1 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
4 * g++.dg/parse/typedef8.C: New test.
5 * g++.dg/other/mult-stor1.C: Adjust error markers.
7 2006-10-11 Richard Guenther <rguenther@suse.de>
9 PR tree-optimization/28230
10 * gcc.dg/torture/pr28230.c: New testcase.
12 2006-10-11 Richard Guenther <rguenther@suse.de>
15 * gcc.dg/torture/pr29119.c: New testcase.
17 2006-10-10 Jakub Jelinek <jakub@redhat.com>
20 * gcc.c-torture/execute/20060930-2.c: New test.
22 2006-10-09 Richard Henderson <rth@redhat.com>
26 2006-10-09 Richard Guenther <rguenther@suse.de>
29 * gcc.dg/pr29254.c: New testcase.
31 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
32 Paul Thomas <pault@gcc.gnu.org>
35 * gfortran.dg/alloc_comp_basics_1.f90: New test.
36 * gfortran.dg/alloc_comp_basics_2.f90: New test.
37 * gfortran.dg/alloc_comp_assign_1.f90: New test.
38 * gfortran.dg/alloc_comp_assign_2.f90: New test.
39 * gfortran.dg/alloc_comp_assign_3.f90: New test.
40 * gfortran.dg/alloc_comp_assign_4.f90: New test.
41 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
42 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
43 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
44 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
45 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
46 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
47 * gfortran.dg/alloc_comp_std.f90: New test.
48 * gfortran.dg/move_alloc.f90: New test.
50 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
53 * gfortran.dg/derived_constructor_comps_2.f90: New test.
56 * gfortran.dg/forall_char_dependencies_1.f90: New test.
58 2006-10-08 Tobias Burnus <burnus@net-b.de>
61 * gfortran.dg/new_line.f90: New test.
63 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
65 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
66 * gcc.dg/torture/builtin-convert-1.c,
67 gcc.dg/torture/builtin-convert-2.c,
68 gcc.dg/torture/builtin-convert-3.c,
69 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
71 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
73 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
74 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
75 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
76 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
78 2006-10-07 Andrew Pinski <pinskia@gmail.com>
80 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
81 Xfail some tests for powerpc-darwin and powerpc-aix.
83 2006-10-07 Jakub Jelinek <jakub@redhat.com>
86 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
88 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
91 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
94 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
98 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
99 Add tests for using all possible intrinsics as actual arguments.
100 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
101 all possible intrinsics as actual arguments.
102 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
103 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
105 2006-10-07 Richard Sandiford <richard@codesourcery.com>
107 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
108 * gcc.dg/debug/debug-2.c: Likewise.
110 2006-10-06 Uros Bizjak <uros@kss-loka.si>
112 * gcc.c-torture/compile/sync-2.c: New test.
114 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
116 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
119 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
121 PR rtl-optimization/29128
122 * gcc.c-torture/compile/pr29128.c: New test.
124 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
126 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
129 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
132 * gcc.dg/tree-ssa/loop-19.c: New test.
134 2006-10-06 Jakub Jelinek <jakub@redhat.com>
136 PR tree-optimization/29330
137 * gcc.dg/pr29330.c: New test.
140 * gcc.c-torture/compile/20061005-1.c: New test.
142 2006-10-06 Olivier Hainque <hainque@adacore.com>
144 * gcc.dg/typename-vla-1.c: New case.
145 * gnat.dg/forward_vla.adb: New case.
147 2006-10-06 Jakub Jelinek <jakub@redhat.com>
149 PR tree-optimization/29290
150 * gfortran.dg/loop_nest_1.f90: New test.
153 * gcc.dg/tls/opt-12.c: New test.
156 * gfortran.dg/save_2.f90: New test.
159 * gcc.dg/pr29091.c: New test.
161 2006-10-06 Joseph Myers <joseph@codesourcery.com>
163 * lib/target-supports.exp
164 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
165 same as x86_64-*-*; check for LP64.
167 2006-10-04 Richard Henderson <rth@redhat.com>
169 * lib/target-supports.exp (check_effective_target_tls): Redefine
170 to mean non-emulated tls.
171 * gcc.dg/tls/alias-1.c: Remove tls requirement.
172 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
173 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
174 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
175 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
176 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
177 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
179 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
182 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
184 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
186 * gfortran.dg/bounds_check_fail_1.f90: New test.
188 2006-10-03 Mark Mitchell <mark@codesourcery.com>
191 * g++.dg/template/friend48.C: New test.
193 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
196 * gfortran.dg/default_initialization_2.f90: New test.
198 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
202 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
204 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
207 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
211 * gfortran.dg/missing_optional_dummy_2.f90: New test.
215 * gfortran.dg/entry_array_specs_1.f90: New test.
217 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
219 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
220 insufficient to inhibit some test failures at -O3. Do testing
223 2006-10-03 Mark Mitchell <mark@codesourcery.com>
226 * g++.dg/inherit/access8.C: New test.
227 * g++.dg/template/dtor4.C: Tweak error messages.
229 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
232 * gfortran.dg/entry_8.f90: New test.
234 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
237 * g++.dg/parse/new4.C: New test.
239 2006-10-03 Uros Bizjak <uros@kss-loka.si>
241 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
242 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
243 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
244 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
245 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
247 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
250 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
251 * gfortran.dg/continuation_2.f90: New test.
254 * gfortran.dg/continuation_3.f90: New test.
255 * gfortran.dg/continuation_4.f90: New test.
256 * gfortran.dg/continuation_5.f: New test.
257 * gfortran.dg/continuation_6.f: New test.
259 2006-10-02 Mark Mitchell <mark@codesourcery.com>
262 * g++.dg/template/vla1.C: New test.
264 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
267 * gfortran.dg/complex_parameter_1.f90: New test.
269 2006-10-02 Jakub Jelinek <jakub@redhat.com>
272 * gcc.c-torture/execute/20060929-1.c: New test.
274 2006-10-01 Mark Mitchell <mark@codesourcery.com>
277 * g++.dg/template/member6.C: New test.
278 * g++.dg/parse/typename7.C: Adjust error markers.
281 * g++.dg/template/member7.C: New test.
283 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
286 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
287 gcc.dg/Woverride-init-3.c: New tests.
289 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
291 * gcc.c-torture/execute/20060930-1.c: New test.
293 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
296 * gfortran.dg/specifics_1.f90: New test.
297 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
300 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
302 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
303 pthread-init-common.h: New.
305 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
307 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
308 precision on some archs.
310 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
312 * gcc.dg/non-local-goto-1.c: New test.
313 * gcc.dg/non-local-goto-2.c: Likewise.
314 * gcc.dg/setjmp-3.c: Likewise.
315 * gcc.dg/setjmp-4.c: Likewise.
317 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
319 * gnat.dg/self_aggregate_with_pointer.adb: New test.
321 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
324 * gfortran.dg/exponent_1.f90: New test.
327 * gfortran.dg/nearest_1.f90: New test.
329 2006-09-26 Jakub Jelinek <jakub@redhat.com>
333 * gcc.dg/gomp/nestedfn-1.c: New test.
335 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
338 * objc/compile/method-1.m: New test.
340 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
343 * g++.dg/template/crash58.C: New test.
344 * g++.dg/parse/crash28.C: Adjust error markers.
345 * g++.dg/template/crash34.C: Likewise.
346 * g++.dg/template/friend31.C: Likewise.
347 * g++.dg/template/crash32.C: Likewise.
350 * g++.dg/template/crash59.C: New test.
353 * g++.dg/template/spec33.C: New test.
354 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
356 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
357 Adam Nemet <anemet@caviumnetworks.com>
359 * gcc.dg/tree-ssa/ivopts-1.c: New test.
360 * gcc.dg/tree-ssa/ivopts-2.c: New test.
362 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
365 * gcc.dg/pr28911.c: New.
367 2006-09-23 Uros Bizjak <uros@kss-loka.si>
370 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
371 (dg-options): Add -mfpmath=387.
373 2006-09-23 Jakub Jelinek <jakub@redhat.com>
376 * gcc.dg/pr28706.c: New test.
379 * gcc.dg/pr28712.c: New test.
381 2006-09-22 Mike Stump <mrs@apple.com>
383 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
385 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
387 PR tree-optimization/28888
388 * gcc.dg/pr28888.c: New test.
390 2006-09-21 Mark Mitchell <mark@codesourcery.com>
393 * g++.dg/init/ptrfn1.C: New test.
395 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
398 * g++.dg/template/spec32.C: New test.
399 * g++.dg/parse/crash9.C: Adjust error markers.
402 * g++.dg/template/typedef6.C: New test.
403 * g++.dg/init/error1.C: Adjust error markers.
404 * g++.dg/parse/crash9.C: Likewise.
405 * g++.dg/template/crash55.C: Likewise.
407 2006-09-21 Janis Johnson <janis187@us.ibm.com>
409 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
411 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
414 * g++.dg/ext/dllimport12.C: New test.
416 2006-09-20 Richard Sandiford <richard@codesourcery.com>
418 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
419 * gcc.target/mips/nmadd-2.c: Likewise.
420 * gcc.target/mips/mips-ps-6.c: New test.
421 * gcc.target/mips/neg-abs-1.c: Likewise.
422 * gcc.target/mips/neg-abs-2.c: Likewise.
423 * gcc.target/mips/nmadd-3.c: New test.
425 2006-09-20 Jakub Jelinek <jakub@redhat.com>
428 * gcc.dg/gomp/atomic-10.c: New test.
429 * g++.dg/gomp/atomic-10.C: New test.
431 2006-09-20 Eric Christopher <echristo@apple.com>
433 * gcc.target/i386/sse3-not-fisttp.c: New.
435 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
437 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
439 2006-09-19 Richard Sandiford <richard@codesourcery.com>
441 * gcc.c-torture/execute/pr28289.c (one): New variable.
442 (main): Use it instead of argc.
443 * gcc.c-torture/execute/20060102-1.c (one): New variable.
444 (main): Use it instead of argc.
446 2006-09-19 Paul Brook <paul@codesourcery.com>
449 * gcc.dg/nested-func-5.c: New test.
451 2006-09-19 Ben Elliston <bje@au.ibm.com>
453 * lib/target-supports.exp (check_effective_target_tls): Compile
454 test stubs using ${tool}_target_compile, not just target_compile.
455 (check_effective_target_tls_runtime): Likewise.
457 2006-09-19 Ben Elliston <bje@au.ibm.com>
459 * gcc.c-torture/compile/20030405-1.x: Remove.
461 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
462 optimising linker from discarding it.
464 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
467 * gfortran.dg/keyword_symbol_1.f90: New test.
469 * gfortran.dg/spread_shape_1.f90: Add missing warning with
470 pedantic compilation option.
472 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
475 * gfortran.dg/spread_shape_1.f90: New test.
477 2006-09-17 Roger Sayle <roger@eyesopen.com>
479 PR tree-optimization/28887
480 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
482 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
485 * gcc.dg/pr25993.c: New test.
487 2006-09-17 Ira Rosen <irar@il.ibm.com>
490 * gcc.dg/vect/pr21591.c: New test.
492 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
495 * gcc.c-torture/compile/strcpy-1.c: New test.
496 * gcc.c-torture/compile/strcpy-2.c: New test.
497 * gcc.c-torture/compile/memcpy-1.c: New test.
498 * gcc.c-torture/compile/memcpy-2.c: New test.
500 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
503 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
505 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
507 * gnat.dg/specs/double_record_extension1.ads: New test.
508 * gnat.dg/specs/double_record_extension2.ads: Likewise.
510 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
513 * gfortran.dg/oldstyle_3.f90: New test.
515 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
518 * gfortran.dg/secnds-1.f: New test.
520 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
523 * gfortran.dg/streamio_9.f90: New test.
524 * gfortran.dg/streamio_10.f90: New test.
526 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
529 * g++.dg/init/array22.C: New test.
530 * g++.dg/init/array23.C: New test.
532 2006-09-14 Arnaud Charlet <charlet@adacore.com>
534 * stackcheck.lst: Update list of tests requiring stack checking.
535 * norun.lst: Adjust for above change.
536 * ada95.lst: New file.
537 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
538 requiring -gnat95 switch.
540 2006-09-14 Olivier Hainque <hainque@adacore.com>
542 * gnat.dg/in_out_parameter.adb: New test.
544 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
547 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
549 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
551 * gnat.dg/specs/unchecked_union.ads: New test.
553 2006-09-13 Richard Sandiford <richard@codesourcery.com>
555 PR rtl-optimization/28982
556 * gcc.c-torture/execute/pr28982a.c: New test.
557 * gcc.c-torture/execute/pr28982b.c: Likewise.
559 2006-09-12 Eric Christopher <echristo@apple.com>
561 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
562 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
564 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
567 PR preprocessor/14634
568 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
569 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
570 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
572 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
574 * gcc.dg/pr28243.c: New test.
576 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
579 gfortran.dg/pr28971.f90: New test to act as a backstop in case
580 this undiagnosed regression reappears.
582 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
584 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
585 Treat $srcdir as a literal.
586 * lib/fortran-torture.exp (fortran-torture-compile,
587 fortran-torture-execute): Likewise.
588 * lib/objc-torture.exp (objc-torture-compile,
589 objc-torture-execute): Likewise.
590 * lib/profopt.exp (profopt-execute): Likewise.
592 2006-09-11 Geoffrey Keating <geoffk@apple.com>
594 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
596 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
599 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
601 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
604 * gcc.target/i386/pr13685.c: New test.
606 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
608 * gcc.dg/pr28726.c: New test.
610 2006-09-11 Josh Conner <jconner@apple.com>
612 * gcc.dg/nrv3.c: Increase size of structure.
613 * gcc.dg/nrv4.c: Likewise.
614 * gcc.dg/nrv5.c: Likewise.
616 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
619 gfortran.dg/assumed_charlen_function_5.f90: New test.
621 2006-09-10 Mark Mitchell <mark@codesourcery.com>
624 * g++.dg/init/static3.C: New test.
626 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
629 * gcc.dg/long-long-cst1.c (t): Add cast to
630 __SIZE_TYPE__ before casting to int.
631 (main): Return 0 on success.
633 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
635 * gcc.c-torture/execute/20060910-1.c: New test.
637 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
640 * gcc.dg/pr26983.c: New test.
642 2006-09-10 Richard Sandiford <richard@codesourcery.com>
645 * gcc.c-torture/execute/pr29006.c: New test.
647 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
650 gfortran.dg/matmul_4.f90: New test.
652 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
655 gfortran.dg/used_types_10: New test.
657 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
660 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
661 gfortran.dg/array_initializer_3.f90: New test.
663 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
666 * gfortran.dg/actual_array_constructor_3.f90: New test.
668 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
671 * gcc.target/i386/pr26778.c: New testcase.
673 2006-09-08 Eric Christopher <echristo@apple.com>
675 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
676 * gcc.target/i386/memcpy-1.c: Ditto.
677 * gcc.target/i386/asm-1.c: Ditto.
678 * gcc.target/i386/20060512-4.c: Ditto.
679 * gcc.target/i386/compress-float-387.c: Ditto.
680 * gcc.target/i386/20060512-1.c: Ditto.
681 * gcc.target/i386/compress-float-sse.c: Ditto.
682 * gcc.target/i386/20060512-2.c: Ditto.
683 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
684 * gcc.target/i386/stack-prot-kernel.c: Ditto.
685 * gcc.target/i386/compress-float-387-pic.c: Ditto.
686 * gcc.dg/pr26449.c: Ditto.
687 * gcc.dg/attr-ms_struct-2.c: Ditto.
688 * gcc.dg/attr-ms_struct-1.c: Ditto.
689 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
691 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
694 * gcc.dg/vla-10.c: New test.
696 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
699 * g++.dg/parse/template20.C: New test.
700 * g++.dg/template/operator8.C: Remove obsolete part.
701 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
702 * g++.old-deja/g++.pt/crash65.C: Likewise.
704 2006-09-07 Jason Merrill <jason@redhat.com>
707 * gcc.dg/long-long-cst1.c: New test.
709 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
712 * g++.dg/other/array3.C: New test.
713 * g++.dg/other/array4.C: New test.
714 * g++.dg/other/array5.C: New test.
716 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
718 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
720 2006-09-07 Uros Bizjak <uros@kss-loka.si>
723 * gcc.target/i386/pr28946.c: New test.
725 2006-09-07 Steven G. Kargl <kargls@comcast.net>
727 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
728 in integer literal constant.
729 * gfortran.dg/enum_8.f90: Ditto.
730 * gfortran.dg/g77/20030326-1.f: Ditto.
732 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
734 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
735 nonconformance usage.
737 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
740 * gcc.c-torture/compile/vector-align-1.c: New test.
742 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
745 * g++.dg/opt/copysign-1.C: New test.
747 2006-09-06 Jason Merrill <jason@redhat.com>
750 * g++.dg/warn/unused-result1.C: New test.
752 2006-09-06 Mark Mitchell <mark@codesourcery.com>
755 * g++.dg/ext/vla3.C: New test.
758 * g++.dg/template/array16.C: New test.
760 2006-09-06 Richard Guenther <rguenther@suse.de>
762 * gcc.dg/pr27226.c: Remove testcase again.
764 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
767 * g++.dg/opt/unroll2.C: New test.
769 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
772 * gcc.dg/vect/pr28952.c: New test.
774 2006-09-05 Richard Guenther <rguenther@suse.de>
776 PR tree-optimization/28900
777 * gcc.dg/torture/pr28900.c: New testcase
779 2006-09-05 Richard Guenther <rguenther@suse.de>
781 PR tree-optimization/28905
782 * gcc.c-torture/compile/pr28905.c: New testcase.
784 2006-09-05 Richard Guenther <rguenther@suse.de>
787 * gcc.dg/pr28935.c: New testcase.
789 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
791 * gcc.c-torture/execute/20060905-1.c: New test.
793 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
796 * gfortran.dg/used_types_7.f90: New test.
797 * gfortran.dg/used_types_8.f90: New test.
798 * gfortran.dg/used_types_9.f90: New test.
800 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
802 * gcc.c-torture/compile/20060904-1.c: New test.
804 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
806 PR c++/23287 Revert my 2006-09-01 patch
807 * g++.dg/parse/dtor12.C: Remove.
809 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
812 * g++.dg/template/operator9.C: New test.
815 * g++.dg/template/operator7.C: New test.
818 * g++.dg/template/operator8.C: New test.
821 * g++.dg/template/crash57.C: New test.
823 * g++.dg/template/typedef4.C: Adjust error markers.
824 * g++.dg/template/typedef5.C: Likewise.
826 2006-09-02 Jakub Jelinek <jakub@redhat.com>
829 * g++.dg/parse/crash33.C: New test.
831 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
832 Richard Guenther <rguenther@suse.de>
833 Adam Nemet <anemet@caviumnetworks.com>
836 * gcc.target/mips/memcpy-1.c: New testcase.
837 * gcc.dg/pr27226.c: Likewise.
839 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
842 * g++.dg/lookup/koenig5.C: New.
843 * g++.dg/template/crash56.C: New.
845 2006-09-01 Josh Conner <jconner@apple.com>
848 * gcc.dg/nrv3.c: New test.
849 * gcc.dg/nrv4.c: New test.
850 * gcc.dg/nrv5.c: New test.
852 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
855 * g++.dg/parse/dtor12.C: New.
857 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
859 PR tree-optimization/28839
860 * gcc.dg/pr28839.c: New test.
862 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
865 * gcc.dg/pr24367.c: New testcase.
867 2006-08-30 Joseph Myers <joseph@codesourcery.com>
869 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
871 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
873 PR rtl-optimization/27735
874 * gcc.dg/loop-unswitch-1.c: New test.
876 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
879 * gfortran.dg/aliasing_dummy_2.f90: New test.
882 * gfortran.dg/generic_5.f90: Change error message.
885 * gfortran.dg/generic_6.f90: New test.
888 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
891 * gfortran.dg/invalid_interface_assignment.f90: New test.
894 * gfortran.dg/module_proc_external_dummy.f90: New test.
896 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
899 * testsuite/g++.dg/warn/var-args1.C: New test.
901 2006-08-29 Steven G. Kargl <kargls@comcast.net>
904 * gfortran.dg/simpleif_2.f90: New test.
905 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
906 * gfortran.dg/enum_5.f90: Ditto.
908 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
909 Kazu Hirata <kazu@codesourcery.com>
911 PR tree-optimization/17506
912 * gcc.dg/pr17506.c: New.
914 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
917 * g++.dg/eh/alias1.C: New test.
919 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
922 * g++.dg/template/ttp22.C: New test.
924 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
927 * gcc.dg/pr26632.c: New.
929 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
932 * gfortran.dg/fmt_zero_precision.f90: New test.
934 2006-08-27 Mark Mitchell <mark@codesourcery.com>
937 * g++.dg/template/spec31.C: New test.
939 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
942 * g++.dg/other/static2.C: New test.
944 2006-08-26 Roger Sayle <roger@eyesopen.com>
946 * gcc.dg/Wswitch-enum-2.c: New test case.
947 * gcc.dg/Wswitch-enum-3.c: Likewise.
949 2006-08-26 Richard Guenther <rguenther@suse.de>
951 * gcc.c-torture/compile/20060826-1.c: New testcase.
953 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
956 * g++.dg/template/void10.C: New test.
959 * g++.dg/template/void8.C: New test.
962 * g++.dg/template/void9.C: New test.
964 * g++.dg/template/void3.C: Adjust error markers.
965 * g++.dg/template/void4.C: Likewise.
966 * g++.dg/template/crash55.C: Likewise.
967 * g++.dg/template/void7.C: Likewise
969 2006-08-26 Mark Mitchell <mark@codesourcery.com>
972 * g++.dg/inherit/access6.C: New test.
973 * g++.dg/inherit/access7.C: Likewise.
976 * g++.dg/template/array15.C: New test.
977 * g++.dg/template/crash2.C: Tweak error markers.
979 2006-08-26 Jakub Jelinek <jakub@redhat.com>
982 * gcc.c-torture/compile/20060823-1.c: New test.
984 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
987 * g++.dg/template/ttp21.C: New test.
990 * g++.dg/other/operator1.C: Add error-marker.
991 * g++.dg/other/operator2.C: New test.
993 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
996 * gcc.c-torture/compile/vla-const-1.c,
997 gcc.c-torture/compile/vla-const-2.c: New tests.
999 2006-08-26 Richard Guenther <rguenther@suse.de>
1002 * gcc.dg/torture/pr28814.c: New testcase.
1004 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1007 * gcc.c-torture/compile/compound-literal-1.c: New test.
1009 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1012 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1013 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1014 Expect extra diagnostics.
1016 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1018 gcc.dg/noncompile/pr16876.c: New test.
1020 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1023 * g++.dg/parse/local1.C: New test.
1024 * g++.dg/other/qual1.C: Tweak error marker.
1026 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1029 * g++.dg/template/typename10.C: New.
1030 * g++.dg/template/lookup4.C: Remove bogus error marker.
1032 2006-08-25 Richard Guenther <rguenther@suse.de>
1035 * gcc.dg/pr26570.c: Fix testcase.
1037 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1040 * gcc.c-torture/execute/mayalias-2.c: New test.
1041 * gcc.dg/tree-ssa/alias-13.c: New test.
1043 2006-08-24 Jan Hubicka <jh@suse.cz>
1046 * gcc.dg/debug/pr26881.c: New file.
1048 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1051 * gfortran.dg/used_types_4.f90: New test.
1052 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1053 association of derived types.
1054 * gfortran.dg/used_types_2.f90: Add module cleanup.
1055 * gfortran.dg/used_types_3.f90: The same.
1058 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1061 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1064 * gfortran.dg/direct_io_6.f90: Remove test.
1066 2006-08-23 Stuart Hastings <stuart@apple.com>
1069 * gcc.target/i386/20060821-1.c: New.
1071 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1073 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1074 dg-warning strings for dllimport.
1076 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1079 * g++.dg/ext/vector4.C: New test.
1080 * g++.dg/ext/complex1.C: New test.
1082 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1085 * gcc.dg/debug/const-1.c: New.
1086 * gcc.dg/debug/const-2.c: New.
1087 * gcc.dg/debug/dwarf2/const-1.c: New.
1088 * gcc.dg/debug/dwarf2/const-2.c: New.
1089 * gcc.dg/debug/dwarf2/const-2b.c: New.
1091 2006-08-22 Richard Guenther <rguenther@suse.de>
1094 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1095 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1097 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1099 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1101 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1104 * g++.dg/other/error14.C: New test.
1107 * g++.dg/parse/ctor7.C: New test.
1108 * g++.dg/parse/ctor8.C: Likewise.
1111 * g++.dg/template/void7.C: New test.
1113 2006-08-21 Olivier Hainque <hainque@adacore.com>
1115 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1116 * gnat.dg/self_aggregate_with_array.adb: New test.
1118 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1120 * g++.dg/eh/arm-vfp-unwind.C: New test.
1122 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1125 * g++.dg/template/ref3.C: New test.
1126 * g++.dg/template/nontype13.C: New test.
1129 * g++.dg/template/ptrmem17.C: New test.
1131 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1134 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1136 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1139 * gfortran.dg/used_types_2.f90: New test.
1142 * gfortran.dg/used_types_3.f90: New test.
1145 * gfortran.dg/generic_actual_arg.f90: New test.
1148 * gfortran.dg/module_private_array_refs_1.f90: New test.
1151 * gfortran.dg/program_name_1.f90: New test.
1154 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1157 * gfortran.dg/array_initializer_2.f90: New test.
1160 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1163 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1166 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1169 * gfortran.dg/dependent_decls_1.f90: New test.
1171 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1174 * gfortran.dg/derived_init_2.f90: New.
1176 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1178 * gcc.c-torture/execute/pr28289.c: New test.
1180 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1183 * gcc.dg/attr-externally-visible-1.c: New test.
1184 * gcc.dg/attr-externally-visible-2.c: New test.
1185 * g++.dg/parse/attr-externally-visible-1.C: New test.
1186 * g++.dg/parse/attr-externally-visible-2.C: New test.
1188 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1191 * g++.dg/parse/dtor11.C: New test.
1193 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1195 PR rtl-optimization/28489
1196 * gcc.c-torture/compile/pr28489.c: New test.
1198 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1201 * g++.dg/template/redecl4.C: New test.
1204 * g++.dg/template/ctor8.C: New test.
1206 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1208 * gcc.dg/pr26570.c: Fix testcase.
1210 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1213 * g++.dg/parse/offsetof6.C: New test.
1214 * g++.dg/parse/offsetof6.C: New test.
1215 * g++.dg/parse/offsetof7.C: New test.
1217 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1220 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1223 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1226 * g++.dg/ext/vector3.C: New test.
1228 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1230 PR gcov/profile/26570
1231 * gcc.dg/pr26570.c: New test.
1233 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1236 * gcc.dg/qual-component-1.c: New test.
1238 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1241 * g++.dg/parse/new3.C: New test.
1243 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1246 * gfortran.dg/streamio_1.f90: New test.
1247 * gfortran.dg/streamio_2.f90: New test.
1248 * gfortran.dg/streamio_3.f90: New test.
1249 * gfortran.dg/streamio_4.f90: New test.
1250 * gfortran.dg/streamio_5.f90: New test.
1251 * gfortran.dg/streamio_6.f90: New test.
1252 * gfortran.dg/streamio_7.f90: New test.
1253 * gfortran.dg/streamio_8.f90: New test.
1255 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1258 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1260 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1263 * g++.dg/template/void6.C: New test.
1265 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1268 * gcc.dg/parse-error-1.c: New test.
1269 * gcc.dg/parse-error-2.c: New test.
1270 * gcc.dg/cpp/digraph2.c: Add error-marker.
1271 * gcc.dg/noncompile/920923-1.c: Likewise.
1273 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1276 * gcc.dg/sizeof-2.c: New testcase.
1279 * gcc.dg/switch-A.c: New testcase.
1281 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1285 * g++.old-deja/g++.warn/compare1.C: Delete.
1286 * g++.dg/opt/pr7503-2.C: Delete.
1287 * g++.dg/opt/pr7503-3.C: Delete.
1288 * g++.dg/opt/pr7503-4.C: Delete.
1289 * g++.dg/opt/pr7503-5.C: Delete.
1290 * g++.dg/opt/max1.C: Delete.
1291 * g++.dg/warn/minmax.C: Delete.
1292 * g++.dg/expr/minmax.C: New test.
1294 2006-08-14 Richard Guenther <rguenther@suse.de>
1297 * gcc.c-torture/execute/pr28651.c: Do not use argc
1298 to avoid optimization, instead forbid inlining.
1300 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1302 PR rtl-optimization/28634
1303 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1305 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1308 * gcc.dg/torture/pr27184.c: New test.
1310 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1312 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1314 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1316 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1317 * gfortran.dg/stat_2.f90: Likewise.
1318 * gfortran.dg/chmod_1.f90: Likewise.
1319 * gfortran.dg/chmod_2.f90: Likewise.
1320 * gfortran.dg/chmod_3.f90: Likewise.
1322 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1324 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1326 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1328 * g++.dg/opt/pr23454-2.C: New test.
1330 2006-08-11 Richard Guenther <rguenther@suse.de>
1333 * gcc.c-torture/execute/pr28651.c: New testcase.
1335 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1337 * gnat.dg/specs/static_initializer.ads: New test.
1339 2006-08-10 Paul Brook <paul@codesourcery.com>
1341 * gcc.target/arm/cond-asm.c: New test.
1343 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1345 PR tree-optimization/26197
1346 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1347 * g++.dg/vect/vect.exp: Compile the new tests with
1348 --param max-aliased-vops=0.
1350 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1353 * g++.dg/template/void3.C: New test.
1356 * g++.dg/template/void4.C: New test.
1359 * g++.dg/template/void5.C: New test.
1361 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1363 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1364 after dg-do compile.
1366 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1368 PR tree-optimizations/26969
1369 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1370 "unswitch-loops" with -funswitch-loops.
1371 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1373 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1375 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1376 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1377 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1378 * objc.dg/dwarf-1.m: Likewise.
1379 * objc.dg/dwarf-2.m: Likewise.
1380 * obj-c++.dg/dwarf-2.mm: Likewise.
1382 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1384 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1385 * objc.dg/dwarf-2.m: Likewise.
1386 * obj-c++.dg/dwarf-2.mm: Likewise.
1389 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1392 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1395 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1397 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1400 * gcc.target/i386/pr27827.c: New testcase.
1402 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1405 * gfortran.dg/sequence_types_1.f90: New test.
1407 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1410 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1411 dg-warning. Add -pedantic option.
1413 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1416 * gcc.dg/proto-1.c: New test.
1419 * gcc.dg/lvalue-4.c: New test.
1422 * gcc.dg/init-bad-5.c: New test.
1424 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1427 * g++.dg/ext/typedef-init.C: Add new test for typedef
1428 initialization inside templates. Adjust existing error markers.
1430 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1433 * g++.dg/init/ptrmem3.C: New test.
1435 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1437 PR tree-optimization/27770
1438 * lib/target-support.exp: New target keyword "section_anchors".
1439 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1441 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1442 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1443 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1444 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1446 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1448 * gcc.dg/20060801-1.c: Add missing '}'.
1450 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1453 * g++.dg/parse/dtor9.C: New test.
1454 * g++.dg/parse/dtor10.C: New test.
1455 * g++.dg/other/error7.C: Adjust error-marker.
1458 * g++.dg/other/default5.C: New test.
1460 2006-08-02 Richard Guenther <rguenther@suse.de>
1462 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1464 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1467 * g++.dg/template/conv9.C: New test.
1469 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1472 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1473 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1474 Optionally return assembly text. Update callers.
1475 (check_no_compiler_messages): Update verbose messages.
1476 (check_no_messages_and_pattern): New.
1477 (check_effective_target_string_merging): New.
1479 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1482 * g++.dg/eh/catch4.C: New test.
1485 * g++.dg/other/qual1.C: New test.
1488 * g++.dg/inherit/error2.C: New test.
1491 * g++.dg/other/new1.C: New test.
1493 * g++.dg/warn/pr23075.C: Remove obsolete test.
1494 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1495 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1497 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1500 * g++.dg/eh/cast1.C: New test.
1502 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1505 * gfortran.dg/random_3.f90: New test.
1507 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1510 * g++.dg/other/pr28304.C: Change expected error message.
1511 * g++.dg/other/pr28432.C: New test.
1513 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1516 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1518 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1521 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1523 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1524 g++.dg/debug/enum-2.C: New.
1526 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1529 * g++.dg/parse/long1.C: Add more tests.
1531 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1533 * gfortran.dg/lrshift_1.c: New file.
1535 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1537 PR libgfortran/28335
1538 * gfortran.dg/no_unit_error_1.f90: New test.
1540 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1542 PR libgfortran/28335
1543 * gfortran.dg/no_unit_error_1.f90: Delete test.
1544 * gfortran.dg/no_unit_error_2.f90: Delete test.
1546 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1548 * gfortran.dg/chmod_3.f90: New test.
1549 * gfortran.dg/ltime_gmtime_1.f90: New test.
1550 * gfortran.dg/ltime_gmtime_2.f90: New test.
1551 * gfortran.dg/lrshift_1.f90: New test.
1552 * gfortran.dg/chmod_1.f90: New test.
1553 * gfortran.dg/chmod_2.f90: New test.
1555 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1558 * g++.dg/template/crash55.C: New test.
1561 * g++.dg/template/nontype16.C: New test.
1563 * g++.dg/template/void2.C: Adjust error markers.
1564 * g++.dg/template/nontype5.C: Adjust error markers.
1566 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1568 * gcc.target/i386/stack-prot-kernel.c: New test.
1570 2006-07-27 Roger Sayle <roger@eyesopen.com>
1572 * gcc.dg/builtins-55.c: New test case.
1574 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1576 PR rtl-optimization/27907
1577 * gcc.c-torture/compile/pr27907.c: New test.
1579 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1581 * gfortran.dg/mclock.f90: New test.
1582 * gfortran.dg/int_conv_1.f90: New test.
1583 * gfortran.dg/stat_1.f90: New test.
1584 * gfortran.dg/stat_2.f90: New test.
1586 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1588 PR libgfortran/28335
1589 * gfortran.dg/no_unit_error_1.f90: New test.
1590 * gfortran.dg/no_unit_error_2.f90: New test.
1591 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1593 2006-07-25 Roger Sayle <roger@eyesopen.com>
1596 * gcc.dg/fold-convround-1.c: New test case.
1598 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1600 * gfortran.dg/arithmetic_if.f90: Fix comments.
1602 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1605 * g++.dg/other/typedef1.C: New test.
1606 * g++.dg/template/typedef4.C: New test.
1607 * g++.dg/template/typedef5.C: New test.
1609 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1612 * gfortran.dg/allocatable_dummy_3.f90: New.
1614 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1617 * gfortran.dg/arithmetic_if.f90: New test.
1619 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1621 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1622 avoid memcpy optimization.
1624 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1627 * gfortran.dg/direct_io_6.f90: New test.
1629 2006-07-24 Jan Hubicka <jh@suse.cz>
1633 * gcc.dg/pr25795.c: New test.
1634 * gcc.dg/pr25795-1.c: New test.
1636 2006-07-23 Roger Sayle <roger@eyesopen.com>
1638 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1639 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1640 which may be transformed to "g || h" on some platforms.
1642 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1645 * g++.dg/template/friend45.C: New test.
1647 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1649 PR libgfortran/28339
1650 * gfortran.dg/arrayio_8.f90: New test.
1652 2006-07-21 Mike Stump <mrs@apple.com>
1654 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1656 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1658 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1661 * g++.dg/eh/catch3.C: New test.
1664 * g++.dg/template/defarg10.C: New test.
1666 2006-07-20 Paul Brook <paul@codesourcery.com>
1669 * gcc.dg/pr27363.c: New test.
1671 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1674 * g++.dg/init/ref13.C: New test.
1676 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1679 * obj-c++.dg/proto-error-1.mm: New test.
1681 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1684 * g++.dg/template/string1.C: New test.
1686 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1689 * g++.dg/template/defarg9.C: New test.
1692 * g++.dg/template/static27.C: New test.
1694 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1697 * gcc.dg/tree-ssa/pr28410.c: New test.
1699 2006-07-18 Lee Millward <lee.millward@gmail.com>
1702 * g++/dg/other/error13.C: New test.
1705 * g++.dg/template/friend44.C: New test.
1707 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1710 * g++.dg/other/pr27495.C: New.
1712 2006-07-18 Olivier Hainque <hainque@adacore.com>
1714 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1715 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1717 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1720 * gcc.dg/pragma-pack-4.c: New test.
1722 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1725 * g++.dg/ext/pr28291.C: New test.
1727 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1730 * gcc.c-torture/execute/pr28403.c: New test.
1732 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1735 * gcc.dg/pr28402.c: New test.
1737 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1740 * g++.dg/other/pr28304.C: New test.
1742 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1745 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1746 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1748 2006-07-17 Richard Guenther <rguenther@suse.de>
1750 PR tree-optimization/28238
1751 * g++.dg/tree-ssa/pr28238.C: New testcase.
1753 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1756 * g++.dg/eh/catch1.C: New test.
1757 * g++.dg/eh/catch2.C: New test.
1759 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1762 * g++.dg/template/anon3.C: New test.
1764 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1767 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1768 specifiers requiring an explicit format tag..
1771 * gfortran.dg/generic_5: New test.
1774 * gfortran.dg/elemental_optional_args_1.f90: New test.
1776 2006-07-16 Olivier Hainque <hainque@adacore.com>
1778 * gnat.dg/assert.ads: New file.
1779 * gnat.dg/controlled_record.ads: Likewise.
1780 * gnat.dg/controlled_record.adb: Likewise.
1782 2006-07-15 Lee Millward <lee.millward@gmail.com>
1785 * g++.dg/other/error12.C: New test.
1788 * g++.dg/template/crash54.C: New test.
1790 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1793 * g++.dg/parse/catch1.C: New test.
1796 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1799 * g++.dg/ext/attrib24.C: New test.
1801 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1804 * g++.dg/ext/asmspec1.C: New test.
1806 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1808 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1809 (dg-test): Support shouldfail tests.
1810 * lib/target-supports-dg.exp (dg-shouldfail): New.
1811 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1812 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1813 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1814 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1815 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1816 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1817 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1819 2006-07-13 Jan Hubicka <jh@suse.cz>
1821 * gcc.target/i386/memcpy-1.c: New.
1823 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1825 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1827 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1830 * gfortran.dg/present_1.f90: New test.
1833 * gfortran.dg/interface_derived_type_1.f90: New test.
1835 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1838 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1841 2006-07-07 Lee Millward <lee.millward@gmail.com>
1844 * g++.dg/other/label1.C: New test.
1846 2006-07-07 Richard Guenther <rguenther@suse.de>
1849 * gcc.dg/torture/pr28268.c: New testcase.
1851 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1854 * g++.dg/ext/pr27019.C: New.
1856 2006-07-07 Richard Guenther <rguenther@suse.de>
1858 PR tree-optimization/28187
1859 * gcc.dg/pr28187.c: New testcase.
1861 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1863 * gnat.dg/address_conversion.adb: New test.
1864 * gnat.dg/boolean_subtype.adb: Likewise.
1865 * gnat.dg/frame_overflow.adb: Likewise.
1866 * gnat.dg/pointer_array.adb: Likewise.
1867 * gnat.dg/pointer_conversion.adb: Likewise.
1869 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1873 * gfortran.dg/print_fmt_5.f90: New test.
1875 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1878 * gfortran.dg/bounds_check_4.f90: New test.
1880 2006-07-05 Richard Guenther <rguenther@suse.de>
1883 * gfortran.dg/pr28158.f90: New testcase.
1885 2006-07-05 Richard Guenther <rguenther@suse.de>
1887 PR tree-optimization/28162
1888 * gcc.dg/pr28162.c: New testcase.
1890 2006-07-05 Richard Guenther <rguenther@suse.de>
1891 Andrew Pinski <pinskia@gcc.gnu.org>
1894 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1896 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1899 * gfortran.dg/actual_array_substr_2.f90: New test.
1902 * gfortran.dg/actual_array_constructor_2.f90: New test.
1904 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1906 * gfortran.dg/itime_idate_1.f: New test.
1907 * gfortran.dg/itime_idate_2.f: New test.
1909 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1911 PR libgfortran/27704
1912 * gfortran.dg/open_status_3.f90: New test.
1913 * gfortran.dg/fmt_l.f90: Update for new feature.
1915 2006-07-03 Asher Langton <langton2@llnl.gov>
1917 * gfortran.dg/oldstyle_2.f90: New.
1919 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1921 * gnat.dg/string_slice.adb: New test.
1923 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1926 * gfortran.dg/semicolon_fixed.c: New.
1927 * gfortran.dg/semicolon_free.c: New.
1929 2006-06-30 Mike Stump <mrs@apple.com>
1931 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1932 that don't support internal visibility.
1934 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1936 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1937 for '(' / ')' needing an extra '\'.
1939 2006-06-29 Roger Sayle <roger@eyesopen.com>
1942 * gcc.dg/pr27428-1.c: New test case.
1944 2006-06-29 Mike Stump <mrs@apple.com>
1946 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1947 on darwin as we can't align commons large enough yet.
1949 * gcc.dg/vla-8.c: Add additional testcases.
1951 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1954 * g++.dg/other/pr28114.C: New.
1956 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1958 * gcc.c-torture/compile/20060625-1.c: New test.
1960 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1963 * gfortran.dg/stfunc_3.f90: New test.
1966 * gfortran.dg/impure_actual_1.f90: New test.
1969 * gfortran.dg/elemental_result_1.f90: New test.
1972 * gfortran.dg/select_7.f90: New test.
1975 * intrinsic_actual_1.f: New test.
1979 * gfortran.dg/forall_4.f90: New test.
1982 * gfortran.dg/forall_5.f90: New test.
1984 2006-06-25 Lee Millward <lee.millward@gmail.com>
1987 * g++.dg/template/using13.C: New test.
1990 * g++.dg/other/incomplete3.C: New test.
1992 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1995 * gfortran.dg/substr_3.f: New test.
1996 * gfortran.dg/equiv_2.f90: Update expected error message.
1998 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2001 * gfortran.dg/actual_array_substr_1.f90: New test.
2003 2006-06-24 Olivier Hainque <hainque@adacore.com>
2005 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2006 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2008 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2010 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2012 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2015 * gfortran.dg/simpleif_2.f90: New test.
2017 2006-06-23 Lee Millward <lee.millward@gmail.com>
2019 * g++.dg/template/error22.C: Fix typo.
2021 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2024 * g++.dg/ext/attrib23.C: New test.
2026 2006-06-23 Olivier Hainque <hainque@adacore.com>
2028 * gnat.dg/varsize_temp.adb: New test.
2030 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2033 * g++.dg/other/java2.C: New test.
2035 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2038 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2041 2006-06-22 Roger Sayle <roger@eyesopen.com>
2044 * gcc.dg/pr27531-1.c: New test case.
2046 2006-06-22 Asher Langton <langton2@llnl.gov>
2049 * gfortran.dg/implicit_8.f90: New.
2051 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2053 PR rtl-optimization/28121
2054 * gcc.dg/pr28121.c: New test.
2056 2006-06-22 Lee Millward <lee.millward@gmail.com>
2059 * g++.dg/parse/ptrmem6.C: New test.
2062 * g++.dg/template/error22.C: New test.
2064 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2067 * g++.dg/template/friend43.C: New test.
2070 * g++.dg/template/crash53.C: New test.
2073 * g++.dg/rtti/incomplete1.C: New test.
2075 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2077 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2079 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2081 * gcc.c-torture/execute/complex-7.c: New.
2083 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2085 * gcc.dg/merge-all-constants-1.c: New test.
2087 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2090 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2092 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2094 * gfortran.dg/rrspacing_1.f90: New test.
2096 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2099 * g++.dg/other/bitfield2.C: New test.
2101 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2103 PR tree-optimization/27331
2104 * gcc.dg/pr27331.c: New test.
2106 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2107 Eric Botcazou <ebotcazou@adacore.com>
2110 * lib/gnat.exp: New file.
2111 * lib/gnat-dg.exp: Likewise.
2112 * gnat.dg: New directory.
2113 * gnat.dg/dg.exp: New driver.
2114 * gnat.dg/specs: New directory.
2115 * gnat.dg/specs/specs.exp: New driver.
2116 * gnat.dg/style: New directory.
2117 * gnat.dg/style/style.exp: New driver.
2119 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2122 * gfortran.dg/array_initializer_1.f90: New test.
2125 * gfortran.dg/matmul_3.f90: New test.
2127 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2130 * gcc.dg/tree-ssa/inline-1.c: New test.
2132 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2134 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2135 in malloc prototype; remove XFAIL.
2136 * gcc.dg/pr18241-2.c: Ditto.
2137 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2138 in memset prototype; remove XFAIL.
2139 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2141 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2143 * gcc.dg/vla-8.c: Add.
2145 2006-06-19 Richard Guenther <rguenther@suse.de>
2147 PR tree-optimization/27090
2148 * g++.dg/tree-ssa/pr27090.C: New testcase.
2150 2006-06-19 Roger Sayle <roger@eyesopen.com>
2153 * gcc.dg/pr27861-1.c: New test case.
2155 2006-06-19 Richard Guenther <rguenther@suse.de>
2158 * gcc.dg/torture/pr28045.c: New testcase.
2160 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2163 * gfortran.dg/associated_4.f90: New test.
2165 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2169 * gfortran.dg/real_const_3.f90: New test.
2171 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2174 * g++.dg/template/static26.C: New test.
2177 * g++.dg/expr/bitfield2.C: New test.
2180 * g++.dg/parse/linkage2.C: New test.
2182 2006-06-16 Richard Guenther <rguenther@suse.de>
2185 * gcc.dg/pr15785-1.c: Revert last change.
2186 * gcc.dg/torture/pr27116-2.c: New testcase.
2188 2006-06-16 Roger Sayle <roger@eyesopen.com>
2191 * gcc.dg/pr27802-1.c: New test case.
2193 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2196 * g++.dg/template/ttp18.C: New test.
2197 * g++.dg/template/ttp19.C: Likewise.
2200 * g++.dg/expr/cond9.C: New test.
2203 * g++.dg/template/ctor7.C: New test.
2205 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2207 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2209 2006-06-16 Richard Guenther <rguenther@suse.de>
2211 PR tree-optimization/27781
2212 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2214 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2216 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2218 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2220 * gcc.dg/tree-ssa/loop-18.c: New test.
2222 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2225 * g++.dg/template/crash52.C: New test.
2228 * g++.dg/ext/attrib22.C: New test.
2231 * g++.dg/template/builtin1.C: New test.
2232 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2235 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2237 * g++.old-deja/g++.pt/crash51.C: Likewise.
2240 * g++.dg/lookup/linkage1.C: New test.
2241 * g++.dg/lookup/linkage2.C: Likewise.
2243 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2246 * gcc.dg/pr27959.c: New testcase.
2248 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2251 * g++.dg/eh/div.C: New test.
2253 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2256 * g++.dg/tree-ssa/pr26757.C: New test.
2257 * g++.dg/tree-ssa/pr27894.C: New test.
2259 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2261 * gcc.c-torture/compile/20060609-1.c: New test.
2264 * gcc.c-torture/compile/pr27863.c: New test.
2266 2006-06-13 Richard Guenther <rguenther@suse.de>
2268 PR tree-optimization/27830
2269 * g++.dg/tree-ssa/pr27830.C: New testcase.
2271 2006-06-13 Matthew Sachs <msachs@apple.com>
2273 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2274 the list of compiler flags; this causes those flags to be checked
2275 for things like dg-skip-if.
2277 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2280 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2282 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2283 Kazu Hirata <kazu@codesourcery.com>
2285 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2286 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2288 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2291 * g++.dg/lookup/using15.C: New test.
2294 * g++.dg/other/anon4.C: New test.
2296 2006-06-12 Roger Sayle <roger@eyesopen.com>
2299 * g++.dg/init/complex1.C: New test case.
2301 2006-06-11 Eric Christopher <echristo@apple.com>
2304 * gcc.dg/bf-ms-layout.c: Run on darwin.
2305 * gcc.dg/bf-no-ms-layout: Ditto.
2306 * gcc.dg/attr-ms_struct-2.c: New.
2307 * gcc.dg/bf-ms-layout-2.c: Ditto.
2309 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2311 * gcc.dg/attr-ms_struct-packed1.c: New.
2313 2006-06-09 Mike Stump <mrs@apple.com>
2315 * gcc.dg/vla-7.c: Add.
2317 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2320 * gfortran.dg/entry_6.f90: New test.
2324 * gfortran.dg/entry_7.f90: New test.
2326 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2329 * gcc.dg/cpp/_Pragma6.c: New test.
2332 * g++.dg/cpp/_Pragma1.C: New test.
2334 PR preprocessor/27746
2335 * gcc.dg/gomp/macro-3.c: New test.
2336 * gcc.dg/gomp/macro-4.c: New test.
2337 * g++.dg/gomp/macro-3.C: New test.
2338 * g++.dg/gomp/macro-4.C: New test.
2340 2006-06-09 Richard Guenther <rguenther@suse.de>
2342 PR tree-optimization/26998
2343 * gcc.dg/torture/pr26998.c: New testcase.
2344 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2346 2006-06-08 Mike Stump <mrs@apple.com>
2348 * gcc.dg/pr27095.c: Account for stubs.
2351 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2352 produce bad code on darwin.
2354 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2357 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2359 2006-06-08 Asher Langton <langton2@llnl.gov>
2362 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2364 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2367 * gcc.dg/union-3.c: New test.
2369 2006-06-08 Richard Guenther <rguenther@suse.de>
2372 * gcc.dg/torture/pr27116.c: New testcase.
2373 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2375 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2377 PR rtl-optimization/26449
2378 * gcc.dg/pr26449.c: New test.
2380 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2383 * g++.dg/ext/offsetof1.C: Test member functions.
2385 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2387 * gcc.dg/pr27095.c: Improve scanning.
2389 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2392 * gfortran.dg/saved_automatic_1.f90: New test.
2395 * gfortran.dg/array_simplify_1.f90: New test.
2398 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2401 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2403 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2406 * g++.dg/expr/cast7.C: New test.
2408 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2410 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2411 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2412 * lib/fortran-torture.exp (fortran-torture-compile,
2413 fortran-torture-execute): Ditto.
2415 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2418 * gcc.dg/vmx/pr27842.c: New test.
2420 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2423 * gfortran.dg/bounds_check_3.f90: New test.
2425 2006-06-05 Mike Stump <mrs@apple.com>
2427 * objc.dg/objc-fast-4.m: Skip for ppc64.
2429 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2432 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2434 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2435 Victor Kaplansky <victork@il.ibm.com>
2437 PR tree-optimizations/26360
2438 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2440 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2442 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2445 * gfortran.dg/data_char_1.f90: Add messages for truncated
2449 * gfortran.dg/func_decl_2.f90: New test.
2452 * gfortran.dg/do_2.f90: New test.
2455 * gfortran.dg/associated_3.f90: New test.
2457 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2460 * g++.dg/template/static25.C: New test.
2463 * g++.dg/init/array21.C: New test.
2466 * g++.dg/ext/complit7.C: New test.
2469 * g++.dg/parse/ptrmem5.C: New test.
2471 2006-06-04 Roger Sayle <roger@eyesopen.com>
2472 Andrew Pinski <pinskia@physics.uc.edu>
2476 * gcc.dg/pr27150-1.c: New testcase.
2477 * gcc.dg/pr27382-1.c: New testcase.
2478 * gcc.dg/pr27382-2.c: New testcase.
2480 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2484 * gcc.dg/array-10.c: New test.
2486 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2489 * g++.dg/init/const4.C: New test.
2490 * g++.dg/init/member1.C: Add error-marker.
2491 * g++.dg/other/fold1.C: Adjust error-marker.
2493 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2496 * g++.dg/ext/offsetof1.C: New test.
2498 2006-06-04 Eric Christopher <echristo@apple.com>
2500 * gcc.dg/attr-ms_struct-1.c: New.
2502 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2504 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2506 2006-06-04 Richard Guenther <rguenther@suse.de>
2508 PR tree-optimization/27039
2509 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2511 2006-06-03 Roger Sayle <roger@eyesopen.com>
2514 * gcc.target/i386/amd64-abi-2.c: New test case.
2516 2006-06-02 Eric Christopher <echristo@apple.com>
2518 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2519 * gcc.target/i386/20020523-1.c: Skip if darwin.
2520 * gcc.target/i386/asm-3.c: Ditto.
2521 * gcc.target/i386/20011119-1.c: Ditto.
2522 * gcc.target/i386/clobbers.c: Remove pic part of test.
2524 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2526 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2527 * g++.old-deja/g++.other/init19.C: Ditto.
2528 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2529 and add other platforms as expected failures.
2531 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2533 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2534 (is-effective-target-keyword): Ditto.
2536 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2539 * gfortran.dg/extended_char_comparison_1.f: New test.
2541 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2544 * gfortran.dg/dummy_procedure_1.f90: New test.
2547 * gfortran.dg/dummy_procedure_2.f90: New test.
2549 * gfortran.dg/associated_2.f90: Correct to make consistent with
2552 2006-05-31 Roger Sayle <roger@eyesopen.com>
2554 * gcc.target/i386/387-11.c: New test case.
2556 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2559 * g++.dg/template/cond6.C: New test.
2562 * g++.dg/template/crash51.C: New test.
2563 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2566 * g++.dg/init/array20.C: New test.
2568 2006-05-31 Roger Sayle <roger@eyesopen.com>
2570 * gcc.dg/builtins-54.c: New test case.
2572 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2575 * g++.dg/template/fntry1.C: Add dg-do link.
2578 * g++.dg/parse/friend6.C: New test.
2580 2006-05-30 Asher Langton <langton2@llnl.gov>
2582 * gfortran.dg/cray_pointers_7.f90: New test.
2584 2006-05-30 Roger Sayle <roger@eyesopen.com>
2586 PR tree-optimization/23452
2587 * gcc.dg/fold-mulconj-1.c: New test case.
2589 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2592 * g++.dg/parse/bitfield1.C: New test.
2594 2006-05-30 Roger Sayle <roger@eyesopen.com>
2596 * gcc.target/ppc-eq0-1.c: New test case.
2597 * gcc.target/ppc-negeq0-1.c: New test case.
2599 2006-05-30 Dirk Mueller <dmueller@suse.de>
2602 * gcc.dg/overflow-warn-5.c: New test.
2604 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2607 * gcc.dg/sizeof-1.c: New test.
2609 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2612 * gcc.target/i386/pr27790.c: New test.
2614 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2616 PR libgfortran/27757
2617 * gfortran.dg/direct_io_5.f90: New test.
2619 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2621 PR libgfortran/27634
2622 * gfortran.dg/fmt_missing_period_1.f: New test.
2623 * gfortran.dg/fmt_missing_period_2.f: New test.
2624 * gfortran.dg/fmt_missing_period_3.f: New test.
2626 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2629 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2632 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2635 * g++.dg/template/new6.C: New test.
2637 2006-05-29 Roger Sayle <roger@eyesopen.com>
2639 PR tree-optimization/24964
2640 * gcc.target/i386/387-10.c: New test case.
2642 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2644 * intrinsics/string_intrinsics.c (compare_string):
2645 Use memcmp instead of strncmp to avoid tripping over
2646 CHAR(0) in a string.
2648 2006-05-27 Richard Guenther <rguenther@suse.de>
2651 * gcc.dg/torture/pr27773.c: New testcase.
2653 2006-05-27 Dirk Mueller <dmueller@suse.de>
2655 * gcc.dg/pr24561.c: Rename to..
2656 * gcc.dg/pr25962.c: .. this.
2658 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2661 * gfortran.dg/bounds_check_2.f: New test.
2663 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2665 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2666 * gfortran.dg/byte_1.f90: Likewise.
2667 * gfortran.dg/dup_save_2.f90: Likewise.
2669 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2671 * gfortran.dg/associated_2.f90: New test.
2673 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2676 * gfortran.dg/bounds_check_1.f90: New test.
2678 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2680 PR rtl-optimization/27661
2681 * gcc.dg/pr27661.c: New test case.
2683 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2686 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2687 * gfortran.dg/print_parentheses_1.f: New test.
2688 * gfortran.dg/print_parentheses_2.f90: New test.
2690 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2693 * gcc.dg/pr27758.c: New test.
2695 2006-05-24 Falk Hueffner <falk@debian.org>
2697 * gcc.c-torture/compile/pr27571.c: New test.
2699 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2702 * gfortran.dg/spec_expr_4.f90: New test.
2705 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2707 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2710 * g++.dg/ext/complit6.C: New test.
2711 * g++.dg/ext/complit3.C: Adjust error markers.
2712 * g++.dg/init/const3.C: New test.
2714 2006-05-25 Richard Guenther <rguenther@suse.de>
2717 * gcc.dg/torture/pr27743.c: New testcase.
2719 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2721 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2723 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2725 * gcc.dg/compat/scalar-by-value-x.h: New.
2726 * gcc.dg/compat/scalar-by-value-y.h: New.
2727 * gcc.dg/compat/scalar-by-value-5.c: New.
2728 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2729 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2730 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2731 * gcc.dg/compat/scalar-by-value-6.c: New.
2732 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2733 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2734 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2736 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2738 PR tree-optimization/27639
2739 PR tree-optimization/26719
2740 * gcc.dg/pr27639.c: New test.
2741 * gcc.dg/pr26719.c: New test.
2742 * gcc.dg/tree-ssa/scev-cast.c: New test.
2744 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2747 * g++.dg/template/error21.C: New test.
2749 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2752 * gcc.target/i386/pr27696.c: New.
2754 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2756 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2758 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2760 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2763 * g++.dg/other/assign1.C: New test.
2765 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2768 * gcc.target/i386/pr27266.c: New.
2770 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2773 * g++.dg/ext/asm9.C: New test.
2775 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2777 PR rtl-optimization/25514
2778 * gcc.c-torture/compile/pr25514.c: New test.
2780 2006-05-22 Richard Guenther <rguenther@suse.de>
2783 2006-01-31 Richard Guenther <rguenther@suse.de>
2785 * gcc.target/i386/sselibm-1.c: New testcase.
2786 * gcc.target/i386/sselibm-2.c: Likewise.
2787 * gcc.target/i386/sselibm-3.c: Likewise.
2788 * gcc.target/i386/sselibm-4.c: Likewise.
2789 * gcc.target/i386/sselibm-5.c: Likewise.
2791 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2794 * gcc.dg/func-args-2.c: New test.
2797 * gcc.dg/struct-incompl-1.c: New test.
2799 2006-05-22 Richard Guenther <rguenther@suse.de>
2802 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2803 the transformations we test for.
2805 2006-05-22 Richard Guenther <rguenther@suse.de>
2808 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2810 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2813 * g++.dg/warn/new1.C: New test.
2814 * g++.dg/template/new5.C: Likewise.
2816 2006-05-21 Roger Sayle <roger@eyesopen.com>
2818 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2819 * gcc.target/i386/20060512-3.c: Likewise.
2821 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2823 PR rtl-optimization/27671
2824 * gcc.c-torture/execute/pr27671-1.c: New.
2825 * gcc.dg/pr27671-2.c: Likewise.
2827 PR tree-optimization/26622.
2828 * gcc.c-torture/compile/pr26622.c: New.
2830 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2833 * gfortran.dg/recursive_reference_1.f90: New test.
2835 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2838 * gfortran.dg/elemental_subroutine_3.f90: New test.
2841 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2844 * gfortran.dg/associated_target_1.f90: New test.
2847 * gfortran.dg/maxloc_shape_1.f90: New test.
2849 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2851 PR libgfortran/24459
2852 * gfortran.dg/namelist_24.f90: New test.
2853 * gfortran.dg/namelist_12.f: Fix typo in comment.
2855 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2858 * g++.dg/other/error11.C: New test.
2860 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2862 * gcc.target/mips/pr26765.c: Add -w to options.
2864 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2866 * lib/target-supports.exp (check_effective_target_mpaired_single):
2868 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2870 * g++.dg/vect/vect.exp: Likewise.
2872 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2875 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2877 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2880 * gfortran.dg/temporary_1.f90: New file.
2882 2006-05-19 Andreas Schwab <schwab@suse.de>
2884 * g++.dg/other/unused1.C: Also match "stringz".
2886 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2889 * g++.dg/template/fntry1.C: New test.
2891 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2895 * g++.dg/conversion/bitfield5.C: New test.
2896 * g++.dg/conversion/bitfield6.C: New test.
2898 2006-05-18 Mike Stump <mrs@apple.com>
2900 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2901 * gcc.dg/vla-4.c: Add.
2902 * gcc.dg/vla-5.c: Add.
2903 * gcc.dg/vla-6.c: Add.
2905 2006-05-12 Stuart Hastings <stuart@apple.com>
2907 * testsuite/gcc.target/i386/20060512-1.c: New.
2908 * testsuite/gcc.target/i386/20060512-2.c: New.
2909 * testsuite/gcc.target/i386/20060512-3.c: New.
2910 * testsuite/gcc.target/i386/20060512-4.c: New.
2912 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2915 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2918 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2919 * g++.dg/parse/linkage1.C: New test.
2921 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2923 PR tree-optimization/27548
2924 * g++.dg/tree-ssa/pr27548.C: New test.
2926 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2929 * gfortran.dg/recursive_check_1.f: New test.
2930 * gfortran.dg/recursive_check_2.f90: New test.
2932 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2934 * g++.dg/opt/temp2.C: New test.
2936 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2939 * g++.dg/init/brace5.C: New test.
2942 * gcc.dg/gomp/pr27415.c: New test.
2943 * g++.dg/gomp/pr27415.C: New test.
2945 PR tree-optimization/27549
2946 * g++.dg/tree-ssa/pr27549.C: New test.
2948 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2950 PR libgfortran/27575
2951 * gfortran.dg/read_eof_4.f90: New test.
2953 2006-05-16 Richard Guenther <rguenther@suse.de>
2955 PR tree-optimization/22303
2956 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2958 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2961 * gcc.dg/gomp/pr27573.c: New test.
2962 * gfortran.dg/gomp/pr27573.f90: New test.
2965 * gcc.dg/gomp/pr27499.c: New test.
2966 * g++.dg/gomp/pr27499.C: New test.
2968 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2971 * g++.dg/parser/access8.C: Adjust error marker.
2972 * g++.dg/template/access17.C: New test.
2973 * g++.dg/template/access18.C: Likewise.
2975 2006-05-15 Roger Sayle <roger@eyesopen.com>
2978 * gcc.target/i386/pr26600.c: New test case.
2980 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2983 * g++.dg/expr/bitfield1.C: New test.
2985 2006-05-15 Richard Guenther <rguenther@suse.de>
2987 PR tree-optimization/27603
2988 * gcc.dg/torture/pr27603.c: New testcase.
2990 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2993 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2996 * gfortran.dg/scalar_return_1.f90: New test.
2999 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3001 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3003 * gcc.dg/gomp/critical-4.c: New test.
3004 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3005 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3006 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3007 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3009 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3012 * g++.dg/template/dependent-args1.C: New test.
3015 * g++.dg/lookup/this1.C: New test.
3018 * g++.dg/template/operator6.C: New test.
3019 * g++.dg/template/incomplete3.C: New test.
3022 * g++.dg/template/new4.C: New test.
3025 * g++.dg/template/void2.C: New test.
3027 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3029 * g++.dg/template/dependent-expr5.C: New test.
3031 2006-05-14 Roger Sayle <roger@eyesopen.com>
3034 * gcc.dg/pr26729-1.c: New test case.
3036 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3038 * gcc.dg/pr27003.c: New test.
3040 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3042 * lib/target-supports.dg (check_cxa_atexit_available): Change
3043 v3_target_compile to ${tool}_target_compile.
3045 2006-05-11 Jason Merrill <jason@redhat.com>
3047 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3049 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3052 * gfortran.dg/label_5.f90: New test.
3054 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3056 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3057 check_effective_target_powerpc_altivec_ok): New.
3058 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3059 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3060 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3061 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3062 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3063 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3064 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3065 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3066 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3067 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3068 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3069 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3070 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3071 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3072 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3073 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3074 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3075 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3076 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3077 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3078 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3079 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3080 gcc.target/powerpc/altivec-9.c,
3081 gcc.target/powerpc/altivec-consts.c,
3082 gcc.target/powerpc/altivec-pr22085.c,
3083 gcc.target/powerpc/altivec-splat.c,
3084 gcc.target/powerpc/altivec-types-1.c,
3085 gcc.target/powerpc/altivec-types-2.c,
3086 gcc.target/powerpc/altivec-types-3.c,
3087 gcc.target/powerpc/altivec-types-4.c,
3088 gcc.target/powerpc/altivec-varargs-1.c,
3089 gcc.target/powerpc/altivec-vec-merge.c,
3090 gcc.target/powerpc/ppc-vector-memcpy.c,
3091 gcc.target/powerpc/ppc-vector-memset.c,
3092 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3093 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3094 these effective targets.
3095 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3096 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3098 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3101 * g++.dg/other/fold1.C: New test.
3104 * gcc.dg/fold-nonneg-1.c: New test.
3107 * g++.dg/other/operator1.C: New test.
3109 2006-05-11 Richard Guenther <rguenther@suse.de>
3112 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3114 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3116 * lib/target-supports-dg.exp (check-flags): New.
3117 (dg-skip-if): Move flag checks.
3119 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3121 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3122 * lib/target-supports.dg (check_cxa_atexit_available): New.
3124 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3127 * gfortran.dg/multiple_allocation_2.f90: New test case.
3129 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3131 * gcc.target/arm/pr27387.C: Fix a comment typo.
3133 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3136 * gfortran.dg/error_recovery_1.f90: New test.
3138 2006-05-10 Richard Guenther <rguenther@suse.de>
3140 PR tree-optimization/27302
3141 * gcc.dg/torture/pr27302.c: New testcase.
3143 2006-05-09 Dirk Mueller <dmueller@suse.de>
3144 Richard Guenther <rguenther@suse.de>
3147 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3149 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3151 PR rtl-optimization/27335
3152 * gcc.dg/pr27335.c: New test.
3154 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3156 * gcc.target/mips/mips-ps-5.c: New file.
3158 2006-05-08 Jan Hubicka <jh@suse.cz>
3161 * gcc.dg/pr25962.c: New.
3163 2006-05-08 Roger Sayle <roger@eyesopen.com>
3166 * gcc.target/powerpc/pr27158.c: New test case.
3168 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3171 * ada/acats/run_all.sh: Use test -z.
3173 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3176 * gfortran.dg/spec_expr_3.f90: New test.
3178 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3181 * gcc.target/i386/monitor.c: New file.
3183 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3185 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3187 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3190 * g++.dg/other/ptrmem7.C: New test.
3192 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3195 * gcc.dg/array-9.c: New test.
3197 2006-05-07 Richard Guenther <rguenther@suse.de>
3199 PR tree-optimization/27409
3200 * gcc.dg/torture/pr27409.c: New testcase.
3202 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3205 * gfortran.dg/select_6.f90: New.
3207 2006-05-07 Richard Guenther <rguenther@suse.de>
3209 PR tree-optimization/27136
3210 * gcc.dg/torture/pr27136.c: New testcase.
3212 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3215 * gfortran.dg/char_cons_len_1.f90: New test.
3217 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3220 * g++.dg/template/incomplete2.C: New test.
3222 2006-05-06 Richard Guenther <rguenther@suse.de>
3224 PR tree-optimization/27151
3225 * gcc.dg/vect/pr27151.c: New testcase.
3227 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3230 * g++.dg/template/void1.C: New test.
3233 * g++.dg/other/void2.C: New test.
3236 * g++.dg/conversion/void1.C: New test.
3238 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3241 * g++.dg/other/unused1.C: New.
3243 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3246 * objc.dg/member-1.m: New test.
3248 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3250 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3252 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3255 * gfortran.dg/matmul_2.f90: New test.
3257 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3259 * ada/acats/run_all.sh: Use sync when main not found.
3261 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3264 * gcc.target/mips/pr26765.c: New.
3266 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3268 * gcc.target/bfin: New directory.
3269 * gcc.target/bfin/bfin.exp: New file.
3270 * gcc.target/bfin/frmul.c: New file.
3271 * gcc.target/bfin/arith.c: New file.
3272 * gcc.target/bfin/mul-combine.c: New file.
3273 * gcc.target/bfin/shift.c: New file.
3275 2006-05-04 Richard Guenther <rguenther@suse.de>
3277 PR tree-optimization/14287
3278 PR tree-optimization/14844
3279 PR tree-optimization/19792
3280 PR tree-optimization/21608
3281 PR tree-optimization/27090
3282 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3283 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3284 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3285 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3286 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3288 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3290 PR tree-optimization/27285
3291 * gcc.c-torture/execute/pr27285.c: New test.
3294 * gcc.dg/gomp/pr27388-1.c: New test.
3295 * gcc.dg/gomp/pr27388-2.c: New test.
3296 * gcc.dg/gomp/pr27388-3.c: New test.
3299 * g++.dg/gomp/pr27359.C: New test.
3301 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3304 * gfortran.dg/iargc.f90: New test.
3306 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3309 * g++.dg/template/crash49.C: New test.
3311 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3314 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3316 2006-05-02 Jeff Law <law@redhat.com>
3318 PR tree-optimization/27364
3319 * gcc.c-torture/execute/pr27364.c: New test.
3321 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3324 * g++.dg/parser/ctor5.C: New test.
3326 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3329 * gcc.target/arm/arm.exp: New.
3330 * gcc.target/arm/pr27387.C: Likewise.
3332 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3336 * gfortran.dg/module_equivalence_2.f90: New test.
3338 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3341 * g++.dg/gomp/pr27337-1.C: New test.
3342 * g++.dg/gomp/pr27337-2.C: New test.
3345 * gcc.dg/gomp/pr27328.c: New test.
3348 * g++.dg/gomp/pr27325.C: New test.
3351 * g++.dg/gomp/pr27310.C: New test.
3353 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3355 PR tree-optimization/27291
3356 * g++.dg/tree-ssa/pr27291.C: New test.
3358 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3360 PR tree-optimization/27283
3361 * g++.dg/tree-ssa/pr27283.C: New test.
3363 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3365 * gcc.dg/tree-ssa/loop-16.c: New test.
3367 2006-05-01 Roger Sayle <roger@eyesopen.com>
3368 Joseph S. Myers <joseph@codesourcery.com>
3370 * gcc.dg/Wconversion-3.c: New test case.
3371 * gcc.dg/Wconversion-4.c: Likewise.
3373 2006-05-01 Richard Guenther <rguenther@suse.de>
3375 PR tree-optimization/26726
3376 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3378 2006-04-30 Roger Sayle <roger@eyesopen.com>
3380 * gcc.dg/Woverflow-1.c: New test case.
3381 * gcc.dg/Woverflow-2.c: Likewise.
3382 * gcc.dg/Woverflow-3.c: Likewise.
3384 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3387 * g++.dg/template/defarg8.C: New test.
3389 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3392 * g++.dg/parse/operator7.C: New test.
3394 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3398 * g++.dg/template/crash48.C: New test.
3401 * g++.dg/parse/ctor4.C: New test.
3403 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3406 * gfortran.df/char_type_len.f90: New test.
3408 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3410 PR libgfortran/27304
3411 * gfortran.dg/fmt_exhaust.f90: New test.
3413 2006-04-28 Roger Sayle <roger@eyesopen.com>
3416 * gcc.dg/large-size-array-2.c: New test case.
3418 2006-04-28 Richard Guenther <rguenther@suse.de>
3421 * gcc.target/i386/pr26826.c: New testcase.
3423 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3426 * gcc.c-torture/execute/pr27260.c: New.
3428 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3431 * gcc.dg/pr27095.c: New.
3433 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3436 * g++.dg/conversion/bitfield4.C: New test.
3438 2006-04-27 Eric Christopher <echristo@apple.com>
3440 * gcc.dg/pragma-ms_struct.c: New.
3442 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3445 * g++.dg/template/crash47.C: New test.
3447 2006-04-27 Dirk Mueller <dmueller@suse.de>
3449 * gcc.target/i386/sse-7.c: build with -msse.
3451 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3454 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3455 (main): Exit if processor doesn't support SSE.
3457 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3460 * gcc.c-torture/compile/pr27282.c: New test.
3462 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3465 * g++.dg/gomp/pr26913.C: New test.
3468 * gcc.dg/gomp/pr25996.c: New test.
3469 * g++.dg/gomp/pr25996.C: New test.
3471 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3473 PR rtl-optimization/26725
3474 * gcc.c-torture/compile/pr26725.c: New test.
3476 2006-04-25 Richard Guenther <rguenther@suse.de>
3478 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3481 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3483 * gcc.dg/20060425-1.c: New testcase.
3485 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3487 PR tree-optimization/26865
3488 * gcc.dg/pr26865.c: New test.
3490 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3493 * g++.dg/conversion/bitfield1.C: New test.
3494 * g++.dg/conversion/bitfield2.C: Likewise.
3495 * g++.dg/conversion/bitfield3.C: Likewise.
3497 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3498 Richard Guenther <rguenther@suse.de>
3500 PR tree-optimization/27236
3501 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3503 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3506 * g++.dg/other/incomplete2.C: New test.
3508 2006-04-24 Richard Guenther <rguenther@suse.de>
3511 * gcc.dg/torture/pr26869.c: New testcase.
3513 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3514 Richard Guenther <rguenther@suse.de>
3516 PR tree-optimization/27218
3517 * g++.dg/tree-ssa/pr27218.C: New testcase.
3519 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3522 * g++.dg/template/friend41.C: New test.
3524 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3526 * g++.dg/opt/pr15551.C: Include cstdio.
3527 (main): Use remove instead of unlink.
3529 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3531 * gcc.dg/sibcall-7.c: New test.
3532 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3533 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3534 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3535 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3536 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3538 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3541 * g++.dg/opt/bitfield1.C: New test.
3542 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3543 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3544 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3545 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3546 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3547 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3548 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3549 * g++.dg/abi/bitfield2.C: Likewise.
3550 * g++.dg/init/bitfield1.C: Likewise.
3552 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3555 * gfortran.dg/elemental_subroutine_4.f90: New test.
3556 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3559 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3561 * gcc.c-torture/compile/20060421-1.c: New testcase.
3563 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3566 * gcc.dg/init-bad-4.c: New test.
3568 2006-04-21 Paul Brook <paul@codesourcery.com>
3570 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3572 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3575 * gfortran.dg/defined_operators_1.f90: New test.
3576 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3577 remove old ones associated, incorrectly, with Note 5.46.
3580 * gfortran.dg/character_array_constructor_1.f90: New test.
3582 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3584 * gcc.dg/20060419-1.c: New test.
3586 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3589 * gcc.dg/struct-parse-1.c: New test case.
3591 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3594 * g++.dg/parse/template19.C: New test.
3597 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3600 * g++.dg/expr/call3.C: New test.
3603 * g++.dg/conversion/dynamic1.C: New test.
3605 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3608 * g++.dg/template/crash35.C: Tweak error markers.
3609 * g++.dg/template/crash46.C: New test.
3610 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3611 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3613 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3615 PR rtl-optimization/14261
3616 * gcc.c-torture/compile/20060419-1.c: Added.
3618 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3620 * gfortran.dg/label_1.f90: Adjust dg-error.
3622 2006-04-16 Roger Sayle <roger@eyesopen.com>
3625 * gcc.dg/fold-cond-1.c: New test case.
3626 * gcc.dg/pr26961-1.c: Likewise.
3628 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3630 PR libgfortran/27138
3631 * gfortran.dg/read_bad_advance.f90: New test.
3633 2006-04-16 Roger Sayle <roger@eyesopen.com>
3634 Dale Johannesen <dalej@apple.com>
3637 * gcc.target/i386/vecinit-3.c: New testcase.
3638 * gcc.target/i386/vecinit-4.c: Likewise.
3639 * gcc.target/i386/sse-18.c: Likewise.
3640 * gcc.target/i386/sse-19.c: Likewise.
3642 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3644 * gfortran.dg/allocate_zerosize_1.f90: New test.
3646 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3649 * g++.dg/template/crash45.C: New test.
3651 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3654 * gfortran.dg/proc_assign_1.f90: New test.
3655 * gfortran.dg/procedure_lvalue.f90: Change message.
3656 * gfortran.dg/namelist_4.f90: Add new error.
3660 * gfortran.dg/auto_pointer_array_result_1.f90
3663 * gfortran.dg/specification_type_resolution_1.f90
3668 * gfortran.dg/bounds_temporaries_1.f90: New test.
3671 * gfortran.dg/array_return_value_1.f90: New test.
3673 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3676 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3678 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3681 * g++.dg/gomp/pr26823-1.C: New test.
3682 * g++.dg/gomp/pr26823-2.C: New test.
3684 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3687 * gcc.dg/pr27314.c: New test.
3689 2006-04-13 Richard Henderson <rth@redhat.com>
3691 * g++.dg/gomp/block-0.C: Update expected matches.
3693 2006-04-13 DJ Delorie <dj@redhat.com>
3695 * lib/target-supports.exp (check_effective_target_int32plus): New.
3696 (check_effective_target_ptr32plus): New.
3697 (check_effective_target_size32plus): New.
3698 (check_effective_target_int16): New.
3699 (check_profiling_available): Add m32c to the list of unsupported targets.
3701 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3702 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3704 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3706 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3708 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3710 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3711 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3712 not just xstormy16. Skip m32c due to weird pointer size.
3713 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3715 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3717 * gcc.dg/20020312-2.c: Add m32c support.
3718 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3719 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3721 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3722 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3723 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3724 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3725 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3726 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3727 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3728 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3729 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3730 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3731 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3732 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3734 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3736 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3737 * gcc.dg/pr23049.c: Require >=32 bit integers.
3738 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3739 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3740 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3741 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3742 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3743 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3744 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3745 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3746 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3747 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3748 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3749 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3751 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3752 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3753 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3754 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3755 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3757 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3758 * gcc.c-torture/execute/20040703-1.x: Likewise.
3759 * gcc.c-torture/execute/20040705-1.x: Likewise.
3760 * gcc.c-torture/execute/20040705-2.x: Likewise.
3761 * gcc.c-torture/execute/20040709-1.x: Likewise.
3762 * gcc.c-torture/execute/20040709-2.x: Likewise.
3763 * gcc.c-torture/execute/20040811-1.x: Likewise.
3764 * gcc.c-torture/execute/20050316-1.x: Likewise.
3765 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3766 * gcc.c-torture/execute/pr19689.x: Likewise.
3767 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3768 * gcc.c-torture/execute/usmul.x: Likewise.
3769 * gcc.c-torture/execute/vrp-5.x: Likewise.
3770 * gcc.c-torture/execute/vrp-6.x: Likewise.
3771 * gcc.dg/debug/20041023-1.s: Likewise.
3773 2006-04-13 Roger Sayle <roger@eyesopen.com>
3775 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3776 of integers to a vector types are now constant expressions in C.
3777 * gcc.dg/vect/vect-fold-1.c: New test case.
3779 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3780 Ulrich Weigand <uweigand@de.ibm.com>
3783 * gcc.dg/vmx/pr27006.c: New testcase.
3785 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3787 PR libgfortran/26766
3788 * gfortran.dg/write_recursive.f90: New test.
3790 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3792 * g++.dg/parse/dtor7.C: New test.
3793 * g++.dg/parse/new1.C: Add error marker.
3794 * g++.dg/template/new3.C: New test.
3797 * g++.dg/template/pure1.C: New test.
3800 * g++.dg/parse/ptrmem4.C: New test.
3802 2006-04-10 Jeff Law <law@redhat.com>
3805 * gcc.c-torture/compile/pr27087.c: New test.
3807 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3810 * gcc.dg/20060410.c: New.
3812 2006-04-10 Matthias Klose <doko@debian.org>
3814 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3815 Recognize multilib directory names containing underscores.
3817 2006-04-10 Roger Sayle <roger@eyesopen.com>
3819 * gcc.target/i386/vecinit-1.c: New test case.
3820 * gcc.target/i386/vecinit-2.c: Likewise.
3822 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3825 * g++.dg/debug/dwarf2-2.C: New test.
3827 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3829 PR rtl-optimization/27073
3830 * gcc.c-torture/execute/pr27073.c: New test.
3832 2006-04-08 Mike Stump <mrs@apple.com>
3834 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3836 2006-04-07 Richard Guenther <rguenther@suse.de>
3838 PR tree-optimization/26135
3839 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3841 2006-04-06 Jan Hubicka <jh@suse.cz>
3844 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3846 2006-04-06 Roger Sayle <roger@eyesopen.com>
3848 * g++.dg/conversion/nullptr1.C: New test case.
3849 * g++.dg/conversion/nullptr2.C: Likewise.
3851 2006-04-05 Roger Sayle <roger@eyesopen.com>
3853 * gfortran.dg/dependency_18.f90: New test case.
3855 2006-04-05 Richard Guenther <rguenther@suse.de>
3857 PR tree-optimization/26919
3858 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3859 * gcc.dg/ipa/ipa-2.c: Likewise.
3860 * gcc.dg/ipa/ipa-3.c: Likewise.
3861 * gcc.dg/ipa/ipa-5.c: Likewise.
3863 2006-04-05 Richard Guenther <rguenther@suse.de>
3865 PR tree-optimization/26763
3866 * gcc.dg/torture/pr26763-1.c: New testcase.
3867 * gcc.dg/torture/pr26763-2.c: Likewise.
3869 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3873 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3875 2006-04-04 Eric Christopher <echristo@apple.com>
3877 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3879 * gcc.target/i386/387-5.c: Ditto.
3881 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3883 * gcc.target/sparc/struct-ret-check.c: New test.
3885 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3887 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3888 zero decimal digits specified in format.
3890 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3893 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3896 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3897 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3898 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3899 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3902 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3904 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3905 dummy arguments work when the actual argument is itself a dummy
3906 argument of the caller.
3908 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3911 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3913 2006-04-01 Roger Sayle <roger@eyesopen.com>
3915 * gfortran.dg/dependencency_17.f90: New test case.
3917 2006-04-01 Roger Sayle <roger@eyesopen.com>
3919 * gfortran.dg/dependency_14.f90: New test case.
3920 * gfortran.dg/dependency_15.f90: Likewise.
3921 * gfortran.dg/dependency_16.f90: Likewise.
3923 2006-03-31 Asher Langton <langton2@llnl.gov>
3926 gfortran.dg/cray_pointers_6.f90: New test.
3928 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3930 PR libgfortran/26890
3931 * gfortran.dg/read_size_noadvance.f90: New test.
3933 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3936 * gfortran.dg/multiple_allocation_1.f90: Check that the
3937 size has changed after a re-allocation with stat.
3939 2006-03-30 Richard Guenther <rguenther@suse.de>
3941 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3943 * gcc.target/i386/sselibm-2.c: Likewise.
3944 * gcc.target/i386/sselibm-3.c: Likewise.
3945 * gcc.target/i386/sselibm-4.c: Likewise.
3946 * gcc.target/i386/sselibm-5.c: Likewise.
3948 2006-03-28 Roger Sayle <roger@eyesopen.com>
3950 * gcc.dg/fold-andxor-1.c: New test case.
3951 * gcc.dg/fold-xorand-1.c: Likewise.
3953 2006-03-28 Roger Sayle <roger@eyesopen.com>
3955 * gcc.dg/fold-convnotconv-1.c: New test case.
3957 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3960 * gfortran.dg/private_type_5.f90: New test.
3962 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3964 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3966 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3968 * gfortran.dg/advance_2.f90: New test.
3969 * gfortran.dg/advance_3.f90: New test.
3971 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3973 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3975 PR libgfortran/26661
3976 PR libgfortran/26880
3977 * gfortran.dg/read_x_past.f: New test.
3979 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3981 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3984 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3986 * objc.dg/dwarf-1.m: Skip on AIX.
3987 * objc.dg/dwarf-2.m: Skip on AIX.
3989 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3992 * gfortran.dg/float_1.f90: New test.
3994 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3996 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3998 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
4000 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4003 * gfortran.dg/convert_implied_open.f90: New test case.
4005 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4008 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4010 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4013 * gcc.dg/pr26717.c: New test.
4015 2006-03-25 Roger Sayle <roger@eyesopen.com>
4017 * gfortran.dg/dependency_12.f90: New test case.
4019 2006-03-24 Roger Sayle <roger@eyesopen.com>
4021 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4023 2006-03-24 Jeff Law <law@redhat.com>
4025 * gcc.c-torture/pr26840.c: New test.
4027 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4029 * objc.dg/dwarf-2.m: New.
4030 * obj-c++.dg/dwarf-2.mm: New.
4032 * g++.old-deja/g++.other/init19.C: New.
4034 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4036 * g++.dg/eh/spbp.C: Skip on AIX.
4038 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4041 * g++.dg/gomp/pr26611-1.C: New test.
4042 * g++.dg/gomp/pr26611-2.C: New test.
4044 2006-03-24 Jeff Law <law@redhat.com>
4046 * gcc.c-torture/compile/pr26833.c: New test.
4047 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4049 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4051 * gfortran.dg/endfile_2.f90: Delete temp file.
4053 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4056 * gfortran.dg/record_marker_1.f90: New test case.
4057 * gfortran.dg/record_marker_2.f: New test case.
4058 * gfortran.dg/record_marker_3.f90: New test case.
4060 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4063 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4064 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4066 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4068 * lib/gcc-dg.exp (cleanup-modules): New proc.
4069 * gfortran.dg/allocatable_function_1.f90,
4070 gfortran.dg/allocate_char_star_scalar_1.f90,
4071 gfortran.dg/assumed_charlen_function_1.f90,
4072 gfortran.dg/assumed_dummy_1.f90,
4073 gfortran.dg/assumed_shape_ranks_1.f90,
4074 gfortran.dg/assumed_shape_ranks_2.f90,
4075 gfortran.dg/assumed_size_dt_dummy.f90,
4076 gfortran.dg/auto_char_dummy_array_1.f90,
4077 gfortran.dg/auto_char_len_3.f90,
4078 gfortran.dg/automatic_module_variable.f90,
4079 gfortran.dg/bad_automatic_objects_1.f90,
4080 gfortran.dg/char_array_constructor.f90,
4081 gfortran.dg/char_array_structure_constructor.f90,
4082 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4083 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4084 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4085 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4086 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4087 gfortran.dg/derived_pointer_recursion.f90,
4088 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4089 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4090 gfortran.dg/dummy_functions_1.f90,
4091 gfortran.dg/elemental_initializer_1.f90,
4092 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4093 gfortran.dg/elemental_pointer_1.f90,
4094 gfortran.dg/elemental_subroutine_1.f90,
4095 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4096 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4097 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4098 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4099 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4100 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4101 gfortran.dg/global_references_1.f90,
4102 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4103 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4104 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4105 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4106 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4107 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4108 gfortran.dg/large_integer_kind_1.f90,
4109 gfortran.dg/large_real_kind_1.f90,
4110 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4111 gfortran.dg/module_double_reuse.f90,
4112 gfortran.dg/module_equivalence_1.f90,
4113 gfortran.dg/module_interface_1.f90,
4114 gfortran.dg/module_parameter_array_refs_1.f90,
4115 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4116 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4117 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4118 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4119 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4120 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4121 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4122 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4123 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4124 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4125 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4126 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4127 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4128 gfortran.dg/same_name_1.f90,
4129 gfortran.dg/sibling_dummy_procedure_1.f90,
4130 gfortran.dg/sibling_dummy_procedure_2.f90,
4131 gfortran.dg/sibling_dummy_procedure_3.f90,
4132 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4133 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4134 gfortran.dg/used_dummy_types_2.f90,
4135 gfortran.dg/used_dummy_types_3.f90,
4136 gfortran.dg/used_dummy_types_4.f90,
4137 gfortran.dg/used_dummy_types_5.f90,
4138 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4139 gfortran.dg/userdef_operator_1.f90: Use it.
4141 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4143 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4144 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4145 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4146 gfortran.dg/write_back.f,
4147 gfortran.fortran-torture/execute/inquire_1.f90,
4148 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4150 2006-03-21 Jeff Law <law@redhat.com>
4152 * gcc.dg/tree-ssa/vrp28.c: New test.
4154 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4156 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4157 if _STDC_C99 is defined.
4158 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4159 * gcc.dg/builtins-20.c: Likewise.
4160 * gcc.dg/builtins-53.c: Likewise.
4161 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4162 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4164 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4167 * gcc.c-torture/compile/pr26781-1.c: New test.
4168 * gcc.c-torture/compile/pr26781-2.c: New test.
4170 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4173 * g++.dg/gomp/pr26690-1.C: New test.
4174 * g++.dg/gomp/pr26690-2.C: New test.
4176 2006-03-20 Jeff Law <law@redhat.com>
4178 * gcc.dg/tree-ssa/pr21829.c: New test.
4180 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4182 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4184 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4185 (check_visibility_available): Use it.
4186 (check_effective_target_default_packed): Likewise.
4187 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4188 (check_effective_target_fopenmp): Likewise.
4189 (check_effective_target_freorder): Likewise.
4190 (check_effective_target_fpic): Likewise.
4191 (check_named_sections_available): Likewise.
4192 (check_effective_target_ilp32): Likewise.
4193 (check_effective_target_lp64): Likewise.
4195 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4198 * gfortran.dg/scalar_mask_2.f90: New test case.
4200 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4203 * gcc.dg/tree-ssa/loadpre12.c: New test.
4204 * gcc.dg/tree-ssa/loadpre13.c: New test.
4205 * gcc.dg/tree-ssa/loadpre14.c: New test.
4206 * gcc.dg/tree-ssa/loadpre15.c: New test.
4207 * gcc.dg/tree-ssa/loadpre16.c: New test.
4208 * gcc.dg/tree-ssa/loadpre17.c: New test.
4209 * gcc.dg/tree-ssa/loadpre18.c: New test.
4210 * gcc.dg/tree-ssa/loadpre19.c: New test.
4211 * gcc.dg/tree-ssa/loadpre20.c: New test.
4212 * gcc.dg/tree-ssa/loadpre21.c: New test.
4213 * gcc.dg/tree-ssa/loadpre22.c: New test.
4215 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4218 * gfortran.dg/elemental_initializer_1.f90: New test.
4221 * gfortran.dg/assumed_shape_ranks_2: New test.
4223 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4225 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4228 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4230 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4231 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4232 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4233 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4234 gfortran.fortran-torture/execute/direct_io.f90,
4235 gfortran.fortran-torture/execute/inquire_2.f90,
4236 gfortran.fortran-torture/execute/inquire_4.f90,
4237 gfortran.fortran-torture/execute/list_read_1.f90,
4238 gfortran.fortran-torture/execute/open_replace.f90,
4239 gfortran.fortran-torture/execute/slash_edit.f90,
4240 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4241 temporary files from testcases.
4243 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4245 PR libgfortran/26509
4246 gfortran.dg/write_direct_eor.f90: New test.
4248 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4250 * gcc.target/powerpc/pr26350.c: New.
4251 * gcc.target/powerpc/indexed-addr.c: New.
4253 2006-03-16 Roger Sayle <roger@eyesopen.com>
4255 * gfortran.dg/dependency_13.f90: New test case.
4257 2006-03-16 Roger Sayle <roger@eyesopen.com>
4260 * gcc.dg/real-const-1.c: New test case.
4262 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4264 * g++.old-deja/g++.other/init18.C: New.
4265 * g++.old-deja/g++.other/init5.C: Remove xfail.
4267 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4269 * g++.dg/opt/pr15551.C: Cleanup temp file.
4271 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4274 g++.dg/parse/long1.C: New test.
4276 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4279 * gfortran.dg/continuation.f90: New test.
4280 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4282 2006-03-14 Richard Guenther <rguenther@suse.de>
4284 PR tree-optimization/26672
4285 * gcc.dg/torture/pr26672.c: New testcase.
4287 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4289 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4290 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4292 2006-03-13 Roger Sayle <roger@eyesopen.com>
4295 * gcc.c-torture/compile/switch-1.c: New test case.
4297 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4300 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4301 test to include more permuatations of mask and index.
4302 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4303 respond to F2003 spec. that the position returned for an all false
4304 mask && condition is zero.
4306 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4309 * gcc.dg/gomp/pr25989.c: New test.
4311 2006-03-13 Jeff Law <law@redhat.com>
4313 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4315 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4317 * gcc.dg/switch-9.c: New test.
4319 2006-03-13 Richard Guenther <rguenther@suse.de>
4322 * gcc.dg/torture/pr26630.c: New testcase.
4324 2006-03-11 Roger Sayle <roger@eyesopen.com>
4326 * gfortran.dg/dependency_10.f90: New test case.
4327 * gfortran.dg/dependency_11.f90: Likewise.
4329 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4330 Erik Edelmann <eedelman@gcc.gnu.org>
4332 * gfortran.dg/allocatable_function_1.f90: New.
4333 * gfortran.dg/allocatable_function_2.f90: New.
4335 2006-03-10 Richard Guenther <rguenther@suse.de>
4338 * gcc.dg/torture/pr26565.c: New testcase.
4340 2006-03-09 Eric Christopher <echristo@apple.com>
4342 * gcc.c-torture/compile/20060309-1.c: New.
4344 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4346 PR libgfortran/26499
4347 * gfortran.dg/write_back.f: New test.
4348 * gfortran.dg/write_rewind_1.f: New test.
4349 * gfortran.dg/write_rewind_2.f: New test.
4351 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4353 PR libgfortran/26554
4354 * gfortran.dg/read_logical.f90: New test.
4356 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4358 * ada/acats/norun.lst: cdd2a03 now passes.
4360 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4363 * gcc.target/powerpc/pr18096-1.c: Change where the error
4366 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4368 * gcc.target/i386/cleanup-1.c: New test.
4369 * gcc.target/i386/cleanup-2.c: New test.
4371 2006-03-04 Roger Sayle <roger@eyesopen.com>
4373 * gfortran.dg/dependency_9.f90: Remove for the time being.
4375 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4377 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4380 2006-03-03 Roger Sayle <roger@eyesopen.com>
4382 * gfortran.dg/dependency_9.f90: New test case.
4384 2006-03-03 Roger Sayle <roger@eyesopen.com>
4386 * gfortran.dg/dependency_4.f90: New test case.
4387 * gfortran.dg/dependency_5.f90: New test case.
4388 * gfortran.dg/dependency_6.f90: New test case.
4389 * gfortran.dg/dependency_7.f90: New test case.
4390 * gfortran.dg/dependency_8.f90: New test case.
4392 2006-03-03 Paul Brook <paul@codesourcery.com>
4394 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4397 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4400 * multiple_allocation_1.f90: New test.
4402 2006-03-03 Roger Sayle <roger@eyesopen.com>
4404 PR tree-optimization/26524
4405 * gfortran.dg/pr26524.f: New test case.
4407 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4409 * g++.dg/template/repo5.C: Cleanup repo files.
4410 * gcc.dg/20051201-1.c: Cleanup coverage files.
4411 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4412 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4415 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4417 * objc.dg/objc-nofilename-1.m: New test.
4418 * objc.dg/bad-receiver-type.m: New test.
4419 * obj-c++.dg/bad-receiver-type.mm: New test.
4421 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4423 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4425 2006-03-01 Mike Stump <mrs@apple.com>
4427 * g++.dg/abi/key2.C: Add.
4429 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4431 * gfortran.dg/logical_dot_product.f90: New test.
4434 * gfortran.dg/used_interface_ref.f90: New test.
4437 * gfortran.dg/dependency_2.f90: New test.
4438 * gfortran.fortran-torture/execute/where17.f90: New test.
4439 * gfortran.fortran-torture/execute/where18.f90: New test.
4440 * gfortran.fortran-torture/execute/where19.f90: New test.
4441 * gfortran.fortran-torture/execute/where20.f90: New test.
4443 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4445 * g++.dg/tree-ssa/pr26443.C: New test case.
4447 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4450 * g++.dg/opt/return-slot1.C: New test.
4452 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4454 PR libgfortran/26136
4455 * gfortran.dg/namelist_23.f90: New test.
4457 2006-02-28 Roger Sayle <roger@eyesopen.com>
4460 * gcc.dg/fold-eqandshift-2.c: New test case.
4462 2006-02-28 Richard Guenther <rguenther@suse.de>
4464 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4467 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4469 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4471 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4473 PR libgfortran/26464
4474 * gfortran.dg/backspace_5.f: New test.
4475 * gfortran.dg/backspace_6.f: New test.
4477 2006-02-26 Roger Sayle <roger@eyesopen.com>
4479 * gcc.dg/fold-eqandnot-1.c: New test case.
4481 2006-02-26 Roger Sayle <roger@eyesopen.com>
4484 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4486 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4488 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4489 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4491 2006-02-26 Richard Guenther <rguenther@suse.de>
4493 PR tree-optimization/26421
4494 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4496 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4498 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4499 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4501 2006-02-26 Roger Sayle <roger@eyesopen.com>
4503 * gcc.dg/fold-even-1.c: New test case.
4505 2006-02-26 Roger Sayle <roger@eyesopen.com>
4508 * gcc.dg/fold-eqandshift-1.c: New test case.
4510 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4512 PR tree-optimization/25125
4513 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4514 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4516 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4518 PR tree-optimizations/26359
4519 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4520 with -fdump-tree-dceloop-details.
4521 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4523 2006-02-25 Roger Sayle <roger@eyesopen.com>
4526 * gcc.dg/fold-eqxor-1.c: New test case.
4527 * gcc.dg/fold-eqxor-2.c: Likewise.
4528 * gcc.dg/fold-eqxor-3.c: Likewise.
4530 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4533 * scalar_mask_1.f90: New test.
4535 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4537 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4538 * g++.dg/eh/uncaught2.C: New.
4539 * g++.dg/eh/uncaught3.C: New.
4541 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4543 PR libgfortran/26423
4544 * gfortran.dg/read_many_1.f: New test.
4546 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4549 * gfortran.dg/dependency_3.f90: New test.
4550 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4554 * gfortran.dg/equiv_6.f90: New test.
4556 2006-02-23 Jeff Law <law@redhat.com>
4558 * gcc.c-torture/compile/pr26425.c: New test.
4560 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4563 * gcc.dg/gomp/pr26412.c: New test.
4565 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4568 * g++.dg/other/ellipsis1.C: New test.
4569 * g++.dg/parse/operator4.C: Adjust error marker.
4571 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4574 * gfortran.dg/pr25603.f: New testcase.
4576 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4578 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4579 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4581 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4583 * g++.dg/eh/spbp.C: New.
4585 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4588 * gcc.target/i386/mmx-7.c: New test.
4590 2006-02-20 Roger Sayle <roger@eyesopen.com>
4592 PR tree-optimization/26361
4593 * gcc.dg/tree-ssa/vrp27.c: New test case.
4595 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4597 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4598 * gcc.dg/tree-ssa/complex-4.c: Here.
4600 2006-02-19 Roger Sayle <roger@eyesopen.com>
4603 * gfortran.dg/logical_1.f90: New test case.
4605 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4608 * gcc.dg/20060218-1.c: Moved to...
4609 * gcc.target/i386/20060218-1.c: ... here. New test.
4611 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4614 * gfortran.dg/convert_1.f90: New.
4616 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4619 * gfortran.dg/namelist_5.f90: New test.
4622 * gfortran.dg/namelist_4.f90: New test.
4624 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4627 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4629 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4631 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4632 variable to take into account the variable name in the
4634 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4636 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4639 * gcc.c-torture/compile/20060217-1.c: New test.
4640 * gcc.dg/20060218-1.c: New test.
4642 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4644 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4646 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4648 * gcc.dg/cpp/undef3.c: New test.
4649 * gcc.dg/cpp/trad/builtins2.c: New test.
4651 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4654 * g++.dg/template/static22.C: New test.
4655 * g++.dg/template/static23.C: New test.
4656 * g++.dg/template/static24.C: New test.
4657 * g++.dg/template/non-dependent13.C: New test.
4658 * g++.dg/init/member1.C: Tweak error markers.
4660 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4663 * gcc.c-torture/compile/pr26255.c: New test case.
4665 2006-02-16 Roger Sayle <roger@eyesopen.com>
4667 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4668 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4669 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4670 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4671 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4672 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4673 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4675 2006-02-16 Jeff Law <law@redhat.com>
4677 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4678 * gcc.dg/tree-ssa/vrp26.c: New test.
4680 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4684 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4685 __UCLIBC__ is defined.
4687 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4690 * gfortran.dg/gomp/pr26224.f: New test.
4692 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4695 * lib/target-supports.exp
4696 (check_effective_target_vect_short_mult): New.
4697 (check_effective_target_vect_char_mult): New.
4698 (check_effective_target_vect_widen_sum_qi_to_si): New.
4699 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4700 (check_effective_target_vect_widen_sum_hi_to_si): New.
4701 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4702 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4703 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4704 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4705 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4706 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4707 vect-reduc-pattern-2c.c
4708 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4709 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4710 vect-reduc-pattern-1c.c
4712 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4715 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4717 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4720 * gfortran.dg/enum_8.f90: Remove check for warning.
4721 * gfortran.dg/iomsg_1.f90: Ditto.
4722 * gfortran.dg/enum_1.f90: Ditto.
4723 * gfortran.dg/enum_9.f90: Ditto.
4724 * gfortran.dg/enum_2.f90: Ditto.
4725 * gfortran.dg/enum_10.f90: Ditto.
4726 * gfortran.dg/enum_3.f90: Ditto.
4727 * gfortran.dg/flush_1.f90: Ditto.
4728 * gfortran.dg/enum_4.f90: Ditto.
4729 * gfortran.dg/array_constructor_1.f90: Ditto.
4730 * gfortran.dg/enum_5.f90: Ditto.
4731 * gfortran.dg/enum_6.f90: Ditto.
4732 * gfortran.dg/enum_7.f90: Ditto.
4734 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4737 * gcc.c-torture/compile/20060215-1.c: New test.
4739 2006-02-14 Roger Sayle <roger@eyesopen.com>
4742 * gcc.dg/tree-ssa/andor-2.c: New test case.
4744 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4747 * optional_dim.f90: New test.
4749 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4752 * gfortran.dg/label_4.f90: New.
4754 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4755 Diego Novillo <dnovillo@redhat.com>
4756 Uros Bizjak <uros@kss-loka.si>
4758 * gfortran.dg/gomp: New directory.
4760 2006-02-14 Richard Guenther <rguenther@suse.de>
4762 PR tree-optimization/26258
4763 * gcc.dg/torture/pr26258.c: New testcase.
4765 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4768 * gfortran.dg/pr26246_1.f90: New test.
4769 * gfortran.dg/pr26246_2.f90: New test.
4772 * gcc.c-torture/compile/20060208-1.c: New test.
4774 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4778 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4779 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4780 * gfortran.dg/automatic_module_variable.f90: Change error message.
4783 * gfortran.dg/internal_dummy_1.f90: New test.
4786 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4790 * gfortran.dg/uncommon_block_data_1.f90: New test.
4791 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4795 * gfortran.dg/typed_subroutine_1.f90: New test.
4797 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4799 * objc.dg/dwarf-1.m: New.
4801 2006-02-13 Roger Sayle <roger@eyesopen.com>
4804 * gcc.dg/tree-ssa/andor-1.c: New test case.
4806 2006-02-13 Josh Conner <jconner@apple.com>
4809 * gcc.dg/pr25376.c: New test.
4811 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4813 * lib/target-supports.exp (check_named_sections_available):
4814 Only compile named-sections test -- don't assemble.
4816 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4818 * g++.dg/warn/no-write-strings.C: New test.
4819 * g++.dg/warn/write-strings.C: Likewise.
4820 * g++.dg/warn/write-strings-default.C: Likewise.
4822 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4825 * gfortran.dg/ret_pointer_2.f90: New test.
4827 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4829 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4831 2006-02-10 Jeff Law <law@redhat.com>
4833 * gcc.c-torture/compile/pr26213.c: New test.
4835 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4837 gfortran.dg/null_1.f90: New test.
4839 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4842 * gfortran.dg/parens_4.f90: New.
4843 * gfortran.dg/parens_5.f90: New.
4845 2006-02-10 Richard Guenther <rguenther@suse.de>
4847 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4849 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4850 Paul Thomas <pault@gcc.gnu.org>
4853 * gfortran.dg/parens_1.f90: New.
4854 * gfortran.dg/parens_2.f90: New.
4855 * gfortran.dg/parens_3.f90: New.
4857 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4860 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4863 * gfortran.dg/impure_assignment_1.f90: New test.
4866 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4868 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4871 * g++.dg/expr/stdarg2.C: New test.
4873 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4876 * gcc.dg/pr16194.c: New test.
4878 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4880 * ada/acats/run_acats: Use portable variant of "$@".
4882 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4884 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4885 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4887 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4890 * g++.dg/opt/pr26179.C: New test.
4892 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4895 * gcc.dg/tree-ssa/complex-3.c: New test.
4897 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4899 * gcc.c-torture/compile/volatile-1.c: New test.
4901 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4904 * gcc.dg/tree-ssa/pr26180.c: New test.
4906 2006-02-08 Jeff Law <law@redhat.com>
4908 * gcc.dg/tree-ssa/pr21417.c: New test.
4910 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4912 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4913 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4915 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4917 * lib/scanrtl.exp: New.
4919 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4922 * g++.dg/other/virtual2.C: New test.
4925 * g++.dg/other/virtual1.C: New test.
4927 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4929 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4930 cleanup-ipa-dump): Update dump file glob patterns.
4931 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4932 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4934 * lib/gcc-dg.exp: Load it.
4935 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4937 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4940 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4941 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4943 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4946 * gfortran.dg/mvbits_1.f90: New.
4948 2006-02-07 Dirk Mueller <dmueller@suse.com>
4950 * g++.dg/warn/Wdiv-by-zero.C: New test.
4951 * g++.dg/warn/Wno-div-by-zero.C: New.
4953 2006-02-07 Jeff Law <law@redhat.com>
4955 * gcc.dg/tree-ssa/pr21559.c: New test.
4957 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4958 multiple VRP passes.
4959 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4960 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4961 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4962 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4963 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4964 * gcc.dg/tree-ssa/vrp02.c: Likewise
4965 * gcc.dg/tree-ssa/vrp11.c: Likewise
4966 * gcc.dg/tree-ssa/pr14341.c: Likewise
4967 * gcc.dg/tree-ssa/vrp19.c: Likewise
4968 * gcc.dg/tree-ssa/vrp20.c: Likewise
4969 * gcc.dg/tree-ssa/vrp03.c: Likewise
4970 * gcc.dg/tree-ssa/pr21086.c: Likewise
4971 * gcc.dg/tree-ssa/pr21959.c: Likewise
4972 * gcc.dg/tree-ssa/vrp21.c: Likewise
4973 * gcc.dg/tree-ssa/vrp04.c: Likewise
4974 * gcc.dg/tree-ssa/pr25485.c: Likewise
4975 * gcc.dg/tree-ssa/pr22026.c: Likewise
4976 * gcc.dg/tree-ssa/vrp22.c: Likewise
4977 * gcc.dg/tree-ssa/vrp05.c: Likewise
4978 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4979 * gcc.dg/tree-ssa/pr20701.c: Likewise
4980 * gcc.dg/tree-ssa/vrp23.c: Likewise
4981 * gcc.dg/tree-ssa/vrp06.c: Likewise
4982 * gcc.dg/tree-ssa/pr22117.c: Likewise
4983 * gcc.dg/tree-ssa/pr20702.c: Likewise
4984 * gcc.dg/tree-ssa/vrp15.c: Likewise
4985 * gcc.dg/tree-ssa/pr21090.c: Likewise
4986 * gcc.dg/tree-ssa/pr21294.c: Likewise
4987 * gcc.dg/tree-ssa/vrp24.c: Likewise
4988 * gcc.dg/tree-ssa/vrp07.c: Likewise
4989 * gcc.dg/tree-ssa/pr21563.c: Likewise
4990 * gcc.dg/tree-ssa/pr25382.c: Likewise
4991 * gcc.dg/tree-ssa/vrp16.c: Likewise
4992 * gcc.dg/tree-ssa/vrp25.c: Likewise
4993 * gcc.dg/tree-ssa/vrp08.c: Likewise
4994 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4995 * gcc.dg/tree-ssa/vrp17.c: Likewise
4996 * gcc.dg/tree-ssa/pr21458.c: Likewise
4997 * g++.dg/tree-ssa/pr18178.C: Likewise
4999 2006-02-07 Richard Guenther <rguenther@suse.de>
5003 2006-01-30 Richard Guenther <rguenther@suse.de>
5005 * gcc.dg/pr23372-1.C: New testcase.
5007 * g++.dg/tree-ssa/pr26140.C: New testcase.
5009 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5012 * g++.dg/template/ttp15.C: New test.
5013 * g++.dg/template/ttp16.C: Likewise.
5014 * g++.dg/template/ttp17.C: Likewise.
5015 * g++.old-deja/g++.pt/ttp36.C: Remove.
5016 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5017 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5018 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5019 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5020 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5021 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5022 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5023 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5024 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5026 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5029 * unf_io_convert_4.f90: New test.
5031 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5033 * gcc.dg/tree-ssa/loadpre10.c: New test.
5034 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5035 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5036 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5038 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5041 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5043 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5046 * gfortran.dg/assign_7.f: New test.
5048 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5052 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5053 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5054 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5056 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5058 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5061 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5063 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5064 * g++.dg/charset/string.c (foo): Likewise.
5065 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5067 * g++.dg/ext/builtin2.C (printf): Likewise.
5068 * g++.dg/init/new15.C (printf): Likewise.
5069 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5070 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5071 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5072 * g++.dg/template/non-dependent4.C (temp): Likewise.
5073 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5074 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5075 parameter type to const char*.
5076 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5077 Change type to const char*.
5078 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5080 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5081 second parameter type to const char*.
5082 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5083 (Y::Y): Change parameter type to const char*.
5084 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5085 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5086 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5087 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5089 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5091 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5092 type to const char*.
5093 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5094 return type to const char*.
5095 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5097 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5098 * g++.old-deja/g++.law/refs1.C: Likewise.
5099 * g++.old-deja/g++.law/visibility1.C: Likewise.
5100 * g++.old-deja/g++.law/visibility2.C: Likewise.
5101 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5103 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5104 * g++.old-deja/g++.mike/net48.C: Likewise.
5105 * g++.old-deja/g++.mike/p646.C: Likewise.
5106 * g++.old-deja/g++.mike/p6746.C: Likewise.
5107 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5108 type to const char*.
5109 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5110 deprecated conversion warning.
5111 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5113 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5114 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5115 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5116 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5117 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5118 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5119 * g++.old-deja/g++.pt/t39.C: Likewise.
5120 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5121 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5123 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5126 intrinsic_argument_conformance_1.f90: New test.
5128 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5131 * gfortran.dg/char_result_11.f90: Add SAVE.
5132 * gfortran.dg/der_pointer_4.f90: Ditto.
5133 * gfortran.dg/default_initialization.f90: New test.
5135 2006-02-03 Jeff Law <law@redhat.com>
5137 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5138 handle more than 100 dump files.
5139 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5140 * lib/scantree.exp (scan-tree-dump): Likewise.
5141 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5142 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5143 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5144 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5145 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5147 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5149 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5151 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5153 * g++.dg/template/using12.C: New test.
5155 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5157 * gcc.target/powerpc/pr25960.c: New test.
5159 2006-02-02 Steven G. Kargl <kargls@comcast>
5162 gfortran.dg/nullify_2.f90: New test.
5164 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5167 * gcc.dg/gomp/pr25990.c: New test.
5169 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5172 * g++.gd/template/partial4.C: New test.
5174 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5177 * gfortran.dg/data_char_2.f90: New.
5179 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5182 maxval_maxloc_conformance_1.f90: New test.
5184 2006-01-31 Richard Guenther <rguenther@suse.de>
5186 * gcc.target/i386/sselibm-1.c: New testcase.
5187 * gcc.target/i386/sselibm-2.c: Likewise.
5188 * gcc.target/i386/sselibm-3.c: Likewise.
5189 * gcc.target/i386/sselibm-4.c: Likewise.
5190 * gcc.target/i386/sselibm-5.c: Likewise.
5192 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5195 * gfortran.dg/arrayio_derived_2.f90: New.
5197 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5199 * gcc.dg/unsigned-long-compare.c: New test.
5201 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5204 * lib/target-supports.exp (check_effective_target_freorder):
5205 Check to see if target supports -freorder-blocks-and-partition.
5206 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5207 instead of "dg-require-named-sections".
5209 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5212 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5213 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5214 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5215 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5216 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5217 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5218 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5219 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5221 2006-01-30 Richard Guenther <rguenther@suse.de>
5224 * gcc.dg/pr23372-1.C: New testcase.
5226 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5228 * gcc.dg/gomp/pr25874.c: New test.
5230 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5233 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5235 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5241 * gfortran.dg/intent_out_1.f90: New test.
5243 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5246 * gfortran.dg/procedure_lvalue.f90: New test.
5250 * gfortran.dg/char_pointer_assign_2.f90: New test.
5251 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5252 assignment to be consistent with standard.
5253 * gfortran.dg/char_result_2.f90: The same.
5254 * gfortran.dg/char_result_8.f90: The same.
5256 2006-01-28 Zack Weinberg <zackw@panix.com>
5258 * gcc.dg/Woverlength-strings.c
5259 * gcc.dg/Woverlength-strings-pedantic-c89.c
5260 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5261 * gcc.dg/Woverlength-strings-pedantic-c99.c
5262 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5264 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5266 * gcc.c-torture/execute/20060127-1.c: New test.
5268 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5271 * g++.dg/ext/pragmaweak1.C: New test.
5273 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5276 * g++.dg/template/spec29.C: New test.
5278 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5281 * gcc.c-torture/execute/pr19606.c: New.
5283 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5285 * gcc.dg/pragma-re-4.c: New test.
5287 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5290 * gfortran.dg/assumed_size_refs_3.f90: New test.
5292 2006-01-27 Ben Elliston <bje@au.ibm.com>
5294 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5296 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5299 * ada/acats/support/impdef.a: Add One_Long_Second.
5300 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5301 * ada/acats/tests/c9/c94026.a: Likewise.
5302 * ada/acats/tests/c9/c97305c.ada: Likewise.
5303 * ada/acats/tests/c9/c99004a.ada: Likewise.
5305 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5308 * gfortran.dg/global_references_2.f90: New test.
5314 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5315 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5318 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5320 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5323 * gcc.dg/Wpointer-sign.c: New.
5324 * gcc.dg/Wpointer-sign-Wall.c: New.
5325 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5326 * gcc.dg/Wpointer-sign-pedantic.c: New.
5327 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5328 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5330 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5333 * gcc.c-torture/compile/pr25861.c: New test.
5335 2006-01-26 Paul Brook <paul@codesourcery.com>
5337 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5338 on short-enum targets.
5339 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5341 (generate_fields): Use short_enums.
5342 (main): Set short_enums. Document -e.
5343 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5344 on short-enum targets.
5345 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5347 (generate_fields): Use short_enums.
5348 (main): Set short_enums. Document -e.
5349 * lib/target-supports.exp (check_effective_target_short_enums): New.
5351 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5354 * gcc.dg/torture/pr25947-1.c: New test.
5356 2006-01-25 Jan Hubicka <jh@suse.cz>
5357 Roger Sayle <roger@eyesopen.com>
5359 PR rtl-optimization/25703
5360 * gcc.target/i386/20060125-1.c: New test case.
5361 * gcc.target/i386/20060125-2.c: New test case.
5363 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5366 * gfortran.dg/goto_1.f: New.
5368 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5371 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5372 25716 on 32-bit systems too.
5374 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5377 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5379 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5381 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5383 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5386 * gfortran.dg/read_eof.f90: Delete, renamed.
5387 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5388 * gfortran.dg/read_eof_2.f90: New test.
5389 * gfortran.dg/read_eof_3.f90: New test.
5391 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5394 * gcc.c-torture/compile/pr25860.c: New test.
5396 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5399 * g++.dg/parse/dtor8.C: New test.
5401 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5404 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5405 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5406 check_effective_target_fopenmp returns 0.
5408 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5411 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5412 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5413 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5415 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5418 * g++.dg/opt/pr25857.C: New test.
5420 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5421 Jan Hubicka <jh@suse.cz>
5422 Richard Guenther <rguenther@suse.de>
5424 PR rtl-optimization/25654
5425 * gcc.dg/torture/pr25654.c: New testcase.
5426 * gcc.target/i386/pr25654.c: Likewise.
5428 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5431 * gfortran.dg/internal references_2.f90: New test.
5433 Fix regression in testing of admissability of attributes.
5434 * gfortran.dg/intent_used_1.f90: New test.
5436 2006-01-23 Ben Elliston <bje@au.ibm.com>
5438 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5439 Remove target conditional torture options for i?86 and x86_64
5442 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5445 * g++.dg/rtti/no-rtti.C: New.
5447 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5450 * g++.dg/inherit/conv2.C: New test.
5453 * g++.dg/parse/dtor7.C: New test.
5456 * g++.dg/template/crash44.C: New test.
5458 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5462 * gfortran.dg/internal_references_1.f90: New test.
5467 * gfortran.dg/global_references_1.f90: New test.
5468 * gfortran.dg/g77/19990905-1.f: Restore the error that
5469 there is a clash between the common block name and
5470 the name of a subroutine reference.
5473 * gfortran.dg/aliasing_dummy_1.f90: New test.
5475 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5477 * gcc.dg/vmx/1b-01.c: Warning fix.
5478 * gcc.dg/vmx/1c-02.c: Likewise.
5479 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5481 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5484 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5486 2006-01-20 Richard Guenther <rguenther@suse.de>
5487 Steven Bosscher <stevenb.gcc@gmail.com>
5489 PR rtl-optimization/24626
5490 * gcc.dg/torture/pr24626-1.c: New testcase.
5491 * gcc.dg/torture/pr24626-2.c: Likewise.
5492 * gcc.dg/torture/pr24626-3.c: Likewise.
5493 * gcc.dg/torture/pr24626-4.c: Likewise.
5495 2006-01-20 Dirk Mueller <dmueller@suse.com>
5498 * g++.dg/warn/empty-body.C: New.
5500 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5503 * g++.dg/template/using10.C: New test.
5504 * g++.dg/temlpate/using11.C: Likewise.
5505 * g++.dg/inherit/using5.C: Tweak error messages.
5507 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5509 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5511 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5513 2006-01-19 Jan Hubicka <jh@suse.cz>
5515 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5517 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5520 * g++.dg/template/spec28.C: New test.
5522 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5524 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5525 Fix fprintf's by adding srcdir or removing it.
5527 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5529 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5530 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5531 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5532 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5533 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5534 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5535 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5536 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5537 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5538 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5539 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5540 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5541 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5542 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5544 2006-01-18 Jeff Law <law@redhat.com>
5546 * gcc.dg/tree-ssa/vrp25.c: New test.
5548 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5550 * gcc.dg/pr25805.c: Fix misapplied patch.
5552 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5554 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5555 (check_effective_target_vect_udot_qi): New.
5556 (check_effective_target_vect_sdot_hi): New.
5557 (check_effective_target_vect_udot_hi): New.
5558 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5559 prefixed with "wrapv-" with -fwrapv.
5560 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5561 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5562 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5563 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5564 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5566 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5567 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5568 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5569 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5571 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5574 * g++.dg/other/default2.C: New test.
5575 * g++.dg/other/default3.C: New test.
5577 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5580 * gcc.dg/pr25805.c: New file.
5582 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5585 * g++.dg/template/init6.C: New test.
5587 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5589 * gcc.dg/tree-ssa/pr24287.c: New test
5591 2006-01-18 Eric Christopher <echristo@apple.com>
5593 * g++.dg/eh/table.C: New.
5595 2006-01-18 DJ Delorie <dj@redhat.com>
5597 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5598 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5599 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5600 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5602 2006-01-18 Jeff Law <law@redhat.com>
5604 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5605 on wrapping on overflow semantics.
5607 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5609 * gcc.gc/tree-ssa/vrp23.c: New test.
5610 * gcc.gc/tree-ssa/vrp24.c: New test.
5612 2006-01-18 Richard Henderson <rth@redhat.com>
5613 Aldy Hernandez <aldyh@redhat.com>
5614 Jakub Jelinek <jakub@redhat.com>
5615 Diego Novillo <dnovillo@redhat.com>
5616 Uros Bizjak <uros@kss-loka.si>
5618 * testsuite/gcc.dg/gomp: New directory.
5620 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5621 Steven G. Kargl <kargls@comcast.net>
5624 * gfortran.dg/intrinsic_external_1.f90: New test.
5627 * gfortran.dg/elemental_pointer_1.f90: New test.
5630 * gfortran.dg/external_procedures_1.f90: New test.
5633 gfortran.dg/assumed_present.f90: New test.
5635 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5637 * g++.dg/parse/lookup5.C: New test.
5639 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5642 * gfortran.dg/read_eof.f90: New test.
5644 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5646 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5647 add a closing brace.
5649 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5652 * gfortran.dg/fmt_tl.f: New test.
5654 2006-01-17 Eric Christopher <echristo@apple.com>
5656 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5657 * g++.old-deja/g++.warn/impint2.C: Ditto.
5658 * g++.old-deja/g++.other/null1.C: Ditto.
5659 * g++.dg/warn/conv2.C: Ditto.
5660 * g++.dg/warn/conv4.C: New file.
5662 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5664 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5666 2006-01-17 Andreas Jaeger <aj@suse.de>
5667 Janis Johnson <janis187@us.ibm.com>
5669 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5671 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5672 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5674 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5676 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5677 xfail txxx where xxx >= 25.
5679 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5682 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5684 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5687 * gcc.dg/pr25682.c: New test.
5688 * g++.dg/parse/array-size2.C: New test.
5690 2006-01-16 Ian Lance Taylor <ian@airs.com>
5692 * consistency.vlad: Remove entire directory, 1652 files.
5694 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5696 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5697 check_effective_target_dfprt_nocache): New.
5698 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5699 (check_effective_target_dfprt): New.
5700 * lib/c-compat.exp (check_dfp): Remove.
5701 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5702 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5703 level of support for decimal float.
5704 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5705 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5706 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5707 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5708 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5709 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5710 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5711 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5712 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5713 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5714 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5715 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5718 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5721 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5723 * lib/gfortran.exp (gfortran_init): Likewise.
5724 * lib/obj-c++.exp (obj-c++_init): Likewise.
5725 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5726 (scan-assembler-dem-not): Likewise.
5727 * lib/scandump.exp (scan-dump-dem): Likewise.
5728 (scan-dump-dem-not): Likewise.
5730 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5733 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5735 * lib/obj-c++.exp (obj-c++_init): Likewise.
5737 2006-01-16 Richard Guenther <rguenther@suse.de>
5739 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5741 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5744 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5747 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5748 Andrew Pinski <pinskia@physics.uc.edu>
5750 * gcc.dg/minmax-1.c: New test.
5752 2006-01-16 Ben Elliston <bje@au.ibm.com>
5754 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5755 * gcc.misc-tests/dectest.exp: Ditto.
5757 2006-01-15 Ian Lance Taylor <ian@airs.com>
5760 * gcc.target/i386/cmov6.c: Use -march=k8.
5762 2006-01-15 Andreas Jaeger <aj@suse.de>
5764 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5765 x86 does not have __float128.
5767 2006-01-14 Ian Lance Taylor <ian@airs.com>
5769 * gcc.target/i386/cmov6.c: New test.
5771 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5774 * g++.dg/template/ctor6.C: New test.
5776 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5778 PR tree-optimization/25485
5779 * gcc.dg/tree-ssa/pr25485.c: New.
5781 2006-01-14 Richard Guenther <rguenther@suse.de>
5783 PR tree-optimization/22548
5784 PR tree-optimization/22555
5785 PR tree-optimization/22501
5786 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5787 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5788 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5789 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5790 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5791 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5792 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5793 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5794 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5796 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5798 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5799 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5801 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5802 Richard Guenther <rguenther@suse.de>
5804 PR rtl-optimization/24257
5805 * gcc.dg/torture/pr24257.c: New testcase.
5807 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5809 * gcc.c-torture/execute/20060110-1.c: New test.
5810 * gcc.c-torture/execute/20060110-2.c: New test.
5812 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5814 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5816 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5819 * gfortran.dg/label_3.f90: New test.
5821 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5823 PR tree-optimization/25771
5824 * g++.dg/tree-ssa/pr25771.C: New test
5826 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5829 * g++.dg/opt/complex5.C: New test.
5831 2006-01-13 Richard Guenther <rguenther@suse.de>
5833 * gcc.target/i386/387-9.c: New testcase.
5835 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5838 * g++.dg/debug/dwarf2-1.C: New.
5840 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5843 * lib/gcov.exp (verify-lines): Add "close $fd".
5845 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5846 Ben Elliston <bje@au.ibm.com>
5848 * gcc.dg/dfp/inf-1.c: New test.
5850 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5851 Yao Qi <qiyaoltc@cn.ibm.com>
5852 Ben Elliston <bje@au.ibm.com>
5853 Jon Grimm <jgrimm2@us.ibm.com>
5855 * gcc.dg/nodfp-1.c: New test.
5856 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5857 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5858 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5859 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5860 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5861 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5862 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5863 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5864 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5865 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5866 * gcc.dg/format/dfp-printf-1.c: Likewise.
5867 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5868 (compat_setup_dfp): New.
5869 * gcc.dg/compat/compat.exp: Use it.
5870 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5871 Make some variables global, prepend "compat_" to their names.
5872 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5873 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5874 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5875 * lib/compat.exp (compat_skip_list): Make global, rename.
5876 * lib/c-compat.exp: New file.
5877 * lib/target-supports.exp (check_effective_target_dfp): New.
5879 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5880 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5881 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5882 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5883 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5884 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5885 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5886 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5887 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5888 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5889 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5890 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5891 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5892 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5893 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5894 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5895 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5896 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5897 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5898 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5899 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5900 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5901 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5902 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5903 gcc.dg/dfp/struct-layout-1.c,
5904 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5905 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5906 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5907 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5908 gcc.dg/dfp/func-vararg-dfp.c,
5909 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5910 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5911 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5912 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5913 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5915 2006-01-11 Richard Guenther <rguenther@suse.de>
5917 PR tree-optimization/25734
5918 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5920 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5923 * gfortran.dg/literal_character_constant_1_x.F: New test.
5924 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5925 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5926 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5928 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5931 * g++.dg/ext/packed3.C: Add expected packed error.
5933 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5936 * gcc.dg/torture/pr25706-1.c: New test.
5938 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5940 PR tree-optimization/23109
5941 PR tree-optimization/23948
5942 PR tree-optimization/24123
5944 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5945 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5946 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5947 g++.dg/tree-ssa/pr23948.C: New testcases.
5948 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5949 three divisions in order to do the optimization.
5951 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5954 * g++.dg/other/pr25632.C: New test.
5956 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5959 * gfortran.dg/used_types_1.f90: New test.
5961 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5964 * gcc.dg/torture/pr25718-1.c: New test.
5966 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5968 * gfortran.dg/list_read_2.f90: Fix typo in description.
5970 2006-01-10 Jan Beulich <jbeulich@novell.com>
5972 * lib/target-supports.exp (check_visibility_available): Simplify test
5974 (check_profiling_available): Fail for *-*-netware*.
5975 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5976 * gcc.dg/20021014-1.c: Likewise.
5977 * gcc.dg/nest.c: Likewise.
5979 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5982 * gfortran.dg/forall_3.f90: New test.
5984 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5987 * gfortran.dg/nesting_2.f90: New test.
5988 * gfortran.dg/nesting_3.f90: New test.
5990 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5992 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5993 Fix typo in comment.
5995 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5997 * gfortran.dg/single_char_string.f90: New test.
5999 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6001 * gfortran.dg/ichar_2.f90: New test.
6003 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6006 * gfortran.dg/private_type_4.f90: New.
6008 2006-01-07 Richard Guenther <rguenther@suse.de>
6010 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6012 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6014 * gfortran.dg/func_decl_1.f90: New.
6015 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6016 * gfortran.dg/array_alloc_2.f90: Likewise.
6017 * gfortran.dg/char_result_8.f90: Likewise.
6018 * gfortran.dg/dup_save_1.f90: Likewise.
6019 * gfortran.dg/dup_save_2.f90: Likewise.
6020 * gfortran.dg/f2c_6.f90: Likewise.
6021 * gfortran.dg/f2c_7.f90: Likewise.
6022 * gfortran.dg/func_result_2.f90: Likewise.
6023 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6025 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6028 * gfortran.dg/elemental_subroutine_1.f90: New test.
6029 * gfortran.dg/elemental_subroutine_2.f90: New test.
6033 * gfortran.dg/assumed_size_refs_1.f90: New test.
6037 * gfortran.dg/assumed_size_refs_2.f90: New test.
6038 * gfortran.dg/initialization_1.f90: Change warning message.
6040 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6042 * gcc.dg/tree-ssa/loop-15.c: New test.
6044 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6047 * gfortran.dg/backspace_3.f: New test.
6048 * gfortran.dg/backspace_4.f: New test.
6050 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6053 * gfortran.dg/fmt_white.f: Update test.
6055 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6057 * gcc.dg/cast-1.c: Add new warning.
6058 * gcc.dg/cast-2.c: Likewise.
6059 * gcc.dg/cast-3.c: Likewise.
6060 * gcc.dg/format/cast-1.c: Likewise.
6061 * gcc.dg/cast-4.c: New testcase.
6063 2006-01-05 Richard Guenther <rguenther@suse.de>
6065 PR tree-optimization/22555
6066 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6068 2006-01-05 Richard Guenther <rguenther@suse.de>
6069 Diego Novillo <dnovillo@redhat.com>
6071 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6072 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6073 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6074 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6075 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6076 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6077 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6078 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6079 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6080 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6081 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6082 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6083 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6084 * treelang/compile/extravar.tree: Likewise.
6085 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6086 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6087 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6088 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6089 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6091 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6093 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6096 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6099 gfortran.dg/char_result_11.f90: New.
6101 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6104 * g++.dg/parse/access9.C: New test.
6105 * g++.dg/tc1/dr52.C: Tweak error markers.
6107 2006-01-04 Richard Henderson <rth@redhat.com>
6109 Merge from gomp branch.
6110 * g++.dg/parse/pragma2.C: Update expected error lines.
6112 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6114 * g++.dg/other/i386-2.C: New test.
6117 * gcc.c-torture/compile/20051228-1.c: New test.
6120 * gcc.dg/pr25559.c: New test.
6122 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6125 * g++.dg/lookup/friend9.C: New test.
6128 * g++.dg/template/repo5.C: New test.
6130 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6133 * gfortran.dg/forall_2.f90: New test.
6135 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6137 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6138 dg-require-weak. Adjust regexp to handle leading-underscore
6139 targets and space as well as TAB after .weak. Change previous
6140 64-bit fix to not use naked dot.
6142 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6144 PR rtl-optimization/25578
6145 * gcc.c-torture/execute/20060102-1.c: New testcase.
6147 2006-01-03 Richard Guenther <rguenther@suse.de>
6150 * gcc.dg/torture/pr25183.c: New testcase.
6152 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6154 Merge from gomp-branch.
6155 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6156 * gcc.dg/ia64-sync-2.c: Likewise.
6157 * gcc.dg/ia64-sync-3.c: Likewise.
6158 * gcc.dg/ia64-sync-4.c: Likewise.
6159 * gcc.dg/sync-2.c: Likewise.
6160 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6161 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6163 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6166 * g++.dg/parse/operator6.C: New test.
6169 * g++.dg/parse/error29.C: New test.
6172 * g++.dg/parse/dtor6.C: New test.
6175 * g++.dg/parse/ctor3.C: New test.
6178 * g++.dg/template/class3.C: New test.
6180 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6182 * g++.dg/debug/debug9.C: New.
6184 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6187 * gfortran.dg/label_2.f90: New test.
6189 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6191 * g++.dg/lookup/using12.C: Tighten error marker.
6193 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6194 Andrew Pinski <pinskia@physics.uc.edu>
6196 * gcc.target/powerpc/darwin-abi-3.c: New file.
6197 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6198 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6199 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6200 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6201 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6202 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6203 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6204 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6206 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6208 * gcc.dg/tree-ssa/loadpre1.c: New;
6209 * gcc.dg/tree-ssa/loadpre2.c: New;
6210 * gcc.dg/tree-ssa/loadpre3.c: New;
6211 * gcc.dg/tree-ssa/loadpre4.c: New;
6212 * gcc.dg/tree-ssa/loadpre5.c: New;
6213 * gcc.dg/tree-ssa/loadpre6.c: New;
6214 * gcc.dg/tree-ssa/loadpre7.c: New;
6215 * gcc.dg/tree-ssa/loadpre8.c: New;
6216 * gcc.dg/tree-ssa/loadpre9.c: New;
6218 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6220 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6221 * g++.dg/abi/thunk4.C: Likewise.
6223 2006-01-01 Andreas Jaeger <aj@suse.de>
6225 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6228 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6231 * gcc.dg/pragma-pack-3.c: New test.
6232 * g++.dg/parse/pragma3.C: New test.
6234 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6237 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6239 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6242 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6244 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6247 * gfortran-dg/pure_byref_3.f90: New.
6250 * gfortran.dg/userdef_operator_1.f90: New.
6252 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6254 * g++.dg/abi/thunk3.C: New.
6255 * g++.dg/abi/thunk4.C: New.
6257 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6260 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6261 associated derived type components of derived types are
6262 properly declared in contained procedures.
6264 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6266 PR libgfortran/25139
6267 * gfortran.dg/backspace_2.f: New test.
6269 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6271 PR libgfortran/25550
6272 * gfortran.dg/endfile.f: New test.
6274 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6276 PR libgfortran/25419
6277 * gfortran.dg/comma.f: New test.
6279 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6281 * lib/gfortran-dg.exp: Remove trailing whitespace.
6282 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6285 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6287 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6288 Extended Double long doubles or repeat tests when long double is
6289 the same size as double.
6291 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6293 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6296 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6297 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6300 * gcc.dg/pr23911.c: Make test variable static.
6303 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6305 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6308 * g++.dg/parse/crash17.C: Adjust error markers.
6309 * g++.dg/template/error20.C: New test.
6311 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6314 * g++.dg/ext/complit4.C: New test.
6317 * g++.dg/ext/complit5.C: Likewise.
6319 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6321 PR tree-optimization/25125
6322 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6323 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6324 * gcc.c-torture/execute/pr25125.c: New.
6326 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6330 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6331 with incorrect assumed size references.
6333 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6336 * g++.dg/opt/init1.C: New test.
6338 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6341 * g++.dg/template/sfinae3.C: New test.
6343 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6345 * g++.dg/other/friend4.C: New test.
6347 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6350 * g++.dg/opt/pr25005.C: New test.
6352 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6355 * g++.dg/template/ptrmem16.C: New test.
6357 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6361 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6363 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6365 PR libgfortran/25307
6366 * gfortran.dg/list_read_5.f90: New test.
6368 2005-12-22 Richard Henderson <rth@redhat.com>
6370 * gcc.target/i386/sse-7.c: Use -msse2.
6372 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6374 PR rtl-optimization/25432
6375 * gcc.c-torture/compile/20051216-1.c: New test.
6378 * objc/execute/pr25328.m: New test.
6380 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6383 * g++.dg/template/call4.C: New test.
6385 2005-12-22 Dale Johannesen <dalej@apple.com>
6387 * gcc.target/i386/sse-17.c: New.
6389 2005-12-22 Paul Brook <paul@codesourcery.com>
6391 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6393 2005-12-22 Paul Brook <paul@codesourcery.com>
6395 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6397 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6400 * gcc.c-torture/compile/pr25513.c: New test.
6402 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6405 * g++.dg/parse/error25.C: Add more tests.
6407 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6410 * gfortran.dg/der_charlen_1.f90: New.
6412 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6415 * gfortran.dg/pointer_component_type_1.f90: New test.
6419 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6420 should give an error with assumed size array refernces and checks those
6422 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6423 reference an upper bound so that it does not generate an error.
6429 * gfortran.dg/used_dummy_types_1.f90: New test.
6430 * gfortran.dg/used_dummy_types_2.f90: New test.
6431 * gfortran.dg/used_dummy_types_3.f90: New test.
6432 * gfortran.dg/used_dummy_types_4.f90: New test.
6433 * gfortran.dg/used_dummy_types_5.f90: New test.
6436 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6437 group already being USE associated.
6438 * gfortran.dg/assumed_shape_nml.f90: New test.
6439 * gfortran.dg/assumed_size_nml.f90: New test.
6449 * gfortran.dg/io_constraints_1.f90: New test.
6450 * gfortran.dg/io_constraints_1.f90: New test.
6451 * gfortran.dg/iostat_3.f90: Change wording of warning.
6452 * gfortran.dg/g77/19981216-0.f: The same.
6454 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6456 PR tree-optimization/23518
6457 * testsuite/gcc.dg/pr23518.c: New.
6459 2005-12-21 Mike Stump <mrs@apple.com>
6461 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6463 2005-12-21 Paul Brook <paul@codesourcery.com>
6465 * gcc.dg/pr19340.c: Skip on m68k targets.
6467 2005-12-21 Steven Bosscher <stevenb@suse.de>
6469 PR rtl-optimization/25196
6470 * gcc.dg/pr25196.c: New test.
6472 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6475 gfortran.dg/where_nested_1.f90: New.
6477 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6479 PR tree-optimization/25382.
6480 * gcc.dg/tree-ssa/pr25382.c: New.
6482 2005-12-20 Richard Guenther <rguenther@suse.de>
6485 * gcc.target/i386/pr24306.c: New testcase.
6487 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6489 PR tree-optimization/25501
6490 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6492 2005-12-20 Richard Guenther <rguenther@suse.de>
6495 2005-12-02 Richard Guenther <rguenther@suse.de>
6497 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6499 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6502 * g++.dg/warn/Wunreachable-code-2.C: New test.
6504 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6507 * g++.dg/template/ctor5.C: New test.
6510 * g++.dg/template/overload8.C: New test.
6512 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6514 * gcc.c-torture/compile/pr25483 : New test.
6516 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6519 * g++.dg/ext/typeof10.C: New test.
6521 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6523 * gcc.dg/mt-loopi1.c: New.
6525 2005-12-18 Richard Guenther <rguenther@suse.de>
6527 PR tree-optimization/25481
6528 * gcc.dg/torture/pr25481.c: New testcase.
6530 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6532 PR rtl-optimization/21041
6533 * gcc.dg/pr21041.c: New test.
6535 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6537 PR libgfortran/25463
6538 * gfortran.dg/advance.f90: New test.
6540 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6542 * gcc.dg/20051201-1.c: New test.
6544 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6547 * gfortran.dg/initialization_1.f90: New test.
6548 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6549 * gfortran.dg/g77/980616-0.f: The same.
6551 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6554 * gfortran.dg/chkbits.f90: New test.
6556 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6558 * gfortran.dg/enum_5.f: Revert to previous version.
6560 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6562 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6563 * gfortran.dg/nested_modules_1.f90: Ditto.
6564 * gfortran.dg/hollerith_f95.f90: Ditto.
6565 * gfortran.dg/select_5.f90: Ditto.
6566 * gfortran.dg/secnds.f: Ditto.
6567 * gfortran.dg/hollerith2.f90: Ditto.
6568 * gfortran.dg/imag_2.f: Ditto.
6569 * gfortran.dg/ftell_2.f90: Ditto.
6570 * gfortran.dg/malloc_free_1.f90: Ditto.
6571 * gfortran.dg/logint-1.f: Ditto.
6572 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6573 * gfortran.dg/e_d_fmt.f90: Ditto.
6574 * gfortran.dg/hollerith_legacy.f90: Ditto.
6575 * gfortran.dg/logint-2.f: Ditto.
6576 * gfortran.dg/enum_5.f90: Ditto.
6577 * gfortran.dg/f2c_2.f90: Ditto.
6578 * gfortran.dg/pr17143.f90: Ditto.
6579 * gfortran.dg/namelist_14.f90: Ditto.
6580 * gfortran.dg/logint-3.f: Ditto.
6581 * gfortran.dg/spread_scalar_source.f90: Ditto.
6582 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6583 * gfortran.dg/namelist_11.f: Ditto.
6584 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6585 * gfortran.dg/g77/20010519-1.f
6586 * gfortran.dg/g77/alpha1.f: Ditto.
6587 * gfortran.dg/g77/990115-1.f: Ditto.
6588 * gfortran.dg/g77/erfc.f: Ditto.
6589 * gfortran.dg/g77/19990313-3.f: Ditto.
6590 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6591 * gfortran.dg/g77/20010426.f: Ditto.
6592 * gfortran.dg/g77/19990313-0.f: Ditto.
6593 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6594 * gfortran.dg/g77/20000629-1.f: Ditto.
6595 * gfortran.dg/g77/970125-0.f: Ditto.
6596 * gfortran.dg/g77/8485.f: Ditto.
6597 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6598 * gfortran.dg/g77/19990313-1.f: Ditto.
6599 * gfortran.dg/g77/int8421.f: Ditto.
6600 * gfortran.dg/g77/19990305-0.f: Ditto.
6601 * gfortran.dg/g77/947.f: Ditto.
6602 * gfortran.dg/g77/19990905-2.f: Ditto.
6603 * gfortran.dg/g77/cabs.f: Ditto.
6604 * gfortran.dg/g77/19990313-2.f: Ditto.
6605 * gfortran.dg/g77/20020307-1.f: Ditto.
6606 * gfortran.dg/g77/dcomplex.f: Ditto.
6607 * gfortran.dg/g77/19990502-1.f: Ditto.
6608 * gfortran.dg/g77/19981216-0.f: Ditto.
6609 * gfortran.dg/common_4.f90: Ditto.
6610 * gfortran.dg/entry_4.f90: Ditto.
6611 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6612 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6613 * gfortran.dg/namelist_12.f: Ditto.
6614 * gfortran.dg/scale_1.f90: Ditto.
6615 * gfortran.dg/modulo_1.f90
6616 * gfortran.dg/hollerith.f90: Ditto.
6617 * gfortran.dg/direct_io_3.f90: Ditto.
6618 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6619 * gfortran.dg/gnu_logical_1.F: Ditto.
6620 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6621 * gfortran.dg/assign_1.f90: Ditto.
6622 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6623 * gfortran.dg/pr23095.f: Ditto.
6624 * gfortran.dg/read_float_1.f90: Ditto.
6626 2005-12-17 Andreas Jaeger <aj@suse.de>
6628 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6629 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6631 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6634 * gfortran.dg/fmt_white.f: New test.
6636 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6638 * gfortran.dg/label_1.f90: New test.
6640 2005-12-15 Ben Elliston <bje@au.ibm.com>
6643 * gcc.dg/20031012-1.c: Add -Walways-true option.
6644 * gcc.dg/weak/weak-3.c: Likewise.
6645 * g++.old-deja/g++.mike/warn8.C: Likewise.
6647 2005-12-16 Mike Stump <mrs@apple.com>
6649 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6652 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6654 PR libgfortran/25264
6655 PR libgfortran/25349
6656 * gfortran.dg/tl_editing.f90: Added additional checks.
6657 * gfortran.dg/t_editing.f: New test.
6658 * gfortran.dg/write_padding.f90: New test
6660 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6663 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6665 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6667 PR rtl-optimization/24899
6668 * gcc.c-torture/execute/20051215-1.c: New test.
6670 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6673 * gfortran.dg/pr24823.f: New test.
6675 2005-12-16 Jeff Law <law@redhat.com>
6677 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6679 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6681 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6682 Change C++ style comments to C style comments.
6683 Remove aligned types from the array.
6684 Keep Enums disabled.
6685 (complex_types): Remove aligned types from the array.
6686 Comment out "_Complex long double".
6687 (attrib_types): Remove.
6688 (complex_attrib_types): Remove.
6689 (attrib_array_types): Remove.
6690 (complex_attrib_array_types): Remove.
6691 (aligned_bitfld_types): Remove.
6692 (n_aligned_bitfld_types): Remove.
6693 (FEATURE_ALIGNEDPACKED): Delete.
6694 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6695 (singles): Remove support for adding attributes.
6696 (choose_type): Remove support for attributed types.
6697 (generate_fields): Remove support for attributed bit-fields.
6698 Remove support for adding attributes.
6699 (generate_random_tests): Remove support for adding attributes.
6700 (features): Add back "[0] :0" and "complex vector [0]".
6701 (main): Remove support for attributed bit-fields.
6702 Uncomment the calling of generate_random_tests for the rests of
6705 2005-12-16 Jan Hubicka <jh@suse.cz>
6707 * gcc.c-torture/combine/pr25224.c: New.
6709 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6712 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6715 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6717 * gcc.dg/20051215-1.c: New file.
6719 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6721 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6722 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6724 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6727 * gfortran.dg/dummy_functions_1.f90: New.
6729 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6731 PR rtl-optimization/25310
6732 * gcc.c-torture/compile/pr25310.c: New test.
6734 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6737 * gcc.dg/pr25023.c: New test.
6739 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6741 * g++.old-deja/g++.brendan/redecl1.C,
6742 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6743 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6744 g++.old-deja/g++.oliva/typeof1.C,
6745 g++.old-deja/g++.other/crash16.C,
6746 g++.old-deja/g++.other/crash34.C,
6747 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6748 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6749 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6750 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6751 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6752 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6755 2005-12-14 Kean Johnston <jkj@sco.com>
6756 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6758 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6759 * gcc.target/i386/20020523-1.c: Ditto.
6760 * gcc.target/i386/tailcall-1.c: Ditto.
6761 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6762 * gcc.target/i386/ssetype-5.c: Ditto.
6764 2005-12-14 Jeff Law <law@redhat.com>
6766 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6768 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6772 * gcc.target/i386/pr25254.c: New test.
6773 * gfortran.dg/PR24188.f: New test.
6775 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6777 * lib/fortran-torture.exp: Catch remaining uses of
6778 remote_file build delete.
6780 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6782 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6784 2005-12-14 Ben Elliston <bje@au.ibm.com>
6786 * gcc.dg/warn-addr-cmp.c: New test.
6788 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6792 * gcc.target/i386/pr25293.c: New test.
6794 2005-12-13 Petr Machata <machata@post.cz>
6797 * g++.dg/parse/comma2.C: New test.
6799 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6800 Jakub Jelinek <jakub@redhat.com>
6802 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6803 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6804 (limits.h): Include unconditionally.
6805 (stdlib.h): Likewise.
6806 (hashtab.h): Do not include.
6807 (getopt.h): Likewise.
6808 (stddef.h): Include.
6809 (hashval_t): Define.
6810 (struct entry): Add "next" field.
6811 (HASH_SIZE): New macro.
6812 (hash_table): New variable.
6813 (switchfiles): Do not use xmalloc.
6815 (iterative_hash): New function.
6817 (e_exists): New function.
6818 (e_insert): Likewise.
6819 (output): Use, instead of libiberty hashtable functions.
6820 (main): Do not use getopt. Do not call htab_create.
6822 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6825 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6826 put atal* and atpaal* attributes on array elements.
6827 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6828 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6829 put atal* and atpaal* attributes on array elements.
6830 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6832 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6834 * gcc.dg/single-precision-constant.c: New test.
6836 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6838 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6839 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6840 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6841 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6842 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6843 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6844 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6845 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6846 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6847 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6848 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6849 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6850 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6851 gcc.target/powerpc/ppc-sdata-2.c,
6852 gcc.target/powerpc/ppc-stackalign-1.c,
6853 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6854 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6855 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6856 gcc.target/powerpc/rs6000-ldouble-2.c,
6857 gcc.target/powerpc/rs6000-power2-1.c,
6858 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6859 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6860 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6861 option into target selector.
6862 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6863 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6865 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6868 * objc.dg/encode-9.m: New test.
6870 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6873 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6874 * gcc.dg/asm-b.c: Fix typo.
6875 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6876 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6877 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6878 i?86 lp64 and x86_64 ilp32.
6879 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6881 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6883 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6886 gfortran.dg/equiv_5.f90: New test.
6888 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6890 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6891 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6892 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6893 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6894 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6895 * gcc.dg/tree-ssa/reassoc-5.c: New.
6896 * gcc.dg/tree-ssa/reassoc-6.c: New.
6897 * gcc.dg/tree-ssa/reassoc-7.c: New.
6898 * gcc.dg/tree-ssa/reassoc-8.c: New.
6899 * gcc.dg/tree-ssa/reassoc-9.c: New.
6900 * gcc.dg/tree-ssa/reassoc-10.c: New.
6901 * gcc.dg/tree-ssa/reassoc-11.c: New.
6903 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6907 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6909 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6912 * g++.dg/template/inherit.C: Do not use a generic error message.
6914 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6917 * objc.dg/gnu-encoding: New directory.
6918 * objc.dg/gnu-encoding/compat-common.h: New file.
6919 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6920 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6921 * objc.dg/gnu-encoding/vector-defs.h: New file.
6922 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6923 * objc.dg/gnu-encoding/generate-random.c: New file.
6924 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6925 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6926 * objc.dg/gnu-encoding/generate-random.h: New file.
6928 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6931 * g++.dg/template/defarg7.C: New test.
6933 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6936 * objc.dg/encode-8.m: New test.
6938 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6941 * objc.dg/encode-7.m: New test.
6943 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6946 * g++.dg/opt/inline10.C: New test.
6948 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6950 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6952 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6954 * gfortran.dg/substring_equivalence.f90: typo in comment
6956 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6959 * gfortran.dg/iostat_3.f90: New test.
6961 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6964 * gfortran.dg/unf_io_convert_1.f90: New test.
6965 * gfortran.dg/unf_io_convert_2.f90: New test.
6966 * gfortran.dg/unf_io_convert_3.f90: New test.
6968 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6971 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6972 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6973 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6974 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6975 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6976 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6977 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6978 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6979 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6980 gcc.dg/torture/fp-int-convert-float128-timode.c,
6981 gcc.dg/torture/fp-int-convert-float128.c,
6982 gcc.dg/torture/fp-int-convert-float80-timode.c,
6983 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6984 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6986 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6988 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6990 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6992 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6994 * gcc.dg/20051207-1.c,
6995 * gcc.dg/20051207-2.c,
6996 * gcc.dg/20051207-3.c: New tests.
6998 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7001 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7002 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7003 dg-skip-if target selector.
7006 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7007 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7008 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7009 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7010 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7011 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7012 and/or merge with i?86 cases.
7014 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7017 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7018 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7019 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7020 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7023 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7026 * gcc.c-torture/compile/pr25311.c: New test.
7028 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7030 PR libgfortran/25039
7031 * gfortran.dg/read_comma.f: New test.
7033 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7036 * g++.dg/opt/pr19317-1.C: New test.
7037 * g++.dg/opt/pr19317-2.C: New test.
7038 * g++.dg/opt/pr19317-3.C: New test.
7041 * gcc.c-torture/execute/pr19005.c: New test.
7044 * g++.old-deja/g++.other/comdat5.C: New test.
7045 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7047 * g++.dg/compat/struct-layout-1.exp: New file.
7048 * g++.dg/compat/struct-layout-1.h: New.
7049 * g++.dg/compat/struct-layout-1_generate.c: New.
7050 * g++.dg/compat/struct-layout-1_x1.h: New.
7051 * g++.dg/compat/struct-layout-1_x2.h: New.
7052 * g++.dg/compat/struct-layout-1_y1.h: New.
7053 * g++.dg/compat/struct-layout-1_y2.h: New.
7055 * gcc.dg/20050330-2.c: New test.
7057 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7060 * gfortran.dg/associated_1.f90: New.
7062 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7064 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7065 ILP32 vect_no_align platforms.
7067 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7068 Jakub Jelinek <jakub@redhat.com>
7071 * gcc.c-torture/compile/20051207-1.c: New test.
7073 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7076 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7077 gcc.dg/torture/pr18582-1.c,
7078 gcc.target/i386/attributes-error.c: Also test on x86_64.
7080 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7082 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7085 * g++.dg/template/typedef3.C: New test.
7089 * g++.dg/template/dtor3.C: Fix error markers.
7091 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7093 * lib/target-supports.exp (check_effective_target_sync_char_short):
7096 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7098 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7100 2005-12-06 Roger Sayle <roger@eyesopen.com>
7102 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7103 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7104 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7105 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7107 2005-12-06 Roger Sayle <roger@eyesopen.com>
7110 * g++.dg/other/array2.C: New test case.
7112 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7114 * gcc.dg/darwin-weakimport-3.c: New.
7116 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7117 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7118 and to work on Darwin.
7119 * gcc.dg/attr-weakref-1b.c: New file.
7120 * gcc.dg/attr-weakref-2.c: New test.
7121 * gcc.dg/darwin-weakref-1.c: New test.
7123 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7126 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7127 use in selector expressions.
7128 (dg-xfail-if): Ditto.
7129 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7130 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7131 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7132 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7133 * gcc.test-framework/test-framework.exp: Skip generated tests if
7134 CHECK_TEST_FRAMEWORK is not 1.
7136 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7138 PR tree-optimization/24963
7139 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7142 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7145 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7146 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7147 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7148 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7150 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7152 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7155 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7157 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7159 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7161 * gcc.dg/format/cast-1.c: New test.
7163 2005-12-04 Roger Sayle <roger@eyesopen.com>
7166 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7167 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7168 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7169 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7171 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7173 * gcc.dg/cast-pretty-print-1.c: New test.
7175 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7177 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7179 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7182 * g++.dg/template/friend40.C: New test.
7184 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7187 * gcc.target/i386/movq-2.c: New test.
7188 * gcc.target/i386/movq.c: Remove target i?86, instead add
7189 dg-require-effective-target ilp32.
7191 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7194 * g++.dg/other/default1.C: New test.
7196 2005-12-02 Richard Guenther <rguenther@suse.de>
7198 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7200 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7202 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7204 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7207 * gcc.target/powerpc/rotate.c: New.
7209 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7211 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7212 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7214 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7217 * gcc.dg/pr17730-1.c: Adjust.
7218 * gcc.dg/lvalue1.c (main): Likewise.
7219 * gcc.dg/lvalue-2.c: Likewise.
7222 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7224 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7227 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7230 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7232 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7235 * lib/target-supports.exp (check_effective_target_tls): New.
7236 (check_effective_target_tls_runtime): New.
7237 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7239 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7240 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7241 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7242 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7243 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7244 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7245 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7246 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7247 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7248 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7249 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7250 effective-target TLS.
7251 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7252 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7253 effective-target TLS runtime.
7255 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7257 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7259 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7261 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7262 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7263 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7264 ignored" warnings when "packing" is the same as the ABI layout.
7266 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7269 * gfortran.dg/line_length_1.f: New test.
7270 * gfortran.dg/line_length_2.f90: Ditto.
7272 2005-11-30 Richard Guenther <rguenther@suse.de>
7274 PR tree-optimization/21655
7275 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7277 2005-11-30 Dale Johannesen <dalej@apple.com>
7279 * gcc.c-torture/compile/pr24930.c: New.
7281 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7284 * gfortran.dg/auto_char_dummy_array.f90: New test.
7286 2005-11-30 Jeff Law <law@redhat.com>
7288 * g++.old-deja/g++.law/pr25000.C: New test.
7290 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7292 * gcc.dg/tls/opt-11.c: New test.
7294 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7296 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7298 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7301 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7303 * gfortran.dg/open_access_1.f90: New test.
7305 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7307 * gcc.dg/charset/builtin2.c: New test.
7309 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7311 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7312 on mmix-*-* for *_[xy].c.
7314 2005-11-28 Kean Johnston <jkj@sco.com>
7316 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7318 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7319 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7320 * gcc.target/i386/asm-3.c: Ditto.
7321 * gcc.target/i386/clobbers.c: Ditto.
7322 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7323 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7325 * gcc.target/i386/mul.c: Ditto.
7326 * gcc.target/i386/ssetype-1.c: Ditto.
7327 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7328 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7329 static so the test works with -fPIC mode too. Based on comment in
7331 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7333 2005-11-28 Richard Guenther <rguenther@suse.de>
7335 * gcc.dg/alias-9.c: New testcase.
7336 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7338 2005-11-28 Roger Sayle <roger@eyesopen.com>
7339 Uros Bizjak <uros@kss-loka.si>
7342 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7343 tan(x)/sin(x) transformations.
7345 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7348 * gcc.dg/tree-ssa/divide-3.c: New test.
7349 * gcc.dg/tree-ssa/divide-4.c: New test.
7351 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7354 * gfortran.dg/boz_6.f90: New test.
7356 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7359 * gfortran.dg/modulo_1.f90: New test.
7361 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7364 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7365 fail on CRLF platforms.
7366 * gfortran.dg/ftell_2.f90: Likewise.
7368 2005-11-26 Eric Christopher <echristo@apple.com>
7370 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7372 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7374 * objc.dg/gnu-runtime-3.m: Simplify.
7376 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7379 * gcc.dg/tree-ssa/divide-1.c: New test.
7380 * gcc.dg/tree-ssa/divide-2.c: New test.
7382 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7384 PR libgfortran/24945
7385 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7387 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7389 PR libgfortran/24945
7390 * gfortran.dg/open_status_2.f90: New test.
7392 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7394 * gcc.c-torture/execute/builtins/fprintf.c,
7395 gcc.c-torture/execute/builtins/fputs-lib.c,
7396 gcc.c-torture/execute/builtins/fputs.c,
7397 gcc.c-torture/execute/builtins/lib/fprintf.c,
7398 gcc.c-torture/execute/builtins/lib/printf.c,
7399 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7401 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7403 * gcc.dg/20050922-2.c: New test.
7405 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7407 * objc.dg/gnu-runtime-3.m: New test.
7409 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7412 * g++.dg/other/void1.C: New test.
7414 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7417 * gcc.dg/torture/fp-int-convert-float.c,
7418 gcc.dg/torture/fp-int-convert-double.c,
7419 gcc.dg/torture/fp-int-convert-long-double.c,
7420 gcc.dg/torture/fp-int-convert-timode.c,
7421 gcc.dg/torture/fp-int-convert-float80.c,
7422 gcc.dg/torture/fp-int-convert-float80-timode.c,
7423 gcc.dg/torture/fp-int-convert-float128.c,
7424 gcc.dg/torture/fp-int-convert-float128-timode.c,
7425 gcc.dg/torture/fp-int-convert.h: New files.
7427 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7430 * gcc.dg/tree-ssa/bool-10.c: New test.
7431 * gcc.dg/tree-ssa/bool-11.c: New test.
7432 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7434 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7437 * tree-ssa/pr24990-1.c: New test.
7439 2005-11-24 Richard Guenther <rguenther@suse.de>
7440 Dirk Mueller <dmueller@suse.de>
7443 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7444 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7445 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7446 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7447 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7448 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7450 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7452 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7454 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7457 * gcc.dg/Wc++-compat.c: New.
7458 * gcc.dg/Wno-c++-compat.c: New.
7460 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7462 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7463 (vspltish, vspltisw): Likewise.
7465 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7467 PR libgfortran/24794
7468 * gfortran.dg/namelist_12.f: Fix quotes.
7469 * gfortran.dg/namelist_13.f90: Fix quotes.
7470 * gfortran.dg/namelist_14.f90: Fix quotes.
7471 * gfortran.dg/namelist_15.f90: Fix quotes.
7472 * gfortran.dg/namelist_use.f90: Fix quotes.
7473 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7474 * gfortran.dg/namelist_21.f90: New test.
7475 * gfortran.dg/namelist_22.f90: New test.
7477 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7480 * gcc.c-torture/compile/pr23435.c: New.
7482 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7484 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7486 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7488 * gcc.target/powerpc/405-macchw-1.c,
7489 gcc.target/powerpc/405-macchw-2.c,
7490 gcc.target/powerpc/405-macchwu-1.c,
7491 gcc.target/powerpc/405-macchwu-2.c,
7492 gcc.target/powerpc/405-machhw-1.c,
7493 gcc.target/powerpc/405-machhw-2.c,
7494 gcc.target/powerpc/405-machhwu-1.c,
7495 gcc.target/powerpc/405-machhwu-2.c,
7496 gcc.target/powerpc/405-maclhw-1.c,
7497 gcc.target/powerpc/405-maclhw-2.c,
7498 gcc.target/powerpc/405-maclhwu-1.c,
7499 gcc.target/powerpc/405-maclhwu-2.c,
7500 gcc.target/powerpc/405-mulchw-1.c,
7501 gcc.target/powerpc/405-mulchw-2.c,
7502 gcc.target/powerpc/405-mulchwu-1.c,
7503 gcc.target/powerpc/405-mulchwu-2.c,
7504 gcc.target/powerpc/405-mulhhw-1.c,
7505 gcc.target/powerpc/405-mulhhw-2.c,
7506 gcc.target/powerpc/405-mulhhwu-1.c,
7507 gcc.target/powerpc/405-mulhhwu-2.c,
7508 gcc.target/powerpc/405-mullhw-1.c,
7509 gcc.target/powerpc/405-mullhw-2.c,
7510 gcc.target/powerpc/405-mullhwu-1.c,
7511 gcc.target/powerpc/405-mullhwu-2.c,
7512 gcc.target/powerpc/405-nmacchw-1.c,
7513 gcc.target/powerpc/405-nmacchw-2.c,
7514 gcc.target/powerpc/405-nmachhw-1.c,
7515 gcc.target/powerpc/405-nmachhw-2.c,
7516 gcc.target/powerpc/405-nmaclhw-1.c,
7517 gcc.target/powerpc/405-nmaclhw-2.c,
7518 gcc.target/powerpc/440-macchw-1.c,
7519 gcc.target/powerpc/440-macchw-2.c,
7520 gcc.target/powerpc/440-macchwu-1.c,
7521 gcc.target/powerpc/440-macchwu-2.c,
7522 gcc.target/powerpc/440-machhw-1.c,
7523 gcc.target/powerpc/440-machhw-2.c,
7524 gcc.target/powerpc/440-machhwu-1.c,
7525 gcc.target/powerpc/440-machhwu-2.c,
7526 gcc.target/powerpc/440-maclhw-1.c,
7527 gcc.target/powerpc/440-maclhw-2.c,
7528 gcc.target/powerpc/440-maclhwu-1.c,
7529 gcc.target/powerpc/440-maclhwu-2.c,
7530 gcc.target/powerpc/440-mulchw-1.c,
7531 gcc.target/powerpc/440-mulchw-2.c,
7532 gcc.target/powerpc/440-mulchwu-1.c,
7533 gcc.target/powerpc/440-mulchwu-2.c,
7534 gcc.target/powerpc/440-mulhhw-1.c,
7535 gcc.target/powerpc/440-mulhhw-2.c,
7536 gcc.target/powerpc/440-mulhhwu-1.c,
7537 gcc.target/powerpc/440-mulhhwu-2.c,
7538 gcc.target/powerpc/440-mullhw-1.c,
7539 gcc.target/powerpc/440-mullhw-2.c,
7540 gcc.target/powerpc/440-mullhwu-1.c,
7541 gcc.target/powerpc/440-mullhwu-2.c,
7542 gcc.target/powerpc/440-nmacchw-1.c,
7543 gcc.target/powerpc/440-nmacchw-2.c,
7544 gcc.target/powerpc/440-nmachhw-1.c,
7545 gcc.target/powerpc/440-nmachhw-2.c,
7546 gcc.target/powerpc/440-nmaclhw-1.c,
7547 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7549 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7552 * gfortran.dg/inquire_9.f90: New test.
7555 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7557 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7560 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7561 Check that 'cos' is supported.
7563 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7566 * gfortran.dg/substring_equivalence.f90: New test.
7569 * gfortran.dg/auto_internal_assumed.f90: New test.
7571 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7573 * gcc.dg/fold-div-2.c: New test.
7575 2005-11-20 Ian Lance Taylor <ian@airs.com>
7577 PR rtl-optimization/24883
7578 * gcc.c-torture/compile/pr24883.c: New test.
7580 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7583 * gcc.c-torture/compile/pr20583.c: New.
7585 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7587 * gcc.c-torture/execute/usmul.c: New test.
7589 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7591 * gcc.dg/tree-ssa/vrp22.c: New test.
7593 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7596 * gcc.dg/torture/pr24912-1.c: New test.
7598 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7601 * gfortran.dg/arrayio_derived_1.f90: New test.
7603 2005-11-19 Richard Guenther <rguenther@suse.de>
7606 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7608 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7610 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7612 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7615 * g++.dg/template/friend39.C: New test.
7617 2005-11-18 James E Wilson <wilson@specifix.com>
7619 * gcc.dg/builtin-strstr.c: New.
7621 2005-11-18 Richard Henderson <rth@redhat.com>
7623 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7624 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7625 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7626 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7627 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7628 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7629 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7630 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7631 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7632 renaming to remove initial "ia64-".
7634 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7636 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7638 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7640 * g++.dg/cpp/string-2.C: New test.
7642 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7644 * gcc.dg/tree-ssa/loop-14.c: New test.
7646 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7647 Michael Chamberlain <michael@chamberlain.net.au>
7649 * ada/acats/run_all.sh (target_run): Kill long running tests.
7651 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7653 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7654 * gcc.dg/cleanup-9.c: Likewise.
7655 * gcc.dg/cleanup-10.c: Likewise.
7656 * gcc.dg/cleanup-11.c: Likewise.
7658 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7661 * gfortran.dg/open_access_append_1.f90: New test.
7662 * gfortran.dg/open_access_append_2.f90: New test.
7664 2005-11-16 Richard Guenther <rguenther@suse.de>
7667 * gcc.c-torture/execute/pr24851.c: New testcase.
7669 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7671 * gcc.dg/fold-overflow-1.c: New test.
7673 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7675 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7676 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7678 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7680 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7682 * g++.dg/eh/forced2.C: Likewise.
7683 * g++.dg/eh/forced3.C: Likewise.
7684 * g++.dg/eh/forced4.C: Likewise.
7686 2005-11-11 Mike Stump <mrs@apple.com>
7688 * g++.old-deja/g++.mike/unused.C: Add.
7690 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7693 * g++.dg/warn/Wcast-qual1.C: New test.
7695 2005-11-15 Jan Hubicka <jh@suse.cz>
7697 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7699 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7701 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7703 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7706 * gcc.dg/tree-ssa/pr24840.c: New test.
7708 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7711 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7713 2005-11-14 Dale Johannesen <dalej@apple.com>
7715 * gcc.c-torture/execute/20051113-1.c: New.
7717 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7720 * g++.dg/template/crash43.C: New test.
7722 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7724 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7726 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7729 * g++.dg/eh/spec8.C: New test.
7731 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7733 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7735 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7738 * g++.dg/parse/ambig4.C: New test.
7739 * g++.dg/tc1/dr101.C: Adjust error markers.
7740 * g++.dg/lookup/strong-using-2.C: Likewise.
7741 * g++.dg/lookup/ambig5.C: Likewise.
7742 * g++.dg/lookup/ambig4.C: Likewise.
7743 * g++.dg/parse/crash22.C: Likewise.
7745 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7747 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7749 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7751 * gcc.dg/nested-calls-1.c: New test.
7753 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7755 * gfortran.dg/complex_intrinsic_1.f90: New test.
7756 * gfortran.dg/complex_intrinsic_2.f90: New test.
7757 * gfortran.dg/fgetc_1.f90: New test.
7758 * gfortran.dg/fgetc_2.f90: New test.
7759 * gfortran.dg/fgetc_3.f90: New test.
7760 * gfortran.dg/ftell_1.f90: New test.
7761 * gfortran.dg/ftell_2.f90: New test.
7762 * gfortran.dg/gnu_logical_1.F: New test.
7763 * gfortran.dg/gnu_logical_2.f90: New test.
7765 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7768 * testsuite/gcc.dg/pr24820.c: New test.
7770 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7772 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7773 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7776 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7779 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7781 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7783 * gcc.target/cris/cris.exp: New file.
7784 * gcc.target/cris/rld-legit1.c: New test.
7785 * gcc.target/cris/rld-legit2.c: New test.
7787 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7790 * g++.dg/opt/pr24780.C: New test.
7793 * g++.dg/template/asm1.C: New test.
7795 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7797 PR libgfortran/24787
7798 * gfortran.dg/scan_1.f90: New test.
7800 2005-11-12 Jan Hubicka <jh@suse.cz>
7802 * gcc.target/i386/minmax-1.c: New.
7803 * gcc.target/i386/minmax-2.c: New.
7805 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7807 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7809 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7811 * gcc.c-torture/execute/20051110-1.c,
7812 gcc.c-torture/execute/20051110-2.c: New tests.
7814 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7817 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7820 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7822 * lib/target-libpath.exp (get_shlib_extension): New proc.
7823 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7824 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7825 * lib/objc.exp (objc_target_compile): Likewise.
7826 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7829 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7831 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7833 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7834 Add -static to additional_flags and pass it to target_compile.
7836 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7838 PR libgfortran/24719
7839 gfortran.dg/read_noadvance.f90: New test.
7841 PR libgfortran/24699
7842 gfortran.dg/fmt_t_2.f90: New test.
7844 PR libgfortran/24785
7845 gfortran.dg/read_x_eor.f90: New test.
7847 PR libgfortran/24584
7848 gfortran.dg/namelist_empty.f90: Rename test.
7850 PR libgfortran/24489
7851 gfortran/read_eor.f90: Rename test.
7853 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7856 * gfortran.dg/automatic_module_variable.f90: New test.
7858 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7861 * gcc.dg/pr24445.c: New test.
7863 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7867 * gfortran.dg/recursive_statement_functions.f90: Add statement
7868 functions using inline intrinsic functions and parameters to test
7869 that they no longer seg-fault.
7872 gfortran.dg/nested_modules_4.f90: New test.
7873 gfortran.dg/nested_modules_5.f90: New test.
7875 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7878 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7880 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7882 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7885 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7887 * gcc.dg/sparc-getcontext-1.c: New test.
7889 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7891 * gcc.dg/ifcvt-fabs-1.c: New test.
7893 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7896 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7897 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7899 2005-11-09 Richard Guenther <rguenther@suse.de>
7901 PR tree-optimization/24716
7902 * gcc.c-torture/execute/pr24716.c: New testcase.
7904 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7906 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7908 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7911 * gcc.dg/pr24624.c: Testcase added.
7913 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7916 * g++.dg/other/pr24623.C: Testcase added.
7918 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7921 * gfortran-dg/pure_byref_1.f90: New.
7922 * gfortran-dg/pure_byref_2.f90: New.
7924 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7927 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7928 * gcc.dg/dg.exp: Run main loop also for *.i files.
7930 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7933 * g++.dg/tls/diag-3.C: New test.
7934 * g++.dg/tls/diag-4.C: New test.
7935 * g++.dg/tls/static-1.C: New test.
7936 * g++.dg/tls/static-1a.cc: New file.
7938 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7941 * g++.dg/tree-ssa/pr23046.C: New test.
7943 2005-11-08 Devang Patel <dpatel@apple.com>
7945 PR tree-optimization/23115
7946 * gcc.dg/tree-ssa/pr23115.c: New.
7948 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7950 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7951 * gcc.target/powerpc/pr16155.c: Same.
7952 * gcc.target/powerpc/altivec-1.c: Same.
7953 * gcc.target/powerpc/altivec-2.c: Same.
7954 * gcc.target/powerpc/altivec-3.c: Same.
7955 * gcc.target/powerpc/altivec-5.c: Same.
7956 * gcc.target/powerpc/altivec-11.c: Same.
7957 * gcc.target/powerpc/altivec-12.c: Same.
7958 * gcc.target/powerpc/altivec-14.c: Same.
7959 * gcc.target/powerpc/altivec-22.c: Same.
7960 * gcc.target/powerpc/altivec-consts.c: Same.
7961 * gcc.target/powerpc/altivec-pr22085.c: Same.
7962 * gcc.target/powerpc/altivec-splat.c: Same.
7963 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7964 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7965 * gcc.target/powerpc/darwin-longlong.c: Same.
7967 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7970 * gcc.dg/pr19340.c: New test.
7972 2005-11-07 Ian Lance Taylor <ian@airs.com>
7974 PR rtl-optimization/24683
7975 * gcc.dg/pr24683.c: New test.
7977 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7979 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7980 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7982 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7984 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7986 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7988 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7990 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7994 * gcc.target/powerpc/altivec-consts.c,
7995 gcc.target/powerpc/altivec-splat.c: New testcase.
7997 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8001 * gcc.dg/overflow-2.c: New testcase.
8003 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8005 PR rtl-optimization/23567
8006 * gcc.c-torture/execute/20051104-1.c: New test.
8008 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8011 gfortran.dg/private_type_2.f90: Modified to check that case with
8012 PRIVATE declaration within derived type is accepted.
8015 gfortran.dg/pointer_assign_1.f90: New test.
8018 * gfortran.dg/arrayio_0.f90: New test.
8021 gfortran.dg/data_initialized.f90: New test.
8022 gfortran.dg/data_constraints_1.f90: New test.
8023 gfortran.dg/data_constraints_2.f90: New test.
8025 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8029 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8031 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8034 * gcc.dg/tree-ssa/pr24670.c: New test.
8036 2005-11-05 Ian Lance Taylor <ian@airs.com>
8039 * gcc.target/i386/pr22432.c: New test.
8041 2005-11-05 Richard Henderson <rth@redhat.com>
8043 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8044 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8045 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8046 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8047 from gcc.dg/alpha-*.
8048 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8049 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8051 2005-11-05 Andreas Jaeger <aj@suse.de>
8053 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8055 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8058 * gcc.dg/torture/pr23424-1.c: New test.
8060 2005-11-04 Richard Henderson <rth@redhat.com>
8062 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8063 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8064 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8065 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8066 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8067 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8068 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8069 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8070 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8071 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8072 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8073 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8074 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8075 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8076 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8077 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8078 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8079 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8080 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8081 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8082 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8083 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8084 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8085 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8087 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8088 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8089 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8090 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8091 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8092 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8093 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8094 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8095 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8096 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8097 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8098 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8099 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8100 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8101 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8102 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8103 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8104 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8105 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8106 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8107 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8108 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8109 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8110 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8111 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8112 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8113 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8114 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8115 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8116 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8117 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8118 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8119 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8120 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8121 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8122 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8123 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8124 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8125 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8126 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8127 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8128 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8129 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8130 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8131 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8133 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8136 * gcc.dg/tree-ssa/pr24627.c: New test.
8138 2005-11-04 Paul Brook <paul@codesourcery.com>
8140 * gcc.dg/tls/opt-10.c: New test.
8142 2005-11-04 Andreas Jaeger <aj@suse.de>
8144 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8145 avoid extra warnings.
8147 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8150 * gcc/testsuite/lib/target-supports.exp
8151 (check_effective_target_static_libgfortran): New
8152 static_libgfortran effective target.
8153 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8154 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8156 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8158 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8160 2005-11-03 Josh Conner <jconner@apple.com>
8163 g++.dg/ext/array2.C: New test.
8164 g++.dg/template/dependent-name3.C: New test.
8165 g++.dg/template/dependent-name4.C: New test.
8166 g++.dg/template/sfinae2.C: New test.
8168 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8170 PR preprocessor/22042
8171 * gcc.dg/cpp/strify4.c: New test.
8173 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8176 * g++.dg/cpp/string-1.C: New test.
8178 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8180 * gcc.target/powerpc: New directory.
8181 * gcc.target/powerpc/powerpc.exp: New file.
8182 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8183 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8184 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8185 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8186 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8187 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8188 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8189 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8190 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8191 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8192 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8193 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8194 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8195 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8196 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8197 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8198 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8199 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8200 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8201 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8202 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8203 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8204 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8205 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8206 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8207 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8208 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8209 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8210 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8211 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8212 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8213 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8214 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8215 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8217 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8220 * g++.dg/warn/inline2.C: New test.
8222 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8225 * g++.dg/ext/c99struct1.C: New test.
8226 * gcc.dg/union-cast-1.c: New test.
8227 * gcc.dg/union-cast-2.c: New test.
8228 * gcc.dg/union-cast-3.c: New test.
8230 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8233 * gcc.c-torture/execute/zero-struct-2.c: New test.
8235 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8238 * g++.dg/init/switch1.C: New test.
8240 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8242 * gcc.dg/delay-slot-1.c: New test.
8244 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8247 * gcc.dg/pr24620.c: New test.
8249 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8252 * gcc.dg/format/unnamed-1.c: New test.
8254 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8257 * g++.dg/expr/cond8.C: New test.
8260 * g++.dg/parse/dot1.C: New test.
8262 2005-11-02 Jan Hubicka <jh@suse.cz>
8265 * gcc.dg/i386-lea.c: New test
8267 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8270 * gcc.dg/pr24615.c: New test.
8272 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8275 * gcc.dg/pr24600.c: New test.
8277 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8280 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8281 * g++.dg/parse/typename9.C: New test.
8282 * g++/dg/parse/typename10.C: Likewise.
8284 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8287 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8288 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8289 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8291 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8294 * g++.dg/debug/static1.C: New test.
8296 2005-11-02 Josh Conner <jconner@apple.com>
8298 * g++.dg/crash38.C: moved into proper directory...
8299 * g++.dg/template/crash42.C: ...here
8301 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8304 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8305 pcc_bitfield_type_matters || default_packed.
8307 * lib/target-supports.exp
8308 (check_effective_target_pcc_bitfield_type_matters): New proc.
8309 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8312 * lib/target-supports.exp (check_effective_default_packed): New proc.
8313 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8314 Gate expected errors on target ! default_packed.
8315 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8317 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8319 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8322 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8325 * gfortran.dg/entry_5.f90: New.
8326 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8328 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8330 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8332 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8335 gfortran.dg/namelist_blockdata.f90: New test.
8338 gfortran.dg/external_implicit_none.f90: New test.
8341 * gfortran.dg/secnds.f: New test.
8343 2005-10-31 Jan Hubicka <jh@suse.cz>
8346 * gcc.c-torture/compile/pr20928.c: New test.
8348 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8351 * gcc.c-torture/compile/zero-strct-5.c: New test.
8353 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8355 PR libgfortran/24584
8356 * gfortran.dg/pr24584.f90: New test.
8358 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8361 * gfortran.dg/char_result_9.f90: New.
8362 * gfortran.dg/char_result_10.f90: New.
8364 2005-10-30 Jan Hubicka <jh@suse.cz>
8366 * g++.dg/tree-ssa/pr24172.C: New testcase.
8368 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8370 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8372 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8374 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8375 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8376 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8377 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8378 gfortran.dg/enum_9.f90,
8379 gfortran.fortran-torture/compile/enum_1.f90,
8380 gfortran.fortran-torture/execute/enum_1.f90,
8381 gfortran.fortran-torture/execute/enum_2.f90,
8382 gfortran.fortran-torture/execute/enum_3.f90,
8383 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8385 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8388 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8389 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8391 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8394 * gfortran.dg/mixed_io_1.f90: New test.
8395 * gfortran.dg/mixed_io_1.c: New file.
8397 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8399 * gfortran.dg/malloc_free_1.f90: New test.
8401 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8403 * gcc.dg/nested-func-4.c: Require profiling -pg.
8405 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8408 * g++.dg/warn/main-2.C: New test.
8410 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8413 * gfortran.dg/interface_2.f90: new test.
8415 2005-10-28 Josh Conner <jconner@apple.com>
8418 * g++.dg/template/crash38.C: New test.
8419 * g++.dg/parse/explicit1.C: Change expected errors.
8421 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8424 * g++.dg/other/large-size-array.C: New test.
8426 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8429 * g++.dg/opt/complex4.C: New test.
8431 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8433 * gcc.dg/nested-func-4.c: New test.
8435 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8438 gfortran.dg/derived_recursion.f90: New test.
8439 gfortran.dg/implicit_actual.f90: New test.
8441 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8443 PR middle-end/24295, PR testsuite/24477
8444 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8445 removed when weakref hits the tree.
8447 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8449 * gfortran.dg/cray_pointers_4.f90: New test.
8451 * gfortran.dg/cray_pointers_5.f90: New test.
8453 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8456 * gfortran.dg/assign_5.f90: New test.
8457 * gfortran.dg/assign_6.f: New test.
8459 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8461 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8462 CPU has no SSE support.
8464 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8466 PR libgfortran/24224
8467 * gfortran.dg/arrayio_1.f90: Update attribution.
8468 * gfortran.dg/arrayio_2.f90: Update attribution.
8469 * gfortran.dg/arrayio_3.f90: Update attribution.
8470 * gfortran.dg/arrayio_4.f90: Update test conditions.
8471 * gfortran.dg/arrayio_5.f90: Update attribution.
8472 * gfortran.dg/arrayio_6.f90: New test.
8473 * gfortran.dg/arrayio_7.f90: New test.
8475 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8477 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8479 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8481 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8483 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8486 * gfortran.dg/namelist_char_only.f90: New test.
8488 2005-10-24 Asher Langton <langton2@llnl.gov>
8492 * gfortran.dg/cray_pointers_1.f90: New test.
8493 * gfortran.dg/cray_pointers_2.f90: New test.
8494 * gfortran.dg/cray_pointers_3.f90: New test.
8495 * gfortran.dg/loc_1.f90: New test.
8496 * gfortran.dg/loc_2.f90: New test.
8498 2005-10-24 Steven Bosscher <stevenb@suse.de>
8500 * gcc.dg/pr24225.c: New test.
8502 2005-10-24 Asher Langton <langton2@llnl.gov>
8504 * gfortran.dg/dup_save_1.f90: New test.
8505 * gfortran.dg/dup_save_2.f90: New test.
8507 2005-10-24 Paul Brook <paul@codesourcery.com>
8510 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8513 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8515 PR libgfortran/24489
8516 * gfortran.dg/pr24489.f90: New test.
8518 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8521 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8523 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8526 * g++.dg/init/array16.C: Skip for mmix-*-*.
8528 2005-10-23 Asher Langton <langton2@llnl.gov>
8530 * gfortran.dg/byte_1.f90: New test.
8531 * gfortran.dg/byte_2.f90: New test.
8533 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8535 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8537 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8540 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8543 * gfortran.dg/merge_char_const.f90: New test.
8546 * gfortran.dg/spread_scalar_source.f90: New test.
8548 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8550 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8552 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8553 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8555 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8557 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8560 * gfortran.dg/der_pointer_4.f90: New.
8562 2005-10-22 David Ayers <d.ayers@inode.at>
8564 * obj-c++.dg/except-1.mm: Simplify.
8566 2005-10-21 David Ayers <d.ayers@inode.at>
8568 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8570 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8572 * gfortran.dg/assumed_dummy_2.f90: New test.
8574 2005-10-21 James E Wilson <wilson@specifix.com>
8576 PR preprocessor/15220
8577 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8579 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8581 * gcc.c-torture/execute/20051021-1.c: New test.
8583 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8586 * g++.dg/ext/tmplattr1.C: New test.
8588 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8591 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8593 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8595 * obj-c++.dg/except-1.mm: New.
8597 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8599 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8601 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8603 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8606 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8607 declarations with the same names as thunks' alias targets, use
8609 * gcc.dg/attr-alias-3.c: New test.
8610 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8612 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8615 * g++.dg/parse/access8.C: New test.
8617 2005-10-20 Richard Guenther <rguenther@suse.de>
8620 * g++.dg/tree-ssa/pr24439.C: New testcase.
8622 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8624 * g++.dg/opt/delay-slot-1.C: New test.
8626 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8629 * gfortran.fg/der_init_1.f90: New.
8631 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8633 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8635 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8638 * g++.dg/parse/error28.C: New test.
8640 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8642 * gcc.dg/profile-generate-2.c: New test.
8644 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8647 * g++.dg/ext/dllimport11.C: New.
8649 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8652 * g++.dg/other/friend3.C: New test.
8654 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8657 * g++.dg/template/error19.C: New test.
8659 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8662 * g++.dg/overload/koenig2.C: New.
8665 * g++.dg/overload/error2.C: New.
8668 * g++.dg/inherit/covariant14.C: New.
8670 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8673 * g++.dg/parse/for1.C: New test.
8675 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8678 * gfortran.dg/host_dummy_index_1.f90: New test.
8681 * gfortran.dg/automatic_char_len_2.f90: New test.
8684 * gfortran.dg/recursive_statement_functions.f90: New test.
8687 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8690 * gfortran.dg/external_initializer.f90: New test.
8693 * non_module_public.f90: New test.
8695 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8698 * g++.dg/template/overload7.C: New.
8701 * g++.dg/other/switch2.C: Remove expected warnings.
8704 * g++.dg/template/defarg6.C: New.
8706 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8709 * gcc.target/i386/pr24315.c: New test.
8711 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8714 * g++.dg/template/static21.C: New test.
8715 * g++.dg/template/static21-a.cc: Likewise.
8717 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8720 * g++.dg/warn/Wswitch-default-1.C: New test.
8721 * g++.dg/warn/Wswitch-default-2.C: New test.
8723 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8726 * g++.dg/parse/template18.C: New test.
8727 * g++.dg/template/nontype15.C: Likewise.
8729 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8732 * gfortran.dg/spec_expr_2.f90: New.
8734 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8736 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8737 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8738 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8739 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8740 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8741 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8742 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8743 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8744 previous target-specific skips and warning-message matches where
8747 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8750 * g++.dg/warn/Wctor-dtor.C: New test.
8752 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8755 * gcc.dg/for-1.c: New test.
8757 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8760 * g++.dg/warn/Wconversion1.C: New test.
8761 * g++.dg/ext/packed4.C: Compile with -w.
8762 * g++.dg/opt/20050511-1.C: Likewise.
8763 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8765 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8767 * gfortran.dg/boz_5.f90: New test.
8769 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8772 * g++.dg/other/switch2.C: New.
8775 * g++.dg/init/ctor7.C: New.
8777 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8780 * g++.dg/parse/crash32.C: New test.
8782 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8785 * g++.dg/init/goto2.C: New test.
8788 * g++.dg/template/crash/41.C: New test.
8791 * g++.dg/template/crash40.C: New test.
8794 * g++.dg/parse/friend5.C: New test.
8797 * g++.dg/template/crash38.C: New test.
8800 * g++.dg/template/friend38.C: New test.
8803 * g++.dg/template/crash39.C: New test.
8805 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8807 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8808 gcc.dg/debug/dwarf2/dwarf-char2.c,
8809 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8811 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8813 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8815 * gcc.dg/dll-2.c: Add tests for warnings.
8816 * gcc.dg/dll-3.c: Likewise.
8817 * gcc.dg/dll-4.c: Likewise.
8819 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8820 * g++.dg/ext/dllimport2.C: Likewise.
8821 * g++.dg/ext/dllimport3.C: Likewise.
8822 * g++.dg/ext/dllimport7.C: Likewise.
8823 * g++.dg/ext/dllimport8.C: Likewise.
8824 * g++.dg/ext/dllimport9.C: Likewise.
8826 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8829 * gfortran.dg/derived_pointer_recursion.f90: New test.
8831 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8833 * gcc.c-torture/execute/20051012-1.c: New test.
8835 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8838 * gfortran.dg/automatic_char_len_1.f90: New test.
8840 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8843 * gfortran.dg/save_common.f90: New test.
8846 * gfortran.dg/save_result.f90: New test.
8848 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8851 * g++.dg/template/dependent-expr1.C: Add new expected error.
8852 * g++.dg/template/dependent-expr2.C: Adjust error text.
8853 * g++.dg/template/overload6.C: New.
8856 * g++.dg/other/typename8.C: New.
8859 * g++.dg/other/return1.C: New.
8861 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8864 * g++.dg/ext/label5.C: New.
8866 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8869 * g++.dg/parse/crash31.C: New.
8871 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8873 * g++.dg/ipa/ipa-1.c: New test.
8874 * g++.dg/ipa/ipa-2.c: New test.
8875 * g++.dg/ipa/ipa-3.c: New test.
8876 * g++.dg/ipa/ipa-4.c: New test.
8877 * g++.dg/ipa/ipa-5.c: New test.
8878 * g++.dg/ipa/ipa.exp: New file.
8880 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8883 * gfortran.dg/private_type_3.f90: New test.
8885 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8888 gfortran.dg/aint_anint_1.f90: New test.
8890 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8892 PR libgfortran/24313
8893 gfortran.dg/csqrt.f: New test.
8895 2005-10-11 Ian Lance Taylor <ian@airs.com>
8898 * g++.dg/warn/noeffect7.C: New test.
8899 * g++.dg/warn/noeffect2.C: Instantiate templates.
8900 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8903 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8906 * g++.dg/init/float1.C: New test.
8909 * g++.dg/init/member1.C: Tweak error markers.
8911 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8914 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8915 Check for null pointer.
8917 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8920 * g++.dg/parse/ret-type3.C: New test.
8922 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8925 * gcc.c-torture/compile/pr23946.c: New test.
8927 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8929 * g++.dg/opt/mmx2.C: New test.
8931 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8934 * g++.dg/template/static20.C: New test.
8937 * g++.dg/warn/Wunused-12.C: New test.
8940 * g++.dg/template/arg4.C: New test.
8942 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8944 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8945 * gcc.dg/ucnid-3.c: Likewise.
8946 * gcc.dg/ucnid-4.c: Likewise.
8947 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8948 * g++.dg/other/ucnid-1.C: Likewise.
8949 * gcc.dg/sparc-frame-1.c: New test.
8951 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8954 * g++.dg/template/spec27.C: New test.
8957 * g++.dg/template/static19.C: New test.
8959 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8961 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8962 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8964 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8967 * gfortran.fortran-torture/compile/pr24136.f: New test.
8969 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8972 * g++.dg/parse/crash30.C: New test.
8974 2005-10-07 Richard Guenther <rguenther@suse.de>
8977 * gcc.c-torture/compile/pr24227.c: New testcase.
8979 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8981 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8982 Do not put aligned attributes on array elements.
8984 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8986 PR testsuite/23611, PR testsuite/23615
8987 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8988 writing prototypes of library functions by hand.
8989 * obj-c++.dg/bitfield-4.mm: Likewise.
8990 * obj-c++.dg/const-str-4.mm: Likewise.
8991 * obj-c++.dg/encode-4.mm: Likewise.
8992 * obj-c++.dg/encode-5.mm: Likewise.
8993 * obj-c++.dg/encode-6.mm: Likewise.
8994 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8995 * obj-c++.dg/method-10.mm: Likewise.
8996 * obj-c++.dg/method-17.mm: Likewise.
8997 * obj-c++.dg/method-19.mm: Likewise.
8998 * obj-c++.dg/try-catch-2.mm: Likewise.
9000 2005-10-06 Richard Henderson <rth@redhat.com>
9003 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9005 2005-10-06 Dale Johannesen <dalej@apple.com>
9007 * gcc.c-torture/execute/20030125-1.c: Correct.
9009 2005-10-06 Richard Guenther <rguenther@suse.de>
9011 PR tree-optimization/24238
9012 * g++.dg/tree-ssa/pr24238.C: New testcase.
9014 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9017 * gfortran.dg/der_pointer_3.f90: New test.
9019 2005-10-05 Devang Patel <dpatel@apple.com>
9022 * g++.dg/other/PR23205.C: New.
9024 2005-10-05 Richard Henderson <rth@redhat.com>
9027 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9028 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9030 2005-10-05 Dale Johannesen <dalej@apple.com>
9032 * gcc.c-torture/execute/float-floor.c: New.
9034 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9036 PR tree-optimization/21419
9037 PR tree-optimization/24146
9038 PR tree-optimization/24151
9040 * g++.dg/ext/asm7.C: New.
9041 * g++.dg/ext/asm8.C: New.
9042 * gcc.dg/asm-1.c: Compile on all targets.
9043 * gcc.dg/asm-pr24146.c: New.
9044 * gcc.dg/pr21419.c: Adjust error messages.
9046 2005-10-05 Richard Guenther <rguenther@suse.de>
9049 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9051 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9054 * g++.dg/template/spec22.C: Robustify test.
9055 * g++.dg/template/spec26.C: New.
9057 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9059 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9060 if target supports vector instructions.
9062 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9064 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9067 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9069 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9070 check_effective_target_fortran_large_int): Replace cached result
9071 when target changes.
9073 2005-10-04 Devang Patel <dpatel@apple.com>
9075 * gcc.dg/i386-sse-vect-types.c: New.
9077 2005-10-04 Ian Lance Taylor <ian@airs.com>
9079 PR preprocessor/13726
9080 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9081 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9083 2005-10-04 Richard Guenther <rguenther@suse.de>
9086 * gcc.dg/noncompile/pr23576.c: New testcase.
9088 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9091 * gcc.dg/register-var-3.c: New test.
9093 2005-10-04 Steven Bosscher <stevenb@suse.de>
9095 * gcc.dg/pr23049.c: New test.
9097 * gcc.dg/ucnid-4.c: Fix test.
9099 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9102 * gcc.c-torture/compile/pr23445.c: New test.
9104 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9106 * g++.dg/overload/unknown1.C: New.
9108 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9111 * g++.dg/template/repo4.C: New test.
9113 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9116 * gfortran.dg/large_real_kind_2.F90: New test.
9117 * gfortran.dg/large_integer_kind_2.f90: New test.
9119 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9121 * lib/target-supports.exp (check_effective_target_vect_shift):
9122 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9123 (check_effective_target_vect_condition): Fix copy-n-pasto.
9125 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9126 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9129 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9132 * g++.dg/template/overload5.C : New test.
9135 * g++.dg/expr/stdarg1.C: New test.
9137 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9140 * gcc.c-torture/execute/pr24142.c: New test.
9142 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9145 * gcc.c-torture/execute/pr24141.c: New test.
9147 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9148 Diego Novillo <dnovillo@redhat.com>
9151 * gcc.c-torture/execute/pr23604.c: New test.
9153 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9162 gfortran.dg/equiv_constraint_1.f90: New test.
9163 gfortran.dg/equiv_constraint_2.f90: New test.
9164 gfortran.dg/equiv_constraint_3.f90: New test.
9165 gfortran.dg/equiv_constraint_4.f90: New test.
9166 gfortran.dg/equiv_constraint_5.f90: New test.
9167 gfortran.dg/equiv_constraint_6.f90: New test.
9168 gfortran.dg/equiv_constraint_7.f90: New test.
9169 gfortran.dg/equiv_constraint_8.f90: New test.
9170 gfortran.dg/private_type_1.f90: New test.
9171 gfortran.dg/private_type_2.f90: New test.
9172 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9173 980628-10.f: Assert std=gnu to permit mixing of
9174 types in equivalence statements.
9176 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9179 * gfortran.dg/open_status_1.f90: New.
9181 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9183 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9184 * gcc.dg/vect/pr22480.c: Clean up temp files.
9185 * gcc.dg/vect/pr23831.c: Clean up temp files.
9186 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9187 Clean up temp files.
9188 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9189 Clean up temp files.
9191 * gcc.dg/20050309-1.c: Clean up temp files.
9192 * gcc.dg/20050325-1.c: Clean up temp files.
9194 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9196 PR tree-optimization/24059
9197 * gcc.dg/vect/pr24059.c : New test.
9199 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9202 * gcc.c-torture/execute/20050929-1.c: New test.
9204 2005-09-29 Steven Bosscher <stevenb@suse.de>
9206 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9208 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9211 * gcc.dg/pr21419.c: New test.
9213 2005-09-29 Steven Bosscher <stevenb@suse.de>
9215 * gcc.dg/pr23911.c: New test.
9217 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9219 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9222 * g++.dg/parse/qualified4.C: New test.
9223 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9224 * g++.old-deja/g++.mike/p8154.C: Likewise.
9226 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9229 * g++.dg/template/friend37.C: New test.
9230 * g++.dg/parse/crash28.C: Adjust error markers.
9232 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9235 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9237 2005-09-27 Devang Patel <dpatel@apple.com>
9239 PR tree-optimization/23625
9240 * gcc.dg/pr23625.c: New test.
9242 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9244 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9245 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9247 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9250 * gfortran.fortran-torture/execute/save_1.f90: New test.
9251 * gfortran.dg/save_1.f90: New test.
9253 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9255 * gcc.target/i386/builtin-apply-mmx.c: New test.
9258 * gcc.target/i386/pr22576.c: New test.
9261 * gcc.target/i386/pr22585.c: New test.
9264 * gcc.target/i386/pr23268.c: New test.
9267 * gcc.dg/vect/pr23831.c: New test.
9270 * gcc.target/i386/pr24055.c: New test.
9272 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9274 PR tree-optimization/23960
9275 * gcc.c-torture/compile/pr23960.c: New.
9277 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9280 * gfortran.dg/nested_modules_3.f90: New.
9282 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9285 gfortran.dg/interface_1.f90: New test.
9287 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9288 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9291 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9293 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9296 * gfortran.dg/imag_1.f: New test.
9297 * gfortran.dg/imag_2.f: Ditto.
9299 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9301 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9303 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9306 * g++.dg/warn/pr21983.C: New test.
9308 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9311 * g++.dg/template/array14.C: New test.
9313 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9316 * gfortran.dg/der_ptr_component_1.f90: New test.
9318 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9321 * g++.dg/template/error1.C: Reject "no matching function" message.
9323 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9326 * g++.dg/lookup/error1.C: New test.
9328 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9330 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9331 functionality of the testcase.
9333 2005-09-20 Richard Henderson <rth@redhat.com>
9335 * gcc.dg/vect/vect-22.c: Require vect_float.
9336 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9338 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9340 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9341 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9342 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9343 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9344 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9345 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9346 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9347 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9348 * gcc.dg/cpp/ucnid-8.c: New test.
9350 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9352 PR tree-optimization/23929
9353 * gcc.c-torture/compile/pr23929.c: New test.
9355 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9357 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9360 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9363 * g++.dg/other/pr22003.C: Require named sections.
9365 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9368 * g++.dg/rtti/crash3.C: New test.
9370 PR tree-optimization/23818
9371 * gcc.dg/pr23818.c: New test.
9373 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9376 * gfortran.dg/print_fmt_4.f: New.
9378 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9381 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9383 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9385 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9386 Use pointers to local alignable arrays instead. Added comments.
9387 * gcc.dg/vect/vect-46.c: Likewise.
9388 * gcc.dg/vect/vect-48.c: Likewise.
9389 * gcc.dg/vect/vect-49.c: Likewise.
9390 * gcc.dg/vect/vect-52.c: Likewise.
9391 * gcc.dg/vect/vect-53.c: Likewise.
9392 * gcc.dg/vect/vect-54.c: Likewise.
9393 * gcc.dg/vect/vect-56.c: Likewise.
9394 * gcc.dg/vect/vect-57.c: Likewise.
9395 * gcc.dg/vect/vect-58.c: Likewise.
9396 * gcc.dg/vect/vect-60.c: Likewise.
9397 * gcc.dg/vect/vect-61.c: Likewise.
9399 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9400 The test is no longer vectorizable on vect_no_align targets.
9401 * gcc.dg/vect/vect-43.c: Likewsie.
9403 * gcc.dg/vect/vect-44.c: Added comments.
9404 * gcc.dg/vect/vect-45.c: Added comments.
9405 * gcc.dg/vect/vect-50.c: Added comments.
9406 * gcc.dg/vect/vect-51.c: Added comments.
9408 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9410 * gcc.dg/vect/Os-vect-95.c: Likewise.
9412 * gcc.dg/vect/vect-41.c: Test removed.
9413 * gcc.dg/vect/vect-47.c: Test removed.
9414 * gcc.dg/vect/vect-55.c: Test removed.
9415 * gcc.dg/vect/vect-59.c: Test removed.
9417 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9419 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9420 No longer vectorizable on vect_no_align targets.
9421 * gcc.dg/vect/pr20122.c: Likewise.
9422 * gcc.dg/vect/vect-74.c: Likewise.
9423 * gcc.dg/vect/vect-75.c: Likewise.
9424 * gcc.dg/vect/vect-76.c: Likewise.
9426 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9427 Will not be vectorizable on vect_no_align targets once aliasing issues
9429 * gcc.dg/vect/vect-79.c: Likewise.
9431 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9432 * gcc.dg/vect/vect-78.c: Likewise.
9433 * gcc.dg/vect/vect-97.c: Likewise.
9435 2005-09-19 Steven Bosscher <stevenb@suse.de>
9437 * gcc.dg/pr23943.c: New test.
9439 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9442 * gfortran.dg/derived_pointer_null_1.f90: New test.
9444 2005-09-18 Richard Guenther <rguenther@suse.de>
9447 * gcc.c-torture/compile/pr23944.c: New testcase.
9449 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9452 * gfortran.dg/der_pointer_2.f90: New test.
9454 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9457 * gfortran.dg/nested_modules_2.f90: New test.
9459 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9462 * g++.dg/other/semicolon.C: New test.
9464 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9466 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9467 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9469 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9472 * g++.dg/template/static18.C: New test.
9475 * g++.dg/template/crash19.C: Remove dg-error marker.
9476 * g++.dg/template/local4.C: New test.
9478 2005-09-16 Paul Brook <paul@codesourcery.com>
9481 * gfortran.dg/dependency_1.f90: New test.
9483 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9486 * g++.dg/template/static17.C: New test.
9488 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9491 * g++.dg/warn/huge-val1.C: New test.
9493 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9496 * g++.dg/parse/class2.C: New test.
9497 * g++.dg/template/explicit8.C: Likewise.
9498 * g++.dg/template/spec25.C: Likewise.
9500 2005-09-14 Josh Conner <jconner@apple.com>
9503 * gcc.dg/pr23584.c: New test.
9505 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9507 PR fortran/21875 Internal Unit Array I/O, NIST
9508 * gfortran.dg/arrayio_1.f90: New test.
9509 * gfortran.dg/arrayio_1.f90: New test.
9510 * gfortran.dg/arrayio_1.f90: New test.
9511 * gfortran.dg/arrayio_1.f90: New test.
9512 * gfortran.dg/arrayio_1.f90: New test.
9514 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9517 * gcc.dg/vect/pr22480.c: New test.
9519 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9522 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9524 2005-09-13 Josh Conner <jconner@apple.com>
9527 * g++.dg/init/struct2.C: New test.
9528 * g++.dg/init/struct3.C: New test.
9530 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9532 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9533 Clean up temp files.
9534 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9535 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9536 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9537 gcc.dg/tree-ssa/builtin-printf-1.c,
9538 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9539 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9540 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9541 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9542 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9543 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9544 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9545 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9546 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9547 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9548 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9549 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9551 2005-09-13 Josh Conner <jconner@apple.com>
9553 * lib/gcc-dg.exp: Load scanipa.exp.
9554 (cleanup-dump): New procedure.
9555 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9556 * lib/scandump.exp: New file.
9557 * lib/scantree.exp: Use it.
9558 * lib/scanipa.exp: New file.
9560 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9563 * gfortran.dg/generic_4.f90: New test.
9565 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9568 * gcc.target/i386/pr23816-1.c: New test.
9569 * gcc.target/i386/pr23816-2.c: New test.
9572 2005-09-13 Bastian Blank <waldi@debian.org>
9575 * g++.dg/abi/mangle26.C: New test.
9576 * g++.dg/abi/mangle27.C: New test.
9577 * g++.dg/abi/mangle28.C: New test.
9578 * g++.dg/abi/mangle29.C: New test.
9581 * g++.dg/parse/register1.C: New test.
9583 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9586 * g++.dg/template/access16.C: New test.
9588 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9590 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9592 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9595 * gfortran.dg/shape_2.f90: New test.
9597 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9600 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9601 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9602 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9603 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9604 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9605 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9606 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9609 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9612 * g++.dg/parse/template17.C: New test.
9614 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9617 * g++.dg/template/nontype14.C: New test.
9619 2005-09-12 Ian Lance Taylor <ian@airs.com>
9622 * g++.dg/lookup/friend7.C: New test.
9623 * g++.dg/lookup/friend8.C: New test.
9624 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9625 so that it will be found via argument dependent lookup.
9626 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9627 friend functions which will no longer be found.
9628 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9629 function g, so that it will be found via argument dependent
9631 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9632 * g++.old-deja/g++.mike/net43.C: Likewise.
9634 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9637 * g++.dg/template/static16.C: New test.
9639 2005-09-12 Josh Conner <jconner@apple.com>
9642 * gcc.c-torture/compile/pr23237.c: New test.
9644 2005-09-11 Richard Henderson <rth@redhat.com>
9646 * g++.dg/other/error8.C: Update expected diagnostic text.
9648 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9651 * gfortran.dg/overwrite_1.f: New test.
9653 2005-09-09 Josh Conner <jconner@apple.com>
9655 * g++.dg/init/pr23180-1.C: Removed.
9656 * g++.dg/init/pr23180-2.C: Removed.
9658 2005-09-09 David Daney <ddaney@avtrex.com>
9660 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9662 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9663 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9665 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9667 * gfortran.dg/iostat_2.f90: New test.
9669 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9672 * g++.dg/ext/interface1.C: New test.
9673 * g++.dg/ext/interface1.h: Likewise.
9674 * g++.dg/ext/interface1a.cc: Likewise.
9676 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9678 * gfortran.dg/iomsg_1.f90: New test case.
9680 2005-09-09 Richard Guenther <rguenther@suse.de>
9683 * g++.dg/tree-ssa/pr23624.C: New testcase.
9685 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9688 * gfortran.dg/vector_subscript_1.f90,
9689 * gfortran.dg/vector_subscript_2.f90: New tests.
9691 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9694 * gfortran.dg/array_alloc_1.f90,
9695 * gfortran.dg/array_alloc_2.f90,
9696 * gfortran.dg/array_alloc_3.f90: New tests.
9698 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9701 * gfortran.dg/array_constructor_6.f90
9702 * gfortran.dg/array_constructor_7.f90
9703 * gfortran.dg/array_constructor_8.f90
9704 * gfortran.dg/array_constructor_9.f90
9705 * gfortran.dg/array_constructor_10.f90
9706 * gfortran.dg/array_constructor_11.f90
9707 * gfortran.dg/array_constructor_12.f90: New tests.
9709 2005-09-08 Josh Conner <jconner@apple.com>
9712 * g++.dg/init/pr23180-1.C: New test.
9713 * g++.dg/init/pr23180-2.C: New test.
9715 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9718 * gfortran.dg/module_double_reuse.f90: New.
9720 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9727 * gfortran.dg/common_equivalence_1.f: New.
9728 * gfortran.dg/common_equivalence_2.f: New.
9729 * gfortran.dg/common_equivalence_3.f: New.
9730 * gfortran.dg/contained_equivalence_1.f90: New.
9731 * gfortran.dg/module_blank_common.f90: New.
9732 * gfortran.dg/module_commons_1.f90: New.
9733 * gfortran.dg/module_equivalence_1.f90: New.
9734 * gfortran.dg/nested_modules_1.f90: New.
9735 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9736 equivalences and add comment to connect the test with
9739 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9742 * gfortran.dg/common_6.f90: New test.
9744 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9747 * gfortran.dg/char_result_1.f90,
9748 * gfortran.dg/char_result_2.f90,
9749 * gfortran.dg/char_result_3.f90,
9750 * gfortran.dg/char_result_4.f90,
9751 * gfortran.dg/char_result_5.f90,
9752 * gfortran.dg/char_result_6.f90,
9753 * gfortran.dg/char_result_7.f90,
9754 * gfortran.dg/char_result_8.f90: New tests.
9756 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9759 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9761 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9764 * obj-c++.dg/selector-5.mm: New test.
9765 * obj-c++.dg/selector-6.mm: New test.
9767 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9771 * objc.dg/error-1.m: New test.
9773 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9776 * gfortran.fortran-torture/execute/pr23373-1.f90,
9777 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9779 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9782 * gfortran.dg/g77/1832.f: Remove long string in write statement
9783 to allow the test to pass on correct list directed output with
9786 2005-09-07 James E Wilson <wilson@specifix.com>
9788 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9790 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9792 * gfortran.dg/parameter+save.f90: Rename to
9793 * gfortran.dg/parameter_save.f90: .. this.
9795 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9798 * gfortran.dg/parameter+save.f90: New test case.
9800 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9803 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9805 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9808 * gcc.dg/pr23075.c: New test.
9809 * g++.dg/warn/pr23075.C: New test.
9812 * gcc.target/i386/pr22362.c: New test.
9814 PR rtl-optimization/23098
9815 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9817 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9818 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9819 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9821 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9823 * g++.dg/expr/cast6.C: New test.
9826 * g++.dg/init/new15.C: New test.
9828 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9830 * gcc.dg/vect/Os-vect-95.c: New test.
9831 * gcc.dg/vect/vect-95.c: Same.
9833 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9835 * gcc.dg/vect/vect-29.c: Update xfail testing.
9836 * gcc.dg/vect/vect-44.c: Same.
9837 * gcc.dg/vect/vect-48.c: Same.
9838 * gcc.dg/vect/vect-50.c: Same.
9839 * gcc.dg/vect/vect-72.c: Same.
9840 * gcc.dg/vect/vect-77.c: Same.
9841 * gcc.dg/vect/vect-78.c: Same.
9842 * gcc.dg/vect/vect-80.c: Same.
9843 * gcc.dg/vect/vect-96.c: Same.
9844 * gcc.dg/vect/vect-100.c: Same.
9845 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9846 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9847 * gfortran.dg/vect/vect-5.f90: Same.
9849 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9851 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9853 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9854 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9857 * g++.dg/opt/pr23056.C: New test.
9859 PR rtl-optimization/23098
9860 * gcc.target/i386/pr23098.c: New test.
9862 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9865 * g++.dg/template/static15.C: New test.
9868 * g++.dg/ext/stmtexpr5.C: New test.
9869 * g++.dg/ext/stmtexpr6.C: Likewise.
9871 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9873 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9875 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9876 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9877 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9879 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9882 * gfortran.dg/direct_io_4.f90: New test case.
9884 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9885 Rasmus Hahn <rassahah@neofonie.de>
9888 * objc.dg/type-stream-1.m: New test.
9890 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9893 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9894 gfortran.dg/print_fmt_3.f90: New test.
9896 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9898 * gfortran.dg/fmt_t_1.f90: New test.
9900 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9902 PR rtl-optimization/23454
9903 * g++.dg/opt/pr23454.C: New test.
9905 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9908 * g++.dg/ext/static1.C: New test.
9910 2005-09-02 Richard Henderson <rth@redhat.com>
9912 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9913 tail call to check_fa_work.
9915 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9918 * g++.dg/other/gc3.C: New test.
9920 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9922 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9923 * gcc.dg/20050826-1.c: Likewise.
9925 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9928 * g++.dg/expr/volatile1.C: New test.
9930 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9933 * gcc.dg/pr23547.c: New test.
9935 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9938 * gcc.c-torture/execute/pr22061-1.c,
9939 * gcc.c-torture/execute/pr22061-2.c,
9940 * gcc.c-torture/execute/pr22061-3.c,
9941 * gcc.c-torture/execute/pr22061-4.c: New tests.
9943 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9945 * gcc.dg/Wredundant-decls-2.c: New test to check that
9946 -Wredundant-decls does not issue warning for a variable
9947 definition following a declaration.
9949 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9952 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9953 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9954 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9956 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9957 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9958 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9959 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9960 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9961 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9962 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9963 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9965 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9968 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9971 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9974 * gcc.dg/pr21255-1.c: New test.
9975 * gcc.dg/pr21255-2-mb.c: Likewise.
9976 * gcc.dg/pr21255-2-ml.c: Likewise.
9977 * gcc.dg/pr21255-3.c: Likewise.
9978 * gcc.dg/pr21255-4.c: Likewise.
9980 2005-08-31 Dale Johannesen <dalej@apple.com>
9982 * gcc.dg/20050830-1.c: New.
9984 2005-08-31 Josh Conner <jconner@apple.com>
9986 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9987 command-line options for arm-*-* targets.
9988 * g++.dg/init/array16.C: Likewise.
9989 * g++.dg/other/crash-4.C: Likewise.
9991 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9994 * obj-c++.dg/gnu-runtime-3.mm: New test.
9996 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9999 * g++.dg/lookup/ambig4.C: New test.
10000 * g++.dg/lookup/ambig5.C: New test.
10001 * g++.dg/tc1/dr101.C: Adjust error markers.
10003 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10006 * g++.dg/template/ttp5.C: Adjust error markers.
10008 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10011 * lib/obj-c++.exp: Include target-libpath.exp.
10012 (obj-c++_link_flags): Look for the GNU libobjc library
10013 and set the library path to include it.
10014 Don't manually set LD_LIBRARY_PATH (etc.) but call
10015 set_ld_library_path_env_vars instead.
10016 (obj-c++_target_compile): Don't set library path or
10017 linker flags because they are already set correctly
10018 in obj-c++_link_flags.
10020 2005-08-30 Josh Conner <jconner@apple.com>
10022 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10023 to command-line options for arm-*-* targets.
10025 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10027 * g++.dg/other/i386-1.C: New.
10029 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10031 PR preprocessor/20348
10032 PR preprocessor/20356
10033 * gcc.dg/cpp/pr20348.c: New test.
10034 * gcc.dg/cpp/pr20348.h: New file.
10035 * gcc.dg/cpp/inc/pr20348.h: New file.
10036 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10037 * gcc.dg/cpp/pr20356.c: New test.
10038 * gcc.dg/cpp/pr20356.h: New file.
10039 * gcc.dg/cpp/inc/pr20356.h: New file.
10040 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10042 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10044 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10045 Fix array dimension to avoid correct end-of-file error.
10047 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10049 PR libfortran/23598
10050 * gfortran.dg/iostat_1.f90: New test.
10052 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10054 PR middle-end/23408
10055 * gcc.dg/pr23408.c: New test.
10057 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10060 * g++.dg/init/member1.C: Make sure erroneous static data member
10061 definitions are required.
10062 * g++.dg/template/static13.C: New test.
10063 * g++.dg/template/static14.C: Likewise.
10065 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10067 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10068 -march=pentium4, remove ilp32 requirement.
10070 PR middle-end/23484
10071 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10072 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10074 2005-08-29 Andreas Jaeger <aj@suse.de>
10077 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10079 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10081 * gcc.c-torture/execute/20050316-2.c: New test.
10082 * gcc.c-torture/execute/20050316-3.c: New test.
10083 * gcc.dg/torture/pr16104-1.c: New test.
10085 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10087 PR middle-end/23463
10088 * gcc.c-torture/execute/zero-struct-1.c: New test.
10090 2005-08-27 Richard Guenther <rguenther@suse.de>
10093 * gcc.target/i386/pr23575.c: New testcase.
10095 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10097 PR rtl-optimization/23561
10098 * gcc.c-torture/execute/20050826-1.c: New test.
10101 * gcc.c-torture/execute/20050826-2.c: New test.
10103 2005-08-26 Dale Johannesen <dalej@apple.com>
10105 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10106 * gcc.dg/20050826-1.c: New.
10108 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10111 * g++.dg/template/nontype13.C: New test.
10114 * g++.dg/init/new14.C: New test.
10115 * g++.dg/expr/anew1.C: Do not XFAIL.
10116 * g++.dg/expr/anew2.C: Likewise.
10117 * g++.dg/expr/anew3.C: Likewise.
10119 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10121 PR middle-end/22439
10122 * gcc.dg/vla-3.c: New test.
10124 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10127 * gfortran.dg/named_interface.f90: New.
10129 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10131 * gcc.c-torture/execute/frame-address.c: New test.
10133 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10136 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10138 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10140 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10142 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10144 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10145 * gcc.dg/altivec-22.c: Rename from..
10146 * gcc.dg/altivec-nomfcr.c: ..this.
10148 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10150 PR tree-optimization/23546
10151 * gcc.dg/tree-ssa/pr23546.c: New test.
10153 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10156 * gfortran.dg/nonreturning_statements.f90: New test.
10158 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10161 * g++.dg/parse/crash29.C: New.
10163 2005-08-23 DJ Delorie <dj@redhat.com>
10165 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10166 constants have the L suffix.
10168 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10171 * g++.dg/template/instantiate8.C: New.
10173 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10175 PR middle-end/23467
10176 * gcc.c-torture/execute/pr23467.c: New test.
10178 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10180 PR tree-optimization/22043
10181 * gcc.c-torture/execute/20050613-1.c: New test.
10183 2005-08-23 Ben Elliston <bje@au.ibm.com>
10185 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10187 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10189 PR rtl-optimization/23478
10190 * g++.dg/opt/pr23478.C: New test.
10192 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10195 * gcc.dg/switch-warn-3.c: New test.
10197 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10200 * g++.dg/template/param1.C: New test.
10202 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10205 * g++.dg/other/incomplete1.C: New test.
10207 2005-08-22 Ira Rosen <irar@il.ibm.com>
10209 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10212 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10214 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10217 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10219 * gcc.target/i386/sse-4.c: New test.
10221 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10224 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10226 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10228 * gcc.dg/20050811-1.c: New test.
10229 * gcc.dg/20050811-2.c: New test.
10231 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10233 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10235 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10238 * gcc.c-torture/compile/pr23476.c: New test.
10240 2005-08-19 Devang Patel <dpatel@apple.com>
10242 PR tree-optimization/23048
10243 * gcc.dg/tree-ssa/pr23048.c: New test.
10245 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10247 PR middle-end/20624
10248 * g++.dg/warn/Wreturn-3.C: New test
10250 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10252 PR tree-optimization/22228
10253 * g++.dg/vect/pr22543.cc: New test.
10255 2005-08-17 Steven Bosscher <stevenb@suse.de>
10257 PR tree-optimization/21574
10258 * gcc.dg/tree-ssa/pr21574.c: New test.
10260 2005-08-16 James E Wilson <wilson@specifix.com>
10262 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10264 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10267 * gcc.c-torture/compile/zero-strct-3.c: New test.
10268 * gcc.c-torture/compile/zero-strct-4.c: New test.
10270 2005-08-16 Steven Bosscher <stevenb@suse.de>
10273 * gcc.target/x86_64/pr23376.c: New test.
10275 2005-08-16 Ian Lance Taylor <ian@airs.com>
10278 * g++.dg/ext/vector2.C: New.
10280 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10282 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10284 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10286 PR libfortran/23428
10287 * gfortran.dg/inquire-complex.f90: New test case.
10289 2005-08-16 James E Wilson <wilson@specifix.com>
10291 PR tree-optimization/21105
10292 * gcc.dg/large-size-array.c: New.
10294 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10296 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10298 * gcc.dg/vect/vect-41: Likewise.
10299 * gcc.dg/vect/vect-42: Likewise.
10300 * gcc.dg/vect/vect-43: Likewise.
10301 * gcc.dg/vect/vect-44: Likewise.
10302 * gcc.dg/vect/vect-46: Likewise.
10303 * gcc.dg/vect/vect-47: Likewise.
10304 * gcc.dg/vect/vect-48: Likewise.
10305 * gcc.dg/vect/vect-52: Likewise.
10306 * gcc.dg/vect/vect-53: Likewise.
10307 * gcc.dg/vect/vect-54: Likewise.
10308 * gcc.dg/vect/vect-55: Likewise.
10309 * gcc.dg/vect/vect-56: Likewise.
10310 * gcc.dg/vect/vect-57: Likewise.
10311 * gcc.dg/vect/vect-58: Likewise.
10312 * gcc.dg/vect/vect-59: Likewise.
10313 * gcc.dg/vect/vect-60: Likewise.
10314 * gcc.dg/vect/vect-61: Likewise.
10315 * gcc.dg/vect/vect-85: Likewise.
10316 * gcc.dg/vect/vect-87: Likewise.
10317 * gcc.dg/vect/vect-88: Likewise.
10318 * gcc.dg/vect/vect-93.c: Likewise.
10319 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10320 * gcc.dg/vect/vect-75: Likewise.
10321 * gcc.dg/vect/vect-76: Likewise.
10322 * gcc.dg/vect/vect-77: Likewise.
10323 * gcc.dg/vect/vect-78: Likewise.
10324 * gcc.dg/vect/vect-80: Likewise.
10325 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10326 vectorized for the expected reason, rather than checking how alignment
10328 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10329 type and also instead of aligned pointers. Added documentation.
10331 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10333 * gfortran.dg/power.f90: New test.
10335 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10337 PR rtl-optimization/23299
10338 * g++.dg/opt/pr23299.C: New test.
10340 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10342 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10344 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10346 * g++.dg/template/local6.C: New test.
10348 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10350 * execute/exceptions/finally-1.m: Check that the catch and finally are
10351 being called. Also add a "return 0;" at the end of main.
10353 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10356 * gfortran.dg/namelist_print_1.f: New test of functionality of
10358 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10359 namelist generates error with -std=f95.
10361 2005-08-14 Ira Rosen <irar@il.ibm.com>
10363 PR tree-optimization/23119
10364 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10366 2005-08-13 Marcin Koziej <creep@desk.pl>
10367 Andrew Pinski <pinskia@physics.uc.edu>
10370 * execute/exceptions/finally-1.m: New test.
10372 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10374 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10376 * objc/execute/exceptions/trivial.m: New test.
10377 * objc.dg/try-catch-11.m: Move to ...
10378 * objc/execute/exceptions/foward-1.m: Here.
10379 * objc.dg/try-catch-2.m: Move to ...
10380 * objc/execute/exceptions/catchall-1.m: Here.
10381 * objc.dg/try-catch-8.m: Move to ...
10382 * objc/execute/exceptions/local-variables-1.m: Here.
10384 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10386 * objc.dg/nested-func-1.m: Move to ...
10387 * objc/execute/nested-func-1.m: Here.
10389 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10391 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10392 in ${options} instead of [target_info name].
10393 * lib/obj-c++.exp (objc_target_compile): Likewise.
10395 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10397 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10399 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10401 part of PR testsuite/23348
10402 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10403 of the torture options.
10404 * objc/compile/trivial.m: New test.
10406 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10408 * gfortran.dg/eoshift.f90: Correct format.
10410 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10412 * gfortran.fortran-torture/execute/character_passing.f90:
10415 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10418 * g++.dg/template/unify10.C: New.
10420 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10422 * g++.dg/parse/pr22514.C: Move to...
10423 * g++.dg/debug/pr22514.C: here.
10425 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10428 * g++.dg/inherit/pure1.C: New test.
10430 * ChangeLog: Fix typos.
10432 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10433 Steven Bosscher <stevenb@suse.de>
10435 * gfortran.dg/runtime_warning_1.f90: New test.
10437 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10440 * g++.dg/parse/crash28.C: New.
10442 2005-08-11 Richard Guenther <rguenther@suse.de>
10445 * gcc.target/i386/tailcall-1.c: New testcase.
10447 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10449 * gcc.dg/vect/vect-67.c: Un-xfail.
10451 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10454 * g++.dg/testsuite/parse/crash27.C: new test.
10456 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10458 PR libfortran/22143
10459 * gfortran.dg/shift-kind.f90: New testcase.
10461 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10463 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10464 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10466 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10469 * g++.dg/other/mult-stor1.C: New test.
10471 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10473 * gcc.c-torture/pr18299-1.c: Move to ...
10474 * gcc.c-torture/compile/pr18299-1.c: Here.
10476 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10478 * gfortran/fortran.torture/execute/character_passing.f90:
10479 Fix types for LSAME.
10481 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10483 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10484 input data back to what it was originally.
10486 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10488 * objc.dg/try-catch-8.m: Enable for all targets.
10490 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10492 * gcc.dg/pr23165.c: New test.
10494 2005-08-09 Steven Bosscher <stevenb@suse.de>
10496 PR tree-optimization/23234
10497 * gcc.dg/tree-ssa/pr23234.c: New test.
10499 2005-08-08 Josh Conner <jconner@apple.com>
10501 PR rtl-optimization/23241
10502 * gcc.dg/char-compare.c: New test.
10504 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10507 * g++.dg/init/new13.C: New test.
10509 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10512 * g++.dg/other/crash-4.C: Adjust
10513 * g++/dg/ext/packed9.C: New.
10515 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10517 PR middle-end/21964
10518 * gcc.c-torture/execute/pr21964-1.c: New test.
10520 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10523 * gcc.dg/pr22458-1.c: New test.
10525 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10526 Steven G. Kargl <kargls@comcast.net>
10529 * gfortran.dg/flush_1.f90: New test.
10531 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10534 * g++.dg/template/eh2.C: New test.
10536 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10539 * g++.dg/template/instantiate7.C: New test.
10541 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10544 * gcc.dg/Wunused-value-1.c: New test.
10546 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10548 PR rtl-optimization/23233
10549 * gcc.c-torture/compile/pr23233-1.c: New test.
10551 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10555 * gfortran.dg/equiv_1.f90: New test.
10556 * gfortran.dg/equiv_2.f90: New test.
10557 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10558 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10559 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10561 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10563 * gcc.c-torture/execute/vrp-5.c: New test.
10564 * gcc.c-torture/execute/vrp-6.c: New test.
10565 * gcc.dg/tree-ssa/vrp21.c: New test.
10567 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10569 * g++.dg/parse/pr22514.C: New test.
10571 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10573 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10575 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10576 instead of constant loads / pool entries.
10578 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10580 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10583 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10585 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10586 __WINT_TYPE__ in generated prototypes if possible.
10588 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10591 * g++.dg/tree-ssa/pr22037.C:
10593 2005-08-04 Richard Henderson <rth@redhat.com>
10595 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10596 scan-tree-dump-times directive.
10598 2005-08-04 Jan Hubicka <jh@suse.cz>
10600 * gcov-1.C: Fix switch counts.
10601 * gcov-4b.c: Likewise.
10603 2005-08-03 Jeff Law <law@redhat.com>
10605 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10607 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10609 * gcc.c-torture/execute/pr23135.c: New test.
10611 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10613 PR tree-optimization/19899
10614 * gcc.dg/tree-ssa/scev-1.c: New test.
10615 * gcc.dg/tree-ssa/scev-2.c: New test.
10617 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10620 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10622 2005-08-03 Jan Hubicka <jh@suse.cz>
10624 * update-conroll.c: New testcase.
10625 * update-conroll-2.c: New testcase.
10627 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10629 * gfortran.dg/constant_substring.f: New test.
10630 * gfortran.dg/pr22491.f: New test.
10632 2005-08-02 Jan Hubicka <jh@suse.cz>
10634 * update-threading.c: Replace by the proper one.
10636 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10639 * g++.dg/tree-ssa/pr23164.C: New test.
10641 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10643 * gcc.dg/tree-ssa/pr23192.c: New test.
10645 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10647 * gcc.c-torture/execute/vrp-4.c: New test.
10649 2005-08-02 Jan Hubicka <jh@suse.cz>
10651 * update-threading.c: New test.
10653 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10655 * gcc.c-torture/compile/20050801-1.c: New test.
10656 * gcc.c-torture/compile/20050801-2.c: New test.
10658 2005-08-01 Jan Hubicka <jh@suse.cz>
10660 * val-prof-5.c: New test.
10662 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10665 * gcc.dg/pr22311-1.c : New test.
10667 2005-07-31 Steven Bosscher <stevenb@suse.de>
10670 * gfortran.dg/pr23095.f: New test.
10673 * g++.dg/other/pr22003.C: New test.
10675 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10678 * gcc.c-torture/execute/pr20621-1.c: New test.
10680 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10682 * gfortran.dg/comma_format_extension_4.f: Adjust length
10683 of string for format.
10684 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10685 print statement with internal write.
10686 * gfortran.dg/der_array_io_2.f: Likewise.
10687 * gfortran.dg/der_array_io_3.f: Likewise.
10689 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10691 * gcc.dg/fold-abs-4.c: new test.
10693 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10695 PR fortran/22570 an related issues.
10696 * gfortran.dg/x_slash_1.f: New test.
10698 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10701 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10702 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10704 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10707 * gcc.dg/Wshadow-3.c: New test.
10709 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10711 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10712 used to have the wrong bounds).
10714 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10717 * gcc.dg/hex-round-1.c: Test more cases.
10718 * gcc.dg/hex-round-2.c: New test.
10720 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10723 * g++.dg/tree-ssa/pr22550.C: New test.
10725 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10727 * gcc.dg/tree-ssa/vrp19.c: New test.
10728 * gcc.dg/tree-ssa-vrp20.c: New test.
10730 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10733 * gcc.dg/transparent-union-4.c: New test.
10735 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10738 * gcc.dg/c99-vla-2.c: New test.
10740 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10743 * gcc.dg/hex-round-1.c: New test.
10745 2005-07-28 Jan Hubicka <jh@suse.cz>
10747 * inliner-1.c: Do not dump everything.
10748 * tree-prof.exp: Do not pass -ftree-based-profiling.
10749 * bprob.exp: Likewise.
10751 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10753 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10756 * g++.dg/expr/ptrmem7.C: New test.
10758 2005-07-28 Mike Stump <mrs@apple.com>
10760 * g++.old-deja/g++.mike/visibility-1.C: New test.
10762 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10765 * gcc.c-torture/execute/pr20187-1.c: New test.
10767 2005-07-28 Jeff Law <law@redhat.com>
10769 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10770 * gcc.dg/tree-ssa/vrp18.c: New test.
10772 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10774 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10776 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10778 PR tree-optimization/22506
10779 * gcc.dg/vect/ps22506.c: New test.
10781 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10784 * gcc.target/i386/sse-3.c: New test.
10786 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10788 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10789 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10791 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10794 * gcc.c-torture/compile/pr22589-1.c: New test.
10796 2005-07-28 Jan Hubicka <jh@suse.cz>
10798 * update-loopch.c: New testcase.
10800 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10802 PR rtl-optimization/23047
10803 * gcc.c-torture/execute/pr23047.c: New test.
10804 * gcc.c-torture/execute/pr23047.x: New.
10806 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10808 PR tree-optimization/22493
10809 * gcc.c-torture/execute/pr22493-1.c: New test.
10810 * gcc.c-torture/execute/pr22493-1.x: New.
10811 * gcc.c-torture/execute/vrp-1.c: New test.
10812 * gcc.c-torture/execute/vrp-2.c: New test.
10813 * gcc.c-torture/execute/vrp-2.c: New test.
10815 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10817 * gcc.target/frv/all-builtin-read8.c: Delete.
10818 * gcc.target/frv/all-builtin-read16.c: Delete.
10819 * gcc.target/frv/all-builtin-read32.c: Delete.
10820 * gcc.target/frv/all-builtin-read64.c: Delete.
10821 * gcc.target/frv/all-builtin-write8.c: Delete.
10822 * gcc.target/frv/all-builtin-write16.c: Delete.
10823 * gcc.target/frv/all-builtin-write32.c: Delete.
10824 * gcc.target/frv/all-builtin-write64.c: Delete.
10825 * gcc.target/frv/all-read-write-1.c: New.
10827 2005-07-27 Jeff Law <law@redhat.com>
10829 * gcc.c-torture/execute/pr22630.c: New test.
10831 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10833 PR tree-optimization/23073
10834 * gcc.dg/vect/nodump-pr23073.c: New test.
10835 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10837 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10839 PR tree-optimize/22348
10840 * gcc.c-torture/execute/pr22348.c: New.
10842 2005-07-27 Richard Guenther <rguenther@suse.de>
10844 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10846 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10849 * gfortran.dg/logical_comp.f90: New test.
10851 2005-07-27 Jan Hubicka <jh@suse.cz>
10853 * inliner-1.c: Add cleanup of dumps.
10854 * val-prof-*.c: Likewise.
10855 * update-tailcall.c: New.
10857 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10860 * gcc.dg/tree-ssa/pr22591.c: New test.
10861 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10863 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10866 * objc.dg/try-catch-11.m: New test.
10868 2005-07-26 Richard Guenther <rguenther@suse.de>
10870 PR tree-optimization/22486
10871 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10873 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10876 * testsuite/g++.dg/opt/loop2.C: New test.
10878 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10880 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10881 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10883 2005-07-25 Adam Nemet <anemet@lnxw.com>
10885 * lib/profopt.exp (profopt-execute): Check for profiling data
10886 files on the target.
10888 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10890 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10891 for matching of asm labels.
10893 2005-07-25 Richard Guenther <rguenther@suse.de>
10895 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10897 2005-07-25 Richard Guenther <rguenther@suse.de>
10900 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10902 2005-07-25 Ira Rosen <irar@il.ibm.com>
10904 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10905 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10906 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10907 * gcc.dg/vect/vect-100.c: New test.
10908 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10909 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10910 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10911 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10912 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10913 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10914 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10915 * gfortran.dg/vect/pr19049.f90: New testcase.
10916 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10918 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10920 * gcc.c-torture/execute/20050713-1.c: New test.
10923 * gfortran.fortran-torture/execute/data_4.f90: New test.
10925 PR middle-end/20303
10926 * gcc.dg/visibility-d.c: New test.
10928 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10930 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10931 * gfortran.dg/underflow.f90: Ditto.
10933 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10935 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10936 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10937 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10939 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10941 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10942 include case of field width of zero.
10944 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10946 PR libgfortran/21875
10947 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10948 with trailing blanks on normal formatted read.
10950 2005-07-23 Chao-ying Fu <fu@mips.com>
10952 * gcc.target/mips/mips32-dsp-type.c: New test.
10953 * gcc.target/mips/mips32-dsp.c: New test.
10955 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10958 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10961 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10962 and __cyg_profile_func_exit.
10964 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10966 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10967 * gfortran.dg/comma_format_extension_4.f: Same.
10968 * gfortran.dg/pr15332.f: Same.
10969 * gfortran.dg/pr21730.f: Same.
10971 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10973 * g++.dg/opt/vrp2.C: Fix testcase.
10976 * g++.dg/opt/vrp2.C: New test.
10978 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10981 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10983 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10985 * gcc.dg/tree-ssa/20050719-1.c: New test.
10987 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10989 * gcc.dg/bfin-longcall-1.c: New file.
10990 * gcc.dg/bfin-longcall-2.c: New file.
10992 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10994 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10996 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10998 PR middle-end/19055
10999 * gcc.dg/tree-ssa/pr19055.c: New test.
11000 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11002 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11005 * g++.dg/other/pr22358.C: New test.
11007 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11010 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11012 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11015 * g++.dg/init/union2.C: New test.
11017 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11020 * gcc.dg/complex-4.c: New test.
11022 2005-07-21 Richard Guenther <rguenther@suse.de>
11025 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11026 scanning for asm labels.
11027 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11029 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11032 * gcc.dg/altivec-pr22085.c: New.
11034 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11036 PR tree-optimization/19210
11037 * gcc.dg/tree-ssa/pr19210-1.c: New.
11038 * gcc.dg/tree-ssa/pr19210-2.c: New.
11040 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11042 PR rtl-optimization/22167
11043 * g++.dg/opt/pr22167.C: New test.
11045 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11048 * g++.dg/lookup/two-stage2.C: New.
11049 * g++.dg/lookup/two-stage3.C: New.
11050 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11051 fixed two-stage name lookup for operators.
11052 * g++.dg/template/call3.C: Compiler now produces an appropriate
11054 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11056 * g++.dg/template/ptrmem4.C: Compiler produces different error
11058 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11059 connect_to_method as a candidate.
11061 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11063 * gcc.dg/fold-alloc-1.c: New test.
11065 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11067 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11068 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11070 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11072 * gcc.dg/fold-abs-1.c: New test.
11073 * gcc.dg/fold-abs-2.c: New test.
11074 * gcc.dg/fold-abs-3.c: New test.
11076 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11078 Make CONSTRUCTOR use VEC to store initializers.
11079 * g++.dg/ext/complit3.C: Check for specific error messages.
11080 * g++.dg/init/brace2.C: Update error message.
11081 * g++.dg/warn/Wbraces2.C: Likewise.
11083 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11086 * gfortran.dg/module_interface_1.f90: New test.
11088 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11089 Kenneth Zadeck <zadeck@naturalbridge.com>
11091 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11093 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11095 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11096 specify -Wformat for these tests.
11097 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11098 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11099 * gcc.dg/format/opt-6.c: Delete.
11101 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11103 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11104 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11106 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11108 * gcc.dg/tree-ssa/alias-2.c: New test.
11110 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11113 * g++.dg/template/explicit7.C: New test.
11115 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11117 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11118 width of 8 to +Inf and -Inf.
11120 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11123 * g++.dg/template/friend36.C: New test.
11125 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11128 * gfortran.dg/pr21730.f: New test.
11130 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11131 Kenneth Zadeck <zadeck@naturalbridge.com>
11133 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11134 since pure const detection cannot run at -O1 in c compiler.
11135 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11136 can now optimize this case properly.
11137 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11138 because we now pass.
11139 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11141 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11144 * gcc.dg/format/bitfld-1.c: New test.
11146 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11149 * g++.dg/rtti/repo1.C: New test.
11151 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11153 PR middle-end/22398
11154 * gcc.c-torture/compile/pr22398.c: New test.
11156 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11159 * g++.dg/expr/cast4.C: New test.
11161 2005-07-15 Richard Guenther <rguenther@suse.de>
11163 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11164 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11166 2005-07-15 Steven Bosscher <stevenb@suse.de>
11168 PR tree-optimization/22230
11169 * gcc.dg/tree-ssa/pr22230.c: New test.
11171 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11173 * gfortran.dg/g77/cpp6.f: New test.
11176 * gfortran.dg/g77/cpp5.F: New test.
11177 * gfortran.dg/g77/cpp5.h: New file.
11178 * gfortran.dg/g77/cpp5inc.h: New file.
11180 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11182 PR libfortran/16435
11183 * gfortran.dg/tl_editting.f90: New.
11184 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11186 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11188 * gfortran.dg/char_array_constructor.f90: New test.
11190 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11192 * gfortran.dg/past_eor.f90: New.
11193 * gfortran.dg/complex_read.f90: New.
11195 2005-07-13 Jeff Law <law@redhat.com>
11197 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11200 * gcc.dg/tree-ssa/pr22321.c: New test
11202 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11204 PR tree-optimization/21921
11205 * gcc.dg/tree-ssa/pr21921.c: New.
11207 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11209 PR tree-optimizatio/22442
11210 * gcc.dg/tree-ssa/loop-11.c: New test.
11212 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11215 * gcc.c-torture/compile/pr21840.c: New test.
11217 2005-07-12 Jan Hubicka <jh@suse.cz>
11219 * gcc.c-torture/compile/pr22379.c: New test.
11221 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11223 PR libfortran/21593
11224 gfortran.dg/dev_null.f90: Remove outdated comment about
11225 PR libfortran/21593.
11228 2005-07-12 Dale Johannesen <dalej@apple.com>
11230 * gcc.target/i386/compress-float-sse.c: New.
11231 * gcc.target/i386/compress-float-sse-pic.c: New.
11232 * gcc.target/i386/compress-float-387.c: New.
11233 * gcc.target/i386/compress-float-387-pic.c: New.
11234 * gcc.dg/compress-float-ppc.c: New.
11235 * gcc.dg/compress-float-ppc-pic.c: New.
11237 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11239 PR libfortran/21593
11240 gfortran.dg/dev_null.f90: Remove targets.
11242 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11245 * gcc.dg/pr22335-1.c: New test.
11246 * gcc.dg/pr22335-2.c: New test.
11248 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11251 * g++.dg/template/nontype12.C : New test.
11253 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11255 * gcc.dg/tree-ssa/loop-10.c: New test.
11257 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11259 * gcc.c-torture/execute/20020720-1.x: Remove.
11261 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11263 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11265 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11267 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11268 (dg-mips-options): Use it.
11270 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11272 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11274 2005-07-09 Richard Henderson <rth@redhat.com>
11276 * lib/target-supports.exp (check_effective_target_sync_char_short):
11279 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11281 PR libfortran/22217
11282 * gfortran.dg/negative-z-descriptor.f90: New test.
11284 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11287 * gcc.dg/pr22329.c: New test.
11289 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11291 PR tree-optimization/20139
11292 * gcc.dg/tree-ssa/pr20139.c: New.
11294 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11297 * testsuite/gcc.dg/pr22356-1.c: New test.
11299 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11302 * g++.dg/template/unify8.C: New.
11303 * g++.dg/template/unify9.C: New.
11305 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11307 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11309 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11311 * gcc.dg/darwin-version-1.c: New.
11312 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11313 * gcc.dg/builtins-20.c: Likewise.
11314 * gcc.dg/builtins-53.c: Likewise.
11315 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11316 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11317 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11318 * gcc.dg/torture/builtins-power-1.c: Likewise.
11319 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11322 2005-07-07 Jeff Law <law@redhat.com>
11324 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11325 argument evaluation order.
11327 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11329 PR libfortran/21594
11330 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11331 Add test cases where the shift length is greater than the
11334 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11336 * obj-c++.dg/proto-lossage-6.mm: New.
11337 * objc.dg/proto-lossage-6.m: New.
11339 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11341 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11342 * objc.dg/gnu-runtime-2.m: Likewise.
11344 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11346 * gfortran.dg/longline.f: New test.
11348 * gfortran.dg/badline.f: New test.
11350 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11355 * gfortran.dg/hollerith.f90: New.
11356 * gfortran.dg/hollerith2.f90: New.
11357 * gfortran.dg/hollerith3.f90: New.
11358 * gfortran.dg/hollerith4.f90: New.
11359 * gfortran.dg/hollerith_f95.f90: New.
11360 * gfortran.dg/hollerith_legacy.f90: New.
11361 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11363 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11366 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11367 * objc.dg/gnu-runtime-2.m: New.
11369 2005-07-06 Jeff Law <law@redhat.com>
11371 * gcc.dg/tree-ssa/vrp17.c: New test.
11373 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11376 * gfortran.dg/array_constructor_5.f90: New test.
11378 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11380 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11382 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11384 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11385 * gcc.dg/980816-1.c: Ditto.
11387 2005-07-06 Jeff Law <law@redhat.com>
11389 * gcc.c-torture/compile/pr21356.c: New test.
11391 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11395 * gcc.c-torture/compile/pr22013-1.c,
11396 gcc.c-torture/execute/pr22098-1.c,
11397 gcc.c-torture/execute/pr22098-2.c,
11398 gcc.c-torture/execute/pr22098-3.c: New tests.
11400 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11403 * gcc.dg/pr22308-1.c: New test.
11405 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11407 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11409 * gcc.dg/compare9.c: Use -fshort-enums instead of
11410 -fno-short-enums. Change the last test to dg-bogus.
11412 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11414 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11415 * gcc.dg/compare9.c: New.
11417 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11419 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11421 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11424 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11427 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11429 * gcc.dg/format/gcc_gfc-1.c: New.
11431 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11433 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11435 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11438 * gfortran.dg/io_invalid_1.f90: New test.
11440 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11442 * gcc.dg/format/gcc_diag-1.c: Update.
11444 2005-07-02 Jeff Law <law@redhat.com>
11446 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11447 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11449 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11451 * gcc.dg/format/gcc_diag-1.c: Update.
11453 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11456 * gcc.c-torture/compile/pr22269.c: New test.
11458 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11462 * g++.dg/tree-ssa/pr21584-1.C: New test.
11463 * g++.dg/tree-ssa/pr21584-2.C: New test.
11465 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11467 * obj-c++.dg/try-catch-11.mm: New.
11468 * objc.dg/try-catch-10.m: New.
11470 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11472 * g++.dg/other/ucnid-1.C: xfail on AIX.
11474 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11477 * gcc.dg/20050629-1.c: New test.
11479 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11481 * obj-c++.dg/const-str-1[0-1].mm: New.
11482 * objc.dg/const-str-1[0-1].m: New.
11484 2005-05-29 Richard Henderson <rth@redhat.com>
11486 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11487 Rename from check_effective_target_vect_no_max.
11488 (check_effective_target_vect_no_int_add): New.
11489 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11490 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11491 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11492 * gcc.dg/vect/vect-reduc-1.c: Use both.
11493 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11495 2005-05-29 Richard Henderson <rth@redhat.com>
11497 * lib/target-supports.exp (check_effective_target_vect_no_max):
11498 Remove i386 and x86_64.
11500 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11503 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11505 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11507 PR middle-end/21969
11508 * gcc.dg/vect/pr21969.c: New test.
11510 2005-06-28 Eric Christopher <echristo@redhat.com>
11514 * gcc.dg/inline1.c: New test.
11515 * gcc.dg/inline2.c: Ditto.
11516 * gcc.dg/inline3.c: Ditto.
11517 * gcc.dg/inline4.c: Ditto.
11518 * gcc.dg/inline5.c: Ditto.
11520 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11522 PR libfortran/22142
11523 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11524 Add testcase also testing eoshift1 for PR 22142.
11526 2005-06-28 Richard Henderson <rth@redhat.com>
11528 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11529 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11530 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11531 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11532 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11534 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11536 PR libfortran/22142
11537 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11538 Add testcase for PR 22142.
11540 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11542 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11543 gcc.target/ia64/fpreg-2.c: New tests.
11545 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11547 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11549 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11551 PR libfortran/22170
11552 * gfortran.dg/slash_1.f90: New test.
11554 2005-06-27 Richard Henderson <rth@redhat.com>
11556 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11557 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11558 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11559 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11560 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11561 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11563 2005-06-27 Richard Henderson <rth@redhat.com>
11565 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11566 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11568 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11570 * obj-c++.dg/proto-lossage-5.mm: New.
11571 * objc.dg/proto-lossage-5.m: New.
11573 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11576 * gcc.dg/tree-ssa/pr21959.c: New test.
11578 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11580 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11581 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11582 testing uninitialized var.
11584 * gcc.c-torture/execute/builtins/chk.h: New.
11585 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11586 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11587 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11588 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11589 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11590 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11591 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11592 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11593 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11594 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11595 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11596 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11597 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11598 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11599 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11600 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11601 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11602 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11603 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11604 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11605 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11606 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11607 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11608 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11609 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11610 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11611 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11612 * gcc.dg/builtin-object-size-1.c: New test.
11613 * gcc.dg/builtin-object-size-2.c: New test.
11614 * gcc.dg/builtin-object-size-3.c: New test.
11615 * gcc.dg/builtin-object-size-4.c: New test.
11616 * gcc.dg/builtin-object-size-5.c: New test.
11617 * gcc.dg/builtin-stringop-chk-1.c: New test.
11618 * gcc.dg/builtin-stringop-chk-2.c: New test.
11619 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11620 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11621 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11622 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11623 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11624 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11625 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11626 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11627 * gcc.c-torture/execute/printf-1.c: New test.
11628 * gcc.c-torture/execute/fprintf-1.c: New test.
11629 * gcc.c-torture/execute/vprintf-1.c: New test.
11630 * gcc.c-torture/execute/vfprintf-1.c: New test.
11631 * gcc.c-torture/execute/printf-chk-1.c: New test.
11632 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11633 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11634 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11636 2005-06-27 Michael Matz <matz@suse.de>
11638 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11639 slot is not merged if address escapes.
11641 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11644 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11646 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11648 PR middle-end/17965
11649 * gcc.c-torture/compile/20050622-1.c: New test.
11651 PR middle-end/22028
11652 * gcc.dg/20050620-1.c: New test.
11654 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11656 PR tree-optimization/22026
11657 * gcc.dg/tree-ssa/pr22026.c: New.
11659 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11661 PR libfortran/22144
11662 * gfortran.dg/shift-alloc.f90: New testcase.
11664 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11666 * all files: Update FSF address in copyright headers.
11668 2005-06-22 Jan Hubicka <jh@suse.cz>
11670 * wholeprogram-1.c: New testcase.
11671 * wholeprogram-2.c: New testcase.
11673 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11676 * gcc.dg/tree-ssa/pr22171.c: New test.
11678 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11680 * gfortran.dg/simplify_modulo.f90: New.
11682 2005-06-24 Jan Hubicka <jh@suse.cz>
11684 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11686 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11688 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11690 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11692 * obj-c++.dg/typedef-alias-1.mm: New.
11693 * objc.dg/typedef-alias-1.m: New.
11695 2005-06-23 Jeff Law <law@redhat.com>
11697 * gcc.dg/tree-ssa/vrp16.c: New test.
11699 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11701 * lib/target-supports.exp: Add
11702 check_effective_target_fortran_large_real and
11703 check_effective_target_fortran_large_int to check for
11704 corresponding effective targets.
11705 * gfortran.dg/large_integer_kind_1.f90: New test.
11706 * gfortran.dg/large_real_kind_1.f90: New test.
11708 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11710 PR tree-optimization/22117
11711 * gcc.dg/tree-ssa/pr22117.c: New.
11713 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11716 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11718 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11720 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11722 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11724 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11725 * gfortran.dg/f2c_4.c: Likewise.
11727 2005-06-22 Paul Brook <paul@codesourcery.com>
11730 * gfortran.dg/auto_save_1.f90: New test.
11732 2005-06-22 Michael Matz <matz@suse.de>
11734 * gcc.target/x86-64/abi: New directory.
11735 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11736 * gcc.target/x86-64/abi/README.gcc: New file.
11737 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11738 * gcc.target/x86-64/abi/asm-support.s: New file.
11739 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11740 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11741 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11742 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11743 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11744 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11745 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11746 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11747 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11748 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11749 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11750 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11751 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11752 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11753 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11754 * gcc.target/x86_64/abi/test_varargs.c: New test.
11756 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11758 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11759 32-bit i?86 and x86_64.
11761 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11763 * obj-c++.dg/const-str-[1-9].mm: New tests.
11765 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11768 * gfortran.dg/namelist_use.f90: New.
11769 * gfortran.dg/namelist_use_only.f90: New.
11771 2005-06-21 Jeff Law <law@redhat.com>
11773 * gcc.dg/tree-ssa/vrp15.c: New test.
11775 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11777 * lib/target-supports.exp (check_effective_target_vect_reduction):
11779 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11780 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11781 remove vect_reduction target keyword. Also avoid two returns in main.
11782 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11783 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11784 * gcc.dg/vect/vect-reduc-1short.c: New test.
11785 * gcc.dg/vect/vect-reduc-1char.c: New test.
11786 * gcc.dg/vect/vect-reduc-2short.c: New test.
11787 * gcc.dg/vect/vect-reduc-2char.c: New test.
11788 * gcc.dg/vect/vect-reduc-6.c: New test.
11789 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11790 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11791 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11793 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11794 Paul Thomas <pault@gcc.gnu.org>
11796 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11799 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11801 * gfortran.dg/backslash_1.f90: New test.
11802 * gfortran.dg/backslash_2.f90: New test.
11804 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11806 * gfortran.dg/duplicate_labels.f90: New test.
11808 2005-06-20 Jan Beulich <jbeulich@novell.com>
11810 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11811 unsupportable relocations.
11812 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11813 * gcc.dg/20050321-2.c: xfail for NetWare.
11815 2005-06-20 Andreas Jaeger <aj@suse.de>
11817 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11818 gcc.target/i386/fastcall-sseregparm.c,
11819 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11821 2005-06-19 Richard Henderson <rth@redhat.com>
11823 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11825 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11827 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11829 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11832 * g++.dg/conversion/simd2.C: Change expected error message.
11834 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11836 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11837 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11838 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11840 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11842 * gcc.dg/fold-mod-1.c: New test.
11844 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11847 * gfortran.dg/pr19926.f90: New test.
11849 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11851 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11852 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11854 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11855 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11857 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11859 * gcc.target/ia64/float80-varargs-1.c: New test.
11861 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11864 * gfortran.dg/f2c_6.f90: New test.
11866 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11869 * g++.dg/template/local5.C: New.
11871 2005-06-17 Richard Henderson <rth@redhat.com>
11873 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11875 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11878 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11880 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11882 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11883 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11884 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11885 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11886 check_vect to verify the presence of hardware vector support.
11888 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11891 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11893 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11895 PR libfortran/19216
11896 * gfortran.dg/pr19216.f: Add correct space between brackets and
11899 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11901 PR libfortran/16436
11902 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11904 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11906 * gcc.target/i386/attributes-error.c: New testcase.
11907 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11908 * gcc.target/i386/regparm-stdcall.c: Likewise.
11909 * gcc.target/i386/sseregparm-1.c: Likewise.
11910 * gcc.target/i386/sseregparm-2.c: Likewise.
11912 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11914 * g++.dg/rtti/crash2.C: New.
11916 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11918 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11920 2005-06-15 David Ung <davidu@mips.com>
11922 * gcc.target/mips/mips16e-extends.c: New test for testing the
11923 generation of MIPS16e zeb/zeh, seb/seh instructions.
11925 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11928 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11929 * gcc.dg/tree-ssa/pr22018.c: New test.
11931 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11933 * gcc.dg/simd-1.c: Update error messages.
11934 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11935 * gcc.dg/simd-2.c: Update error messages.
11936 * gcc.dg/simd-4.c: New.
11938 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11941 * g++.dg/other/crash-4.C: New.
11943 2005-06-14 Devang Patel <dpatel@apple.com>
11945 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11947 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11950 * g++.dg/parse/crash11.C: Update
11952 2005-06-13 Jeff Law <law@redhat.com>
11954 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11955 perform the desired transformations.
11956 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11957 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11959 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11962 * gfortran.dg/forall_1.f90: Un-XFAIL.
11964 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11967 * g++.dg/parse/crash26.C: New.
11970 * g++.dg/init/member1.C: New.
11972 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11974 * gfortran.dg/altreturn_1.f90: New test.
11976 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11978 PR middle-end/21985
11979 * gcc.dg/tree-ssa/pr21985.c: New test.
11981 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11983 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11985 2005-06-12 Roger Sayle <roger@eyesopen.com>
11988 * g++.dg/other/error10.C: New test case.
11990 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11992 PR libfortran/19155
11993 * gfortran.dg/pr19155.f: Add test.
11995 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11997 * gfortran.dg/f2c_7.f90: New test.
11999 * gfortran.dg/forall_1.f90: XFAILed.
12001 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12003 * gcc.dg/pr14796-1.c: New.
12004 * gcc.dg/pr14796-2.c: New.
12006 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12010 * gfortran.dg/deallocate_stat.f90: New test.
12012 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12014 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12016 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12018 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12019 access will be generated when this loop is vectorized. Test that
12020 accesses with same alignment were detected.
12021 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12022 Test that accesses with same alignment were detected.
12023 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12024 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12025 alignment were detected.
12027 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12030 * g++.dg/conversion/simd2.C: New.
12032 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12034 * gcc.dg/Wcxx-compat-1.c: New.
12036 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12038 PR libfortran/21480
12039 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12042 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12044 * gcc.dg/alias-8.c: New.
12046 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12048 * gcc.dg/format/cmn_err-1.c: Update.
12050 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12053 * gcc.target/sparc/fexpand-2.c: New.
12054 * gcc.target/sparc/fpmerge-2.c: New.
12055 * gcc.target/sparc/fpmul-2.c: New.
12056 * gcc.target/sparc/noresult.c: New.
12057 * gcc.target/sparc/pdist-2.c: New.
12058 * gcc.target/sparc/pdist-3.c: New.
12060 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12063 * gcc.target/i386/i386.exp: Fix comment typo.
12065 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12068 * g++.dg/inherit/using5.C: New.
12069 * g++.dg/inherit/using6.C: New.
12071 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12074 * g++.dg/template/ptrmem15.C: New test.
12077 * g++.dg/ext/label4.C: New test.
12079 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12081 * gcc.dg/tls/debug-1.c: New test.
12083 2005-06-07 Dale Johannesen <dalej@apple.com>
12085 * gcc.target/i386/movq.c: New.
12087 2005-06-07 Dale Johannesen <dalej@apple.com>
12089 * gcc.dg/20050607-1.c: New.
12091 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12093 PR middle-end/21850
12094 * gcc.c-torture/execute/20050607-1.c: New test.
12096 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12098 PR libfortran/21926
12099 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12100 Test case where the return array has lowest stride one,
12103 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12105 * lib/target-supports.exp (check_effective_target_sync_int_long):
12106 Add s390 and s390x targets.
12108 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12110 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12111 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12112 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12113 * gcc.dg/tree-ssa/loop-9.c: New test.
12115 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12117 * g++.dg/parse/defarg10.C: New.
12119 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12121 PR regression/21897
12122 * gcc.c-torture/execute/20050604-1.c: New test.
12124 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12127 * g++.dg/parse/defarg9.C: New.
12130 * g++.dg/inherit/using4.C: New.
12131 * g++.dg/overload/error1.C: Adjust expected errors.
12132 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12133 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12134 * g++.old-deja/g++.other/redecl2.C: Likewise.
12135 * g++.old-deja/g++.other/redecl4.C: Likewise.
12136 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12138 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12140 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12142 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12144 * lib/gfortran.exp (gfortran_target_compile): Call
12145 dg-additional-files-options
12146 * gfortran.dg/f2c_4.f90: New file
12147 * gfortran.dg/f2c_4.c: New file
12148 * gfortran.dg/f2c_5.f90: New file
12149 * gfortran.dg/f2c_5.c: New file
12151 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12153 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12156 * gfortran.dg/array_constructor_4.f90: New test.
12158 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12161 * g++.dg/ext/builtin9.C: New test.
12163 2005-06-05 Dale Johannesen <dalej@apple.com>
12165 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12166 * gcc.c-torture/execute/20050603-2.c: Ditto.
12168 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12170 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12171 * gcc.dg/vect/vect-reduc-1.c: New.
12172 * gcc.dg/vect/vect-reduc-2.c: New.
12173 * gcc.dg/vect/vect-reduc-3.c: New.
12175 2005-06-04 Dale Johannesen <dalej@apple.com>
12177 * gcc.c-torture/execute/20050603-1.c: New.
12178 * gcc.c-torture/execute/20050603-2.c: New.
12179 * gcc.dg/20050603-3.c: New.
12181 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12184 * gfortran.dg/debug_1.f90: New test.
12186 * gfortran.dg/forall_1.f90: New test.
12188 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12190 * gfortran.dg/array_constructor_3.f90: New test.
12192 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12194 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12196 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12198 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12200 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12203 * gcc.dg/init-excess-1.c: New test.
12205 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12208 * g++.dg/expr/static_cast6.C: New test.
12210 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12212 * gcc.dg/tree-ssa/vrp14.c: New test.
12214 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12217 * g++.dg/template/new2.C: New test.
12219 2005-06-03 Josh Conner <jconner@apple.com>
12221 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12222 all entries in initializer.
12224 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12226 PR middle-end/21858
12227 * gcc.dg/pr21858.c: New testcase.
12229 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12231 PR tree-optimization/21292
12233 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12235 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12236 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12237 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12238 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12239 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12241 2005-06-02 Richard Henderson <rth@redhat.com>
12243 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12245 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12247 * gcc.dg/wtypequal.c: New testcase.
12249 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12252 * gcc.dg/tree-ssa/pr21582.c: New test.
12254 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12257 * g++.dg/opt/interface2.h: New.
12258 * g++.dg/opt/interface2.C: New.
12259 * g++.dg/init/ctor4.C: Adjust error lines.
12260 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12261 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12262 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12263 * g++.old-deja/g++.pt/assign1.C: Likewise.
12264 * g++.old-deja/g++.pt/crash20.C: Likewise.
12266 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12268 PR tree-optimization/21734
12269 * g++.dg/vect/pr21734_1.cc: New.
12270 * g++.dg/vect/pr21734_2.cc: New.
12272 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12275 * g++.dg/template/spec24.C: New.
12278 * g++.dg/pch/local-1.C: New.
12279 * g++.dg/pch/local-1.Hs: New.
12281 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12283 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12284 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12285 * gcc.dg/tree-ssa/pr14341.c: New test.
12286 * gcc.dg/tree-ssa/pr14841.c: New test.
12287 * gcc.dg/tree-ssa/pr20701.c: New test.
12288 * gcc.dg/tree-ssa/pr21086.c: New test.
12289 * gcc.dg/tree-ssa/pr21090.c: New test.
12290 * gcc.dg/tree-ssa/pr21332.c: New test.
12291 * gcc.dg/tree-ssa/pr21458.c: New test.
12292 * gcc.dg/tree-ssa/pr21658.c: New test.
12293 * gcc.dg/tree-ssa/vrp01.c: New test.
12294 * gcc.dg/tree-ssa/vrp02.c: New test.
12295 * gcc.dg/tree-ssa/vrp03.c: New test.
12296 * gcc.dg/tree-ssa/vrp04.c: New test.
12297 * gcc.dg/tree-ssa/vrp05.c: New test.
12298 * gcc.dg/tree-ssa/vrp06.c: New test.
12299 * gcc.dg/tree-ssa/vrp07.c: New test.
12300 * gcc.dg/tree-ssa/vrp08.c: New test.
12301 * gcc.dg/tree-ssa/vrp09.c: New test.
12302 * gcc.dg/tree-ssa/vrp10.c: New test.
12303 * gcc.dg/tree-ssa/vrp11.c: New test.
12304 * gcc.dg/tree-ssa/vrp12.c: New test.
12305 * gcc.dg/tree-ssa/vrp13.c: New test.
12307 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12310 * gcc.dg/tree-ssa/pr21029.c: New test.
12312 2005-06-01 Roger Sayle <roger@eyesopen.com>
12314 * gfortran.dg/logint-1.f: New test case.
12315 * gfortran.dg/logint-2.f: Likewise.
12316 * gfortran.dg/logint-3.f: Likewise.
12318 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12322 * gcc.dg/20050527-1.c: New test.
12324 * gcc.dg/i386-sse-12.c: New test.
12327 * gfortran.dg/implicit_5.f90: New test.
12329 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12332 * gfortran/assign_4.f90: New test.
12333 * gfortran/assign_2.f90: Change compile to run.
12335 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12337 * lib/target-supports.exp
12338 (check_effective_target_sync_char_short): New.
12339 * gcc.dg/sync-2.c: New.
12341 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12343 PR tree-optimization/21817
12344 * gcc.dg/torture/pr21817-1.c: New.
12346 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12349 * g++.dg/template/init5.C: New.
12351 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12353 * gfortran.dg/char_initialiser_actual.f90:
12354 Test character initialisers as actual arguments.
12355 * gfortran.dg/char_pointer_comp_assign.f90:
12356 Test character pointer structure component assignments.
12357 * gfortran.dg/char_array_structure_constructor.f90:
12358 Test character components in structure constructors.
12360 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12362 PR middle-end/20931
12363 * g++.dg/opt/pr20931.C: New test.
12365 2005-05-31 Andreas Jaeger <aj@suse.de>
12368 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12369 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12370 g++.old-deja/g++.ext/asmspec1.C,
12371 g++.old-deja/g++.other/regstack.C,
12372 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12373 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12374 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12375 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12376 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12377 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12378 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12379 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12380 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12381 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12382 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12383 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12384 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12385 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12386 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12387 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12388 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12389 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12390 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12392 2005-05-31 Jeff Law <law@redhat.com>
12394 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12396 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12398 PR middle-end/21743
12399 * gcc.dg/builtins-1.c: Activate disabled clog test.
12400 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12402 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12404 * gfortran.dg/char_pointer_assign.f90:
12405 Test character-pointer assignments and pointer assignments.
12406 * gfortran.dg/char_pointer_dummy.f90:
12407 Test character-pointer dummy arguments.
12408 * gfortran.dg/char_pointer_func.f90:
12409 Test character-pointer function returns.
12410 * gfortran.dg/char_pointer_dependency.f90:
12411 Test character-pointer functions with dependencies.
12413 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12416 * g++.dg/lookup/using14.C: New test.
12418 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12420 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12421 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12424 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12427 * g++.dg/template/local5.C: New.
12430 * gcc.c-torture/compile/pr21761.c: New.
12432 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12435 2005-05-30 Steven G. Kargl
12438 * gfortran.dg/inquire_8.f90: New test.
12440 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12442 PR libfortran/21376
12443 * gfortran.dg/output_exponents_1.f90: New test.
12445 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12447 PR libfortran/20006
12448 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12450 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12453 * g++.dg/ext/complex1.C: New test.
12456 * g++.dg/init/ctor6.C: New test.
12458 2005-05-29 Jan Hubicka <jh@suse.cz>
12460 * gcc.c-torture/compile/pr21562.c: New.
12462 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12464 * gfortran.dg/subnormal_1.f90: New test.
12466 2005-05-28 Jan Hubicka <jh@suse.cz>
12468 * tree-prof.exp: Fix comment.
12469 * value-prof-1.c: New.
12470 * value-prof-2.c: New.
12471 * value-prof-3.c: New.
12472 * value-prof-4.c: New.
12474 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12477 * g++.dg/expr/ptrmem6.C: New test.
12478 * g++.dg/expr/ptrmem6a.C: Likewise.
12480 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12482 PR tree-optimization/21658
12483 * gcc.dg/tree-ssa/pr21658.c: New.
12485 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12488 * g++.dg/inherit/ptrmem3.C: New.
12491 * g++.dg/parse/template16.C: New.
12493 2005-05-27 Andreas Jaeger <aj@suse.de>
12495 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12497 * gcc.dg/i386-sse-8.c: Run test on all archs.
12499 2005-05-26 Mike Stump <mrs@apple.com>
12501 * objc.dg/isa-field-1.m: Only run on darwin.
12502 * objc.dg/lookup-1.m: Likewise.
12503 * objc.dg/try-catch-8.m: Likewise.
12505 2005-05-26 Roger Sayle <roger@eyesopen.com>
12507 PR tree-optimization/9814
12508 * gcc.dg/pr9814-1.c: New test case.
12510 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12512 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12513 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12514 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12515 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12516 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12517 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12518 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12519 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12520 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12521 objc.dg/try-catch-8.m: New.
12523 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12525 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12526 remove extraneous semicolons.
12528 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12530 * obj-c++.dg/comp-types-12.mm: New.
12531 * objc.dg/comp-types-11.m: New.
12532 * objc.dg/selector-4.m: New.
12534 2005-05-26 Andreas Jaeger <aj@suse.de>
12537 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12538 g++.old-deja/g++.ext/attrib3.C,
12539 g++.old-deja/g++.other/store-expr1.C,
12540 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12541 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12542 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12543 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12544 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12545 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12546 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12547 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12548 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12549 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12550 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12551 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12552 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12553 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12554 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12555 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12556 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12557 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12558 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12560 2005-05-26 Andreas Jaeger <aj@suse.de>
12562 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12563 x86-64 compilation.
12565 2005-05-26 Andreas Jaeger <aj@suse.de>
12568 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12569 gcc.misc-tests/i386-pf-athlon-1.c,
12570 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12571 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12572 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12573 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12574 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12575 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12576 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12579 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12580 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12581 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12582 x86-64 compilation.
12584 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12587 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12588 effective-target ilp32.
12590 2005-05-26 David Ung <davidu@mips.com>
12592 * gcc.target/mips/ext_ins.c: New test for testing the generation
12593 of MIPS32/64 rev 2 ext/ins instructions.
12595 2005-05-26 Andreas Jaeger <aj@suse.de>
12597 * treelang/compile/unsigned.tree: Use gimple instead of
12598 nonexisting generic dump.
12600 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12602 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12604 2005-05-26 Andreas Jaeger <aj@suse.de>
12606 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12608 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12610 PR libfortran/17283
12611 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12612 Test callee-allocated memory with write statements.
12614 2005-05-25 Roger Sayle <roger@eyesopen.com>
12616 PR middle-end/21709
12617 * gcc.dg/pr21709-1.c: New test case.
12619 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12620 Mike Stump <mrs@apple.com>
12622 * objc/execute/next_mapping.h: Update for C++.
12624 * obj-c++.dg/selector-1.mm: Move to...
12625 * obj-c++.dg/selector-4.mm: here...
12627 * obj-c++.dg/basic.mm: New.
12628 * obj-c++.dg/comp-types-1.mm: New.
12629 * obj-c++.dg/cxx-class-1.mm: New.
12630 * obj-c++.dg/cxx-ivars-1.mm: New.
12631 * obj-c++.dg/cxx-ivars-2.mm: New.
12632 * obj-c++.dg/cxx-ivars-3.mm: New.
12633 * obj-c++.dg/cxx-scope-1.mm: New.
12634 * obj-c++.dg/cxx-scope-2.mm: New.
12635 * obj-c++.dg/defs.mm: New.
12636 * obj-c++.dg/empty-private-1.mm: New.
12637 * obj-c++.dg/encode-1.mm: New.
12638 * obj-c++.dg/encode-2.mm: New.
12639 * obj-c++.dg/encode-3.mm: New.
12640 * obj-c++.dg/extern-c-1.mm: New.
12641 * obj-c++.dg/extra-semi.mm: New.
12642 * obj-c++.dg/fix-and-continue-2.mm: New.
12643 * obj-c++.dg/isa-field-1.mm: New.
12644 * obj-c++.dg/ivar-list-semi.mm: New.
12645 * obj-c++.dg/local-decl-1.mm: New.
12646 * obj-c++.dg/lookup-1.mm: New.
12647 * obj-c++.dg/lookup-2.mm: New.
12648 * obj-c++.dg/method-1.mm: New.
12649 * obj-c++.dg/method-2.mm: New.
12650 * obj-c++.dg/method-3.mm: New.
12651 * obj-c++.dg/method-4.mm: New.
12652 * obj-c++.dg/method-5.mm: New.
12653 * obj-c++.dg/method-6.mm: New.
12654 * obj-c++.dg/method-7.mm: New.
12655 * obj-c++.dg/no-extra-load.mm: New.
12656 * obj-c++.dg/overload-1.mm: New.
12657 * obj-c++.dg/pragma-1.mm: New.
12658 * obj-c++.dg/pragma-2.mm: New.
12659 * obj-c++.dg/private-1.mm: New.
12660 * obj-c++.dg/private-2.mm: New.
12661 * obj-c++.dg/proto-qual-1.mm: New.
12662 * obj-c++.dg/qual-types-1.mm: New.
12663 * obj-c++.dg/stubify-1.mm: New.
12664 * obj-c++.dg/stubify-2.mm: New.
12665 * obj-c++.dg/super-class-1.mm: New.
12666 * obj-c++.dg/super-class-2.mm: New.
12667 * obj-c++.dg/super-dealloc-1.mm: New.
12668 * obj-c++.dg/super-dealloc-2.mm: New.
12669 * obj-c++.dg/template-1.mm: New.
12670 * obj-c++.dg/template-2.mm: New.
12671 * obj-c++.dg/template-3.mm: New.
12672 * obj-c++.dg/template-4.mm: New.
12673 * obj-c++.dg/template-5.mm: New.
12674 * obj-c++.dg/template-6.mm: New.
12675 * obj-c++.dg/try-catch-1.mm: New.
12676 * obj-c++.dg/try-catch-2.mm: New.
12677 * obj-c++.dg/try-catch-3.mm: New.
12678 * obj-c++.dg/try-catch-4.mm: New.
12679 * obj-c++.dg/try-catch-5.mm: New.
12680 * obj-c++.dg/try-catch-6.mm: New.
12681 * obj-c++.dg/try-catch-7.mm: New.
12682 * obj-c++.dg/try-catch-8.mm: New.
12683 * obj-c++.dg/try-catch-9.mm: New.
12684 * obj-c++.dg/va-meth-1.mm: New.
12686 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12688 * obj-c++.dg/selector-1.mm: New.
12689 * obj-c++.dg/selector-2.mm: New.
12691 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12693 * obj-c++.dg/selector-3.mm: New.
12694 * objc.dg/selector-3.m: New.
12696 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12698 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12699 about where warning appears.
12701 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12703 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12704 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12705 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12706 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12708 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12710 * gcc.dg/20050524-1.c: New test.
12712 2005-05-25 Jan Hubicka <jh@suse.cz>
12714 * gcc.dg/tree-prof/inliner-1.c: New.
12716 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12718 * gcc.dg/tree-prof: New directory.
12719 * gcc.dg/tree-prof/tree-prof.exp: New.
12721 2005-05-25 DJ Delorie <dj@redhat.com>
12723 * gcc.dg/Wattributes-1.c: New.
12724 * gcc.dg/Wattributes-2.c: New.
12725 * gcc.dg/Wattributes-3.c: New.
12727 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12729 PR tree-optimization/19833
12730 * gcc.dg/uninit-4.c: Remove xfail.
12731 * gcc.dg/uninit-9.c: Ditto.
12733 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12735 * obj-c++.dg/bitfield-[1-5].mm: New.
12736 * obj-c++.dg/class-protocol-1.mm: New.
12737 * obj-c++.dg/comp-types-1[0-1].mm: New.
12738 * obj-c++.dg/comp-types-[2-9].mm: New.
12739 * obj-c++.dg/encode-[4-8].mm: New.
12740 * obj-c++.dg/layout-1.mm: New.
12741 * obj-c++.dg/method-1[0-9].mm: New.
12742 * obj-c++.dg/method-2[0-1].mm: New.
12743 * obj-c++.dg/method-[8-9].mm: New.
12744 * obj-c++.dg/objc-gc-3.mm: New.
12745 * obj-c++.dg/try-catch-10.mm: New.
12746 * objc.dg/bitfield-5.m: New.
12747 * objc.dg/comp-types-10.m: New.
12748 * objc.dg/comp-types-9.m: New.
12749 * objc.dg/layout-1.m: New.
12750 * objc.dg/objc-gc-4.m: New.
12751 * objc.dg/try-catch-9.m: New.
12752 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12753 * objc.dg/comp-types-1.m: Likewise.
12754 * objc.dg/comp-types-[5-6].m: Likewise.
12755 * objc.dg/method-9.m: Likewise.
12757 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12759 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12760 and on hardware without VMX support.
12762 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12764 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12766 * lib/profopt.exp (dg-final-generate, dg-final-use,
12767 profopt-final-code, profopt-get-options): New.
12768 (profopt-execute): Process test directives.
12770 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12771 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12772 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12774 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12777 * g++.dg/init/ctor5.C: New test.
12779 2005-05-24 Ira Rosen <irar@il.ibm.com>
12781 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12782 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12783 vect-113.c, vect-114.c.
12785 2005-05-23 Adam Nemet <anemet@lnxw.com>
12787 * gcc.dg/const-elim-1.c: Remove xfails.
12789 2005-05-23 Jeff Law <law@redhat.com>
12791 * gcc.c-torture/compile/pr21638.c: New test.
12792 * gcc.c-torture/compile/20050520-1.c: New test.
12794 2005-05-23 Nick Clifton <nickc@redhat.com>
12796 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12797 be a proper triple, ie: m32r*-*-*.
12798 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12800 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12802 PR middle-end/21331
12804 * gcc.c-torture/compile/pr21293.c: New test.
12805 * gcc.c-torture/execute/pr21331.c: New test.
12807 2004-05-20 Richard Henderson <rth@redhat.com>
12809 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12811 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12813 * obj-c++-dg.exp: Add.
12814 * obj-c++.exp: Add.
12815 * obj-c++.dg/dg.exp: Add.
12817 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12819 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12820 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12822 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12824 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12826 2004-05-19 Richard Henderson <rth@redhat.com>
12828 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12830 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12832 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12834 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12836 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12839 * g++.dg/parse/extern1.C: New test.
12840 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12842 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12844 * gcc.dg/c99-math.h: New.
12845 * gcc.dg/c99-math-float-1.c: New test.
12846 * gcc.dg/c99-math-double-1.c: Likewise.
12847 * gcc.dg/c99-math-long-double-1.c: Likewise.
12849 2005-05-18 Richard Henderson <rth@redhat.com>
12851 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12853 2005-05-18 Devang Patel <dpatel@apple.com>
12855 * g++.dg/opt/20050511-1.C: New test.
12857 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12859 PR libfortran/21127
12860 * gfortran.dg/reshape-complex.f90: New test.
12862 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12864 * gfortran.dg/array_constructor_1.f90: New test.
12865 * gfortran.dg/array_constructor_2.f90: New test.
12867 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12870 * gfortran.dg/pr20954.f: New test.
12872 2005-05-17 Mike Stump <mrs@apple.com>
12874 Yet more Objective-C++...
12876 * objc.dg/method-5.m: Update.
12877 * objc.dg/method-6.m: Update.
12878 * objc.dg/method-7.m: Update.
12879 * objc.dg/method-9.m: Update.
12880 * objc.dg/try-catch-2.m: Update.
12882 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12884 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12885 Remove little-endian optimizations.
12887 2005-05-17 Jeff Law <law@redhat.com>
12889 * g++.dg/tree-ssa/pr14814.C: New test.
12890 * gcc.dg/tree-ssa/pr14814.C: New test.
12891 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12892 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12894 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12896 * gcc.dg/compat/generate-random.c: Do not include
12898 * gcc.dg/compat/generate-random_r.c: Likewise.
12900 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12902 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12904 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12906 PR middle-end/21595
12907 * g++.dg/tree-ssa/builtin1.C: New testcase.
12909 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12912 * g++.dg/opt/const4.C: New test.
12914 PR middle-end/21492
12915 * g++.dg/opt/crossjump1.C: New test.
12917 PR tree-optimization/21610
12918 * gcc.c-torture/compile/20050516-1.c: New test.
12921 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12922 about the test failing.
12923 * gfortran.fortran-torture/execute/where_7.f90: New test.
12924 * gfortran.fortran-torture/execute/where_8.f90: New test.
12926 2005-05-16 Richard Henderson <rth@redhat.com>
12928 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12931 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12933 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12934 (limits.h): Include unconditionally.
12935 (stdlib.h): Likewise.
12936 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12937 (limits.h): Include unconditionally.
12938 (stdlib.h): Likewise.
12939 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12940 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12941 (limits.h): Include unconditionally.
12942 (stdlib.h): Likewise.
12943 (hashtab.h): Do not include.
12944 (getopt.h): Likewise.
12945 (stddef.h): Include.
12946 (hashval_t): Define.
12947 (struct entry): Add "next" field.
12948 (HASH_SIZE): New macro.
12949 (hash_table): New variable.
12950 (switchfiles): Do not use xmalloc.
12952 (iterative_hash): New function.
12954 (e_exists): New function.
12955 (e_insert): Likewise.
12956 (output): Use, instead of libiberty hashtable functions.
12957 (main): Do not use getopt. Do not call htab_create.
12959 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12962 * lib/target-supports.exp (check_mkfifo_available):
12963 Return 0 for cygwin as mkfifo support incomplete on platform.
12964 Fix typos in comments.
12966 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12968 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12970 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12973 * gfortran.dg/assign_4.f: New test.
12975 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12977 PR tree-optimization/21563
12978 * gcc.dg/tree-ssa/pr21563.c: New.
12980 2005-05-14 Jan Hubicka <jh@suse.cz>
12982 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12984 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12986 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12988 2005-05-13 Julian Brown <julian@codesourcery.com>
12990 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12991 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12993 2005-05-13 Jan Hubicka <jh@suse.cz>
12995 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12996 * gcc.dg/fold-xor-?.c: Likewise.
12997 * gcc.dg/pr15784-?.c: Likewise.
12998 * gcc.dg/pr20922-?.c: Likewise.
12999 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13000 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13001 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13003 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13006 * gfortran.dg/hollerith_1.f90: New test.
13008 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13010 * gfortran.dg/func_result_2.f90: New test.
13012 2005-05-11 Bud Davis <bdavis@gfortran.org>
13014 * gfortran.dg/dev_null.f90: New test.
13016 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13018 * gcc.dg/arm-vfp1.c: Revert last change.
13020 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13022 PR middle-end/19807
13023 PR tree-optimization/19639
13024 * g++.dg/tree-ssa/pr19807.C: New testcase.
13026 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13028 PR libfortran/21471
13029 * gfortran.dg/append-1.f90: New test.
13031 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13033 * gcc.dg/pr18501.c: XFAIL.
13034 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13035 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13036 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13037 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13038 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13039 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13040 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13041 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13043 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13046 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13047 gfortran.dg/f2c_3.f90: New tests.
13049 * gfortran.dg/return_1.f90: Fix dg annotation.
13051 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13053 * gcc.c-torture/compile/20050510-1.c: New test.
13055 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13057 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13059 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13061 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13063 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13066 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13068 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13071 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13072 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13074 2005-05-10 Ben Elliston <bje@au.ibm.com>
13077 * gcc.dg/debug/pr16676.c: New test.
13079 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13082 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13083 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13084 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13085 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13087 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13088 -fno-tree-dominator-opts.
13090 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13092 * gfortran.dg/return_1.f90: New test.
13094 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13096 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13098 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13100 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13103 * g++.dg/inherit/covariant13.C: New.
13105 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13107 PR libfortran/19155
13108 * gfortran.dg/pr19155.f: New test.
13110 2005-05-08 Roger Sayle <roger@eyesopen.com>
13113 * gcc.dg/pr8788-1.c: New testcase.
13115 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13118 * gcc.target/mips/fpcmp-[12].c: New tests.
13120 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13122 * lib/target-supports-dg.exp (dg-require-fork): New function.
13123 (dg-require-mkfifo): Likewise.
13124 * lib/target-supports.exp (check_function_available): New
13126 (check_fork_available): Likewise.
13127 (check_mkfifo_available): Likewise.
13129 2005-05-06 Jeff Law <law@redhat.com>
13131 * gcc.c-torture/compile/pr21380.c: New test.
13133 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13136 * g++.dg/ext/weak3.C: New test.
13138 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13141 * g++.dg/template/crash37.C: New test.
13143 2005-05-05 Paul Brook <paul@codesourcery.com>
13145 * gcc.dg/arm-g2.c: Use effective-target arm32.
13146 * gcc.dg/arm-mmx-1.c: Ditto.
13147 * gcc.dg/arm-scd42-2.c: Ditto.
13148 * gcc.dg/arm-vfp1.c: Ditto.
13149 * lib/target-supports.exp (check_effective_target_arm32): New
13152 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13154 PR libfortran/21354
13155 gfortran.dg/in_pack_rank7.f90: New test.
13157 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13159 PR middle-end/15618
13160 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13162 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13164 PR middle-end/21265
13165 * gcc.dg/20050503-1.c: New test.
13167 PR rtl-optimization/21239
13168 * gcc.dg/i386-sse-11.c: New test.
13170 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13173 * gcc.target/i386/asm-1.c: New test.
13175 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13177 PR rtl-optimization/21330
13178 * gcc.c-torture/execute/20050502-1.c: New test.
13181 * gcc.c-torture/execute/20050502-2.c: New test.
13183 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13185 PR middle-end/21282
13186 * gcc.dg/pr21282.c: New.
13188 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13190 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13191 * gcc.dg/vect/vect-92.c: Likewise.
13192 * gcc.dg/vect/vect-93.c: Likewise.
13193 * gcc.dg/vect/vect-dv-1.c: Likewise.
13194 * gcc.dg/vect/vect-dv-2.c: Likewise.
13195 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13197 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13199 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13200 * gfortran.dg/vect/vect-2.f90: Likewise.
13201 * gfortran.dg/vect/vect-3.f90: Likewise.
13202 * gfortran.dg/vect/vect-4.f90: Likewise.
13203 * gfortran.dg/vect/vect-5.f90: Likewise.
13205 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13208 * gcc.dg/rs6000-fpint-2.c: New.
13210 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13213 * gcc.dg/builtins-30.c: Update expected messages.
13214 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13215 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13216 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13218 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13220 PR tree-optimization/21294
13221 * gcc.dg/tree-ssa/pr21294.c: New.
13223 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13225 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13226 __builtin_altivec_st_internal_4si built-in.
13228 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13231 * g++.dg/template/ptrmem14.C: New test.
13233 2005-05-02 Paul Brook <paul@codesourcery.com>
13235 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13237 2005-05-02 Michael Matz <matz@suse.de>
13240 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13242 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13244 * g++.dg/cpp/weak.C: New test.
13246 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13248 * gcc.dg/tree-ssa/loop-8.c: New test.
13250 2005-04-30 Michael Maty <matz@suse.de>
13252 * gcc.dg/inline-mcpy.c: New test.
13254 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13256 PR libfortran/18958
13257 * gfortran.dg/eoshift.f90: New test case.
13259 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13261 PR libfortran/18857
13262 * gfortran.dg/matmul_1.f90: New test.
13264 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13266 PR tree-optimization/21030
13267 * gcc.dg/tree-ssa/pr21030.c: New.
13269 2005-04-29 Devang Patel <dpatel@apple.com>
13271 PR tree-optimization/21272
13272 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13274 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13278 * gfortran.dg/entry_4.f90: New test.
13279 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13280 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13281 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13282 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13283 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13284 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13285 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13287 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13289 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13291 2005-04-29 Paul Brook <paul@codesourcery.com>
13293 * gfortran.dg/entry_3.f90: New test.
13295 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13297 * gfortran.dg/implicit_4.f90: New test.
13299 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13301 * lib/target-supports.exp (check_profiling_available): Return
13302 false for xtensa-*-elf.
13304 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13306 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13307 error if file cannot be deleted.
13309 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13311 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13312 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13313 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13314 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13315 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13316 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13317 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13318 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13319 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13320 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13321 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13322 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13323 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13325 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13328 * gfortran.dg/pr20865.f90: New test.
13330 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13332 * gcc.dg/void-cast-2.c: New test.
13334 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13337 * gcc.dg/void-cast-1.c: New test.
13339 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13341 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13343 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13346 * gfortran.dg/pr21177.f90: New test.
13348 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13350 PR tree-optimization/21171
13351 * gcc.dg/tree-ssa/pr21171.c: New test.
13353 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13355 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13356 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13357 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13358 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13359 gcc.dg/tree-ssa/gen-vect-32.c: New.
13360 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13361 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13362 don't run on PPC32.
13364 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13367 * gcc.dg/transparent-union-3.c: New test.
13369 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13372 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13373 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13374 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13375 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13376 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13377 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13379 2005-04-26 Jeff Law <law@redhat.com>
13381 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13382 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13383 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13384 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13385 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13386 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13387 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13389 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13391 PR tree-optimization/17598
13392 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13394 2005-04-25 Mike Stump <mrs@apple.com>
13396 * objc.dg/fix-and-continue-1.m: Add.
13398 2005-04-25 Roger Sayle <roger@eyesopen.com>
13401 * g++.dg/opt/pr20995-1.C: New test case.
13403 2005-04-25 Devang Patel <dpatel@apple.com>
13405 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13407 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13410 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13412 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13415 * g++.dg/opt/rtti2.C: New test.
13417 2005-04-25 Paul Brook <paul@codesourcery.com>
13418 Steven G. Kargl <kargls@comcast.net>
13421 * gfortran.dg/ichar_1.f90: New file.
13423 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13425 PR middle-end/20991
13426 * g++.dg/opt/pr20991.C: New test.
13428 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13429 where sizeof (type) < __alignof__ (type).
13430 * gcc.dg/compat/struct-layout-1.h: Likewise.
13432 2005-04-24 Per Bothner <per@bothner.com>
13433 Devang Patel <dpatel@apple.com>
13435 PR preprocessor/20907
13436 * gcc.dg/cpp/very-long-comment.c: New test.
13438 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13441 * gfortran.dg/common_5.f: New test.
13443 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13445 PR middle-end/21082
13446 * g++.dg/tree-ssa/pr21082.C: New testcase.
13448 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13450 * gcc.dg/vect/vect-99.c: New test.
13452 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13454 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13456 2005-04-22 Jeff Law <law@redhat.com>
13458 * gcc.dg/uninit-5.c: Remove xfails.
13459 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13460 conditionals and loads.
13462 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13464 PR libfortran/20074
13465 PR libfortran/20436
13466 PR libfortran/21108
13467 * gfortran.dg/nested_reshape.f90: new test
13468 * gfortran.dg/reshape-alloc.f90: new test
13469 * gfortran.dg/reshape.f90: new test
13471 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13473 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13475 * gcc.dg/arm-vfp1.c: New test.
13477 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13480 * g++.dg/lookup/builtin2.C: New test.
13482 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13484 * gcc.dg/weak/weak-13.c: New test.
13486 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13488 * lib/target-supports.exp (check_effective_target_sync_int_long):
13491 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13493 * gcc.target/mips/branch-1.c: New test.
13495 2005-04-21 Richard Henderson <rth@redhat.com>
13497 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13498 * gcc.dg/vect/vect-86.c: Likewise.
13499 * gcc.dg/vect/vect-87.c: Likewise.
13500 * gcc.dg/vect/vect-88.c: Likewise.
13502 2005-04-21 Devang Patel <dpatel@apple.com>
13504 PR optimization/20994
13505 * gcc.dg/tree-ssa/ifc-3.c: New test.
13507 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13510 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13511 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13512 gcc.dg/c99-vla-jump-5.c: New tests.
13514 2005-04-19 Richard Henderson <rth@redhat.com>
13516 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13517 Fix typo in exists check.
13518 (check_effective_target_sync_int_long): New.
13519 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13520 * gcc.dg/ia64-sync-2.c: Likewise.
13521 * gcc.dg/ia64-sync-3.c: Likewise.
13522 * gcc.dg/ia64-sync-4.c: Likewise.
13524 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13526 * gcc.dg/fold-xor-1.c: New test.
13527 * gcc.dg/fold-xor-2.c: New test.
13529 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13532 * g++.dg/eh/fp-regs.C: New test.
13534 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13536 * gcc.dg/Wint-to-pointer-cast-1.c,
13537 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13538 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13539 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13541 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13544 * gfortran.dg/pr16861.f90: New test.
13546 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13548 * gcc.dg/pr21085.c: New test.
13550 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13552 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13553 (setup_mips_tests, dg-mips-options): New procedures.
13554 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13555 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13556 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13557 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13558 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13559 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13560 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13561 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13562 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13563 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13564 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13565 dg-mips-options instead of dg-options. Remove now-redundant
13566 preprocessor guards.
13567 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13568 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13569 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13570 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13571 * gcc.dg/vr-mult-2.c: Delete.
13572 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13573 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13574 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13575 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13576 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13577 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13578 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13580 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13582 * ada/acats/run_all.sh: Use sync when executable not present.
13584 2005-04-18 Devang Patel <dpatel@apple.com>
13586 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13587 * gcc.dg/vect/vect-11a.c: New.
13588 * gcc.dg/vect/vect-none.c: Update.
13589 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13591 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13593 PR tree-optimization/20922
13594 * gcc.dg/pr20922-1.c: New test.
13595 * gcc.dg/pr20922-2.c: New test.
13596 * gcc.dg/pr20922-3.c: New test.
13597 * gcc.dg/pr20922-4.c: New test.
13598 * gcc.dg/pr20922-5.c: New test.
13599 * gcc.dg/pr20922-6.c: New test.
13601 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13603 PR libfortran/20950
13604 * gfortran.dg/pr20950.f: New test.
13606 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13608 PR libfortran/19216
13609 * gfortran.dg/pr19216.f: New test.
13611 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13613 PR tree-optimization/21001
13614 * gcc.dg/tree-ssa/pr21001.c: New.
13616 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13618 PR libfortran/21075
13619 * gfortran.dg/reshape_rank7.f90: New test.
13621 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13623 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13624 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13625 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13626 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13627 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13628 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13629 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13630 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13631 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13632 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13633 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13634 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13635 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13636 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13637 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13638 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13639 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13640 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13641 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13642 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13643 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13645 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13647 * gfortran.dg/wtruncate.f: New testcase.
13648 * gfortran.dg/wtruncate.f90: New testcase.
13650 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13653 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13654 which sizeof/alignof is dependent, rather than just whether we are
13655 processing_template_decl.
13657 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13659 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13660 corrected typo where the wrong variables had been compared.
13662 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13664 PR libfortran/18495
13665 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13666 Test callee-allocated version of return array with a write
13668 Test spread with a temporary with another write statement.
13670 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13672 PR tree-optimization/21031
13673 * gcc.dg/tree-ssa/pr21031.c: New.
13675 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13677 PR tree-optimization/21004
13678 * gcc.dg/builtins-53.c: Include builtins-config.h.
13679 Check floorf, ceilf, floorl and ceill transformations
13680 only when HAVE_C99_RUNTIME is defined.
13682 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13684 PR middle-end/20739
13685 * gcc.dg/tree-ssa/pr20739.c: New test.
13687 2005-04-14 Mike Stump <mrs@apple.com>
13689 * gcc.dg/Foundation.framework/empty: New.
13690 * gcc.dg/framework-2.c: New.
13692 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13694 PR tree-optimization/21021
13695 * gcc.c-torture/compile/pr21021.c: New.
13697 2005-04-14 Janis Johnson <janis187@us.ibm.com
13700 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13701 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13702 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13703 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13704 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13705 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13706 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13707 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13709 2005-04-14 Richard Henderson <rth@redhat.com>
13711 * lib/target-supports.exp (check_effective_target_vect_condition):
13712 Add ia64, i?86, and x86_64.
13714 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13716 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13718 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13720 PR tree-optimization/20657
13721 * gcc.dg/tree-ssa/pr20657.c: New.
13723 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13725 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13726 (long long int)trunc*.
13728 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13731 * gcc.dg/pr20927.c: New test.
13733 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13735 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13736 * gcc.target/mips/asm-1.c: Likewise.
13738 2005-04-13 Dale Johannesen <dalej@apple.com>
13740 * objc.dg/objc-fast-4.m: New.
13742 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13744 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13746 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13748 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13750 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13751 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13752 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13754 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13756 PR tree-optimization/20913
13757 * gcc.dg/tree-ssa/pr20913.c: New.
13759 PR tree-optimization/20702
13760 * gcc.dg/tree-ssa/pr20702.c: New.
13762 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13765 * g++.dg/inherit/local3.C: New test.
13767 2005-04-12 Jeff Law <law@redhat.com>
13769 * gcc.dg/tree-ssa/20050412-1.c: New test.
13771 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13773 PR libfortran/19016
13774 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13775 Add tests with mask generated by expression.
13776 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13777 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13778 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13780 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13782 PR middle-end/20917
13783 * gcc.dg/20050409-1.c: New test.
13785 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13787 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13789 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13791 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13792 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13793 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13794 (TARGET_CXX): Adjust accordingly.
13795 * target.h (struct gcc_target): Remove epxort_class_data. Add
13796 determine_class_data_visibility and class_data_always_comdat.
13797 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13798 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13799 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13800 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13801 (arm_cxx_determine_class_data_visibility): New.
13802 (arm_cxx_class_data_always_comdat): Likewise.
13803 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13804 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13805 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13806 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13807 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13810 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13812 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13814 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13816 * gcc.dg/i386-darwin-fpmath.c: New.
13818 2004-04-11 Devang Patel <dpatel@apple.com>
13820 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13821 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13822 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13823 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13824 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13825 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13826 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13827 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13828 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13830 2004-04-11 Devang Patel <dpatel@apple.com>
13832 * gcc.dg/vect/vect-dv-1.c: New test.
13833 * gcc.dg/vect/vect-dv-2.c: New test.
13835 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13837 PR tree-optimization/20933
13838 * gcc.dg/tree-ssa/pr20933.c: New test.
13840 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13842 * gfortran.dg/fold_nearest.f90: New test.
13844 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13846 * gcc.dg/tree-ssa/alias-1.c: New test.
13848 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13850 PR tree-optimization/20920
13851 * g++.dg/tree-ssa/pr20920.C: New test.
13853 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13855 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13856 (long long int)ceil*.
13858 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13860 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13861 explicit C++ linkage.
13863 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13865 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13866 warning for arithmetic IF statements.
13868 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13870 * eor_handling_1.f90: New test case.
13871 * eor_handling_2.f90: New test case.
13872 * eor_handling_3.f90: New test case.
13873 * eor_handling_4.f90: New test case.
13874 * eor_handling_5.f90: New test case.
13875 * noadv_size.f90: New test case.
13876 * pad_no.f90: New test case.
13878 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13880 * gcc.c-torture/execute/20050410-1.c: New test.
13882 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13884 * gcc.dg/pr20126.c: New.
13886 2005-04-09 Bud Davis <bdavis@gfortran.org>
13887 Steven G. Kargl <kargls@comcast.net>
13889 * gfortran.dg/PR19872.f: New test.
13891 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13893 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13895 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13897 * gfortran.dg/nint_1.f90: New test.
13899 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13901 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13902 Added test for callee-allocated arrays with write statements.
13903 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13904 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13905 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13906 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13907 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13909 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13911 PR libfortran/20163
13912 * gfortran.dg/open-options-blanks.f: New test.
13914 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13917 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13919 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13921 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13922 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13923 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13924 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13925 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13926 * gcc.c-torture/execute/stdarg-4.c: New test.
13928 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13931 * g++.dg/abi/param2.C: New test.
13933 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13935 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13937 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13939 * gcc.dg/builtins-53.c: New test.
13941 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13943 * g++.dg/tree-ssa/pr18178.C: New test.
13944 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13945 * gcc.c-torture/execute/20041019-1.c: New test.
13946 * gcc.dg/tree-ssa/20041008-1.c: New test.
13947 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13948 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13949 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13950 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13951 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13952 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13953 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13954 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13955 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13956 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13958 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13960 PR rtl-optimization/20466
13961 * gcc.c-torture/execute/pr20466-1.c: New test.
13963 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13966 * g++.dg/parse/cond2.C: New test.
13969 * g++.dg/warn/Wdtor1.C: New test.
13971 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13974 * gfortran.dg/pr17229.f: New test.
13976 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13978 * gfortran.dg/tiny_1.f90: New test.
13979 * gfortran.dg/tiny_2.f90: ditto.
13981 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13983 * gfortran.dg/eor_1.f90: Fix dg-do run line
13984 * gfortran.dg/open_new.f90: Fix dg-do run line
13986 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13988 * lib/target-supports.exp (get_compiler_messages): Support
13989 optional arguments, the fourth being compiler options.
13990 (check_effective_target_fpic): New proc.
13991 * gcc.dg/20050321-2.c: Restrict to target fpic.
13993 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13995 * gcc.dg/15443-1.c: New test.
13996 * gcc.dg/15443-2.c: Likewise.
13998 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14000 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14002 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14004 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14006 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14008 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14009 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14011 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14012 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14013 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14015 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14018 * g++.dg/warn/Wunused-11.C: New test.
14020 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14022 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14024 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14026 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14028 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14031 * g++.dg/template/ptrmem13.C: New test.
14033 2005-04-05 Per Bothner <per@bothner.com>
14035 * lib/gcc.exp: Always add -fno-show-column, for now.
14037 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14040 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14041 of plain old "unsigned int" for the type of "i". Makes this test
14044 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14046 * gcc.dg/i386-ssefn-1.c: New test.
14047 * gcc.dg/i386-ssefn-2.c: New test.
14048 * gcc.dg/i386-ssefn-3.c: New test.
14049 * gcc.dg/i386-ssefn-4.c: New test.
14051 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14053 PR tree-optimization/20076
14054 * gcc.dg/builtin-apply4.c: New test.
14056 PR preprocessor/19475
14057 * gcc.dg/cpp/macspace1.c: New test.
14058 * gcc.dg/cpp/macspace2.c: New test.
14060 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14062 * gfortran.dg/pr20755.f: Fixed bad format.
14064 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14067 * g++.dg/ext/attrib21.C: New test.
14069 2004-04-05 Devang Patel <dpatel@apple.com>
14071 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14072 * gcc.dg/vect/vect-shift-1.c: New test.
14074 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14076 PR libfortran/20755
14077 * gfortran.dg/pr20755.f: New test.
14079 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14081 * gfortran.dg/pr15959.f90: New test.
14082 * gfortran.dg/string_pad_trunc.f90: New test.
14084 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14086 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14087 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14088 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14091 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14093 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14095 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14097 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14098 * gcc.c-torture/compile/20011119-2.c: Likewise.
14099 * gcc.c-torture/compile/981001-2.c: Likewise.
14101 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14104 * g++.dg/template/overload4.C: New test.
14106 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14109 * g++.dg/abi/covariant5.C: New.
14112 * g++.dg/debug/const2.C: New.
14114 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14116 PR rtl-optimization/16104
14117 * gcc.c-torture/execute/20050316-1.c: New test.
14119 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14121 * g++.dg/template/spec23.C: Fix dg-error text.
14123 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14126 * g++.dg/expr/lval2.C: New.
14128 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14130 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14131 __builtin_strcasecmp and __builtin_strncasecmp.
14133 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14136 * g++.dg/template/spec22.C: New.
14137 * g++.dg/template/spec23.C: New.
14139 2005-04-03 Dale Ranta <dir@lanl.gov>
14140 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14142 PR libfortran/20068
14143 PR libfortran/20125
14144 PR libfortran/20156
14145 PR libfortran/20471
14146 * gfortran.dg/backspace.f: New test.
14148 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14150 * gcc.dg/pr19345.c: New test.
14152 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14154 PR tree-optimization/20640
14155 * gcc.dg/torture/tree-loop-1.c: New.
14157 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14159 PR rtl-optimization/20290
14160 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14162 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14164 * gcc.dg/rs6000-fpint.c: New.
14166 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14168 * gcc.dg/old-style-then-proto-1.c: New test.
14170 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14172 * gfortran.fortran-torture/execute/backspace.f90: Check
14173 after backspace and read was incorrect.
14175 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14177 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14178 buffer past the terminating NUL using memcmp.
14179 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14180 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14182 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14183 Fix unused/uninitialized variable warnings.
14185 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14186 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14187 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14188 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14190 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14191 gcc.c-torture/execute/builtins/fputs-lib.c,
14192 gcc.c-torture/execute/builtins/lib/fprintf.c,
14193 gcc.c-torture/execute/builtins/lib/main.c,
14194 gcc.c-torture/execute/builtins/lib/memcmp.c,
14195 gcc.c-torture/execute/builtins/lib/memmove.c,
14196 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14197 gcc.c-torture/execute/builtins/lib/memset.c,
14198 gcc.c-torture/execute/builtins/lib/printf.c,
14199 gcc.c-torture/execute/builtins/lib/sprintf.c,
14200 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14201 gcc.c-torture/execute/builtins/lib/strchr.c,
14202 gcc.c-torture/execute/builtins/lib/strcmp.c,
14203 gcc.c-torture/execute/builtins/lib/strcpy.c,
14204 gcc.c-torture/execute/builtins/lib/strcspn.c,
14205 gcc.c-torture/execute/builtins/lib/strlen.c,
14206 gcc.c-torture/execute/builtins/lib/strncat.c,
14207 gcc.c-torture/execute/builtins/lib/strncmp.c,
14208 gcc.c-torture/execute/builtins/lib/strncpy.c,
14209 gcc.c-torture/execute/builtins/lib/strrchr.c,
14210 gcc.c-torture/execute/builtins/lib/strspn.c,
14211 gcc.c-torture/execute/builtins/lib/strstr.c,
14212 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14213 gcc.c-torture/execute/builtins/strlen-2.c,
14214 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14217 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14219 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14220 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14223 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14226 * g++.dg/debug/using1.C: New test.
14228 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14230 PR middle-end/20524
14231 * gcc.dg/alias-7.c: Prefix asm-declared name with
14232 __USER_LABEL_PREFIX__.
14234 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14236 Fix fallout from PR middle-end/15700:
14237 * gcc.c-torture/compile/20011119-1.c: Take
14238 __USER_LABEL_PREFIX__ into account.
14239 * gcc.c-torture/compile/20011119-2.c: Likewise.
14241 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14244 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14246 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14249 * gcc.c-torture/compile/struct-non-lval-1.c,
14250 gcc.c-torture/compile/struct-non-lval-2.c,
14251 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14253 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14255 * gcc.dg/tls/tls.exp: Remove temporary file.
14256 * g++.dg/tls/tls.exp: Ditto.
14257 * lib/file-format.exp: Ditto.
14258 * g++.dg/special/ecos.exp: Ditto.
14260 * lib/profopt.exp: Treat prof_ext as a list.
14261 * gcc.misc-tests/bprob.exp: Ditto.
14262 * g++.dg/bprob/bprob.exp: Ditto.
14264 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14265 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14266 g++.dg/tree-ssa/pointer-reference-alias.C,
14267 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14268 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14269 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14270 g++.dg/vect/pr19951.cc: Ditto.
14271 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14272 gcc.dg/builtins-47.c: Ditto.
14273 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14274 gcc.dg/pr20115-1.c: Ditto.
14275 * gcc.dg/tree-ssa/20030530-2.c,
14276 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14277 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14278 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14279 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14280 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14281 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14282 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14283 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14284 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14285 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14286 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14287 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14288 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14289 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14290 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14291 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14292 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14293 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14294 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14295 gcc.dg/tree-ssa/20030824-1.c,
14296 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14297 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14298 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14299 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14300 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14301 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14302 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14303 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14304 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14305 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14306 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14307 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14308 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14309 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14310 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14311 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14312 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14313 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14314 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14315 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14316 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14317 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14318 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14319 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14320 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14321 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14322 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14323 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14324 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14325 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14326 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14327 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14328 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14329 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14330 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14331 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14332 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14333 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14334 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14335 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14336 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14337 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14338 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14339 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14340 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14341 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14342 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14343 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14344 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14345 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14346 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14347 gcc.dg/tree-ssa/useless-1.c: Ditto.
14348 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14349 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14350 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14351 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14352 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14353 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14354 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14355 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14356 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14357 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14358 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14359 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14360 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14361 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14362 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14363 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14364 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14365 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14366 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14367 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14368 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14369 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14370 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14371 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14372 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14373 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14374 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14375 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14376 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14377 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14378 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14379 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14380 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14381 gcc.dg/vect/vect-none.c: Ditto.
14382 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14383 treelang/compile/unsigned.tree: Ditto.
14385 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14386 * gcc.dg/cpp/direct2s.c: Ditto.
14387 * gcc.dg/cpp/paste4.c: Ditto.
14388 * gcc.dg/cpp/separate-1.c: Ditto.
14389 * gcc.dg/pch/save-temps-1.c: Ditto.
14390 * g++.dg/ext/altivec-10.C: Ditto.
14391 * g++.dg/pch/pch.C: Ditto.
14393 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14395 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14396 * g++.dg/template/repo1.C: Ditto.
14397 * g++.dg/template/repo2.C: Ditto.
14398 * g++.dg/template/repo3.C: Ditto.
14399 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14400 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14401 * g++.old-deja/g++.pt/repo1.C: Ditto.
14402 * g++.old-deja/g++.pt/repo2.C: Ditto.
14403 * g++.old-deja/g++.pt/repo3.C: Ditto.
14404 * g++.old-deja/g++.pt/repo4.C: Ditto.
14406 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14407 * gcc.dg/20030107-1.c: Ditto.
14408 * gcc.dg/20030702-1.c: Ditto.
14409 * gcc.dg/profile-generate-1.c: Ditto.
14410 * g++.dg/other/profile1.C: Ditto.
14411 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14413 * lib/gcc-dg.exp (remove-build-file): New.
14414 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14415 cleanup-tree-dump, cleanup-saved-temps): New.
14417 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14419 PR c++/19203, DR 214
14420 * g++.dg/parse/ambig3.C: Not ambiguous.
14421 * g++.dg/template/spec20.C: New.
14422 * g++.dg/template/spec21.C: New.
14424 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14427 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14429 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14431 PR libfortran/20660
14432 * gfortran.dg/negative_unit.f: New test.
14434 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14436 * gcc.dg/20050330-1.c: New test.
14438 2005-03-30 Devang Patel <dpatel@apple.com>
14440 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14442 2005-03-30 Dale Johannesen <dalej@apple.com>
14444 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14446 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14448 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14449 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14450 Strip options from test name.
14452 2005-03-31 Jan Hubicka <jh@suse.cz>
14454 * gcc.dg/varpool-1.c: New testcase.
14456 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14460 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14461 gcc.dg/stmt-expr-label-3.c : New tests.
14462 * gcc.c-torture/execute/medce-2.c: Remove.
14464 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14467 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14470 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14472 * gcc.c-torture/compile/pr20203.c: New test.
14474 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14476 * gfortran.dg/promotion.f90: New test.
14478 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14480 PR middle-end/20491
14481 * gcc.dg/torture/asm-subreg-1.c: New test.
14483 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14486 * gcc.dg/pr20672-1.c: New test.
14488 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14490 * gfortran.dg/vect: New directory.
14491 * gfortran.dg/vect/vect.exp: New.
14492 * gfortran.dg/vect/vect-1.f90: New test.
14493 * gfortran.dg/vect/vect-2.f90: New test.
14494 * gfortran.dg/vect/vect-3.f90: New test.
14495 * gfortran.dg/vect/vect-4.f90: New test.
14496 * gfortran.dg/vect/vect-5.f90: New test.
14498 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14500 PR middle-end/20622
14501 * gcc.dg/alias-7.c: New test.
14503 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14505 * gcc.dg/sparc-reg-1.c: New test.
14507 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14510 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14512 2005-03-29 Dale Ranta <dir@lanl.gov>
14513 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14515 PR libfortran/20163
14516 * gfortran.dg/pr20163-2.f: New test.
14518 2005-03-28 Jan Hubicka <jh@suse.cz>
14520 PR middle-end/20635
14521 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14524 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14526 PR tree-optimization/20626
14527 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14528 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14530 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14532 * gfortran.dg/underflow.f90: New test.
14533 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14535 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14537 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14539 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14541 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14542 (g++_init): Make sure that CXXFLAGS is set.
14543 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14544 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14545 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14546 * lib/objc.exp (objc_init): Likewise.
14547 * lib/treelang.exp (treelang_init): Likewise.
14549 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14551 PR tree-optimization/20470
14552 * gcc.dg/tree-ssa/pr20470.c: New test.
14554 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14556 * gcc.dg/ppc-stfiwx.c: New.
14558 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14561 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14563 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14565 * gcc.dg/20050325-1.c: Fix a typo.
14567 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14569 PR libfortran/19678
14570 PR libfortran/19679
14571 * gfortran.dg/dos_eol.f: New test.
14573 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14575 PR rtl-optimization/20249
14576 * gcc.dg/20050325-1.c: New test.
14578 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14580 PR libfortran/15332
14581 * gfortran.dg/pr15332.f: New test.
14583 2005-03-24 Dale Johannesen <dalej@apple.com>
14585 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14587 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14589 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14590 'internal' visibility.
14591 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14592 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14593 'protected' visibility.
14594 * gcc.dg/visibility-7.c: Likewise.
14595 * lib/target-supports.exp (check_visibility_available): Take
14596 a parameter, the kind of visibility to check for.
14597 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14598 to check_visibility_available.
14600 * g++.dg/expr/cast3.C: New.
14602 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14604 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14607 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14610 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14612 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14614 * gcc.dg/badshift.c: Renamed to...
14615 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14617 * gcc.target/i386/badshift.c: Renamed to...
14618 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14621 PR rtl-optimization/20532
14622 * gcc.target/i386/badshift.c: New.
14624 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14626 * gfortran.dg/pr18025.f90: New test.
14628 2005-03-23 Dale Johannesen <dalej@apple.com>
14630 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14632 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14634 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14636 * lib/target-supports.exp (check_iconv_available): Default
14637 libiconv to -liconv, if there is no definition.
14639 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14641 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14643 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14645 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14646 * g++.dg/opt/pr7503-2.C: Likewise.
14647 * g++.dg/opt/pr7503-3.C: Likewise.
14648 * g++.dg/opt/pr7503-4.C: Likewise.
14649 * g++.dg/opt/pr7503-5.C: Likewise.
14650 * g++.dg/warn/minmax.C: New test.
14652 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14654 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14655 * gfortran.dg/g77_intrinsics_sub.f: New test.
14657 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14658 Jan Hubicka <jh@suse.cz>
14659 Steven Bosscher <stevenb@suse.de
14661 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14663 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14666 * g++.dg/template/redecl3.C: New test.
14668 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14671 * g++.dg/parse/error16.C: Tweak error markers.
14673 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14676 * gcc.dg/20050321-2.c: New test.
14678 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14682 * g++.dg/template/ptrmem12.C: New.
14684 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14686 PR rtl-optimization/20527
14687 * gcc.c-torture/execute/pr20527-1.c: New test.
14689 2005-03-22 Ben Elliston <bje@au.ibm.com>
14691 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14692 program, compile it into a real executable and then delete the .c
14693 and .x files afterwards, to avoid problems on testglue targets.
14695 2005-03-21 Stuart Hastings <stuart@apple.com>
14697 * gcc.target/i386/sse-2.c: New.
14699 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14701 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14703 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14705 * g++.dg/parse/crash25.C: Fix typo.
14707 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14710 * g++.dg/parse/crash24.C: New test.
14713 * g++.dg/parse/crash25.C: New test.
14715 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14718 * g++.dg/ext/stmtexpr4.C: New test.
14720 2005-03-20 Roger Sayle <roger@eyesopen.com>
14722 PR middle-end/20539
14723 * gcc.c-torture/compile/pr13066-1.c: New test case.
14724 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14725 * g++.dg/opt/pr13066-1.C: Likewise.
14727 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14729 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14731 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14734 * gfortran.dg/nesting_1.f90: New test.
14736 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14739 * g++.dg/lookup/using13.C: New test.
14741 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14744 * g++.dg/template/crash36.C: New test.
14746 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14749 * g++.dg/template/crash35.C: New test.
14751 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14754 * g++.dg/overload/operator2.C: New test.
14756 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14758 PR libfortran/20257
14759 * gfortran.dg/pr20257.f90: New test.
14761 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14763 PR libfortran/20480
14764 * gfortran.dg/pr20480.f90: New test.
14766 2005-03-16 Richard Henderson <rth@redhat.com>
14768 PR middle-end/15700
14769 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14770 (_rtld_global): New.
14771 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14772 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14774 * gcc.dg/alias-3.c: New.
14775 * gcc.dg/alias-4.c: New.
14776 * gcc.dg/alias-5.c: New.
14777 * gcc.dg/alias-6.c: New.
14779 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14781 * gcc.dg/cpp/ucnid-7.c: New.
14783 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14784 Dorit Naishlos <dorit@il.ibm.com>
14786 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14789 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14791 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14792 misaligned accesses.
14793 * gcc.dg/vect/vect-58.c: Likewise.
14794 * gcc.dg/vect/vect-92.c: New.
14795 * gcc.dg/vect/vect-93.c: New.
14797 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14800 * gfortran.dg/assign_2.f90: New test.
14801 * gfortran.dg/assign_3.f90: New test.
14802 * gfortran.dg/assign.f90: New test.
14804 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14806 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14807 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14808 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14809 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14812 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14814 * gcc.dg/cpp/ucnid-6.c: New.
14816 * gcc.dg/cpp/normalize-1.c: New.
14817 * gcc.dg/cpp/normalize-2.c: New.
14818 * gcc.dg/cpp/normalize-3.c: New.
14819 * gcc.dg/cpp/normalize-4.c: New.
14820 * gcc.dg/cpp/ucnid-4.c: New.
14821 * gcc.dg/cpp/ucnid-5.c: New.
14822 * g++.dg/cpp/normalize-1.C: New.
14823 * g++.dg/cpp/ucnid-1.C: New.
14825 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14827 * gcc.dg/pr18628.c: New.
14829 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14832 * g++.dg/tree-ssa/pr20280.C: New.
14834 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14837 * gfortran.dg/stfunc_2.f90: New test.
14839 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14841 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14843 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14845 * gcc.dg/tree-ssa/20050314-1.c: New test.
14847 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14851 * g++.dg/template/friend34.C: New test.
14852 * g++.dg/template/friend35.C: Likewise.
14853 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14855 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14857 Friend class name lookup 5/n
14859 * g++.dg/lookup/hidden-class1.C: New test.
14860 * g++.dg/lookup/hidden-class2.C: Likewise.
14861 * g++.dg/lookup/hidden-class3.C: Likewise.
14862 * g++.dg/lookup/hidden-class4.C: Likewise.
14863 * g++.dg/lookup/hidden-class5.C: Likewise.
14864 * g++.dg/lookup/hidden-class6.C: Likewise.
14865 * g++.dg/lookup/hidden-class7.C: Likewise.
14866 * g++.dg/lookup/hidden-class8.C: Likewise.
14867 * g++.dg/lookup/hidden-class9.C: Likewise.
14868 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14869 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14870 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14871 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14872 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14873 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14874 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14875 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14876 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14877 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14878 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14880 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14883 * g++.dg/template/error18.C: New test.
14885 2005-03-09 Ben Elliston <bje@au.ibm.com>
14888 * g++.dg/debug/pr16792.C: New test.
14890 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14892 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14893 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14894 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14895 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14896 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14897 test assertion names.
14899 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14902 * gfortran.dg/stfunc_1.f90: New test.
14904 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14907 * gfortran.dg/real_index_1.f90: New test.
14909 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14912 * gfortran.dg/spec_expr_1.f90: New test.
14914 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14917 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14920 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14923 * gfortran.dg/largeequiv_1.f90: New test.
14925 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14927 * gcc.dg/ucnid-1.c: New.
14928 * gcc.dg/ucnid-2.c: New.
14929 * gcc.dg/ucnid-3.c: New.
14930 * gcc.dg/ucnid-4.c: New.
14931 * gcc.dg/ucnid-5.c: New.
14932 * gcc.dg/ucnid-6.c: New.
14933 * gcc.dg/cpp/ucnid-1.c: New.
14934 * gcc.dg/cpp/ucnid-2.c: New.
14935 * gcc.dg/cpp/ucnid-3.c: New.
14936 * g++.dg/other/ucnid-1.C: New.
14938 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14940 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14942 2005-03-11 Per Bothner <per@bothner.com>
14944 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14945 that diagnotics refer to correct token.
14946 * gcc.dg/unused-3.c: Likewise.
14948 2005-03-11 Per Bothner <per@bothner.com>
14950 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14951 constant" is now actually on same line as string constant.
14952 * gcc.dg/cpp/direct2s.c: Likewise.
14954 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14956 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14958 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14960 PR libfortran/20124
14961 * gfortran.dg/pr20124.f90: New Test
14963 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14965 PR tree-optimization/20130
14966 * gcc.dg/pr20130-1.c: New test.
14968 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14971 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14973 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14975 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14977 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14979 * g++.dg/eh/forced1.C: Fix comment.
14980 * g++.dg/eh/forced2.C: Ditto.
14981 * g++.dg/eh/forced3.C: Ditto.
14982 * g++.dg/eh/forced4.C: Ditto.
14984 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14987 * gcc.c-torture/compile/pr20412.c: New test.
14989 2005-03-10 Roger Sayle <roger@eyesopen.com>
14991 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14993 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14996 * gcc.dg/20050307-1.c: New test.
14998 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
15001 * g++.dg/other/stdarg3.C: New.
15003 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15005 PR c++/18384, c++/18327
15006 * g++.dg/init/array19.C: New test.
15008 PR inline-asm/20314
15009 * gcc.dg/torture/pr20314-1.c: New test.
15010 * gcc.dg/torture/pr20314-2.c: New test.
15012 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15014 * gcc.dg/20050309-1.c: New test.
15016 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15018 * gcc.dg/builtins-10.c: Reactivate disabled test.
15019 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15020 new cbrt transformations.
15022 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15025 * g++.dg/template/array13.C: New test.
15027 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15030 * g++.dg/init/brace4.C: New test.
15032 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15035 * g++.dg/template/non-dependent12.C: New.
15037 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15040 * g++.dg/init/array18.C: Add dg-do run marker.
15043 * g++.dg/init/array18.C: New test.
15045 2005-03-09 Ben Elliston <bje@au.ibm.com>
15047 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15048 * g++.dg/gcov/gcov.exp: Likewise.
15049 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15050 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15051 * lib/c-torture.exp: Likewise.
15052 * lib/fortran-torture.exp: Likewise.
15053 * lib/g++.exp: Likewise.
15054 * lib/gcc-defs.exp: Likewise.
15055 * lib/gcc-dg.exp: Likewise.
15056 * lib/gcc.exp: Likewise.
15057 * lib/gcov.exp: Likewise.
15058 * lib/gfortran.exp: Likewise.
15059 * lib/mike-g++.exp: Likewise.
15060 * lib/mike-gcc.exp: Likewise.
15061 * lib/objc-torture.exp: Likewise.
15062 * lib/objc.exp: Likewise.
15063 * lib/profopt.exp: Likewise.
15064 * lib/target-libpath.exp: Likewise.
15065 * lib/target-supports.exp: Likewise.
15066 * lib/treelang.exp: Likewise.
15067 * lib/wrapper.exp: Likewise.
15069 2005-03-08 Jeff Law <law@redhat.com>
15071 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15074 2005-03-08 Ira Rosen <irar@il.ibm.com>
15076 * gcc.dg/vect/pr20122.c: New test.
15078 2005-03-07 Jeff Law <law@redhat.com>
15080 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15082 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15083 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15084 * gcc.dg/tree-ssa/pr18134.c: New test.
15086 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15088 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15089 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15090 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15092 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15095 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15097 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15099 * g++.dg/warn/Wnvdtor.C: New test.
15101 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15103 * gcc.dg/torture/pr19683-1.c: New test.
15105 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15107 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15108 * gfortran.dg/g77/19990313-2.f: Ditto.
15109 * gfortran.dg/g77/19990313-3.f: Ditto.
15110 * gfortran.dg/g77/19990525-0.f: Ditto.
15111 * gfortran.dg/g77/19990826-0.f: Ditto.
15112 * gfortran.dg/g77/19990826-2.f: Ditto.
15113 * gfortran.dg/g77/19990826-3.f: Ditto.
15114 * gfortran.dg/g77/20000511-1.f: Ditto.
15115 * gfortran.dg/g77/20000511-2.f: Ditto.
15116 * gfortran.dg/g77/970625-2.f: Ditto.
15117 * gfortran.dg/g77/980310-2.f: Ditto.
15118 * gfortran.dg/g77/980310-3.f: Ditto.
15119 * gfortran.dg/g77/980310-8.f: Ditto.
15120 * gfortran.dg/g77/980519-2.f: Ditto.
15121 * gfortran.dg/g77/alpha1.f: Ditto.
15122 * gfortran.dg/g77/claus.f: Ditto.
15123 * gfortran.dg/g77/erfc.f: Ditto.
15124 * gfortran.dg/g77/short.f: Ditto.
15125 * gfortran.fortran-torture/execute/data.f90: Ditto.
15126 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15127 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15129 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15131 * lib/file-format.exp (gcc_target_object_format): Add check for som
15132 format and hardcode object formats on hppa*-*-hpux*.
15133 * lib/target-supports.exp (check_weak_available): Add check for som
15134 object format. Always return 0 on hppa*-*-hpux10*.
15136 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15139 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15141 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15143 * gfortran.dg/pr19936_1.f90: New test.
15144 * gfortran.dg/pr19936_2.f90: New test.
15145 * gfortran.dg/pr19936_3.f90: New test.
15147 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15148 Paul Thomas <prthomas@drfccad.cea.fr>
15150 * gfortran.dg/PR19754_1.f90: New test.
15151 * gfortran.dg/PR19754_2.f90: Ditto.
15153 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15156 * g++.dg/template/non-dependent11.C: New test.
15158 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15160 * lib/target-supports.exp (check_iconv_available): Fix comment.
15162 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15163 Joseph S. Myers <joseph@codesourcery.com>
15166 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15168 2005-03-04 Matthew Sachs <msachs@apple.com>
15170 * gcc.exp (gcc_target_compile): Put braces around
15171 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15172 * objc.exp (objc_target_compile): Likewise.
15173 * treelang.exp (treelang_target_compile): Likewise.
15175 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15178 * gfortran.dg/func_result_1.f90: New test.
15180 2005-03-04 Ben Elliston <bje@au.ibm.com>
15182 * gcc.misc-tests/options.exp: New test.
15184 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15186 * gcc.dg/pr15784-4.c: New test.
15188 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15190 * gcc.c-torture/execute/pr17133.c: New.
15191 * gcc.c-torture/compile/20050303-1.c: New.
15193 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15195 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15197 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15199 * g++.dg/overload/using2.C: New.
15201 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15204 * g++.dg/init/ptrmem2.C: New test.
15206 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15209 * gcc.dg/pr8927-1.c: New test.
15211 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15214 * g++.dg/inherit/covariant12.C: New.
15216 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15219 * gfortran.dg/bound_1.f90: New test.
15221 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15223 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15224 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15226 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15229 * gcc.dg/pr20245-1.c: New test.
15231 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15233 PR middle-end/19874
15234 * gcc.c-torture/execute/20050119-2.c: New test case.
15236 2005-02-28 Ben Elliston <bje@au.ibm.com>
15238 * README: Update the DejaGnu bug reporting address.
15239 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15240 * lib/objc-torture.exp: Likewise.
15242 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15244 * gfortran.dg/boz_1.f90: New test.
15245 * gfortran.dg/boz_3.f90: New test.
15246 * gfortran.dg/boz_4.f90: New test.
15248 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15250 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15251 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15253 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15255 PR libfortran/20101
15256 * gfortran.dg/write_0_pe_format.f90: New test.
15258 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15261 * g++.dg/opt/thunk2.C: New test.
15262 * g++.dg/opt/covariant1.C: New test.
15264 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15266 * gfortran.dg/e_d_fmt.f90: New test.
15268 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15270 * gcc.dg/asm-b.c: Fix comment typos.
15272 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15274 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15277 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15280 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15281 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15282 * gcc.dg/asm-b.c: New test.
15284 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15286 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15287 Disable this test on IRIX 6.
15289 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15291 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15292 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15295 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15297 PR tree-optimization/20204
15298 * testsuite/gcc.dg/pr20204.c: New test.
15300 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15303 * gcc.c-torture/execute/20050224-1.c: New test.
15306 * g++.dg/warn/Wbraces2.C: New test.
15308 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15311 * g++.dg/init/const2.C: New test.
15313 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15315 PR tree-optimization/20100
15316 * gcc.c-torture/execute/pr20100-1.c: New test.
15318 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15320 * gfortran.dg/implicit_3.f90: New test.
15322 * gfortran.dg/deftype_1.f90: New test.
15324 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15326 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15328 * g++.dg/other/anon3.C: Accept a warning.
15330 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15332 * gcc.dg/pr20017.c: Fix a comment typo.
15334 2005-02-23 Bud Davis <bdavis@gfortran.org>
15336 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15338 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15341 * ada/acats/tests/cxa/cxa3004.a: Remove.
15342 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15344 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15347 * g++.dg/init/const1.C: New test.
15350 * g++.dg/parse/constant7.C: New test.
15353 * g++.dg/parse/error27.C: New test.
15354 * g++.dg/template/qualttp15.C: Adjust error markers.
15355 * g++.old-deja/g++.other/struct1.C: Likewise.
15358 * g++.dg/template/error17.C: New test.
15361 * g++.dg/parser/error26.C: New test.
15363 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15365 PR tree-optimization/20100
15366 PR tree-optimization/20115
15367 * gcc.dg/pr20115.c: New test.
15368 * gcc.dg/pr20115-1.c: New test.
15369 * gcc.dg/pr20100.c: New test.
15370 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15371 call-clobbered variables after alias1.
15373 2005-02-22 Bud Davis <bdavis@gfortran.org>
15375 * gfortran.dg/list_read_4.f90: new test.
15377 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15379 PR rtl-optimization/20017.
15380 * gcc.dg/pr20017.c: New.
15382 2005-02-22 Devang Patel <dpatel@apple.com>
15385 * g++.dg/tree-ssa/pr19952.C: New test.
15387 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15390 * g++.dg/parse/constant6.C: New test.
15392 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15394 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15395 * g++.dg/charset/asm2.c: Likewise.
15396 * g++.dg/charset/asm3.c: Likewise.
15397 * g++.dg/charset/asm4.c: Likewise.
15398 * g++.dg/charset/asm5.c: Likewise.
15399 * g++.dg/charset/attribute1.c: Likewise.
15400 * g++.dg/charset/attribute2.c: Likewise.
15401 * g++.dg/charset/extern1.cc: Likewise.
15402 * g++.dg/charset/extern2.cc: Likewise.
15403 * g++.dg/charset/extern3.cc: Likewise.
15404 * g++.dg/charset/function.cc: Likewise.
15405 * g++.dg/charset/string.c: Likewise.
15406 * g++.dg/charset/charset.exp: Likewise.
15407 * lib/target-supports.exp (check_iconv_available): Fix comment.
15409 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15411 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15412 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15413 * gcc.dg/charset/asm2.c: Likewise.
15414 * gcc.dg/charset/asm3.c: Likewise.
15415 * gcc.dg/charset/asm4.c: Likewise.
15416 * gcc.dg/charset/asm5.c: Likewise.
15417 * gcc.dg/charset/asm6.c: Likewise.
15418 * gcc.dg/charset/attribute1.c: Likewise.
15419 * gcc.dg/charset/attribute2.c: Likewise.
15420 * gcc.dg/charset/builtin1.c: Likewise.
15421 * gcc.dg/charset/extern.c: Likewise.
15422 * gcc.dg/charset/function.c: Likewise.
15423 * gcc.dg/charset/string.c: Likewise.
15424 * gcc.dg/charset/charset.exp: Likewise.
15426 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15429 * gfortran.dg/pr20086.f90: New test.
15431 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15433 PR tree-optimization/19786
15434 * g++.dg/tree-ssa/pr19786.C: New.
15436 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15438 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15440 2005-02-21 Jeff Law <law@redhat.com>
15442 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15444 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15446 * gfortran.dg/do_iterator: Split loop, markup all lines for
15447 which an error locus is printed.
15448 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15450 * gfortran.dg/select_4.f90: Likewise.
15451 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15452 locuses in the various permutations.
15454 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15456 PR tree-optimization/19951
15457 * g++.dg/vect: New directory.
15458 * g++.dg/vect/vect.exp: New file.
15459 * g++.dg/vect/pr19951.cc: New testcase.
15460 * g++.dg/dg.exp: Also prune vectorizer tests.
15462 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15465 * gcc.dg/charset/builtin1.c: New test.
15467 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15470 * g++.dg/inherit/volatile1.C: New test.
15473 * g++.dg/template/dtor4.C: New test.
15475 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15477 * gfortran.dg/int_1.f90: New test.
15479 2005-02-19 Devang Patel <dpatel@apple.com>
15481 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15483 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15485 * gfortran.dg/achar_1.f90: New test.
15487 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15489 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15491 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15492 Jakub Jelinek <jakub@redhat.com>
15494 PR tree-optimization/19828
15495 * gcc.dg/tree-ssa/loop-7.c: New test.
15496 * gcc.c-torture/execute/20050218-1.c: New test.
15498 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15501 * gcc.dg/transparent-union-1.c: New test.
15502 * gcc.dg/transparent-union-2.c: New test.
15504 2005-02-18 James E Wilson <wilson@specifixinc.com>
15506 PR tree-optimization/18977
15507 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15509 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15512 * gcc.dg/pr20054.c: New test.
15514 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15517 * g++.dg/ext/attrib20.C: New test.
15519 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15521 PR middle-end/20030
15522 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15524 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15527 * g++.dg/opt/switch4.C: New.
15529 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15532 PR tree-optimization/20009
15533 * gcc.c-torture/compile/20050217-1.c: New test.
15534 * g++.dg/opt/switch3.C: New test.
15536 PR tree-optimization/18947
15537 * gcc.c-torture/compile/20050215-1.c: New test.
15538 * gcc.c-torture/compile/20050215-2.c: New test.
15539 * gcc.c-torture/compile/20050215-3.c: New test.
15541 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15544 * g++.dg/template/crash34.C: New.
15547 * g++.dg/other/access3.C: New.
15549 2005-02-17 Ira Rosen <irar@il.ibm.com>
15551 * gcc.dg/vect/vect-98.c: New test.
15553 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15555 PR tree-optimization/19967
15556 * gcc.dg/pr19967.c: New.
15558 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15560 PR middle-end/19857
15561 * gcc.dg/tree-ssa/20050215-1.c: New test.
15562 * gcc.c-torture/execute/20050215-1.c: New test.
15564 2005-02-15 Eric Christopher <echristo@redhat.com>
15566 * gcc.dg/cpp/20050215-1.c: New file.
15568 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15570 PR tree-optimization/15785
15571 * gcc.dg/pr15785-1.c: New test.
15573 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15576 * g++.dg/init/ctor4.C: New.
15577 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15579 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15581 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15582 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15584 2005-02-15 Andreas Schwab <schwab@suse.de>
15586 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15589 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15591 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15593 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15595 PR tree-optimization/19853
15596 * gcc.c-torture/compile/pr19853.c: New test.
15598 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15601 * g++.dg/parse/local-class1.C: New.
15604 * g++.dg/parse/ptrmem3.C: New.
15607 * g++.old-deja/g++.oliva/template6.C: Add another case.
15608 * g++.dg/template/explicit6.C: New.
15610 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15613 * g++.dg/other/redecl2.C: New.
15615 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15618 * g++.dg/abi/covariant4.C: New.
15620 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15622 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15624 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15626 * gcc.dg/vect/vect-96.c: Fix typo.
15628 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15632 * g++.dg/template/enum5.C: New test.
15634 2005-02-12 Ira Rosen <irar@il.ibm.com>
15636 * gcc.dg/vect/vect-97.c: New test.
15638 2005-02-12 Ira Rosen <irar@il.ibm.com>
15640 * gcc.dg/vect/vect-96.c: New test.
15642 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15644 * gcc.dg/builtins-34.c: Also check ldexp*.
15646 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15648 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15650 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15652 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15653 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15654 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15655 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15656 selector_list, selector_expression, dg-process-target): Move to new
15657 file target-supports-dg.exp.
15658 * lib/target-supports-dg.exp: New.
15660 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15663 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15666 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15668 PR middle-end/19858
15669 * gcc.c-torture/compile/20050210-1.c: New test.
15671 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15674 * g++.dg/warn/Wbraces1.C: New test.
15676 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15678 * gcc.dg/builtins-52.c: New testcase.
15680 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15683 * gcc.c-torture/execute/20050119-1.c: New test.
15685 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15688 * g++.dg/init/delete1.C: New test.
15690 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15693 * g++.dg/template/static12.C: New test.
15695 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15698 * g++.dg/conversion/ambig1.C: New test.
15701 * g++.dg/ext/attrib19.C: New test.
15704 * g++.dg/parse/dtor5.C: New test.
15707 * g++.dg/template/dtor3.C: New test.
15710 * g++.dg/template/static11.C: New test.
15711 * g++.dg/template/crash2.C: Remove dg-error marker.
15713 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15716 * g++.old-deja/g++.mike/p10769a.C: Remove.
15718 2005-02-09 Roger Sayle <roger@eyesopen.com>
15720 * gcc.dg/builtins-48.c: New test case.
15721 * gcc.dg/builtins-49.c: New test case.
15722 * gcc.dg/builtins-50.c: New test case.
15723 * gcc.dg/builtins-51.c: New test case.
15725 2005-02-09 Ian Lance Taylor <ian@airs.com>
15727 PR middle-end/19583
15728 * g++.dg/warn/Wreturn-type-3.C: New test.
15730 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15732 PR middle-end/19402
15733 * gcc.dg/pr19402-1.c: New testcase.
15734 * gcc.dg/pr19402-2.c: likewise.
15736 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15738 PR middle-end/19854
15739 * g++.dg/tree-ssa/tmmti.C: New testcase.
15741 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15743 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15745 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15748 * g++.dg/parse/crash23.C: New test.
15749 * g++.dg/warn/Weff1.C: New test.
15751 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15753 * gcc.dg/20050209-1.c: New test.
15755 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15758 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15760 2005-02-08 Mike Stump <mrs@apple.com>
15762 * g++.dg/pch/import-2.c: New test.
15763 * g++.dg/pch/import-2.hs: New.
15764 * g++.dg/pch/include/import-2a.h: New.
15765 * g++.dg/pch/include/import-2b.h: New.
15767 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15769 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15771 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15773 * gfortran.dg/substr_1.f90: New test.
15775 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15777 PR middle-end/19775
15778 * gcc.dg/torture/builtin-power-1.c: Disable test for
15779 invalid transformation.
15780 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15781 no longer optimize.
15782 * gcc.dg/builtins-47.c: New testcase.
15784 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15785 Dorit Naishlos <dorit@il.ibm.com>
15787 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15789 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15791 * gcc.c-torture/compile/20050206-1.c: New test.
15793 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15796 * g++.dg/opt/pr19768.C: New test.
15798 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15801 * gcc.c-torture/compile/pr19736.c: New test.
15803 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15806 * g++.dg/parse/error25.C: New test.
15808 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15810 * gcc.c-torture/execute/20050203-1.c: New.
15812 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15814 * gcc.dg/vect/vect-85.c: Remove xfail.
15815 * gcc.dg/vect/vect-86.c: Remove xfail.
15816 * gcc.dg/vect/vect-87.c: Remove xfail.
15817 * gcc.dg/vect/vect-88.c: Remove xfail.
15819 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15821 * gcc.dg/altivec-19.c: New.
15823 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15826 * gcc.dg/nested-func-3.c: New test.
15827 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15829 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15831 * gcc.test-framework/gen_directive_tests: Generate tests for
15832 selector expressions.
15834 2005-02-02 Matt Austern <austern@apple.com>
15837 * g++/ext/builtin7.C: New.
15838 * g++/ext/builtin8.C: New.
15840 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15843 * gcc.dg/pr18502-1.c: New test.
15845 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15848 * g++.dg/template/local4.C: Tweak.
15850 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15852 PR tree-optimization/19578
15853 * gcc.c-torture/compile/20050202-1.c: New test.
15855 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15858 * gcc.dg/c99-init-4.c: New test.
15860 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15862 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15864 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15866 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15867 * g++.dg/eh/check-vect.h: New.
15869 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15870 * gcc.dg/vect/vect-78.c: Ditto.
15871 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15874 * g++.dg/conversion/simd1.C: Expect warning.
15875 * g++.dg/ext/attribute-test-1.C: Ditto.
15876 * g++.dg/ext/attribute-test-2.C: Ditto.
15877 * g++.dg/ext/attribute-test-3.C: Ditto.
15878 * g++.dg/ext/attribute-test-4.C: Ditto.
15880 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15881 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15883 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15885 2005-02-01 Richard Henderson <rth@redhat.com>
15887 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15888 long double for ibm double-double format.
15889 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15891 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15893 PR tree-optimization/19633
15894 * testsuite/gcc.dg/pr19633-1.c: New test.
15895 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15896 to NULL or a symbol.
15898 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15900 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15902 (dg-process-target (local override)): Handle selector expressions.
15904 * gcc.test-framework/README: Describe tests in source directory.
15905 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15906 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15907 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15908 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15909 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15910 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15911 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15912 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15913 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15914 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15915 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15916 * gcc.test-framework/dg-error-exp-P.c: New test.
15917 * gcc.test-framework/dg-error-exp-XP.c: New test.
15918 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15919 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15920 * gcc.test-framework/dg-output-exp-P.c: New test.
15921 * gcc.test-framework/dg-output-exp-XF.c: New test.
15922 * gcc.test-framework/dg-warning-exp-P.c: New test.
15923 * gcc.misc-tests/dg-1.c: Remove.
15924 * gcc.misc-tests/dg-2.c: Remove.
15925 * gcc.misc-tests/dg-3.c: Remove.
15926 * gcc.misc-tests/dg-4.c: Remove.
15927 * gcc.misc-tests/dg-5.c: Remove.
15928 * gcc.misc-tests/dg-6.c: Remove.
15929 * gcc.misc-tests/dg-7.c: Remove.
15930 * gcc.misc-tests/dg-8.c: Remove.
15931 * gcc.misc-tests/dg-9.c: Remove.
15932 * gcc.misc-tests/dg-10.c: Remove.
15933 * gcc.misc-tests/dg-11.c: Remove.
15934 * gcc.misc-tests/dg-12.c: Remove.
15935 * gcc.misc-tests/dg-test.exp: Remove.
15937 * gcc.test-framework/test-framework.awk: Change recording and
15938 printing of passes and failures.
15940 * gcc.test-framework: New directory.
15941 * gcc.test-framework/README: New.
15942 * gcc.test-framework/test-framework.exp: New.
15943 * gcc.test-framework/test-framework.awk: New.
15944 * gcc.test-framework/gen_directive_tests: New.
15946 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15948 * lib/treelang.exp: Fix comment typos.
15949 (treelang_target_compile): Don't append libs=-ltreelang to options.
15951 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15953 * g++.dg/parse/typename7.C: Adjust error messages.
15955 2005-01-31 Jeff Law <law@redhat.com>
15957 * gcc.c-torture/execute/20050131-1.c: New test.
15958 * gcc.dg/wcaselabel.c: New test.
15960 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15962 * g++.dg/other/warning1.C: Adjust error messags.
15963 * g++.dg/parse/constant5.C: New test.
15965 2005-01-31 Steven Bosscher <stevenb@suse.de>
15968 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15969 the test case valid.
15970 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15971 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15972 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15973 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15974 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15975 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15977 2005-01-31 Dale Johannesen <dalej@apple.com>
15979 * g++.dg/opt/pr19650.C: New test.
15981 2005-01-31 Richard Henderson <rth@redhat.com>
15983 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15984 long double for intel double extended format.
15985 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15987 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15990 * g++.dg/template/static10.C: New test.
15993 * g++.dg/parse/error24.C: New test.
15996 * g++.dg/lookup/builtin1.C: New test.
15999 * g++.dg/warn/conv3.C: New test.
16001 2005-01-30 Bud Davis <bdavis@gfortran.org>
16004 * gfortan.dg/inquire_7.f90
16006 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16008 PR tree-optimization/15791
16009 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16010 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16011 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16012 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16013 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16014 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16015 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16016 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16017 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16018 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16020 2005-01-29 Paul Brook <paul@codesourcery.com>
16023 * check.c (real_or_complex_check): New function.
16024 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16025 * intrinsic.c (add_functions): Use new check functions.
16026 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16029 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16031 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16032 gcc.dg/lvalue-3.c: New tests.
16033 * gcc.dg/concat.c: Update expected messages.
16035 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16037 PR libfortran/19595
16038 * gfortran.dg/eor_1.f90: New test.
16040 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16043 * gfortran.dg/logical_data_1.f90: New test.
16045 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16048 * g++.dg/template/crash33.C: New test.
16051 * g++.dg/template/crash32.C: New test.
16053 2005-01-28 Ian Lance Taylor <ian@airs.com>
16055 PR middle-end/16558
16056 * g++.dg/warn/Wreturn-type-2.C: New test.
16058 2004-06-24 Jeff Law <law@redhat.com>
16060 * gcc.dg/tree-ssa/20050128-1.c: New test.
16062 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16064 * gcc.target/frv/all-mdpackh-1.c: New test.
16066 2005-01-28 Steven Bosscher <stevenb@suse.de>
16068 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16070 2005-01-27 Richard Henderson <rth@redhat.com>
16072 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16074 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16076 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16078 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16080 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16081 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16082 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16083 to cope with cases where the multilib options override the dg-options.
16085 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16088 * gcc.dg/noncompile/20050120-1.c: New test.
16090 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16092 PR tree-optimization/19633
16093 * gcc.dg/pr19633.c: New test.
16094 * gcc.dg/tree-ssa/pr19633.c: New test.
16096 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16098 * gcc.dg/20041216-1.c: New test.
16100 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16103 * objc.dg/selector-2.m: New test.
16105 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16107 * g++.dg/opt/range-test-2.C: New test.
16109 PR rtl-optimization/19579
16110 * gcc.c-torture/execute/20050124-1.c: New test.
16112 2005-01-26 Greg Parker <gparker@apple.com>
16113 Stuart Hastings <stuart@apple.com>
16115 * gcc.c-torture/execute/20050125-1.c: New.
16117 2005-01-18 Jan Hubicka <jh@suse.cz>
16119 PR tree-optimize/19337
16120 * gcc.c-torture/compile/20050119-1.c: New test.
16122 2005-01-24 James E Wilson <wilson@specifixinc.com>
16124 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16125 test for successful match.
16127 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16130 * objc.dg/comp-types-7.m: New test.
16132 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16134 * lib/target-supports.exp (current_target_name): New.
16135 (check_effective_target_ilp32, check_effective_target_lp64):
16136 Cache the result to use as long as the current target, with
16137 multilib flags, remains the same.
16139 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16140 (dg-require-weak, dg-require-visibility, dg-require-alias,
16141 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16142 dg-require-effective-target, dg-skip-if): Remove call to
16143 skip_test_and_clear_xfail.
16144 (dg-test): Clear xfail data.
16146 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16149 * gcc.dg/ppc64-toc.c: New test.
16151 * g++.dg/tree-ssa/empty-1.C: New test.
16153 PR middle-end/19551
16154 * gcc.c-torture/execute/20050121-1.c: New test.
16155 * gcc.dg/20050121-2.c: New test.
16157 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16158 Paul Brook <paul@codesourcery.com>
16161 * gfortran.dg/real_const_1.f: New test.
16162 * gfortran.dg/real_const_2.f90: New test.
16163 * gfortran.dg/complex_int_1.f90: New test.
16165 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16168 * gfortan.dg/inquire_6.f90: New test.
16170 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16172 PR libfortran/19451
16173 * open_readonly_1.f90: New test.
16175 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16177 PR libfortran/18982
16178 * gfortran.dg/open_new.f90: New file.
16180 2005-01-22 Paul Brook <paul@codesourcery.com>
16182 * namelist_1.f90: New test.
16184 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16186 PR tree-optimization/19484
16187 * gcc.c-torture/compile/20050122-[12].c: New tests.
16189 2005-01-22 Paul Brook <paul@codesourcery.com>
16191 * gfortran.dg/implicit_2.f90: New test.
16193 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16196 * gfortran.dg/inquire_5.f90: New test.
16198 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16201 * gcc.dg/pr18809-1.c: New test.
16203 2005-01-21 Ian Lance Taylor <ian@airs.com>
16205 * gcc.dg/20050121-1.c: New test.
16207 PR tree-optimization/13000
16208 * gcc.dg/20040206-1.c: Change warning to point where function is
16211 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16214 * g++.dg/template/array11.C: New test.
16216 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16218 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16219 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16220 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16221 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16222 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16223 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16225 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16227 PR tree-optimization/15349
16228 * gcc.dg/tree-ssa/pr15349.c: New.
16230 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16232 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16234 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16236 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16237 scan-assembler-times directive name.
16239 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16242 PR rtl-optimization/19462
16243 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16245 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16247 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16248 counting function calls on ia64.
16250 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16252 PR rtl-optimization/15139
16253 * gcc.dg/20050111-2.c: New test.
16256 * gcc.c-torture/compile/20050113-1.c: New testcase.
16258 PR middle-end/19164
16259 * gcc.dg/20050113-1.c: New testcase.
16261 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16263 * gcc.dg/vect/vect-85.c: Add comment.
16264 * gcc.dg/vect/vect-86.c: Add xfail for now.
16265 * gcc.dg/vect/vect-87.c: Add xfail for now.
16266 * gcc.dg/vect/vect-88.c: Add xfail for now.
16267 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16269 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16271 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16273 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16275 * g++.dg/debug/typedef3.C: New test.
16277 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16280 * gcc.dg/asm-a.c: New test.
16282 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16284 * gcc.dg/sh-relax.c: Add prototype for abort.
16286 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16288 * gcc.dg/short-compare-1.c: New test.
16289 * gcc.dg/short-compare-2.c: Likewise.
16291 2005-01-18 Michael Matz <matz@suse.de>
16293 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16295 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16297 PR tree-optimization/19121
16298 * gcc.c-torture/compile/pr19121.c: New test.
16300 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16303 * gcc.c-torture/compile/pr19357.c: New test.
16305 2005-01-17 Ian Lance Taylor <ian@airs.com>
16308 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16309 pass--those that refer just to the variable, possibly with a
16311 * gcc.dg/c99-const-expr-3.c: Likewise.
16313 PR middle-end/13127
16314 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16317 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16320 * gfortran.dg/endfile_2.f90: New test.
16322 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16325 * gfortran.dg/select_5.f90: New test.
16327 2004-01-16 Paul Brook <paul@codesourcery.com>
16329 * gfortran.dg/common_4.f90: New test.
16331 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16333 PR rtl-optimization/19462
16334 * gcc.dg/torture/pr19462-1.c: New test.
16336 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16339 * objc.dg/func-ptr-2.m: New.
16340 * objc.dg/volatile-1.m: New.
16342 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16344 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16346 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16348 PR tree-optimization/19060
16349 * gcc.c-torture/execute/20050104-1.c: New test.
16351 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16354 * gfortran.dg/write_to_null.f90: New test.
16356 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16357 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16360 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16363 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16366 * g++.dg/init/vector1.C: New test.
16368 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16371 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16373 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16375 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16377 * gfortran.dg/select_1.f90: New test.
16378 * gfortran.dg/select_2.f90: New test.
16379 * gfortran.dg/select_3.f90: New test.
16380 * gfortran.dg/select_4.f90: New test.
16382 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16384 PR middle-end/19084
16385 PR rtl-optimization/19348
16386 * gcc.dg/20050111-1.c: New test.
16387 * gcc.c-torture/execute/20050111-1.c: New test.
16389 * gcc.dg/i386-asm-4.c: New test.
16391 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16393 * gcc.dg/nested-func-2.c: New test.
16394 * ada/acats/norun.lst: Remove c953002.
16396 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16398 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16400 2005-01-12 Ben Elliston <bje@au.ibm.com>
16402 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16404 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16407 * g++.dg/abi/align1.C: New test.
16409 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16411 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16413 * g++.dg/ext/altivec_check.h: Support compiling as C.
16415 2005-01-10 Roger Sayle <roger@eyesopen.com>
16418 * g++.dg/expr/pr19355-1.C: New test case.
16420 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16422 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16423 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16424 * ada/acats/tests/c3/c92005b.ada: Likewise.
16425 * ada/acats/tests/c3/cxb3012.a: Likewise.
16426 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16428 2005-01-09 Paul Brook <paul@codesourcery.com>
16430 * gfortran.dg/common_2.f90: New file.
16431 * gfortran.dg/common_3.f90: New file.
16433 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16435 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16437 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16439 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16440 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16441 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16442 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16443 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16444 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16445 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16446 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16447 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16448 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16449 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16450 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16451 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16452 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16453 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16454 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16455 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16456 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16457 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16458 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16459 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16460 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16461 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16462 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16463 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16464 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16465 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16466 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16467 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16468 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16469 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16470 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16471 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16472 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16473 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16474 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16475 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16476 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16477 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16478 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16479 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16480 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16481 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16482 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16483 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16484 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16485 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16486 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16487 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16488 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16489 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16490 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16491 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16492 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16493 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16494 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16495 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16496 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16497 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16498 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16499 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16500 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16501 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16502 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16503 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16504 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16505 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16507 * gcc.dg/vect/vect-1.c: Fix spelling.
16508 * gcc.dg/vect/vect-10.c: Fix spelling.
16509 * gcc.dg/vect/vect-11.c: Fix spelling.
16510 * gcc.dg/vect/vect-12.c: Fix spelling.
16511 * gcc.dg/vect/vect-14.c: Fix spelling.
16512 * gcc.dg/vect/vect-15.c: Fix spelling.
16513 * gcc.dg/vect/vect-16.c: Fix spelling.
16514 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16515 * gcc.dg/vect/vect-64.c: Fix comments.
16516 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16518 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16519 Ira Rosen <irar@il.ibm.com>
16521 * gcc.dg/vect/vect-70.c: New test.
16522 * gcc.dg/vect/vect-71.c: New test.
16524 2005-01-09 Manfred Hollstein <mh@suse.com>
16526 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16527 * gcc.dg/pr18241-2.c: Likewise.
16528 * gcc.dg/pr18241-3.c: Likewise.
16529 * gcc.dg/pr18241-4.c: Likewise.
16530 * gcc.dg/pr18241-5.c: Likewise.
16532 2005-01-08 Richard Henderson <rth@redhat.com>
16534 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16535 False for x86 and x86-64.
16537 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16539 PR tree-optimization/18241
16540 * gcc.dg/pr18241-1.c: New test.
16541 * gcc.dg/pr18241-2.c: New test.
16542 * gcc.dg/pr18241-3.c: New test.
16543 * gcc.dg/pr18241-4.c: New test.
16544 * gcc.dg/pr18241-5.c: New test.
16546 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16548 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16549 gfortran.dg/select_4.f90: New.
16551 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16553 * gcc.c-torture/execute/20050107-1.c: New test.
16555 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16558 * g++.dg/template/ref2.C: New.
16560 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16562 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16563 instead of being empty.
16565 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16568 * gfortran.dg/array-1.f90: New test.
16570 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16572 PR tree-optimization/19283
16573 * gcc.c-torture/execute/20050106-1.c: New test.
16575 PR rtl-optimization/18861
16576 * gcc.dg/20050105-1.c: New test.
16578 PR tree-optimization/18828
16579 * gcc.dg/20050105-2.c: New test.
16581 2005-01-07 Andreas Jaeger <aj@suse.de>
16583 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16585 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16588 * gfortran.dg/fmt_read.f90: New test.
16590 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16592 * gcc.dg/rs6000-ldouble-2.c: New.
16594 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16597 * g++.dg/parser/ctor2.C: New test.
16599 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16602 * g++.dg/template/using9.C: New test.
16604 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16607 * g++.dg/lookup/friend6.C: New test.
16609 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16612 * g++.dg/template/array10.C: New.
16614 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16616 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16617 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16619 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16621 * gcc.c-torture/compile/20050105-1.c: New test.
16623 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16625 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16627 2005-01-05 Roger Sayle <roger@eyesopen.com>
16629 PR middle-end/19100
16630 * gcc.dg/conv-3.c: New test case.
16632 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16634 * gcc.dg/asm-wide-1.c: New test.
16636 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16639 * g++.dg/parse/crash22.C: New
16641 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16644 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16646 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16648 PR middle-end/17767
16649 * gcc.dg/i386-mmx-6.c: New test case.
16651 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16653 PR tree-optimization/18308
16654 * gcc.dg/vect/pr18308.c: New testcase.
16656 2005-01-04 Andreas Jaeger <aj@suse.de>
16658 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16660 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16661 Robert Bowdidge <bowdidge@apple.com>
16663 * gcc.dg/cpp/subframework1.c: New.
16664 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16665 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16666 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16667 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16669 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16671 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16673 * gcc.dg/darwin-weakimport-2.c: New.
16675 2005-01-03 Richard Henderson <rth@redhat.com>
16677 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16679 2005-01-03 Richard Henderson <rth@redhat.com>
16681 * gcc.dg/vect/vect.exp: Enable for ia64.
16682 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16683 (check_effective_target_vect_float): Likewise.
16684 (check_effective_target_vect_no_align): Likewise.
16685 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16686 * gcc.dg/vect/vect-8.c: Likewise.
16688 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16691 * gcc.dg/pr19236-1.c: New test case.
16693 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16695 PR rtl-optimization/12092
16696 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16698 2005-01-02 Andreas Jaeger <aj@suse.de>
16700 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16702 2005-01-01 Roger Sayle <roger@eyesopen.com>
16703 Andrew Pinski <pinskia@physics.uc.edu>
16705 PR rtl-optimization/12092
16706 * gcc.dg/pr12092-1.c: New test case.
16708 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16710 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16711 'hidden' and 'default' for better portability.
16712 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16714 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16716 * g++.old-deja/g++.brendan/new3.C: Likewise.
16718 2005-01-01 Steven Bosscher <stevenb@suse.de>
16720 * gcc.dg/20041231-1.C: New test.
16721 * g++.dg/warn/Wunreachable-code-1.C: New test.
16723 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16725 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16726 file, not /dev/null. Abort on error.
16728 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16729 Ziemowit Laski <zlaski@apple.com>
16732 * objc.dg/encode-5.m: New test.
16734 2004-12-29 Richard Henderson <rth@redhat.com>
16736 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16737 * objc.dg/stabs-1.m: Disable for ia64.
16739 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16742 * g++.dg/warn/Wunused-10.C: New test.
16744 2004-12-28 Richard Henderson <rth@redhat.com>
16746 * objc.dg/stabs-1.m: Disable for alpha.
16748 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16751 * g++.dg/parse/error23.C: New test.
16753 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16755 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16758 * gfortran.dg/intrinsic_modulo_1.f90: New.
16759 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16760 tests with divisor -1.
16762 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16764 * g++.dg/opt/temp1.C (memcpy): Return a value.
16767 * g++.dg/expr/cond7.C: New test.
16769 2004-12-27 Paul Brook <paul@codesourcery.com>
16771 * gfortran.dg/g77/select_no_compile.f: Remove.
16773 2004-12-27 Richard Henderson <rth@redhat.com>
16775 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16776 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16777 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16779 2004-12-26 Richard Henderson <rth@redhat.com>
16781 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16782 by 1i instead of token pasting.
16784 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16786 PR tree-optimization/17578
16787 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16788 to additional_flags.
16789 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16791 2004-12-25 Richard Henderson <rth@redhat.com>
16793 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16796 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16798 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16800 * gcc.dg/pr17957.c (dg-options): Likewise.
16801 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16802 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16803 instead of 0 on __hppa__.
16804 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16805 "foo,%r" on hppa*-*-*.
16807 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16810 * gfortran.dg/complex_write.f90: New test.
16812 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16815 * g++.dg/parse/pragma2.C: New test.
16817 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16819 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16821 * gcc.dg/empty2.c: Add missing dg-warning.
16823 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16826 * g++.dg/template/local4.C: New test.
16827 * g++.dg/template/crash19.C: Add dg-error marker.
16829 * g++.dg/template/crash31.C: Correct embedded PR number.
16831 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16834 * g++.dg/opt/temp1.C: Add do-run marker.
16836 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16838 * g++.dg/template/spec19.C: New.
16840 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16843 * gcc.dg/empty2.c: New.
16845 2004-12-23 Richard Henderson <rth@redhat.com>
16847 * lib/target-supports.exp (check_effective_target_vect_no_align):
16848 Remove i?86 and x86-64.
16850 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16853 * g++.dg/opt/temp1.C: New test.
16855 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16858 * g++.dg/template/friend33.C: New testcase.
16860 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16863 * g++.dg/template/cond5.C: New test.
16866 * g++.dg/inherit/thunk3.C: New test.
16869 * g++.dg/warn/Wunused-9.C: New test.
16871 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16873 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16875 2004-12-22 Jan Beulich <jbeulich@novell.com>
16877 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16879 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16882 * g++.dg/ext/packed8.C: New test.
16885 * g++.dg/template/crash31.C: New test.
16888 * g++.dg/template/crash30.C: New test.
16890 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16893 * g++.dg/eh/ctor3.C: New test.
16895 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16897 * objc.dg/stabs-1.m: Allow section name to be quoted and
16898 assembly label to begin with '.LL'.
16900 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16902 * gcc.dg/vect/vect.exp
16903 (check_effective_target_lp64_or_vect_no_align): New.
16904 * gcc.dg/vect/vect-77.c: Use it.
16905 * gcc.dg/vect/vect-78.c: Use it.
16907 * lib/target-supports.exp
16908 (check_effective_target_vect_no_max,
16909 check_effective_target_vect_no_bitwise,
16910 check_effective_target_vect_no_align): New.
16911 * gcc.dg/vect/vect-13.c: Use them.
16912 * gcc.dg/vect/vect-17.c: Ditto.
16913 * gcc.dg/vect/vect-18.c: Ditto.
16914 * gcc.dg/vect/vect-19.c: Ditto.
16915 * gcc.dg/vect/vect-20.c: Ditto.
16916 * gcc.dg/vect/vect-27.c: Ditto.
16917 * gcc.dg/vect/vect-29.c: Ditto.
16918 * gcc.dg/vect/vect-44.c: Ditto.
16919 * gcc.dg/vect/vect-48.c: Ditto.
16920 * gcc.dg/vect/vect-50.c: Ditto.
16921 * gcc.dg/vect/vect-52.c: Ditto.
16922 * gcc.dg/vect/vect-54.c: Ditto.
16923 * gcc.dg/vect/vect-56.c: Ditto.
16924 * gcc.dg/vect/vect-58.c: Ditto.
16925 * gcc.dg/vect/vect-60.c: Ditto.
16926 * gcc.dg/vect/vect-72.c: Ditto.
16927 * gcc.dg/vect/vect-80.c: Ditto.
16929 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16932 * g++.dg/init/string1.C: New.
16935 * g++.dg/other/synth1.C: New.
16937 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16940 * gcc.dg/pr18963-1.c: New test.
16942 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16945 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16946 * gcc.dg/pr18596-1.c: Use dg-error.
16947 (dg-options): Use -fno-unit-at-a-time.
16948 * gcc.dg/pr18596-2.c: New test.
16949 * gcc.dg/pr18596-3.c: New test.
16951 2004-12-20 Roger Sayle <roger@eyesopen.com>
16953 PR middle-end/18683
16954 * g++.dg/opt/pr18683-1.C: New test case.
16956 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16959 * g++.dg/opt/max1.C: Fix for 64bit targets.
16961 2004-12-20 Matt Austern <austern@apple.com>
16964 * g++.dg/ext/builtin6.C: New
16966 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16968 PR tree-optimization/19080
16969 * gcc.c-torture/compile/pr19080.c: New test.
16971 2004-12-20 Steven Bosscher <stevenb@suse.de>
16973 * gcc.dg/20041219-1.c: New test.
16975 2004-12-19 Roger Sayle <roger@eyesopen.com>
16977 PR middle-end/19068
16978 * g++.dg/opt/max1.C: New test case.
16980 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16982 * gcc.dg/fdata-sections-1.c: New test.
16984 2004-12-18 Roger Sayle <roger@eyesopen.com>
16986 PR middle-end/18548
16987 * gcc.dg/max-1.c: New test case.
16989 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16991 * gcc.c-torture/execute/20041218-1.c: New test.
16993 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16995 * gcc.dg/pr18501.c: New test.
16996 * gcc.dg/uninit-5.c: XFAIL.
16997 * gcc.dg/uninit-9.c: XFAIL.
16999 2004-12-17 Dale Johannesen <dalej@apple.com>
17001 * gcc.dg/20041213-1.c: New.
17003 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17005 * objc.dg/stabs-1.m: Allow assembly label to begin
17008 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17010 * gcc.c-torture/execute/20041213-1.c: Move...
17011 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17013 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17016 * g++.dg/lookup/conv-5.C: New.
17018 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17020 * objc.dg/stabs-1.m: New test.
17022 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17024 * gcc.dg/visibility-c.c: Change compile to
17025 assemble for the test.
17027 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17030 * gcc.dg/visibility-c.c: New test.
17032 2004-12-16 Roger Sayle <roger@eyesopen.com>
17034 PR middle-end/18493
17035 * gcc.dg/switch-8.c: New test case.
17037 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17040 * g++.dg/template/init4.C: New.
17041 * g++.dg/opt/static3.C: Enable optimizer.
17043 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17045 * g++.dg/other/complex1.C: New test.
17047 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17049 * g++.dg/opt/inline9.C: New test.
17051 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17054 * gfotran.dg/nullify_1.f: New test.
17056 2004-12-15 Richard Henderson <rth@redhat.com>
17058 * gcc.target/i386/i386.exp: New harness.
17059 * gcc.target/i386/vect-args.c: New.
17061 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17063 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17065 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17068 * g++.dg/template/friend32.C: New test.
17070 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17072 * cpp/pragma-once-1.c: New test.
17073 * cpp/pragma-once-1b.h: Likewise.
17074 * cpp/pragma-once-1c.h: Likewise.
17075 * cpp/pragma-once-1d.h: Likewise.
17076 * cpp/inc/pragma-once-1a.h: Likewise.
17078 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17079 Steven G. Kargl <kargls@comcast.net>
17082 * gfortran.dg/list_read_3.f90: New test.
17084 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17086 * gcc.dg/ftrapv-2.c: New test.
17088 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17091 * g++.dg/template/typename9.C: New test.
17093 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17096 * g++.dg/template/typename8.C: New test.
17097 * g++.dg/parse/friend2.C: Tweak error message.
17099 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17101 * gcc.c-torture/20041214-1.c: New test.
17103 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17106 * g++.dg/init/array17.C: New test.
17108 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17111 * g++.dg/init/aggr3.C: New test.
17113 2004-12-14 Janis Johnson <janis187@us.ibm.com
17115 * gcc.dg/altivec-types-1.c: New test.
17116 * gcc.dg/altivec-types-2.c: New test.
17117 * gcc.dg/altivec-types-3.c: New test.
17118 * gcc.dg/altivec-types-4.c: New test.
17119 * g++.dg/ext/altivec-types-1.C: New test.
17120 * g++.dg/ext/altivec-types-2.C: New test.
17121 * g++.dg/ext/altivec-types-3.C: New test.
17122 * g++.dg/ext/altivec-types-4.C: New test.
17124 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17126 PR middle-end/18951
17127 * gcc.c-torture/execute/20041213-1.c: New test.
17129 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17132 * g++.dg/template/cast1.C: New.
17134 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17136 * gcc.c-torture/execute/20041213-2.c: New test.
17138 2004-12-13 Richard Henderson <rth@redhat.com>
17140 * gcc.dg/i386-sse-10.c: Fix typo in options.
17142 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17145 * g++.dg/opt/pr18968.C: New test.
17147 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17150 * g++.dg/ext/visibility/staticdatamem.C: New test.
17152 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17154 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17156 2004-12-13 Roger Sayle <roger@eyesopen.com>
17158 PR rtl-optimization/18928
17159 * gcc.dg/pr18928-1.c: New test case.
17161 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17164 * gcc.c-torture/compile/20041211-1.c: New.
17166 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17168 PR middle-end/17564
17169 * gcc.c-torture/execute/20041212-1.c: New test.
17171 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17174 * gfortran.dg/common_1.f90: New test.
17176 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17177 Paul Brook <paul@codesourcery.com>
17180 * gfortran.dg/real_do_1.f90: New test.
17182 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17185 * g++.dg/opt/ptrmem6.C: New test.
17187 2004-12-11 Roger Sayle <roger@eyesopen.com>
17189 PR middle-end/18921
17190 * gcc.dg/pr18921-1.c: New test case.
17192 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17195 * gfortran.dg/scale_1.f90: New test.
17197 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17199 PR middle-end/18903
17200 * gcc.c-torture/compile/pr18903.c: New test.
17202 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17204 * gcc.c-torture/execute/20041210-1.c: New test.
17206 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17209 * g++.dg/parser/struct-1.C: New test.
17210 * g++.dg/parser/struct-2.C: New test.
17211 * g++.dg/parser/struct-3.C: New test.
17213 2004-12-09 Richard Henderson <rth@redhat.com>
17215 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17217 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17218 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17220 2004-12-09 Matt Austern <austern@apple.com>
17223 * g++.dg/ext/builtin1.C: New
17224 * g++.dg/ext/builtin2.C: New
17225 * g++.dg/ext/builtin3.C: New
17226 * g++.dg/ext/builtin4.C: New
17227 * g++.dg/ext/builtin5.C: New
17229 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17232 * g++.dg/opt/ptrmem5.C: New test.
17234 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17236 * g++.dg/parse/typename5.C: Adjust for new error.
17237 * g++.dg/parse/typename7.C: New.
17239 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17242 * g++.dg/other/mmintrin.C: New test.
17244 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17247 * g++.dg/init/array15.C: New.
17248 * g++.dg/init/array16.C: New.
17250 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17253 * gfortran.dg/assign_1.f90: New test.
17255 2004-12-08 Nick Clifton <nickc@redhat.com>
17257 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17258 * gcc.target/xstormy16/data_below100: Likewise.
17259 * gcc.target/xstormy16/sfr: Likewise.
17260 * gcc.target/xstormy16/below100.S: New test source file.
17261 * gcc.target/xstormy16/below100.ld: New test linker script.
17262 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17263 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17265 * gcc.target/xstormy16/bp.c: Likewise.
17267 * gcc.target/xstormy16/bss_below100: New files:
17268 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17269 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17270 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17271 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17272 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17273 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17274 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17275 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17276 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17277 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17278 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17279 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17280 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17281 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17282 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17283 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17284 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17285 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17286 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17287 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17288 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17289 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17290 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17291 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17292 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17293 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17294 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17296 * gcc.target/xstormy16/data_below100: New files:
17297 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17298 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17299 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17300 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17301 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17302 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17303 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17304 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17305 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17306 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17307 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17308 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17309 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17310 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17311 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17312 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17313 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17314 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17315 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17316 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17317 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17318 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17319 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17320 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17321 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17322 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17323 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17325 * gcc.target/xstormy16/sfr: New files:
17326 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17327 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17328 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17329 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17330 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17331 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17332 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17333 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17334 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17335 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17336 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17337 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17338 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17339 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17340 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17341 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17342 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17343 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17344 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17345 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17346 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17347 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17348 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17349 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17350 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17351 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17352 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17353 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17354 27_if0_sfrw_bitfield_f.c
17356 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17359 * g++.dg/lookup/name-clash4.C: New test.
17361 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17364 * g++.dg/opt/array1.C: New.
17367 * g++.dg/template/operator5.C: New.
17369 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17372 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17374 2004-12-07 Steven Bosscher <stevenb@suse.de>
17376 * gcc.dg/noncompile/20041207.c: New test.
17378 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17380 * g++.dg/other/unreachable-1.C: New test.
17382 2004-12-06 Nick Clifton <nickc@redhat.com>
17384 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17385 <limits.h> because the latter comes from gcc's include/ directory
17386 and not the newlib/libc/include directory.
17388 2004-12-04 Richard Henderson <rth@redhat.com>
17390 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17392 2004-12-04 Richard Henderson <rth@redhat.com>
17394 * lib/target-supports.exp (check_gc_sections_available): Disable
17395 for alpha and ia64.
17397 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17399 PR middle-end/17909
17400 * g++.dg/other/vararg-2.C: New test.
17402 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17404 PR c++/17011, c++/17971
17405 * g++.dg/template/error15.C: Adjust expected error.
17406 * g++.dg/template/instantiate3.C: Likewise.
17408 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17410 * gcc.dg/altivec-18.c: Fix for darwin
17412 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17415 * g++.dg/parse/ptrmem2.C: New.
17418 * g++.dg/template/new1.C: New.
17420 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17423 * gfortran.dg/direct_io_3.f90: New test.
17425 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17428 * g++.dg/parse/crash21.C: New.
17430 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17432 PR c++/15664, c++/18276
17433 * g++.dg/template/ttp13.C: New test.
17434 * g++.dg/template/ttp14.C: Likewise.
17436 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17439 * g++.dg/parse/enum2.C: New test.
17440 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17442 2004-12-02 Nick Clifton <nickc@redhat.com>
17444 * gcc.target/xstormy16: New test directory.
17445 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17446 * gcc.target/xstormy16/bp.c: Check the generation of bp
17448 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17449 bn instructions and the BELOW100 attribute.
17451 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17454 * gcc.dg/ppc-eabi.c: New.
17456 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17459 * gfortran.dg/backspace.f90
17461 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17463 * gfortran.dg/inquire.f90: New test.
17465 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17467 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17468 handle effective-target-keyword.
17469 (dg-skip-if): Support effective-target keyword as target list.
17470 (dg-xfail-if): Ditto.
17471 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17473 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17475 PR tree-optimization/18291
17476 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17478 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17481 * g++.dg/parse/crash20.C: New.
17484 * g++.dg/overload/arg1.C: New.
17485 * g++.dg/overload/arg2.C: New.
17486 * g++.dg/overload/arg3.C: New.
17487 * g++.dg/overload/arg4.C: New.
17489 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17491 * gcc.dg/c99-flex-array-4.c: Remove.
17493 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17495 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17497 * lib/target-supports.exp (is-effective-target): Simplify.
17499 * lib/target-supports.exp (check_effective_target_vect_long):
17500 Fix for powerpc64-*-*.
17502 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17504 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17505 to support new requirements on FreeBSD 5.
17507 2004-11-30 Devang Patel <dpatel@apple.com>
17510 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17512 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17514 * g++.dg/ext/altivec-13.C: New test.
17516 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17519 * gcc.c-torture/execute/p18298.c: New test.
17521 2004-11-30 Ira Rosen <irar@il.ibm.com>
17522 Dorit Naishlos <dorit@il.ibm.com>
17525 * gcc.dg/vect/vect-89.c: New test.
17527 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17529 * gcc.dg/pr18596-1.c: New test.
17531 2004-11-30 Ben Elliston <bje@au.ibm.com>
17533 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17535 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17538 * gcc.dg/pr18479.c: New test.
17540 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17543 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17544 mmix-knuth-mmixware.
17546 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17547 cris-*-elf* cris-*-aout* mmix-*-*
17549 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17551 PR middle-end/18725
17552 * gcc.dg/pr18725.c: New test.
17554 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17557 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17560 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17562 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17565 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17566 * g++.old-deja/g++.law/ctors5.C: Likewise.
17567 * g++.old-deja/g++.other/crash25.C: Likewise.
17570 * g++.dg/template/error16.C: New test.
17573 * g++.dg/template/crash29.C: New test.
17575 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17577 PR tree-optimization/18712
17578 * gcc.c-torture/compile/pr18712.c: New test.
17580 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17583 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17586 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17589 * g++.dg/lookup/crash6.C: New test.
17591 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17593 PR middle-end/18164
17594 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17596 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17598 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17599 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17600 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17602 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17604 * gcc.dg/pr18164.c: New test.
17606 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17608 * gcc.dg/funroll-loops-all.c: New.
17610 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17613 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17614 delimeter, match space and TAB as well as ":".
17617 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17620 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17623 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17626 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17628 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17630 * gfortran.dg/direct_io_2.f90: New test.
17632 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17635 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17637 2004-11-28 Richard Henderson <rth@redhat.com>
17639 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17641 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17643 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17644 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17645 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17646 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17647 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17648 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17649 gcc.dg/pointer-arith-8.c: New tests.
17651 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17654 * gfortran.dg/endfile.f90: New test.
17656 2004-11-27 Falk Hueffner <falk@debian.org>
17658 * gcc.dg/loop-6.c: New test.
17660 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17662 * gcc.c-torture/execute/20041126-1.c: New test.
17664 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17666 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17669 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17671 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17674 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17676 PR rtl-optimization/17825
17677 * gcc.c-torture/compile/20041119-1.c: New test.
17679 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17681 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17682 Check existence of ld library path variables before unsetting.
17684 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17686 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17688 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17690 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17692 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17694 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17696 2004-11-26 Ben Elliston <bje@au.ibm.com>
17698 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17701 2004-11-26 Ben Elliston <bje@au.ibm.com>
17703 * gcc.dg/pr17957.c: Pass --param, not -param.
17705 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17707 PR middle-end/17957
17708 * testsuite/gcc.dg/pr17957.c: New test.
17710 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17713 * g++.dg/template/crash28.C: Likewise.
17716 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17717 * g++.dg/ext/lvaddr.C: Likewise.
17718 * g++.dg/opt/pr7503-3.C: Likewise.
17721 * g++.dg/parse/qualified3.C: New test.
17722 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17725 * g++.dg/expr/return1.C: New test.
17727 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17729 Friend class name lookup 3/n, PR c++/3332
17730 * g++.dg/lookup/friend3.C: New test.
17731 * g++.dg/lookup/friend4.C: Likewise.
17732 * g++.dg/lookup/friend5.C: Likewise.
17734 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17736 Friend class name lookup 2/n, PR c++/14513, c++/15410
17737 * g++.dg/lookup/friend2.C: New test.
17738 * g++.dg/template/friend31.C: Likewise.
17740 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17742 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17744 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17747 * g++.dg/tc1/dr56.C: Remove.
17748 * g++.dg/template/typedef1.C: Add dg-error markers.
17749 * g++.old-deja/g++.other/typedef7.C: Likewise.
17752 * g++.dg/parse/typedef7.C: New test.
17754 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17756 * gcc.c-torture/execute/20041124-1.c: New test.
17758 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17760 * g++.dg/template/deduce3.C: New test.
17763 * g++.dg/template/crash27.C: New test.
17766 * g++.dg/warn/Wshadow-3.C: New test.
17768 2004-11-24 Devang Patel <dpatel@apple.com>
17771 * gcc.dg/cpp/isysroot-1.c: New test.
17772 * gcc.dg/cpp/usr/include/stdio.h: New file.
17773 * gcc.dg/cpp/isysroot-2.c: New test.
17774 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17777 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17780 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17782 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17784 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17785 * gcc.target/sparc/pdist.c: Likewise.
17787 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17790 * g++.dg/conversion/simd1.C: New test.
17792 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17794 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17795 and restore_ld_library_path_env_vars.
17796 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17797 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17798 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17799 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17801 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17803 * gcc.dg/pragma-align-2.c: Test macro expansion.
17804 * gcc.dg/pragma-pack-2.c: New test.
17806 2004-11-23 Richard Henderson <rth@redhat.com>
17808 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17809 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17810 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17811 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17812 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17813 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17815 * gcc.dg/vect/vect.exp: Add check for alpha.
17816 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17817 (check_effective_target_vect_int): Enable for alpha.
17818 (check_effective_target_vect_long): New.
17819 (is-effective-target): Add it.
17821 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17823 * gcc.dg/pr18614-1.c: New test.
17825 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17827 * gcc.dg/setjmp-2.c: New test.
17829 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17831 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17832 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17833 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17834 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17835 gcc.target/sparc/pdist.c: New tests.
17837 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17839 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17841 2004-11-22 Dale Johannesen <dalej@apple.com>
17843 * gcc.dg/20041111-1.c: New.
17845 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17848 * gcc.dg/vect/pr18536.c: New test.
17850 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17853 * g++.dg/template/nontype11.C: New test.
17855 2004-11-21 Roger Sayle <roger@eyesopen.com>
17857 PR middle-end/18520
17858 * gcc.dg/pr18520-1.c: New test case.
17860 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17862 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17863 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17864 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17865 expected diagnostics.
17867 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17870 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17871 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17872 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17874 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17876 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17878 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17879 Joseph Myers <joseph@codesourcery.com>
17881 * lib/target-supports.exp (check_visibility_available): Really
17884 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17887 * gcc.dg/vect/vect-85.c: New test.
17888 * gcc.dg/vect/vect-86.c: New test.
17889 * gcc.dg/vect/vect-87.c: New test.
17890 * gcc.dg/vect/vect-88.c: New test.
17892 2004-11-19 Ben Elliston <bje@au.ibm.com>
17894 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17896 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17898 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17899 * gcc.dg/ppc-and-1.c: Ditto.
17900 * gcc.dg/ppc-compare-1.c: Ditto.
17901 * gcc.dg/ppc-mov-1.c: Ditto
17903 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17904 Mark Mitchell <mark@codesourcery.com>
17906 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17908 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17909 Aldy Hernandez <aldyh@redhat.com>
17911 * lib/target-supports.exp (check_effective_target_vect_int): New
17912 (check_effective_target_vect_float): New
17913 (check_effective_target_vect_double): New.
17914 (is-effective-target): Support new effective targets keywords.
17915 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17916 default action for dg-do.
17917 * gcc.dg/vect/pr16105.c: Use new support.
17918 * gcc.dg/vect/pr18400.c: Ditto.
17919 * gcc.dg/vect/pr18425.c: Ditto.
17920 * gcc.dg/vect/vect-1.c: Ditto.
17921 * gcc.dg/vect/vect-10.c: Ditto.
17922 * gcc.dg/vect/vect-11.c: Ditto.
17923 * gcc.dg/vect/vect-12.c: Ditto.
17924 * gcc.dg/vect/vect-13.c: Ditto.
17925 * gcc.dg/vect/vect-14.c: Ditto.
17926 * gcc.dg/vect/vect-15.c: Ditto.
17927 * gcc.dg/vect/vect-16.c: Ditto.
17928 * gcc.dg/vect/vect-17.c: Ditto.
17929 * gcc.dg/vect/vect-18.c: Ditto.
17930 * gcc.dg/vect/vect-19.c: Ditto.
17931 * gcc.dg/vect/vect-2.c: Ditto.
17932 * gcc.dg/vect/vect-20.c: Ditto.
17933 * gcc.dg/vect/vect-21.c: Ditto.
17934 * gcc.dg/vect/vect-22.c: Ditto.
17935 * gcc.dg/vect/vect-23.c: Ditto.
17936 * gcc.dg/vect/vect-24.c: Ditto.
17937 * gcc.dg/vect/vect-25.c: Ditto.
17938 * gcc.dg/vect/vect-26.c: Ditto.
17939 * gcc.dg/vect/vect-27.c: Ditto.
17940 * gcc.dg/vect/vect-27a.c: Ditto.
17941 * gcc.dg/vect/vect-28.c: Ditto.
17942 * gcc.dg/vect/vect-29.c: Ditto.
17943 * gcc.dg/vect/vect-29a.c: Ditto.
17944 * gcc.dg/vect/vect-3.c: Ditto.
17945 * gcc.dg/vect/vect-30.c: Ditto.
17946 * gcc.dg/vect/vect-31.c: Ditto.
17947 * gcc.dg/vect/vect-32.c: Ditto.
17948 * gcc.dg/vect/vect-33.c: Ditto.
17949 * gcc.dg/vect/vect-34.c: Ditto.
17950 * gcc.dg/vect/vect-35.c: Ditto.
17951 * gcc.dg/vect/vect-36.c: Ditto.
17952 * gcc.dg/vect/vect-37.c: Ditto.
17953 * gcc.dg/vect/vect-38.c: Ditto.
17954 * gcc.dg/vect/vect-4.c: Ditto.
17955 * gcc.dg/vect/vect-40.c: Ditto.
17956 * gcc.dg/vect/vect-41.c: Ditto.
17957 * gcc.dg/vect/vect-42.c: Ditto.
17958 * gcc.dg/vect/vect-43.c: Ditto.
17959 * gcc.dg/vect/vect-44.c: Ditto.
17960 * gcc.dg/vect/vect-45.c: Ditto.
17961 * gcc.dg/vect/vect-46.c: Ditto.
17962 * gcc.dg/vect/vect-47.c: Ditto.
17963 * gcc.dg/vect/vect-48.c: Ditto.
17964 * gcc.dg/vect/vect-48a.c: Ditto.
17965 * gcc.dg/vect/vect-49.c: Ditto.
17966 * gcc.dg/vect/vect-5.c: Ditto.
17967 * gcc.dg/vect/vect-50.c: Ditto.
17968 * gcc.dg/vect/vect-51.c: Ditto.
17969 * gcc.dg/vect/vect-52.c: Ditto.
17970 * gcc.dg/vect/vect-53.c: Ditto.
17971 * gcc.dg/vect/vect-54.c: Ditto.
17972 * gcc.dg/vect/vect-55.c: Ditto.
17973 * gcc.dg/vect/vect-56.c: Ditto.
17974 * gcc.dg/vect/vect-56a.c: Ditto.
17975 * gcc.dg/vect/vect-57.c: Ditto.
17976 * gcc.dg/vect/vect-58.c: Ditto.
17977 * gcc.dg/vect/vect-59.c: Ditto.
17978 * gcc.dg/vect/vect-6.c: Ditto.
17979 * gcc.dg/vect/vect-60.c: Ditto.
17980 * gcc.dg/vect/vect-61.c: Ditto.
17981 * gcc.dg/vect/vect-62.c: Ditto.
17982 * gcc.dg/vect/vect-63.c: Ditto.
17983 * gcc.dg/vect/vect-64.c: Ditto.
17984 * gcc.dg/vect/vect-65.c: Ditto.
17985 * gcc.dg/vect/vect-66.c: Ditto.
17986 * gcc.dg/vect/vect-67.c: Ditto.
17987 * gcc.dg/vect/vect-68.c: Ditto.
17988 * gcc.dg/vect/vect-69.c: Ditto.
17989 * gcc.dg/vect/vect-7.c: Ditto.
17990 * gcc.dg/vect/vect-72.c: Ditto.
17991 * gcc.dg/vect/vect-72a.c: Ditto.
17992 * gcc.dg/vect/vect-73.c: Ditto.
17993 * gcc.dg/vect/vect-74.c: Ditto.
17994 * gcc.dg/vect/vect-75.c: Ditto.
17995 * gcc.dg/vect/vect-76.c: Ditto.
17996 * gcc.dg/vect/vect-77.c: Ditto.
17997 * gcc.dg/vect/vect-77a.c: Ditto.
17998 * gcc.dg/vect/vect-78.c: Ditto.
17999 * gcc.dg/vect/vect-79.c: Ditto.
18000 * gcc.dg/vect/vect-8.c: Ditto.
18001 * gcc.dg/vect/vect-80.c: Ditto.
18002 * gcc.dg/vect/vect-82.c: Ditto.
18003 * gcc.dg/vect/vect-82_64.c: Ditto.
18004 * gcc.dg/vect/vect-83.c: Ditto.
18005 * gcc.dg/vect/vect-83_64.c: Ditto.
18006 * gcc.dg/vect/vect-9.c: Ditto.
18007 * gcc.dg/vect/vect-all.c: Ditto.
18008 * gcc.dg/vect/vect-none.c: Ditto.
18010 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18012 * lib/gcc-dg.exp (dg-skip-if): New function.
18013 (dg-forbid-option): Remove.
18014 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18015 * g++.dg/abi/bitfield8.C: Likewise.
18016 * g++.dg/abi/dtor1.C: Likewise.
18017 * g++.dg/abi/empty10.C: Likewise.
18018 * g++.dg/abi/empty7.C: Likewise.
18019 * g++.dg/abi/empty9.C: Likewise.
18020 * g++.dg/abi/layout3.C: Likewise.
18021 * g++.dg/abi/layout4.C: Likewise.
18022 * g++.dg/abi/thunk1.C: Likewise.
18023 * g++.dg/abi/thunk2.C: Likewise.
18024 * g++.dg/abi/vbase11.C: Likewise.
18025 * g++.dg/abi/vthunk2.C: Likewise.
18026 * g++.dg/abi/vthunk3.C: Likewise.
18027 * g++.dg/ext/attrib8.C: Likewise.
18028 * g++.dg/opt/longbranch2.C: Likewise.
18029 * g++.dg/opt/reg-stack4.C: Likewise.
18030 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18031 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18032 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18033 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18034 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18035 * gcc.dg/20000609-1.c: Likewise.
18036 * gcc.dg/20000720-1.c: Likewise.
18037 * gcc.dg/20011107-1.c: Likewise.
18038 * gcc.dg/20011119-1.c: Likewise.
18039 * gcc.dg/20020108-1.c: Likewise.
18040 * gcc.dg/20020122-2.c: Likewise.
18041 * gcc.dg/20020122-3.c: Likewise.
18042 * gcc.dg/20020201-3.c: Likewise.
18043 * gcc.dg/20020206-1.c: Likewise.
18044 * gcc.dg/20020218-1.c: Likewise.
18045 * gcc.dg/20020310-1.c: Likewise.
18046 * gcc.dg/20020411-1.c: Likewise.
18047 * gcc.dg/20020418-2.c: Likewise.
18048 * gcc.dg/20020426-1.c: Likewise.
18049 * gcc.dg/20020426-2.c: Likewise.
18050 * gcc.dg/20020517-1.c: Likewise.
18051 * gcc.dg/20020523-1.c: Likewise.
18052 * gcc.dg/20020523-2.c: Likewise.
18053 * gcc.dg/20020729-1.c: Likewise.
18054 * gcc.dg/20030204-1.c: Likewise.
18055 * gcc.dg/20030826-2.c: Likewise.
18056 * gcc.dg/20030926-1.c: Likewise.
18057 * gcc.dg/20031202-1.c: Likewise.
18058 * gcc.dg/980312-1.c: Likewise.
18059 * gcc.dg/980313-1.c: Likewise.
18060 * gcc.dg/990117-1.c: Likewise.
18061 * gcc.dg/990424-1.c: Likewise.
18062 * gcc.dg/990524-1.c: Likewise.
18063 * gcc.dg/991230-1.c: Likewise.
18064 * gcc.dg/i386-387-1.c: Likewise.
18065 * gcc.dg/i386-387-2.c: Likewise.
18066 * gcc.dg/i386-387-3.c: Likewise.
18067 * gcc.dg/i386-387-4.c: Likewise.
18068 * gcc.dg/i386-387-5.c: Likewise.
18069 * gcc.dg/i386-387-6.c: Likewise.
18070 * gcc.dg/i386-asm-1.c: Likewise.
18071 * gcc.dg/i386-bitfield1.c: Likewise.
18072 * gcc.dg/i386-bitfield2.c: Likewise.
18073 * gcc.dg/i386-loop-1.c: Likewise.
18074 * gcc.dg/i386-loop-2.c: Likewise.
18075 * gcc.dg/i386-loop-3.c: Likewise.
18076 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18077 * gcc.dg/i386-pic-1.c: Likewise.
18078 * gcc.dg/i386-regparm.c: Likewise.
18079 * gcc.dg/i386-signbit-1.c: Likewise.
18080 * gcc.dg/i386-signbit-2.c: Likewise.
18081 * gcc.dg/i386-signbit-3.c: Likewise.
18082 * gcc.dg/i386-sse-5.c: Likewise.
18083 * gcc.dg/i386-sse-8.c: Likewise.
18084 * gcc.dg/i386-unroll-1.c: Likewise.
18085 * gcc.dg/tls/opt-1.c: Likewise.
18086 * gcc.dg/tls/opt-2.c: Likewise.
18087 * gcc.dg/unroll-1.c: Likewise.
18088 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18089 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18090 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18091 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18093 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18095 * g++.dg/template/incomplete1.C: New test.
18097 2004-11-16 Nick Clifton <nickc@redhat.com>
18099 Revert patches accidentally commited during checkin of fixes for
18101 gcc.c-torture/execute/simd-4.c: Revert
18102 gcc.dg/20040910-1.c: Revert.
18104 2004-11-16 Paul Brook <paul@codesourcery.com>
18107 * gfortran.dg/der_pointer_1.f90: New test.
18109 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18112 * gcc.dg/bitfld-13.c: New test.
18114 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18116 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18119 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18120 * gcc.dg/ppc64-abi-2.c: Ditto.
18121 * gcc.dg/ppc64-abi-3.c: Ditto.
18123 * lib/gcc-dg.exp (dg-target-list): Remove.
18125 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18127 * gcc.dg/ia64-postinc.c: New test.
18129 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18131 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18133 2004-11-15 Nick Clifton <nickc@redhat.com>
18135 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18136 __INT_MAX__ so that the test can be compiled by toolchains
18137 targeted at 16-bit processors.
18139 * gcc.dg/20040625-1.c: Use long constants rather than integers
18140 when performing arithmetic that will overflow 16-bits.
18142 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18143 xstormy16. It does not support 128-bit vector operations.
18145 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18146 with the macro PTR_TYPE. Define this macro to an integer type
18147 suitable for holding a pointer.
18149 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18150 the target is a 16-bit processor.
18152 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18153 16-bit targets where the character constant will be too long.
18155 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18156 where the double will not be directly addressable.
18158 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18160 Friend class name lookup 1/n, PR c++/18471
18161 * g++.dg/template/crash26.C: New test.
18162 * g++.dg/lookup/struct1.C: Adjust expected error.
18163 * g++.dg/parse/elab1.C: Likewise.
18164 * g++.dg/parse/elab2.C: Likewise.
18165 * g++.dg/parse/int-as-enum1.C: Likewise.
18166 * g++.dg/parse/struct-as-enum1.C: Likewise.
18167 * g++.dg/parse/typedef1.C: Likewise.
18168 * g++.dg/parse/typedef3.C: Likewise.
18169 * g++.dg/parse/typedef4.C: Likewise.
18170 * g++.dg/parse/typedef5.C: Likewise.
18171 * g++.dg/template/nontype4.C: Likewise.
18172 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18173 * g++.old-deja/g++.other/elab1.C: Likewise.
18174 * g++.old-deja/g++.other/syntax4.C: Likewise.
18176 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18178 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18180 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18182 * gcc.c-torture/execute/20041114-1.c: New test.
18184 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18186 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18187 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18188 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18189 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18190 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18191 gcc.dg/switch-7.c: New tests.
18193 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18195 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18197 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18200 * gcc.dg/vect/pr18400.c: New test.
18202 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18203 Andrew Pinski <pinskia@physics.uc.edu>
18206 * gcc.dg/vect/pr18425.c: New test.
18208 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18210 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18211 Guard with dg-require-alias and dg-require-visibility.
18213 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18215 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18217 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18219 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18221 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18224 * g++.dg/template/defarg5.C: New test.
18226 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18228 * g++.dg/parse/cast1.C: Run only on ILP32.
18229 * g++.old-deja/g++.mike/p784.C: Likewise.
18231 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18233 * gcc.c-torture/execute/20041113-1.c: New test.
18235 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18238 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18239 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18240 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18241 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18242 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18243 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18244 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18245 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18246 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18247 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18248 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18249 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18250 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18252 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18254 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18255 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18256 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18257 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18258 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18259 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18260 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18261 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18262 gcc.target/sparc/combined-1.c: New tests.
18264 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18266 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18269 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18271 * lib/gcc-dg.exp (dg-forbid-option): New function.
18272 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18273 * g++.dg/abi/bitfield8.C: Likewise.
18274 * g++.dg/abi/dtor1.C: Likewise.
18275 * g++.dg/abi/empty10.C: Likewise.
18276 * g++.dg/abi/empty7.C: Likewise.
18277 * g++.dg/abi/empty9.C: Likewise.
18278 * g++.dg/abi/layout3.C: Likewise.
18279 * g++.dg/abi/layout4.C: Likewise.
18280 * g++.dg/abi/thunk1.C: Likewise.
18281 * g++.dg/abi/thunk2.C: Likewise.
18282 * g++.dg/abi/vbase11.C: Likewise.
18283 * g++.dg/abi/vthunk2.C: Likewise.
18284 * g++.dg/abi/vthunk3.C: Likewise.
18285 * g++.dg/ext/attrib8.C: Likewise.
18286 * g++.dg/opt/longbranch2.C: Likewise.
18287 * g++.dg/opt/reg-stack4.C: Likewise.
18288 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18289 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18290 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18291 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18292 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18293 * gcc.dg/20000609-1.c: Likewise.
18294 * gcc.dg/20000720-1.c: Likewise.
18295 * gcc.dg/20011107-1.c: Likewise.
18296 * gcc.dg/20011119-1.c: Likewise.
18297 * gcc.dg/20020108-1.c: Likewise.
18298 * gcc.dg/20020122-2.c: Likewise.
18299 * gcc.dg/20020122-3.c: Likewise.
18300 * gcc.dg/20020201-3.c: Likewise.
18301 * gcc.dg/20020206-1.c: Likewise.
18302 * gcc.dg/20020218-1.c: Likewise.
18303 * gcc.dg/20020310-1.c: Likewise.
18304 * gcc.dg/20020411-1.c: Likewise.
18305 * gcc.dg/20020418-2.c: Likewise.
18306 * gcc.dg/20020426-1.c: Likewise.
18307 * gcc.dg/20020426-2.c: Likewise.
18308 * gcc.dg/20020517-1.c: Likewise.
18309 * gcc.dg/20020523-1.c: Likewise.
18310 * gcc.dg/20020523-2.c: Likewise.
18311 * gcc.dg/20020729-1.c: Likewise.
18312 * gcc.dg/20030204-1.c: Likewise.
18313 * gcc.dg/20030826-2.c: Likewise.
18314 * gcc.dg/20030926-1.c: Likewise.
18315 * gcc.dg/20031202-1.c: Likewise.
18316 * gcc.dg/980312-1.c: Likewise.
18317 * gcc.dg/980313-1.c: Likewise.
18318 * gcc.dg/990117-1.c: Likewise.
18319 * gcc.dg/990424-1.c: Likewise.
18320 * gcc.dg/990524-1.c: Likewise.
18321 * gcc.dg/991230-1.c: Likewise.
18322 * gcc.dg/i386-387-1.c: Likewise.
18323 * gcc.dg/i386-387-2.c: Likewise.
18324 * gcc.dg/i386-387-3.c: Likewise.
18325 * gcc.dg/i386-387-4.c: Likewise.
18326 * gcc.dg/i386-387-5.c: Likewise.
18327 * gcc.dg/i386-387-6.c: Likewise.
18328 * gcc.dg/i386-asm-1.c: Likewise.
18329 * gcc.dg/i386-bitfield1.c: Likewise.
18330 * gcc.dg/i386-bitfield2.c: Likewise.
18331 * gcc.dg/i386-loop-1.c: Likewise.
18332 * gcc.dg/i386-loop-2.c: Likewise.
18333 * gcc.dg/i386-loop-3.c: Likewise.
18334 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18335 * gcc.dg/i386-pic-1.c: Likewise.
18336 * gcc.dg/i386-regparm.c: Likewise.
18337 * gcc.dg/i386-signbit-1.c: Likewise.
18338 * gcc.dg/i386-signbit-2.c: Likewise.
18339 * gcc.dg/i386-signbit-3.c: Likewise.
18340 * gcc.dg/i386-sse-5.c: Likewise.
18341 * gcc.dg/i386-sse-8.c: Likewise.
18342 * gcc.dg/i386-unroll-1.c: Likewise.
18343 * gcc.dg/tls/opt-1.c: Likewise.
18344 * gcc.dg/tls/opt-2.c: Likewise.
18345 * gcc.dg/unroll-1.c: Likewise.
18346 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18347 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18348 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18349 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18350 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18353 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18356 * g++.dg/parse/cond1.C: New test.
18359 * g++.dg/template/array9.C: New test.
18360 * g++.dg/ext/vla1.C: Adjust error messages.
18361 * g++.dg/ext/vlm1.C: Likewise.
18362 * g++.dg/template/crash2.C: Likewise.
18365 * g++.dg/template/call3.C: New test.
18368 * g++.dg/template/ptrmem11.C: New test.
18370 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18373 * lib/g++.exp: Set LC_ALL and LANG to C.
18374 * lib/gcc-dg.exp: Likewise.
18375 * lib/gfortran.exp: Likewise.
18376 * lib/objc.exp: Likewise.
18377 * lib/treelang.exp: Likewise.
18379 2004-11-12 Andreas Schwab <schwab@suse.de>
18381 * gcc.dg/pr16286.c: Fix last change.
18383 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18386 * g++.dg/init/global1.C: New test.
18388 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18390 * gcc.c-torture/execute/20041112-1.c: New test.
18392 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18394 * lib/gcc-dg.exp (dg-target-list): New.
18396 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18397 Richard Sandiford <rsandifo@redhat.com>
18399 * lib/target-supports.exp (get-compiler_messages): New.
18400 (check_named_sections_available): Use it.
18401 (check_effective_target_ilp32): New.
18402 (check_effective_target_lp64): New.
18403 (is-effective-target): New.
18404 * lib/gcc-dg.exp (dg-require-effective-target): New.
18406 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18408 * gcc.dg/precedence-1.c: New test.
18410 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18412 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18414 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18415 message, delete generated files, use more descriptive name for
18416 executable, and make the test unsupported when it cannot be run.
18418 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18419 (dg-require-weak, dg-require-visibility, dg-require-alias,
18420 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18421 dg-require-iconv, dg-require-named-sections): Use it.
18423 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18425 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18428 * gcc.dg/ppc-and-1: New
18431 * gcc.dg/ppc-mov-1.c: New.
18434 * gcc.dg/ppc-compare-1.c: New.
18436 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18438 * objc.dg/desig-init-2.m: New test.
18440 2004-11-10 Adam Nemet <anemet@lnxw.com>
18442 PR middle-end/18160
18443 * g++.dg/warn/register-var-1.C: New test.
18444 * g++.dg/warn/register-var-2.C: New test.
18446 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18448 * gcc.dg/union-2.c: New test.
18450 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18452 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18453 New test for PR tree-optimization/17892.
18455 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18458 * g++.dg/init/new12.C: New test.
18460 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18462 * gcc.target/sparc: New directory.
18463 * gcc.target/sparc/sparc.exp: New driver.
18464 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18465 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18466 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18467 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18469 2004-11-10 Paul Brook <paul@codesourcery.com>
18472 * gfortran.dg/list_read.c: New test.
18474 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18477 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18478 expected diagnostic location.
18480 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18482 * gcc.dg/20041109-1.c: New test.
18484 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18487 * objc/compile/pr18406.m: New test.
18489 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18491 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18493 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18495 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18497 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18499 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18501 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18503 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18506 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18509 * gcc.c-torture/pr18299-1.c: New test.
18511 2004-11-06 Andreas Schwab <schwab@suse.de>
18513 * gcc.dg/pr16286.c: Also test for bool and pixel.
18515 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18517 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18518 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18519 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18520 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18521 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18522 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18523 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18524 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18525 gcc.dg/struct-semi-3.c: New tests.
18527 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18529 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18531 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18533 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18534 Do not use C99 designators.
18536 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18538 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18540 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18542 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18543 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18544 * gcc.c-torture/execute/simd-5.x: Remove.
18546 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18548 PR rtl-optimization/17933
18549 * gcc.dg/torture/pr17933-1.c: New test.
18551 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18554 * lib/target-supports.exp (check_weak_available): Support
18557 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18559 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18560 call to fflush(stdout) before abort.
18561 (my_ffsll): New function.
18562 (generate_fields): Use it.
18564 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18566 * gcc.dg/init-undef-1.c: New test.
18568 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18570 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18571 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18572 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18573 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18574 expected messages for new parser.
18576 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18578 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18580 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18582 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18585 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18587 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18588 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18589 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18590 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18591 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18592 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18593 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18594 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18595 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18596 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18598 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18600 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18601 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18602 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18603 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18604 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18605 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18606 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18609 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18612 * gcc.dg/20041104-1.c: New test.
18614 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18616 * g++.dg/template/nontype7.C: New test.
18617 * g++.dg/template/nontype8.C: Likewise.
18618 * g++.dg/template/nontype9.C: Likewise.
18619 * g++.dg/template/nontype10.C: Likewise.
18620 * g++.dg/tc1/dr49.C: Likewise.
18621 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18622 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18624 2004-11-04 Ben Elliston <bje@au.ibm.com>
18626 * g++.dg/rtti/tinfo1.C: Remove xfails.
18628 2004-11-04 Ben Elliston <bje@au.ibm.com>
18630 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18631 packed attribute to the definition to satisfy the new C++ parser.
18633 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18635 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18636 invocations of va_arg.
18638 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18641 * g++.dg/template/crash25.C: New test.
18644 * g++.dg/template/typedef2.C: New test.
18645 * g++.dg/parse/crash13.C: Adjust error markers.
18648 * g++.dg/conversion/const3.C: New test.
18650 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18655 * gfortran.dg/generic_[123].f90: New testcases.
18657 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18659 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18660 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18662 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18665 * gcc.c-torture/compile/pr16808.c: New test.
18667 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18669 PR rtl-optimization/17104
18670 * gcc.dg/ppc-bitfield1.c: New.
18672 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18674 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18676 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18678 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18679 strings for 32-bit code.
18681 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18684 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18686 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18689 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18691 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18694 * g++.dg/init/aggr2.C: New test.
18696 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18698 * objc.dg/local-decl-1.m: New test.
18700 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18702 * gcc.dg/20040910-1.c: Adjust regex.
18704 2004-10-30 Roger Sayle <roger@eyesopen.com>
18706 PR rtl-optimization/18084
18707 * g++.dg/opt/pr18084-1.C: New testcase.
18709 2004-10-30 Matt Austern <austern@apple.com>
18712 * g++.dg/ext/attrib18.C: New test.
18714 2004-10-30 Roger Sayle <roger@eyesopen.com>
18716 PR middle-end/18096
18717 * gcc.dg/pr18096-1.c: New test case.
18719 2004-10-30 Roger Sayle <roger@eyesopen.com>
18721 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18723 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18726 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18727 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18728 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18729 gcc.dg/old-style-prom-3.c: New tests.
18731 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18733 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18734 Remove unnecessary inclusion of stdio.h.
18736 2004-10-29 Roger Sayle <roger@eyesopen.com>
18738 PR rtl-optimization/17581
18739 * gcc.dg/pr17581-1.c: New test case.
18741 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18743 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18745 * g++.dg/conversion/dr195-1.C: New.
18746 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18747 * g++.old-deja/g++.mike/p10148.C: Likewise.
18749 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18752 * g++.dg/debug/typedef2.C: New test.
18754 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18757 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18758 * gfortran.dg/g77/README: Update.
18760 2004-10-28 Matt Austern <austern@apple.com>
18763 * g++.dg/ext/packed7.C: New test.
18765 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18767 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18769 * lib/scanasm.exp (hidden-scan-for): New proc.
18770 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18772 (scan-not-hidden): Likewise.
18773 * lib/target-supports.exp (check_visibility_available): mach-o is
18776 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18779 * g++.dg/template/memclass3.C: New test.
18781 2004-10-28 Adam Nemet <anemet@lnxw.com>
18783 PR middle-end/18160
18784 * gcc.dg/register-var-1.c: New test.
18785 * gcc.dg/register-var-2.c: New test.
18786 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18789 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18792 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18794 * gcc.dg/vect/vect-22.c: Likewise.
18796 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18798 * gcc.dg/i386-rotate-1.c: New test.
18800 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18802 * g++.dg/init/ref12.C: Add "run" marker.
18805 * g++.dg/init/ref12.C: New test.
18808 * g++.dg/template/shift1.C: New test.
18809 * g++.dg/template/error10.C: Adjust error markers.
18811 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18814 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18816 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18818 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18819 * gcc.dg/weak/weak-3.c: Likewise.
18820 * gcc.dg/weak/weak-5.c: Likewise.
18821 * gcc.dg/weak/weak-9.c: Likewise.
18822 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18823 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18825 * gcc.dg/darwin-weakimport-1.c: New.
18827 2004-10-28 Ben Elliston <bje@au.ibm.com>
18829 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18831 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18833 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18834 'syntax' error messages.
18835 * gcc.dg/cpp/direct2s.c: Likewise.
18837 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18839 * gcc.c-torture/compile/20041026-1.c: New.
18841 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18844 * g++.dg/lookup/ns2.C: New test.
18847 * g++.dg/template/enum4.C: New test.
18850 * g++.dg/template/expr1.C: New test.
18852 2004-10-26 Ben Elliston <bje@au.ibm.com>
18854 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18856 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18858 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18859 gcc.dg/decl-nospec-3.c: New tests.
18861 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18863 * objc.dg/super-class-3.m: New test.
18865 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18867 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18869 * gcc.dg/cpp/direct2s.c: Likewise.
18871 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18873 * objc.dg/image-info.m: Update for changes to section selection.
18875 2004-10-25 David Ayers <d.ayers@inode.at>
18876 Ziemowit Laski <zlaski@apple.com>
18878 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18879 diagnostics when messaging 'id <Proto>'.
18880 * objc.dg/class-protocol-1.m: New test.
18881 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18882 a non-existent method signature.
18883 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18884 Update diagnostics when messaging with non-existent method signature.
18885 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18886 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18887 invalid receivers are now resolved as if messaging 'id'; remove
18888 extraneous diagnostics.
18890 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18893 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18894 gcc.dg/init-desig-obs-3.c: New tests.
18896 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18898 * gcc.dg/debug/20041023-1.c: New test.
18900 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18902 PR middle-end/17407
18903 * gcc.c-torture/compile/pr17407.c: New test.
18906 * g++.dg/template/array8.C: New test.
18908 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18911 * lib/g++.exp: Accept more than one multilib libgcc.
18912 * lib/gcc-dg.exp: Likewise.
18913 * lib/objc.exp: Likewise.
18914 * lib/treelang.exp: Likewise.
18915 * lib/gfortran.exp: Likewise.
18917 2004-10-24 Ben Elliston <bje@au.ibm.com>
18919 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18921 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18923 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18924 * gcc.dg/c99-const-expr-3.c: Likewise.
18926 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18928 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18930 2004-10-23 Ben Elliston <bje@au.ibm.com>
18932 * gcc.c-torture/execute/loop-2e.x: Remove.
18934 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18937 * g++.dg/parse/crash18.C: New.
18938 * g++.dg/parse/crash19.C: New.
18940 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18942 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18943 * g++.dg/ext/dllimport2.C: Same.
18944 * g++.dg/ext/dllimport8.C: Same.
18946 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18949 * g++.dg/conversion/cast1.C: New test.
18950 * g++.dg/overload/pmf1.C: Adjust error marker.
18952 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18955 * objc.dg/const-str-7.m: New test.
18957 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18959 * g++.dg/template/memfriend11.C: Fix comment typo.
18960 * g++.dg/template/memfriend14.C: Likewise.
18962 2004-10-20 Richard Henderson <rth@redhat.com>
18964 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18965 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18966 -fasynchronous-unwind-tables.
18968 2004-10-20 Richard Henderson <rth@redhat.com>
18970 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18971 (main): Return success.
18972 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18973 (main): Return success.
18975 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18978 * g++.dg/template/memfriend9.C: New test.
18979 * g++.dg/template/memfriend10.C: Likewise.
18980 * g++.dg/template/memfriend11.C: Likewise.
18981 * g++.dg/template/memfriend12.C: Likewise.
18982 * g++.dg/template/memfriend13.C: Likewise.
18983 * g++.dg/template/memfriend14.C: Likewise.
18984 * g++.dg/template/memfriend15.C: Likewise.
18985 * g++.dg/template/memfriend16.C: Likewise.
18986 * g++.dg/template/memfriend17.C: Likewise.
18987 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18989 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18991 * g++.dg/conversion/dr195.C: New.
18992 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18994 2004-10-20 Ben Elliston <bje@au.ibm.com>
18995 Devang Patel <dpatel@apple.com>
18997 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18998 of floating point arithmetic, which could trap.
19000 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19003 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19004 * g++.dg/conversion/const2.C: New test.
19005 * g++.dg/expr/reinterpret2.C: New test.
19006 * g++.dg/expr/reinterpret3.C: New test.
19007 * g++.dg/expr/cast2.C: New test.
19008 * g++.dg/expr/copy1.C: New test.
19009 * g++.dg/other/conversion1.C: Change error message.
19010 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19011 function pointers to void *.
19012 * g++.old-deja/g++.mike/p10148.C: Likewise.
19014 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19016 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19018 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19022 * g++.dg/parse/expr3.C: New test.
19024 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19026 * gcc.dg/smod-1.c: New test.
19028 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19030 * objc.dg/method-14.m: New test.
19032 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19034 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19035 Also xfail as the patch was reverted.
19037 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19039 PR middle-end/16973
19040 * gcc.dg/pr16973.c: New test.
19042 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19044 PR tree-optimization/17656
19045 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19047 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19049 * g++.dg/eh/shadow1.C: New.
19051 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19053 * gcc.c-torture/compile/20041018-1.c: New test.
19055 2004-10-18 Ben Elliston <bje@au.ibm.com>
19057 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19058 compiler referring to register 0 when accessing sdata. The linker
19059 now patches things up.
19061 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19064 * gcc.c-torture/compile/pr17529.c: New test.
19066 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19069 * g++.dg/ext/attrib17.C: New test.
19071 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19073 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19075 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19078 * g++.dg/ext/attrib16.C: New test.
19080 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19083 * g++.dg/init/dso_handle1.C: New test.
19086 * g++.dg/parse/typedef6.C: New test.
19089 * g++.dg/parse/pragma1.C: New test.
19091 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19093 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19095 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19097 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19098 -fno-common when on HPPA HP-UX platforms.
19100 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19103 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19105 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19108 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19111 * g++.dg/lookup/strong-using-4.C: New test.
19113 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19115 PR middle-end/16567
19116 * gcc.c-torture/compile/nested-1.c: New test.
19118 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19120 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19121 and mipsisa64*-*-* (until support for misaligned loads is added).
19122 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19123 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19124 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19125 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19126 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19127 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19129 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19132 * g++.dg/init/dtor3.C: New test.
19134 2004-10-15 Ben Elliston <bje@au.ibm.com>
19136 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19138 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19140 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19141 * gcc.dg/macho-lo-sum.c: Likewise.
19143 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19145 * gcc.dg/ppc-spe64-1.c: New test.
19147 2004-10-14 Devang Patel <dpatel@apple.com>
19150 * gcc.dg/pr17635.c : New test.
19152 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19154 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19155 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19156 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19157 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19158 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19159 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19160 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19161 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19162 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19163 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19164 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19165 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19166 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19167 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19168 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19169 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19170 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19171 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19173 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19175 * gcc.dg/vect/vect-82.c: New testcase.
19176 * gcc.dg/vect/vect-82_64.c: New testcase.
19177 * gcc.dg/vect/vect-83.c: New testcase.
19178 * gcc.dg/vect/vect-83_64.c: New testcase.
19180 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19182 * gcc.dg/cpp/error-1.c: New test.
19184 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19186 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19188 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19191 * gcc.dg/cris-peep2-xsrand2.c: New test.
19193 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19196 * testsuite/g++.dg/expr/for2.C: New test.
19198 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19200 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19202 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19204 PR tree-optimization/17724
19205 * g++.dg/opt/pr17724-1.C: New test.
19206 * g++.dg/opt/pr17724-2.C: New test.
19207 * g++.dg/opt/pr17724-3.C: New test.
19208 * g++.dg/opt/pr17724-4.C: New test.
19209 * g++.dg/opt/pr17724-5.C: New test.
19210 * g++.dg/opt/pr17724-6.C: New test.
19212 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19215 * gcc.dg/pr17301-2.c: New test.
19217 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19220 * g++.dg/parse/error22.C: New test.
19223 * g++.dg/template/spec18.C: New test.
19225 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19227 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19228 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19230 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19231 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19233 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19235 * g++.dg/eh/cleanup5.C: Add dg-options "".
19237 2004-10-11 Roger Sayle <roger@eyesopen.com>
19239 PR middle-end/17657
19240 * gcc.dg/switch-4.c: New test case.
19242 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19244 * gcc.c-torture/execute/20041011-1.c: New test.
19246 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19249 * g++.dg/init/for3.C: New test.
19252 * g++.dg/opt/switch2.C: New test.
19254 PR middle-end/17703
19255 * g++.dg/warn/Wreturn-2.C: New test.
19257 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19260 * g++.dg/eh/cleanup5.C: New test.
19262 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19265 * g++.dg/parse/error21.C: New test.
19267 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19269 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19270 * g++.dg/warn/incomplete1.C: Likewise.
19271 * g++.dg/template/qualttp20.C: Likewise.
19273 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19276 * parm-incomplete-1.c: New test.
19278 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19281 * g++.dg/parse/error19.C: New test.
19284 * g++.dg/init/new11.C: New test.
19287 * g++.dg/parse/error20.C: New test.
19290 * g++.dg/template/crash24.C: New test.
19292 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19295 * gcc.dg/pr17301-1.c: New test.
19297 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19300 * gcc.dg/anon-struct-5.c: New test.
19302 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19305 * gcc.dg/pr17844-1.c: New test.
19307 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19309 PR tree-optimization/17906
19310 * gcc.c-torture/compile/pr17906.c: New.
19312 2004-10-09 Stuart Hastings <stuart@apple.com>
19313 Roger Sayle <roger@eyesopen.com>
19315 PR rtl-optimization/17853
19316 * gcc.dg/i386-mmx-5.c: New testcase.
19318 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19320 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19322 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19325 * g++.dg/template/static9.C: New test.
19328 * g++.dg/parse/operator5.C: New test.
19330 2004-10-09 Roger Sayle <roger@eyesopen.com>
19332 PR middle-end/17894
19333 * gcc.c-torture/execute/divcmp-4.c: New test case.
19335 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19338 * g++.dg/opt/pr17902.C: New test.
19340 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19342 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19344 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19346 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19348 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19350 * gcc.dg/assign-warn-3.c: New test.
19352 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19355 * gcc.dg/cpp/ident-1.c: New test.
19357 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19359 * gcc.c-torture/compile/acc1.c: New.
19361 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19363 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19364 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19366 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19368 * gcc.dg/ultrasp11.c: New test.
19370 2004-10-08 Michael Matz <matz@suse.de>
19372 * gcc.dg/doloop-2.c: New test.
19374 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19376 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19377 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19378 objc.dg/method-9.m: Update expected diagnostics.
19380 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19382 * gcc.dg/ppc-fsel-3.c: New file.
19383 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19385 2004-10-07 Paul Brook <paul@codesourcery.com>
19387 * gfortran.dg/intrinsic_verify_1.f90: New test.
19389 2004-10-07 Paul Brook <paul@codesourcery.com>
19391 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19393 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19395 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19396 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19399 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19401 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19403 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19406 * g++.dg/warn/Winline-4.C: New test.
19408 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19410 * gcc.c-torture/compile/20041007-1.c: New test.
19412 2004-10-07 Paul Brook <paul@codesourcery.com>
19415 * gfortran.dg/use_allocated_1.f90: New test.
19417 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19419 PR middle-end/17849
19420 * gfortran.fortran-torture/compile/nested.f90: New test
19422 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19424 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19426 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19429 * g++.dg/ext/asm6.C: New test.
19431 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19433 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19435 2004-10-06 Paul Brook <paul@codesourcery.com>
19437 PR libfortran/17709
19438 * gfortran.dg/empty_format_1.f90: New test.
19440 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19443 * gfortran.dg/ishft.f90: New test.
19446 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19449 2004-10-06 Paul Brook <paul@codesourcery.com>
19451 * gfortran.dg/do_1.f90: New test.
19453 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19455 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19456 optimizing for size.
19458 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19460 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19462 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19464 * gcc.c-torture/compile/20041005-1.c: New test.
19466 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19469 * g++.dg/lookup/koenig4.C: New.
19471 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19473 * g++.dg/other/classkey1.C: Adjust quoting marks.
19474 * g++.dg/parse/error15.C: Likewise.
19475 * g++.dg/template/meminit2.C (int>): Likewise.
19477 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19480 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19483 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19486 * gfortran.dg/pr17708.f90: New test.
19488 2004-10-04 Chao-ying Fu <fu@mips.com>
19490 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19491 * gcc.dg/vect/vect-4.c: Ditto.
19492 * gcc.dg/vect/vect-5.c: Ditto.
19493 * gcc.dg/vect/vect-6.c: Ditto.
19494 * gcc.dg/vect/vect-8.c: Ditto.
19495 * gcc.dg/vect/vect-16.c: Ditto.
19496 * gcc.dg/vect/vect-30.c: Ditto.
19497 * gcc.dg/vect/vect-40.c: Ditto.
19498 * gcc.dg/vect/vect-41.c: Ditto.
19499 * gcc.dg/vect/vect-42.c: Ditto.
19500 * gcc.dg/vect/vect-43.c: Ditto.
19501 * gcc.dg/vect/vect-44.c: Ditto.
19502 * gcc.dg/vect/vect-45.c: Ditto.
19503 * gcc.dg/vect/vect-46.c: Ditto.
19504 * gcc.dg/vect/vect-47.c: Ditto.
19505 * gcc.dg/vect/vect-48.c: Ditto.
19506 * gcc.dg/vect/vect-49.c: Ditto.
19507 * gcc.dg/vect/vect-50.c: Ditto.
19508 * gcc.dg/vect/vect-51.c: Ditto.
19509 * gcc.dg/vect/vect-52.c: Ditto.
19510 * gcc.dg/vect/vect-53.c: Ditto.
19511 * gcc.dg/vect/vect-54.c: Ditto.
19512 * gcc.dg/vect/vect-55.c: Ditto.
19513 * gcc.dg/vect/vect-56.c: Ditto.
19514 * gcc.dg/vect/vect-57.c: Ditto.
19515 * gcc.dg/vect/vect-58.c: Ditto.
19516 * gcc.dg/vect/vect-59.c: Ditto.
19517 * gcc.dg/vect/vect-60.c: Ditto.
19518 * gcc.dg/vect/vect-74.c: Ditto.
19519 * gcc.dg/vect/vect-79.c: Ditto.
19520 * gcc.dg/vect/vect-80.c: Ditto.
19522 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19524 * gcc.dg/unused-7.c: Use the correct option.
19526 2004-10-04 Paul Brook <paul@codesourcery.com>
19527 Bud Davis <bdavis9659@comcast.net>
19531 * gfortran/pr17706.f90: New test.
19532 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19534 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19536 * gfortran.dg/pr17612.f90: New test.
19538 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19540 * g++.dg/template/local1.C: Adjust quoting marks in
19541 testing for diagnostics.
19542 * g++.dg/tls/diag-2.C: Likewise.
19543 * g++.dg/other/error8.C: Likewise.
19545 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19548 * gcc.dg/unused-4.c: Adjust to be correct.
19551 * gcc.dg/unused-7.c: New test.
19553 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19556 * g++.dg/overload/template2.C: New test.
19558 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19560 PR tree-optimization/16632
19561 * gcc.dg/tree-ssa/20041002-1.c: New.
19563 2004-10-03 Paul Brook <paul@codesourcery.com>
19565 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19566 rather than relying on default formatting.
19568 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19570 * gcc.dg/20040920-1.c: Update expected message text.
19572 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19574 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19576 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19578 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19581 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19583 * gcc.dg/tree-ssa/pr17343.c: Remove.
19585 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19588 * gcc.dg/tree-ssa/pr17343.c: New test.
19590 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19592 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19593 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19594 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19595 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19596 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19598 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19600 * gcc.dg/lvalue-2.c: New test.
19602 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19605 * gcc.dg/pr17730-1.c: New test
19607 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19610 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19612 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19614 * gcc.c-torture/execute/stdarg-1.c: New test.
19615 * gcc.c-torture/execute/stdarg-2.c: New test.
19616 * gcc.c-torture/execute/stdarg-3.c: New test.
19617 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19618 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19619 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19620 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19621 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19623 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19625 PR tree-optimization/17697
19626 * g++.dg/opt/pr17697-1.C: New test.
19627 * g++.dg/opt/pr17697-2.C: New test.
19628 * g++.dg/opt/pr17697-3.C: New test.
19630 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19633 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19634 gcc.dg/vla-init-5.c: New tests.
19636 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19639 * gcc.dg/pr13804-1.c: New test.
19641 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19644 * gfortran.dg/pr16938.f90: New test.
19646 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19648 * g++.dg/template/crash23.C: New test.
19650 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19653 * g++.dg/template/static8.C: New test.
19655 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19658 * g++.dg/other/error9.C: New test.
19660 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19662 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19664 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19667 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19669 2004-09-26 Roger Sayle <roger@eyesopen.com>
19671 PR middle-end/17112
19672 * gcc.dg/pr17112-1.c: New test case.
19674 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19677 * gcc.dg/pr11459-1.c: New test.
19679 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19681 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19682 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19684 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19686 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19688 2004-09-25 Jan Hubicka <jh@suse.cz>
19690 * compile/30040909-1.c: New test.
19691 * compile/30040907-1.c: New test.
19693 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19695 * gcc.c-torture/execute/va-arg-26.c: New test.
19697 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19699 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19700 extra diagnostics on targets with 64-bit pointers.
19701 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19703 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19706 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19707 * gcc.dg/decl-3.c: Adjust expected message.
19709 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19712 * gfortran.dg/pr17615.f90: New test.
19714 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19716 PR tree-optimzation/17517
19717 * g++.dg/tree-ssa/pr17517.C: New Test.
19719 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19722 * g++.dg/lookup/ambig3.C: New.
19724 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19727 * g++.dg/opt/pr17624.C: New test.
19729 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19732 * gcc.dg/Wbad-function-cast-1.c: New test.
19734 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19736 * g++.dg/ext/complit1.C
19737 * g++.dg/other/error2.C
19738 * g++.dg/other/nontype-1.C
19739 * g++.dg/parse/crash11.C
19740 * g++.dg/parse/crash12.C
19741 * g++.dg/parse/error15.C
19742 * g++.dg/parse/error4.C
19743 * g++.dg/parse/tmpl-outside1.C
19744 * g++.dg/parse/too-many-tmpl-args1.C
19745 * g++.dg/template/dependent-expr3.C
19746 * g++.dg/template/error10.C
19747 * g++.dg/template/instantiate1.C
19748 * g++.dg/template/vtable2.C
19749 * g++.dg/warn/Wshadow-1.C
19750 * g++.dg/warn/weak1.C
19751 * g++.old-deja/g++.brendan/crash16.C
19752 * g++.old-deja/g++.brendan/crash18.C
19753 * g++.old-deja/g++.brendan/crash48.C
19754 * g++.old-deja/g++.brendan/crash49.C
19755 * g++.old-deja/g++.brendan/crash55.C
19756 * g++.old-deja/g++.brendan/crash56.C
19757 * g++.old-deja/g++.brendan/crash8.C
19758 * g++.old-deja/g++.brendan/enum11.C
19759 * g++.old-deja/g++.brendan/enum8.C
19760 * g++.old-deja/g++.brendan/enum9.C
19761 * g++.old-deja/g++.brendan/friend3.C
19762 * g++.old-deja/g++.brendan/misc14.C
19763 * g++.old-deja/g++.bugs/900402_02.C
19764 * g++.old-deja/g++.bugs/900404_03.C
19765 * g++.old-deja/g++.bugs/900404_04.C
19766 * g++.old-deja/g++.bugs/900428_03.C
19767 * g++.old-deja/g++.jason/crash4.C
19768 * g++.old-deja/g++.jason/overload21.C
19769 * g++.old-deja/g++.jason/redecl1.C
19770 * g++.old-deja/g++.jason/report.C
19771 * g++.old-deja/g++.jason/rfg10.C
19772 * g++.old-deja/g++.jason/template30.C
19773 * g++.old-deja/g++.law/arm12.C
19774 * g++.old-deja/g++.law/ctors5.C
19775 * g++.old-deja/g++.law/cvt20.C
19776 * g++.old-deja/g++.law/init10.C
19777 * g++.old-deja/g++.law/init8.C
19778 * g++.old-deja/g++.law/visibility17.C
19779 * g++.old-deja/g++.law/visibility7.C
19780 * g++.old-deja/g++.mike/net8.C
19781 * g++.old-deja/g++.mike/p646.C
19782 * g++.old-deja/g++.mike/p700.C
19783 * g++.old-deja/g++.mike/p701.C
19784 * g++.old-deja/g++.mike/p811.C
19785 * g++.old-deja/g++.ns/template13.C
19786 * g++.old-deja/g++.other/array3.C
19787 * g++.old-deja/g++.other/crash25.C
19788 * g++.old-deja/g++.other/dtor3.C
19789 * g++.old-deja/g++.other/dtor4.C
19790 * g++.old-deja/g++.other/main1.C
19791 * g++.old-deja/g++.other/warn7.C
19792 * g++.old-deja/g++.pt/crash11.C
19793 * g++.old-deja/g++.pt/crash36.C
19794 * g++.old-deja/g++.pt/spec22.C
19795 * g++.old-deja/g++.pt/spec9.C
19796 * g++.old-deja/g++.pt/ttp52.C
19797 * g++.old-deja/g++.robertl/eb103.C
19798 * g++.old-deja/g++.robertl/eb121.C
19799 * g++.old-deja/g++.robertl/eb22.C
19800 * g++.old-deja/g++.robertl/eb8.C:
19801 Update locations and/or regexps of dg-error markers.
19802 Remove markers for some bogus messages that are no longer issued.
19804 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19806 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19807 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19809 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19812 * g++.dg/lookup/crash5.C: New test.
19814 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19816 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19817 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19818 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19819 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19820 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19821 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19823 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19824 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19825 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19826 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19827 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19828 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19830 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19832 * gcc.dg/vect/vect-44.c: Check additional cases.
19833 * gcc.dg/vect/vect-48.c: Check additional cases.
19835 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19836 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19837 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19838 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19839 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19840 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19841 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19842 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19843 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19845 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19846 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19847 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19849 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19851 * gcc.dg/tree-ssa/loop-6.c: New test.
19853 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19856 * g++.dg/inherit/base2.C: New.
19858 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19860 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19861 * gcc.dg/20001012-2.c: Likewise.
19862 * gcc.dg/20001013-1.c: Likewise.
19863 * gcc.dg/20001101-1.c: Likewise.
19864 * gcc.dg/20001102-1.c: Likewise.
19865 * gcc.dg/bf-spl1.c: Likewise.
19866 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19867 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19869 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19871 PR tree-optimization/16721
19872 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19874 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19876 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19877 * gcc.dg/20040305-1.c: Likewise.
19879 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19882 * gcc.c-torture/compile/pr16566-1.c,
19883 gcc.c-torture/compile/pr16566-2.c,
19884 gcc.c-torture/compile/pr16566-3.c: New tests.
19886 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19888 PR tree-optimization/17512
19889 * gcc.c-torture/compile/20040916-1.c.
19891 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19893 * gcc.dg/pragma-re-3.c: New test.
19895 2004-09-17 Matt Austern <austern@apple.com>
19898 * g++.dg/other/anon3.C: New.
19900 2004-09-21 Roger Sayle <roger@eyesopen.com>
19903 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19904 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19905 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19906 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19907 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19909 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19912 * gfortran.dg/pr17286.f90: New test.
19914 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19917 * g++.dg/template/static7.C: New test.
19919 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19922 * gcc.c-torture/compile/pr17558.c: New test.
19924 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19926 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19927 if SKIP_ATTRIBUTE is defined.
19929 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19932 * gfortran.dg/pr15957.f90: New test.
19934 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19936 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19938 * gcc.dg/vect/vect-79.c: Likewise.
19939 * gcc.dg/vect/vect-80.c: Likewise.
19941 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19944 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19946 2004-09-20 Ira Rosen <irar@il.ibm.com>
19948 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19949 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19950 * gcc.dg/vect/vect-62.c: New testcase.
19951 * gcc.dg/vect/vect-63.c: New testcase.
19952 * gcc.dg/vect/vect-64.c: New testcase.
19953 * gcc.dg/vect/vect-65.c: New testcase.
19954 * gcc.dg/vect/vect-66.c: New testcase.
19955 * gcc.dg/vect/vect-67.c: New testcase.
19956 * gcc.dg/vect/vect-68.c: New testcase.
19957 * gcc.dg/vect/vect-69.c: New testcase.
19958 * gcc.dg/vect/vect-79.c: New testcase.
19959 * gcc.dg/vect/vect-80.c: New testcase.
19961 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19963 * gcc.target/mips/asm-1.c: New test.
19965 2004-09-19 Ira Rosen <irar@il.ibm.com>
19967 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19968 * gcc.dg/vect/vect-73.c: New testcase.
19969 * gcc.dg/vect/vect-74.c: New testcase.
19970 * gcc.dg/vect/vect-75.c: New testcase.
19971 * gcc.dg/vect/vect-76.c: New testcase.
19972 * gcc.dg/vect/vect-77.c: New testcase.
19973 * gcc.dg/vect/vect-78.c: New testcase
19975 2004-09-18 Paul Brook <paul@codesourcery.com>
19977 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19979 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19982 * gcc.dg/pr17424-1.c: New test.
19984 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19986 * g++.dg/tree-ssa/pr17153.C: New test.
19988 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19991 * testsuite/g++.dg/pch/wchar-1.C: New.
19992 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19994 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19996 * gcc.c-torture/execute/20040917-1.c: New test.
19998 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20000 PR tree-optimization/17319
20001 * gcc.dg/pr17319.c: New test.
20003 2004-09-17 Devang Patel <dpatel@apple.com>
20005 * gcc.dg/20040813-1.c: New test.
20007 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20009 PR tree-optimization/17273
20010 * gcc.c-torture/compile/pr17273.c: New test.
20012 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20014 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20015 Update expected messages.
20016 * gcc.dg/declspec-13.c: New test.
20018 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20020 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20022 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20024 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20025 change what 'a' is pointing to.
20027 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20030 * g++.dg/template/error18.C: New test.
20033 * g++.dg/warn/Wunused-8.C: New test.
20035 2004-09-17 Steven Bosscher <stevenb@suse.de>
20037 PR tree-optimization/17513
20038 * gcc.dg/20040916-1.c: New test.
20040 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20043 * g++.dg/template/typename7.C: New test.
20045 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20047 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20049 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20051 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20052 with -ftree-based-profiling also.
20053 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20055 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20058 * gfortran.dg/der_array_io_1.f90: New test.
20059 * gfortran.dg/der_array_io_2.f90: New test.
20060 * gfortran.dg/der_array_io_3.f90: New test.
20062 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20064 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20067 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20069 * g++.dg/opt/switch1.C: New test.
20071 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20073 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20074 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20075 Update expected messages.
20077 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20080 * gfortran.dg/same_name_1.f90: New test.
20082 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20084 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20085 dereference garbage pointers.
20087 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20089 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20090 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20092 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20093 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20094 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20096 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20099 * g++.dg/template/mangle1.C: New test.
20101 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20103 PR tree-optimization/17252
20104 * gcc.c-torture/execute/pr17252.c: New test.
20106 2004-09-14 Andrew Pinski <apinski@apple.com>
20108 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20110 2004-09-14 Roger Sayle <roger@eyesopen.com>
20112 PR rtl-optimization/9771
20113 * gcc.dg/pr9771-1.c: New test case.
20115 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20117 PR tree-optimization/15262
20118 * gcc.c-torture/execute/pr15262-1.c: New test.
20119 * gcc.c-torture/execute/pr15262-2.c: New test.
20121 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20123 * gcc.dg/declspec-12.c: New test.
20125 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20127 * gfortran.dg/pr17090.f90: Add directives to test.
20129 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20131 * gcc.c-torture/compile/20040914-1.c: New test.
20133 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20136 * g++.dg/template/decl2.C: New test.
20138 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20141 * gfortran.dg/pr17090.f90: New test.
20143 2004-09-13 Dale Johannesen <dalej@apple.com>
20145 * gcc.c-torture/compile/pr17408.c: New test case.
20147 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20150 * g++.dg/parse/crash17.C: New test.
20153 * g++.dg/template/enum3.C: New test.
20155 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20157 * lib/gcc-defs.exp: Load wrapper.exp.
20158 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20160 * lib/gcc.exp (gcc_init): Similar.
20161 * lib/gfortran.exp (gfortran_init): Similar.
20162 * lib/objc.exp (objc_init): Similar.
20163 * lib/treelang.exp (treelang_init): Similar.
20164 * lib/wrapper.exp: New file with build_wrapper call machinery in
20165 ${tool}_maybe_build_wrapper.
20167 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20169 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20171 * gcc.dg/declspec-11.c: Update expected messages.
20172 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20173 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20174 gcc.dg/inline-12.c: New tests.
20176 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20178 * g++.dg/tree-ssa/pr17400.C: New testcase.
20180 2004-09-13 James E Wilson <wilson@specifixinc.com>
20182 * gcc.target/mips/sb1-1.c: New testcase.
20184 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20186 * lib/g77-dg.exp: Remove unused file.
20187 * lib/mike-g77.exp: Ditto.
20188 * lib/g77.exp: Ditto.
20190 2004-09-12 Richard Henderson <rth@redhat.com>
20192 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20194 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20196 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20197 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20198 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20199 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20200 Update expected messages.
20202 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20204 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20205 declaration/use mismatch for dirp parameter.
20207 2004-09-12 Andrew Pinski <apinski@apple.com>
20209 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20210 -fgnu-runtime is passed.
20212 2004-09-12 Richard Henderson <rth@redhat.com>
20214 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20215 do the uplevel thing and update additional_flags directly.
20216 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20217 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20218 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20219 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20221 2004-09-11 Steven Bosscher <stevenb@suse.de>
20223 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20225 2004-09-11 Roger Sayle <roger@eyesopen.com>
20227 PR middle-end/17411
20228 * g++.dg/opt/pr17411-1.C: New test case.
20230 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20232 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20233 gcc.dg/tls/diag-2.c: Update expected messages.
20234 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20236 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20237 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20238 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20239 gcc.dg/tls/diag-5.c: New tests.
20241 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20243 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20245 2004-09-11 Steven Bosscher <stevenb@suse.de>
20247 * g++.dg/parse/break-in-for.C: New test.
20249 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20251 * gcc.dg/tree-ssa/20040911-1.c: New test.
20253 2004-09-11 Andreas Jaeger <aj@suse.de>
20255 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20256 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20258 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20260 * gcc.target/frv: New directory of FR-V-specific tests.
20262 2004-09-10 James E Wilson <wilson@specifixinc.com>
20264 * gcc.dg/convert-vec-1.c: New test.
20266 2004-09-10 Roger Sayle <roger@eyesopen.com>
20268 PR middle-end/17024
20269 * gcc.dg/pr17024-1.c: New test case.
20271 2004-09-10 Eric Christopher <echristo@redhat.com>
20273 * gcc.dg/20040910-1.c: New test.
20275 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20277 * gcc.dg/bitfld-9.c: New test.
20279 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20281 * gcc.c-torture/execute/ieee/acc1.c: New test.
20282 * gcc.c-torture/execute/ieee/acc2.c: New test.
20283 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20285 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20287 * gcc.dg/deprecated-2.c: New test.
20289 2004-09-09 James E Wilson <wilson@specifixinc.com>
20291 * gcc.dg/init-vec-1.c: New test.
20293 2004-09-09 Roger Sayle <roger@eyesopen.com>
20295 PR middle-end/17055
20296 * gcc.dg/pr17055-1.c: New test case.
20298 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20301 * gcc.c-torture/execute/pr17377.c: New test.
20303 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20306 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20307 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20308 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20309 gcc.dg/long-long-typespec-1.c: New tests.
20310 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20312 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20314 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20315 gcc.dg/gnu99-static-1.c: New tests.
20317 2004-09-08 Devang Patel <dpatel@apple.com>
20319 * gcc.dg/darwin-ld-20040828-1.c: New test.
20320 * gcc.dg/darwin-ld-20040828-2.c: New test.
20321 * gcc.dg/darwin-ld-20040828-3.c: New test.
20323 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20325 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20326 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20328 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20329 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20331 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20332 types they qualify.
20333 * objc.dg/type-size-2.m: Fix wording in comment.
20334 * objc.dg/va-meth-1.m: New test case.
20336 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20339 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20340 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20342 2004-09-06 Devang Patel <dpatel@apple.com>
20344 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20345 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20347 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20349 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20350 reflect changed line numbering of diagnostics.
20352 2004-09-06 Paul Brook <paul@codesourcery.com>
20354 * gfortran.dg/edit_real_1.f90: Add new test.
20356 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20358 * gcc.dg/tree-ssa/loop-2.c: New test.
20359 * gcc.dg/tree-ssa/loop-3.c: New test.
20360 * gcc.dg/tree-ssa/loop-4.c: New test.
20361 * gcc.dg/tree-ssa/loop-5.c: New test.
20363 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20365 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20367 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20369 * gcc.dg/format/sentinel-1.c: New test.
20371 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20373 * testsuite/gcc.dg/builtins-46.c: New.
20375 2004-09-03 Devang Patel <dpatel@apple.com>
20377 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20378 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20380 2004-09-03 Jan Beulich <jbeulich@novell.com>
20382 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20383 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20384 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20385 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20386 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20387 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20388 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20389 the non-portable bzero.
20390 * gcc.dg/20010912-1.c: xfail for NetWare.
20391 * gcc.dg/20020426-2.c: xfail for NetWare.
20392 * gcc.dg/20021014-1.c: xfail for NetWare.
20393 * gcc.dg/20021018-1.c: xfail for NetWare.
20394 * gcc.dg/20030213-1.c: xfail for NetWare.
20395 * gcc.dg/20030225-1.c: xfail for NetWare.
20396 * gcc.dg/20030708-1.c: xfail for NetWare.
20397 * gcc.dg/builtins-config.h: Also exclude NetWare.
20398 * gcc.dg/format/format.h: Define restrict only if not already defined.
20399 * gcc.dg/nest.c: xfail for NetWare.
20400 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20401 * lib/target-supports.exp (check_visibility_available): Exclude
20404 2004-09-03 Jan Beulich <jbeulich@novell.com>
20406 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20407 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20408 deterministic starting point for the alignment of structure fields.
20409 * gcc.dg/Wpadded.c: Dito.
20410 * g++.dg/abi/vbase10.C: Dito.
20412 2004-09-03 Devang Patel <dpatel@apple.com>
20414 * g++.dg/debug/pr15736.cc: New test.
20416 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20418 * README.QMTEST: Fix out-of-date link.
20420 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20423 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20424 Delete. Duplicate of gfortran.dg/g77/20010610.f
20426 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20428 * g++.dg/abi/arm_rtti1.C: New test.
20430 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20432 * gcc.dg/ppc-vector-memcpy.c: New.
20433 * gcc.dg/ppc-vector-memset.c: New.
20435 2004-09-02 Chao-ying Fu <fu@mips.com>
20437 * gcc.target/mips/mips-3d-1.c: New test.
20438 * gcc.target/mips/mips-3d-2.c: New test.
20439 * gcc.target/mips/mips-3d-3.c: New test.
20440 * gcc.target/mips/mips-3d-4.c: New test.
20441 * gcc.target/mips/mips-3d-5.c: New test.
20442 * gcc.target/mips/mips-3d-6.c: New test.
20443 * gcc.target/mips/mips-3d-7.c: New test.
20444 * gcc.target/mips/mips-3d-8.c: New test.
20445 * gcc.target/mips/mips-3d-9.c: New test.
20446 * gcc.target/mips/mips-ps-1.c: New test.
20447 * gcc.target/mips/mips-ps-2.c: New test.
20448 * gcc.target/mips/mips-ps-3.c: New test.
20449 * gcc.target/mips/mips-ps-4.c: New test.
20450 * gcc.target/mips/mips-ps-type.c: New test.
20452 2004-09-02 Paul Brook <paul@codesourcery.com>
20454 * gfortran.dg/edit_real_1.f90: Add new tests.
20456 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20459 * gfortran.dg/merge_char_1.f90: New test.
20461 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20464 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20466 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20469 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20471 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20473 * g++.dg/opt/loop1.C: Do not XFAIL.
20475 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20477 * gcc.c-torture/execute/20040831-1.c: New test.
20479 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20482 * gfortran.dg/g77/20010610.f: Now passes.
20483 Copy from g77.f-torture/execute. Add dg-run directive.
20484 * gfortran.dg/g77/README: Update
20486 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20488 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20489 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20490 (t1, t2, t3, t4): Add volatile.
20492 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20494 * g++.dg/ext/visibility/arm1.C: New test.
20496 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20498 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20501 2004-09-01 Paul Brook <paul@codesourcery.com>
20503 * gfortran.dg/eof_2.f90: New test.
20505 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20508 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20510 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20512 PR libfortran/16805
20513 * gfortran.dg/list_read_2.f90: New test.
20515 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20517 * g++.dg/abi/key1.C: New test.
20519 2004-08-31 Richard Henderson <rth@redhat.com>
20521 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20523 * g++.dg/other/offsetof5.C: Remove duplicate.
20525 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20528 * gfortran.dg/func_derived_1.f90: New test.
20530 2004-08-31 Paul Brook <paul@codesourcery.com>
20532 * gfortran.dg/eof_1.f90: New test.
20534 2004-08-31 Paul Brook <paul@codesourcery.com>
20536 * gfortran.dg/list_read_1.f90: New file.
20538 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20540 * g++.dg/opt/loop1.C: XFAIL.
20542 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20544 * gcc.dg/funcdef-storage-1.c: New.
20545 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20546 an extern function in local scope.
20547 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20548 declare an 'auto inline' function in local scope.
20549 * gcc.dg/20011130-1.c: Likewise.
20550 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20551 an 'auto' function in local scope.
20552 * gcc.dg/20021014-1.c: Likewise.
20553 * gcc.dg/20030331-2.c: Likewise.
20555 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20557 * gfortran.dg/blockdata_1.f90: New test.
20559 2004-08-30 Richard Henderson <rth@redhat.com>
20561 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20563 2004-08-30 Richard Henderson <rth@redhat.com>
20565 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20566 additional_flags set by alternate driver.
20567 (ieee-options): New procedure.
20568 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20569 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20570 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20571 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20573 2004-08-30 Richard Henderson <rth@redhat.com>
20575 * lib/f-torture.exp: Remove.
20577 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20579 PR rtl-optimization/16590
20580 * g++.dg/opt/loop1.C: New test.
20582 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20585 * gfortran.dg/oldstyle_1.f90: New test.
20587 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20588 Paul Brook <paul@codesourcery.com>
20590 * gfortran.dg/g77/README: Update.
20591 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20592 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20593 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20595 2004-08-28 Paul Brook <paul@codesourcery.com>
20597 PR libfortran/17195
20598 * gfortran.dg/edit_real_1.f90: New test.
20600 2004-08-27 Paul Brook <paul@codesourcery.com>
20602 * gfortran.dg/rewind_1.f90: New test.
20604 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20607 * gfortran.dg/pr16597.f90: New test.
20609 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20612 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20613 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20614 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20615 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20616 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20618 2004-08-26 Nick Clifton <nickc@redhat.com>
20620 * gcc.c-torture/compile/pr17119.c: New test.
20622 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20624 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20626 2004-08-25 Richard Henderson <rth@redhat.com>
20628 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20629 the bits that expect kind=8 to be the largest real kind.
20631 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20633 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20635 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20637 * gfortran.dg/assignment_1.f90: New test.
20639 2004-08-25 Adam Nemet <anemet@lnxw.com>
20641 * g++.dg/template/repo3.C: New test.
20643 2004-08-25 Roger Sayle <roger@eyesopen.com>
20645 PR middle-end/16693
20646 PR tree-optimization/16372
20647 * g++.dg/opt/pr16372-1.C: New test case.
20648 * g++.dg/opt/pr16693-1.C: New test case.
20649 * g++.dg/opt/pr16693-2.C: New test case.
20651 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20653 * objc.dg/proto-lossage-4.m: New test.
20655 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20658 * g++.dg/inherit/local2.C: New test.
20660 2004-08-25 Paul Brook <paul@codesourcery.com>
20663 * gfortran.dg/string_ctor_1.f90: New test.
20665 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20668 * g++.dg/template/redecl2.C: New test.
20670 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20673 * gfortran.dg/pr17143.f90: New test.
20675 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20678 * gfortran.dg/pr17164.f90: New test.
20680 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20682 * gcc.dg/tree-ssa/loop-1.c: New test.
20684 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20686 * gcc.c-torture/compile/20040824-1.c: New test.
20688 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20690 * gcc.c-torture/compile/iftrap-3.c: New test.
20692 2004-08-24 Paul Brook <paul@codesourcery.com>
20694 * gfortran.dg/entry_2.f90: New test.
20696 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20699 * g++.dg/lookup/ambig[12].C: New.
20701 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20704 * g++.dg/template/crash21.C: New test.
20705 * g++.dg/template/crash22.C: Likewise.
20707 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20710 * g++.dg/template/access15.C: New.
20712 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20715 * g++.dg/template/repo2.C: New test.
20717 2004-08-23 Roger Sayle <roger@eyesopen.com>
20719 PR rtl-optimization/17078
20720 * gcc.c-torture/execute/pr17078-1.c: New test case.
20722 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20725 * gcc.dg/debug/crash1.c: New test.
20727 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20730 * gcc.dg/loop-5.c: New test.
20732 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20734 * gcc.c-torture/execute/20040823-1.c: New test.
20736 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20738 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20739 to the assembler. Simplify test accordingly.
20740 (asm_abi_flags): Use GNU names.
20741 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20742 to check for ABI flags.
20744 2004-08-22 Andrew Pinski <apinski@apple.com>
20746 * g++.dg/opt/pr14029.C: New test.
20747 * gcc.c-torture/execute/pr15262.c: New test.
20749 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20751 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20753 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20756 * gfortran.dg/direct_io.f90: New test.
20758 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20761 * g++.dg/inherit/local2.C: New test.
20763 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20766 * g++.dg/warn/Wparentheses-4.C: New test.
20768 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20771 * g++.dg/inherit/local2.C: New test.
20773 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20774 * gcc.dg/ppc-ldstruct.c: Likewise.
20775 * gcc.dg/ppc64-abi-2.c: Likewise.
20777 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20779 PR rtl-optimization/17099
20780 * gcc.c-torture/execute/20040820-1.c: New test.
20782 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20784 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20786 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20789 * gfortran.dg/auto_array_1.f90: New test.
20791 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20794 * gfortran.dg/simpleif_1.f90: New test.
20796 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20798 * lib/target-supports.exp (check_profiling_available): Return
20799 false for arm*-*-symbianelf* and arm*-*-eabi*.
20802 * g++.dg/template/delete1.C: New test.
20804 2004-08-19 Paul Brook <paul@codesourcery.com>
20808 * gfortran.dg/data_char_1.f90: New test.
20810 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20813 * gfortran.dg/reduction.f90: New testcase.
20815 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20818 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20820 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20823 * g++.dg/Wparentheses-3.C: New test.
20825 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20827 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20828 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20829 * gcc.dg/vect/vect-2.c: Likewise.
20830 * gcc.dg/vect/vect-3.c: Likewise.
20831 * gcc.dg/vect/vect-4.c: Likewise.
20832 * gcc.dg/vect/vect-5.c: Likewise.
20833 * gcc.dg/vect/vect-6.c: Likewise.
20834 * gcc.dg/vect/vect-7.c: Likewise.
20835 * gcc.dg/vect/vect-25.c: Likewise.
20836 * gcc.dg/vect/vect-31.c: Likewise.
20837 * gcc.dg/vect/vect-32.c: Likewise.
20838 * gcc.dg/vect/vect-34.c: Likewise.
20839 * gcc.dg/vect/vect-36.c: Likewise.
20840 * gcc.dg/vect/vect-all.c: Likewise.
20842 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20845 * g++.dg/template/operator4.C: New test.
20847 2004-08-18 Richard Henderson <rth@redhat.com>
20849 * gcc.dg/20040206-1.c: XFAIL.
20851 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20854 * g++.dg/template/array7.C: New test.
20856 2004-08-17 James E Wilson <wilson@specifixinc.com>
20858 * gcc.dg/mips-movcc-1.c: New test.
20859 * gcc.dg/mips-movcc-2.c: New test.
20860 * gcc.dg/mips-movcc-3.c: New test.
20862 * gcc.dg/mips-nmadd-1.c: New test.
20863 * gcc.dg/mips-nmadd-2.c: New test.
20865 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20868 * g++.dg/opt/inline8.C: New test.
20871 * g++.dg/parse/error17.C: New test.
20873 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20875 * gcc.dg/vect: New directory for vectorizer tests.
20876 * gcc.dg/vect/tree-vect.h: New file.
20877 * gcc.dg/vect/vect.exp: New file.
20878 * gcc.dg/vect/pr16105.c.c: New test.
20879 * gcc.dg/vect/vect-1.c: New test.
20880 * gcc.dg/vect/vect-2.c: New test.
20881 * gcc.dg/vect/vect-3.c: New test.
20882 * gcc.dg/vect/vect-4.c: New test.
20883 * gcc.dg/vect/vect-5.c: New test.
20884 * gcc.dg/vect/vect-6.c: New test.
20885 * gcc.dg/vect/vect-7.c: New test.
20886 * gcc.dg/vect/vect-8.c: New test.
20887 * gcc.dg/vect/vect-9.c: New test.
20888 * gcc.dg/vect/vect-10.c: New test.
20889 * gcc.dg/vect/vect-11.c: New test.
20890 * gcc.dg/vect/vect-12.c: New test.
20891 * gcc.dg/vect/vect-13.c: New test.
20892 * gcc.dg/vect/vect-14.c: New test.
20893 * gcc.dg/vect/vect-15.c: New test.
20894 * gcc.dg/vect/vect-16.c: New test.
20895 * gcc.dg/vect/vect-17.c: New test.
20896 * gcc.dg/vect/vect-18.c: New test.
20897 * gcc.dg/vect/vect-19.c: New test.
20898 * gcc.dg/vect/vect-20.c: New test.
20899 * gcc.dg/vect/vect-21.c: New test.
20900 * gcc.dg/vect/vect-22.c: New test.
20901 * gcc.dg/vect/vect-23.c: New test.
20902 * gcc.dg/vect/vect-24.c: New test.
20903 * gcc.dg/vect/vect-25.c: New test.
20904 * gcc.dg/vect/vect-26.c: New test.
20905 * gcc.dg/vect/vect-27.c: New test.
20906 * gcc.dg/vect/vect-28.c: New test.
20907 * gcc.dg/vect/vect-29.c: New test.
20908 * gcc.dg/vect/vect-30.c: New test.
20909 * gcc.dg/vect/vect-31.c: New test.
20910 * gcc.dg/vect/vect-32.c: New test.
20911 * gcc.dg/vect/vect-33.c: New test.
20912 * gcc.dg/vect/vect-34.c: New test.
20913 * gcc.dg/vect/vect-35.c: New test.
20914 * gcc.dg/vect/vect-36.c: New test.
20915 * gcc.dg/vect/vect-37.c: New test.
20916 * gcc.dg/vect/vect-38.c: New test.
20917 * gcc.dg/vect/vect-40.c: New test.
20918 * gcc.dg/vect/vect-41.c: New test.
20919 * gcc.dg/vect/vect-42.c: New test.
20920 * gcc.dg/vect/vect-43.c: New test.
20921 * gcc.dg/vect/vect-44.c: New test.
20922 * gcc.dg/vect/vect-45.c: New test.
20923 * gcc.dg/vect/vect-46.c: New test.
20924 * gcc.dg/vect/vect-47.c: New test.
20925 * gcc.dg/vect/vect-48.c: New test.
20926 * gcc.dg/vect/vect-49.c: New test.
20927 * gcc.dg/vect/vect-50.c: New test.
20928 * gcc.dg/vect/vect-51.c: New test.
20929 * gcc.dg/vect/vect-52.c: New test.
20930 * gcc.dg/vect/vect-53.c: New test.
20931 * gcc.dg/vect/vect-54.c: New test.
20932 * gcc.dg/vect/vect-55.c: New test.
20933 * gcc.dg/vect/vect-56.c: New test.
20934 * gcc.dg/vect/vect-57.c: New test.
20935 * gcc.dg/vect/vect-58.c: New test.
20936 * gcc.dg/vect/vect-59.c: New test.
20937 * gcc.dg/vect/vect-60.c: New test.
20938 * gcc.dg/vect/vect-61.c: New test.
20939 * gcc.dg/vect/vect-all.c: New test.
20940 * gcc.dg/vect/vect-none.c: New test.
20942 2004-08-17 Paul Brook <paul@codesourcery.com>
20945 * gfortran.dg/entry_1.f90: New test.
20947 2004-08-17 Andrew Pinski <apinski@apple.com>
20949 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20951 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20953 * gcc.dg/pr17036-1.c: New test.
20955 2004-08-16 Devang Patel <dpatel@apple.com>
20957 * gcc.dg/darwin-20040809-1.c: New test.
20959 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20961 * gcc.dg/funcdef-attr-1.c: New test.
20963 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20965 * gcc.dg/altivec-17.c: New test.
20966 * gcc.dg/altivec-18.c: New test.
20968 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20971 * g++.dg/template/vtable2.C: New test.
20973 2004-08-14 Richard Henderson <rth@redhat.com>
20975 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20976 * gcc.dg/pack-test-4.c (main): Return 0.
20977 * gcc.dg/setjmp-1.c: Remove XFAIL.
20978 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20980 2004-08-14 Richard Henderson <rth@redhat.com>
20982 * gcc.dg/980217-1.c: Add prototype for printf.
20984 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20986 * gfortran.dg/pr16935.f90: New test.
20988 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20990 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20992 2004-08-13 Paul Brook <paul@codesourcery.com>
20994 * gfortran.dg/der_io_1.f90: Remove stray comma.
20996 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20998 * gcc.dg/vmx/cw-bug-2.c: Remove.
20999 * gcc.dg/vmx/vprint-1.c: Remove.
21000 * gcc.dg/vmx/vscan-1.c: Remove.
21002 2004-08-12 Devang patel <dpatel@apple.com>
21004 * gcc.dg/darwin-20040809-2.c: New test.
21006 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21008 * g++.dg/ext/altivec-12.C: New test.
21010 * g++.dg/ext/altivec-11.C: New test.
21012 2004-08-12 Paul Brook <paul@codesourcery.com>
21014 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21016 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21018 * g++.dg/ext/altivec-2.C: Check for hardware support before
21019 executing any VMX instructions.
21021 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21023 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21026 * g++.old-deja/g++.other/comdat4.C: New test.
21027 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21029 2004-08-12 Ben Elliston <bje@au.ibm.com>
21032 * gcc.dg/pr16286.c: New test.
21034 2004-08-12 Jan Beulich <jbeulich@novell.com>
21036 * g++.dg/ext/asm5.C: New.
21038 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21041 * g++.dg/eh/crash1.C: New test.
21044 * g++.dg/ext/construct1.C: New test.
21046 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21049 * g++.dg/init/ptrmem1.C: New test.
21052 * g++.dg/parse/offsetof5.C: New test.
21055 * g++.dg/template/overload3.C: New test.
21057 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21060 * g++.dg/parse/error16.C: New test.
21063 * g++.dg/template/error14.C: New test.
21066 * g++.dg/template/error15.C: New test.
21068 2004-08-11 Devang Patel <dpatel@apple.com>
21070 * gcc.dg/darwin-ld-20040809-1.c: New test.
21071 * gcc.dg/darwin-ld-20040809-2.c: New test.
21073 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21076 * gfortran.dg/dfloat_1.f90: New test.
21078 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21080 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21081 * gcc.dg/dll-2.c: Fix dg-require syntax.
21082 * gcc.misc-tests/arm-isr.c (abort): Declare.
21085 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21088 * g++.dg/parse/crash16.C: New test.
21090 2004-08-10 Roger Sayle <roger@eyesopen.com>
21092 * gcc.dg/mips-rsqrt-1.c: New test case.
21093 * gcc.dg/mips-rsqrt-2.c: New test case.
21094 * gcc.dg/mips-rsqrt-3.c: New test case.
21096 2004-08-10 Paul Brook <paul@codesourcery.com>
21098 * gfortran.dg/der_io_1.f90: New test.
21100 2004-08-10 Paul Brook <paul@codesourcery.com>
21103 * gfortran.dg/der_array_1.f90: New test.
21105 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21107 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21109 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21111 * gcc.dg/wchar_t-2.c: Fix typo.
21113 2004-08-09 Falk Hueffner <falk@debian.org>
21115 PR tree-optimization/12517
21116 * gcc.c-torture/compile/pr12517.c: New test.
21118 PR tree-optimization/12578
21119 * gcc.c-torture/compile/pr12578.c: New test.
21121 PR tree-optimization/12899
21122 * gcc.c-torture/compile/pr12899.c: New test.
21124 PR rtl-optimization/14692
21125 * gcc.c-torture/compile/pr14692.c: New test.
21127 PR tree-optimization/16461
21128 * gcc.c-torture/compile/pr16461.c: New test.
21130 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21132 * gfortran.dg/getenv_1.f90: New test.
21134 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21136 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21138 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21140 2004-08-06 Paul Brook <paul@codesourcery.com>
21142 * gfortran.dg/ret_array_1.f90: New test.
21143 * gfortran.dg/ret_pointer_1.f90: New test.
21145 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21147 * gcc.dg/missing-field-init-[12].c: New tests.
21148 * g++.dg/warn/missing-field-init-[12].C: New tests.
21150 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21152 * gcc.dg/enum2.c: New test.
21153 * gcc.dg/symbian3.c: Likewise.
21154 * gcc.dg/symbian4.c: Likewise.
21155 * gcc.dg/wchar_t-2.c: Likewise.
21157 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21159 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21162 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21164 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21165 dg-require-visiblity.
21166 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21167 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21168 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21169 * g++.dg/ext/visibility/new1.C: Likewise.
21170 * g++.dg/ext/visibility/pragma.C: Likewise.
21171 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21172 * g++.dg/ext/visibility/virtual.C: Likewise.
21173 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21174 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21175 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21176 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21177 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21178 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21179 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21180 * g++/dg/ext/visibility/visibility-8.C: New test.
21181 * gcc.c-torture/compile/dll.x: Remove.
21182 * gcc.dg/dll-2.c: Use dg-require-dll
21183 * gcc.dg/visibility-10.c: New test.
21184 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21186 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21187 (scan_not_hidden): Likewise.
21189 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21191 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21193 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21195 * gcc.c-torture/execute/20040805-1.c: New test.
21197 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21199 * gcc.dg/20020118-1.c: Declare abort.
21200 * gcc.dg/altivec_check.h: Likewise.
21201 * gcc.dg/iftrap-2.c: Likewise.
21202 * gcc.dg/pragma-darwin.c: Likewise.
21203 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21205 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21207 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21209 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21211 * gcc.c-torture/execute/builtins/abs-2.c,
21212 gcc.c-torture/execute/builtins/abs-3.c,
21213 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21214 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21215 intmax_t, uintmax_t and their limits.
21216 * gcc.dg/intmax_t-1.c: New test.
21218 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21220 * g++.dg/tc1/dr147.C: Add reference to PR.
21222 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21224 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21225 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21227 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21229 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21231 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21233 * gcc.dg/redecl-5.c: New test.
21234 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21237 2004-08-03 Roger Sayle <roger@eyesopen.com>
21239 PR middle-end/16790
21240 * gcc.c-torture/execute/pr16790-1.c: New test case.
21242 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21244 * g++.dg/ext/visibility/assign1.C: New test.
21245 * g++.dg/ext/visibility/new1.C: Likewise.
21247 * gcc.dg/symbian1.c: New test.
21248 * gcc.dg/symbian2.c: Likewise.
21250 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21253 * gcc.dg/i386-sse-9.c: New test.
21255 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21257 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21259 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21261 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21262 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21263 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21264 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21265 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21266 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21267 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21268 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21269 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21270 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21271 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21272 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21273 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21274 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21275 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21276 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21277 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21278 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21279 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21280 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21281 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21282 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21283 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21284 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21285 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21286 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21287 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21288 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21289 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21290 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21291 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21292 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21293 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21294 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21295 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21296 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21297 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21298 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21299 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21300 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21301 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21302 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21303 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21304 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21305 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21306 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21307 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21308 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21309 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21310 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21311 gcc.misc-tests/i386-pf-3dnow-1.c,
21312 gcc.misc-tests/i386-pf-athlon-1.c,
21313 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21314 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21315 Declare built-in functions used.
21316 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21318 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21321 * g++.dg/lookup/using12.C: New test.
21323 * g++.dg/init/null1.C: Fix PR number.
21324 * g++.dg/parse/namespace10.C: Likewise.
21326 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21329 * g++.dg/template/spec17.C: New test.
21330 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21331 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21333 2004-08-02 David Billinghurst
21336 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21338 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21340 * gcc.dg/ia64-got-1.c: New test case.
21342 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21345 * g++.dg/init/null1.C: New test.
21346 * g++.dg/tc1/dr76.C: Adjust error marker.
21349 * g++.dg/parse/namespace10.C: New test.
21352 * g++.dg/inherit/ptrmem2.C: New test.
21354 2004-08-02 Ben Elliston <bje@au.ibm.com>
21357 * gcc.dg/pr16155.c: New test.
21359 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21361 * gcc.dg/redecl-2.c: New test.
21363 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21365 * gcc.dg/darwin-longdouble.c: New file.
21367 2004-07-30 Richard Henderson <rth@redhat.com>
21369 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21370 write to constant argument.
21371 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21373 2004-07-30 Richard Henderson <rth@redhat.com>
21375 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21376 tests of nearest around zero.
21378 2004-07-30 Andrew Pinski <apinski@apple.com>
21380 * gcc.c-torture/compile/20040730-1.c: New test.
21382 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21384 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21387 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21389 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21391 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21393 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21394 contains $ld_library_path.
21395 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21397 2004-07-29 Richard Henderson <rth@redhat.com>
21399 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21401 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21402 (alt2, which): New.
21403 (Check): Accept either alternative.
21405 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21407 * g++.dg/abi/inline1.C: New test.
21408 * g++.dg/abi/local1-a.cc: Likewise.
21409 * g++.dg/abi/local1.C: Likewise.
21410 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21411 * g++.dg/abi/mangle12.C: Likewise.
21412 * g++.dg/abi/mangle17.C: Likewise.
21413 * g++.dg/abi/mangle20-2.C: Likewise.
21414 * g++.dg/opt/interface1.C: Likewise.
21415 * g++.dg/opt/interface1.h: Likewise.
21416 * g++.dg/opt/interface1-a.cc: New test.
21417 * g++.dg/parse/repo1.C: New test.
21418 * g++.dg/template/repo1.C: Likewise.
21419 * g++.dg/warn/Winline-1.C: Likewise.
21420 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21422 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21424 * gcc.dg/tree-ssa/20040729-1.c: New test.
21426 2004-07-27 Matt Austern <austern@apple.com>
21428 * gcc.dg/darwin-bool-1.c: New test.
21429 * gcc.dg/darwin-bool-2.c: New test.
21431 2004-07-28 Richard Henderson <rth@redhat.com>
21433 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21434 arguments in the correct type. Don't write to constant arguments.
21436 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21438 PR tree-optimization/16688
21439 PR tree-optimization/16689
21440 * g++.dg/tree-ssa/pr16688.C: New test.
21442 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21444 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21445 loads. Not only in the comment, this time.
21447 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21449 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21450 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21451 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21452 * gcc.dg/sh4a-bitmovua.c: New.
21453 * gcc.dg/sh4a-cos.c: New.
21454 * gcc.dg/sh4a-cosf.c: New.
21455 * gcc.dg/sh4a-fprun.c: New.
21456 * gcc.dg/sh4a-fsrra.c: New.
21457 * gcc.dg/sh4a-memmovua.c: New.
21458 * gcc.dg/sh4a-sin.c: New.
21459 * gcc.dg/sh4a-sincos.c: New.
21460 * gcc.dg/sh4a-sincosf.c: New.
21461 * gcc.dg/sh4a-sinf.c: New.
21463 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21465 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21467 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21469 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21472 2004-07-27 Andrew Pinski <apinski@apple.com>
21474 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21476 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21478 * gcc.dg/pragma-isr.c: New test.
21480 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21483 * g++.dg/template/ttp11.C: New test.
21485 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21487 * gcc.c-torture/compile/20040727-1.c: New test.
21489 2004-07-26 Eric Christopher <echristo@redhat.com>
21491 * gcc.c-torture/compile/20040726-2.c: New test.
21493 2004-07-26 Andrew Pinski <apinski@apple.com>
21495 * g++.dg/rtti/tinfo1.C: Xfail.
21497 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21499 * gcc.c-torture/compile/20040726-1.c: New test.
21501 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21502 Brian Ryner <bryner@brianryner.com>
21506 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21507 * g++.dg/ext/visibility/: New directory.
21508 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21509 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21510 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21511 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21512 * g++.dg/ext/visibility/fvisibility.C,
21513 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21514 g++.dg/ext/visibility/fvisibility-override1.C
21515 g++.dg/ext/visibility/fvisibility-override2.C
21516 g++.dg/ext/visibility/memfuncts.C
21517 g++.dg/ext/visibility/noPLT.C
21518 g++.dg/ext/visibility/pragma.C
21519 g++.dg/ext/visibility/pragma-override1.C
21520 g++.dg/ext/visibility/pragma-override2.C
21521 g++.dg/ext/visibility/staticmemfuncts.C
21522 g++.dg/ext/visibility/virtual.C: New tests.
21524 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21527 * gcc.dg/pr15360-1.c: New test.
21529 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21531 * gcc.dg/pragma-align-2.c: New test.
21532 * gcc.dg/pragma-init-fini.c: New test.
21533 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21536 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21538 * gcc.dg/init-string-2.c: New test.
21540 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21543 * gcc.dg/Wredundant-decls-1.c: New test case.
21545 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21547 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21548 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21549 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21550 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21551 * gcc.dg/compat/generate-random.c: New file.
21552 * gcc.dg/compat/generate-random.h: Likewise.
21553 * gcc.dg/compat/generate-random_r.c: Likewise.
21554 * gcc.dg/compat/struct-layout-1.h: Likewise.
21555 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21556 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21557 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21558 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21559 * gcc.dg/compat/struct-layout-1_main.c: New test.
21560 * gcc.dg/compat/struct-layout-1_x.c: New file.
21561 * gcc.dg/compat/struct-layout-1_y.c: New file.
21562 * gcc.dg/compat/struct-layout-1_test.h: New file.
21564 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21566 * gcc.dg/comp-return-1.c: New test
21568 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21570 * gcc.dg/vmx/8-02a.c: Fix typo.
21572 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21573 * gcc.dg/darwin-abi-3.c: New test.
21575 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21576 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21578 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21579 * gcc.dg/vmx/ops-long-1.c: New test.
21580 * gcc.dg/vmx/ops-long-2.c: New test.
21582 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21584 * g++.dg/lookup/conv-[1234].C: New.
21586 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21588 * g++.dg/parse/attr2.C: Simplify.
21590 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21593 * gcc.c-torture/execute/pr7284-1.c: New test.
21595 2004-07-22 Brian Booth <bbooth@redhat.com>
21597 * gcc.dg/tree-ssa/20040721-1.c: New test.
21599 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21601 * g++.dg/template/crash20.c: New.
21603 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21605 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21606 Add dg-run directive. Declare variables as required.
21607 * gfortran.dg/g77/README: Update
21609 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21611 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21612 gcc.dg/cris-peep2-andu2.c: New tests.
21614 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21617 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21619 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21621 * gcc.dg/qual-return-2.c: Update expected messages.
21622 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21624 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21626 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21627 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21629 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21632 * gcc.dg/init-string-1.c: New test.
21634 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21636 PR middle-end/15345
21638 * gcc.dg/torture/nested-fn-1.c: New test.
21640 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21643 * gcc.dg/ia64-fptr-1.c: New file.
21645 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21648 * g++.dg/template/spec16.C: New test.
21649 * g++.old-deja/g++.robertl/eb118.C: Remove.
21651 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21654 * g++.dg/template/spec15.C: New test.
21656 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21658 Copy cases from g77.f-torture/execute and add dg-run
21659 directive. Other changes as noted.
21660 * gfortran.dg/g77/13037.f
21661 * gfortran.dg/g77/1832.f
21662 * gfortran.dg/g77/19981119-0.f
21663 * gfortran.dg/g77/19990313-0.f
21664 * gfortran.dg/g77/19990313-1.f
21665 * gfortran.dg/g77/19990313-2.f
21666 * gfortran.dg/g77/19990313-3.f
21667 * gfortran.dg/g77/19990419-1.f
21668 * gfortran.dg/g77/19990826-0.f
21669 * gfortran.dg/g77/19990826-2.f
21670 * gfortran.dg/g77/20000503-1.f
21671 * gfortran.dg/g77/20001111.f
21672 * gfortran.dg/g77/20010116.f
21673 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21674 * gfortran.dg/g77/20010430.f
21675 * gfortran.dg/g77/6177.f
21676 * gfortran.dg/g77/947.f
21677 * gfortran.dg/g77/970816-3.f
21678 * gfortran.dg/g77/971102-1.f
21679 * gfortran.dg/g77/980520-1.f
21680 * gfortran.dg/g77/980628-0.f
21681 * gfortran.dg/g77/980628-1.f
21682 * gfortran.dg/g77/980628-10.f
21683 * gfortran.dg/g77/980628-2.f
21684 * gfortran.dg/g77/980628-3.f
21685 * gfortran.dg/g77/980628-7.f
21686 * gfortran.dg/g77/980628-8.f
21687 * gfortran.dg/g77/980628-9.f
21688 * gfortran.dg/g77/980701-0.f
21689 * gfortran.dg/g77/980701-1.f
21690 * gfortran.dg/g77/cabs.f
21691 * gfortran.dg/g77/claus.f
21692 * gfortran.dg/g77/complex_1.f
21693 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21694 * gfortran.dg/g77/dcomplex.f
21695 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21696 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21697 * gfortran.dg/g77/f90-intrinsic-numeric.f
21698 * gfortran.dg/g77/int8421.f
21699 * gfortran.dg/g77/labug1.f
21700 * gfortran.dg/g77/large_vec.f
21701 * gfortran.dg/g77/le.f
21702 * gfortran.dg/g77/short.f
21703 * gfortran.dg/g77/README: Update
21705 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21708 * g++.dg/parse/lookup4.C: New test.
21710 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21713 * g++.dg/template/ttp10.C: New test.
21715 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21717 * gcc.dg/pr12625-1.c: New test.
21719 2004-07-20 Steven Bosscher <stevenb@suse.de>
21721 * testsuite/gcc.dg/switch-warn-1.c: New test.
21722 * testsuite/gcc.dg/switch-warn-2.c: New test.
21723 * gcc.c-torture/compile/pr14730.c: Update.
21725 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21727 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21728 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21729 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21730 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21732 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21735 * g++.dg/template/assign1.C: New test.
21737 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21740 * g++.dg/template/ttp9.C: New test.
21742 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21744 * gcc.dg/format/cmn-err-1.c: New test.
21746 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21748 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21749 gcc.dg/Wparentheses-10.c: New tests.
21750 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21752 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21755 * gfortran.dg/g77//ffixed-line-length-0.f,
21756 gfortran.dg/g77/ffixed-line-length-132.f,
21757 gfortran.dg/g77/ffixed-line-length-72.f,
21758 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21759 gfortran.dg/g77/README: Update.
21761 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21764 * g++.dg/template/non-dependent7.C: New test.
21765 * g++.dg/template/non-dependent8.C: Likewise.
21766 * g++.dg/template/non-dependent9.C: Likewise.
21767 * g++.dg/template/non-dependent10.C: Likewise.
21769 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21772 * g++.dg/parse/attr2.C: New test.
21774 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21777 * g77.f-torture: Ditto.
21779 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21781 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21782 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21783 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21785 2004-07-16 Richard Henderson <rth@redhat.com>
21787 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21789 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21791 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21792 tests with full list of options.
21793 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21794 of TORTURE_OPTIONS if test contains 'dg-do run'.
21797 * gfortran.dg/do_iterator.f90: New test.
21799 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21801 PR rtl-optimization/16536
21802 * gcc.c-torture/execute/restrict-1.c: New test.
21804 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21807 * gfortran.dg/pr15324.f90: New test.
21810 * gfortran.dg/pr15129.f90: New test.
21813 * gfortran.dg/pr15140.f90: New test.
21816 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21817 compile-time simplification.
21819 2004-07-14 Mike Stump <mrs@apple.com>
21821 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21823 2004-07-14 James E Wilson <wilson@specifixinc.com>
21826 * gcc.dg/profile-generate-1.c: New.
21828 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21830 * gcc.c-torture/execute/20040709-1.c: New test.
21831 * gcc.c-torture/execute/20040709-2.c: New test.
21833 2004-07-14 Mike Stump <mrs@apple.com>
21835 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21837 2004-07-14 Mike Stump <mrs@apple.com>
21839 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21841 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21844 * g++.dg/parse/mutable1.C: New test.
21846 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21848 PR tree-optimization/16443
21849 * gcc.dg/tree-ssa/20040713-1.c: New test.
21851 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21853 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21856 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21858 * gfortran.dg/g77/README: New file
21859 * gfortran.dg/g77/19981216-0.f: Copy from
21860 g77.f-torture/noncompile. Add "dg-do compile" and
21861 dg-error as required.
21862 * gfortran.dg/g77/19990218-1.f: Likewise.
21863 * gfortran.dg/g77/19990905-1.f: Likewise.
21864 * gfortran.dg/g77/9263.f: Likewise.
21865 * gfortran.dg/g77/980615-0.f: Likewise.
21866 * gfortran.dg/g77/980616-0.f: Likewise.
21867 * gfortran.dg/g77/check0.f: Likewise.
21868 * gfortran.dg/g77/select_no_compile.f: Likewise.
21870 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21872 Copy files from g77.f-torture/compile.
21873 Add "{ dg-do compile}". Other changes as noted
21874 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21875 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21876 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21877 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21878 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21879 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21880 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21881 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21882 statement to conform to standard. Append alpha1.x for reference.
21883 * gfortran.dg/g77/xformat.f: Add dg-warning
21885 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21887 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21888 Add {dg-do compile} directive.
21889 * gfortran.dg/g77/cpp2.F: Likewise.
21891 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21894 * g++.dg/lookup/name-clash1.C: New test.
21897 * g++.dg/lookup/name-clash2.C: New test.
21900 * g++.dg/lookup/name-clash3.C: New test.
21902 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21904 * g++.dg/lookup/new2.C: New test.
21905 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21907 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21909 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21910 Add {dg-do compile} directive.
21911 * gfortran.dg/g77/13060.f: Likewise.
21912 * gfortran.dg/g77/19990218-0.f: Likewise.
21913 * gfortran.dg/g77/19990305-0.f: Likewise.
21914 * gfortran.dg/g77/19990419-0.f: Likewise.
21915 * gfortran.dg/g77/19990502-0.f: Likewise.
21916 * gfortran.dg/g77/19990502-1.f: Likewise.
21917 * gfortran.dg/g77/19990525-0.f: Likewise.
21918 * gfortran.dg/g77/19990826-1.f: Likewise.
21919 * gfortran.dg/g77/19990826-3.f: Likewise.
21920 * gfortran.dg/g77/19990905-2.f: Likewise.
21921 * gfortran.dg/g77/20000412-1.f: Likewise.
21922 * gfortran.dg/g77/20000511-1.f: Likewise.
21923 * gfortran.dg/g77/20000511-2.f: Likewise.
21924 * gfortran.dg/g77/20000518.f: Likewise.
21925 * gfortran.dg/g77/20000601-1.f: Likewise.
21926 * gfortran.dg/g77/20000601-2.f: Likewise.
21927 * gfortran.dg/g77/20000629-1.f: Likewise.
21928 * gfortran.dg/g77/20000630-2.f: Likewise.
21929 * gfortran.dg/g77/20010115.f: Likewise.
21930 * gfortran.dg/g77/20010321-1.f: Likewise.
21931 * gfortran.dg/g77/20010426.f: Likewise.
21932 * gfortran.dg/g77/20020307-1.f: Likewise.
21933 * gfortran.dg/g77/8485.f: Likewise.
21934 * gfortran.dg/g77/960317-1.f: Likewise.
21935 * gfortran.dg/g77/970915-0.f: Likewise.
21936 * gfortran.dg/g77/980310-1.f: Likewise.
21937 * gfortran.dg/g77/980310-2.f: Likewise.
21938 * gfortran.dg/g77/980310-3.f: Likewise.
21939 * gfortran.dg/g77/980310-4.f: Likewise.
21940 * gfortran.dg/g77/980310-6.f: Likewise.
21941 * gfortran.dg/g77/980310-7.f: Likewise.
21942 * gfortran.dg/g77/980310-8.f: Likewise.
21943 * gfortran.dg/g77/980419-2.f: Likewise.
21944 * gfortran.dg/g77/980424-0.f: Likewise.
21945 * gfortran.dg/g77/980427-0.f: Likewise.
21946 * gfortran.dg/g77/980729-0.f: Likewise.
21947 * gfortran.dg/g77/981117-1.f: Likewise.
21948 * gfortran.dg/g77/toon_1.f: Likewise.
21950 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21953 * g++.dg/other/abstract2.C: New test.
21955 2004-07-12 Paul Brook <paul@codesourcery.com>
21957 * gfortran.dg/pointer_init_1.f90: New test.
21959 2004-07-11 Paul Brook <paul@codesourcery.com>
21962 * gfortran.dg/contained_1.f90: New test.
21964 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21966 * g++.dg/parse/defarg8.C: New test.
21968 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21971 * gfortran.dg/pr16433.f: New test.
21974 * gfortran.dg/pr15754.f90: New test.
21976 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21978 PR tree-optimization/16437
21979 * gcc.c-torture/execute/bitfld-4.c: New test.
21981 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21983 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21984 access to common var from module.
21986 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21989 * gfortran.fortran-torture/execute/common_2.f90: New test.
21991 2004-07-10 Paul Brook <paul@codesourcery.com>
21993 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21995 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21998 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
22000 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22002 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22003 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22004 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22005 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22006 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22007 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22008 * gfortran.dg/g77/funderscoring.f: Likewise.
22009 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22011 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22013 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22015 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22016 Paul Brook <paul@codesourcery.com>
22019 * gfortran.dg/common_pointer_1.f90: New test.
22021 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22023 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22025 2004-07-09 James E Wilson <wilson@specifixinc.com>
22028 * gcc.c-torture/compile/20040709-1.c: New.
22030 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22033 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22035 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22038 * gfortran.dg/shape_1.f90: New test.
22040 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22041 Andrew Pinski <apinski@apple.com>
22043 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22045 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22047 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22050 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22051 Paul Brook <paul@codesourcery.com>
22053 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22056 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22058 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22060 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22062 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22063 testcases with capital suffix.
22065 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22071 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22073 * gfortran.dg/implicit_1.f90: New test.
22075 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22077 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22078 expression to match gfortran warning/error messages
22079 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22082 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22084 * lib/fortran-torture.exp: Rename proc search_for to
22087 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22089 * gcc.c-torture/execute/simd-5.x: New file.
22090 XFAIL on SPARC 64-bit at -O0.
22092 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22096 * g++.dg/warn/effc3.C: New test.
22098 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22100 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22101 change X to 1X in format.
22102 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22103 add data statements to conform to standard.
22105 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22107 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22108 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22109 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22111 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22113 * gfortran.dg/g77/7388.f: Copy from g77.dg
22114 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22115 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22116 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22117 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22118 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22119 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22120 * gfortran.dg/g77/strlen0.f: Likewise.
22122 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22124 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22125 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22127 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22129 * gcc.c-torture/execute/920428-2.x: Delete.
22130 * gcc.c-torture/execute/920501-7.x: Likewise.
22132 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22134 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22135 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22136 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22138 (PREFETCH_3DNOW): Add -march=c3.
22140 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22143 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22144 * gcc.c-torture/execute/bf64-1.x: Likewise.
22146 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22148 * gcc.c-torture/compile/20040708-1.c: New test.
22150 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22153 * g++.dg/warn/effc2.C: New test.
22155 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22157 * gcc.c-torture/execute/bitfld-1.x: Remove.
22158 * gcc.c-torture/execute/bitfld-3.c: New test.
22159 * gcc.dg/bitfld-2.c: Remove XFAILs.
22161 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22164 * g++.dg/rtti/tinfo1.C: New file.
22166 2004-07-07 Eric Christopher <echristo@redhat.com>
22168 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22170 2004-07-07 Andrew Pinski <apinski@apple.com>
22172 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22174 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22176 * g++.dg/init/call1.C: XFAIL.
22178 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22180 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22181 except for movstrict*, to movmem* and clrstr* to clrmem*.
22183 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22185 * gcc.c-torture/execute/20040707-1.c: New test.
22187 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22189 * gcc.c-torture/execute/20040706-1.c: New test.
22191 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22194 * g++.dg/template/spec14.C: New test.
22196 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22198 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22199 nothing if not yet defined. Use it in b, c and d type definitions.
22200 * gcc.c-torture/execute/20040705-1.c: New test.
22201 * gcc.c-torture/execute/20040705-2.c: New test.
22203 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22206 * g++.dg/lookup/new1.C: New test.
22208 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22211 * g++.dg/template/sizeof8.C: New test.
22213 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22215 * gcc.c-torture/compile/20040705-1.c: New test.
22217 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22219 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22221 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22223 * gcc.dg/cpp/if-mop.c: Two new testcases.
22224 * gcc.dg/cpp/trad/comment-3.c: New.
22226 2004-07-04 Paul Brook <paul@codesourcery.com>
22228 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22230 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22233 * g++.dg/lookup/crash4.C: New test.
22235 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22237 * gcc.c-torture/execute/builtin-abs-1.c
22238 * gcc.c-torture/execute/builtin-abs-2.c
22239 * gcc.c-torture/execute/builtin-complex-1.c
22240 * gcc.c-torture/execute/builtins/string-1-lib.c
22241 * gcc.c-torture/execute/builtins/string-1.c
22242 * gcc.c-torture/execute/builtins/string-2-lib.c
22243 * gcc.c-torture/execute/builtins/string-2.c
22244 * gcc.c-torture/execute/builtins/string-3-lib.c
22245 * gcc.c-torture/execute/builtins/string-3.c
22246 * gcc.c-torture/execute/builtins/string-4-lib.c
22247 * gcc.c-torture/execute/builtins/string-4.c
22248 * gcc.c-torture/execute/builtins/string-5-lib.c
22249 * gcc.c-torture/execute/builtins/string-5.c
22250 * gcc.c-torture/execute/builtins/string-6-lib.c
22251 * gcc.c-torture/execute/builtins/string-6.c
22252 * gcc.c-torture/execute/builtins/string-7-lib.c
22253 * gcc.c-torture/execute/builtins/string-7.c
22254 * gcc.c-torture/execute/builtins/string-8-lib.c
22255 * gcc.c-torture/execute/builtins/string-8.c
22256 * gcc.c-torture/execute/builtins/string-9-lib.c
22257 * gcc.c-torture/execute/builtins/string-9.c
22258 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22259 * gcc.c-torture/execute/builtins/string-asm-1.c
22260 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22261 * gcc.c-torture/execute/builtins/string-asm-2.c
22262 * gcc.c-torture/execute/stdio-opt-1.c
22263 * gcc.c-torture/execute/stdio-opt-2.c
22264 * gcc.c-torture/execute/stdio-opt-3.c
22265 * gcc.c-torture/execute/string-opt-1.c
22266 * gcc.c-torture/execute/string-opt-10.c
22267 * gcc.c-torture/execute/string-opt-11.c
22268 * gcc.c-torture/execute/string-opt-12.c
22269 * gcc.c-torture/execute/string-opt-13.c
22270 * gcc.c-torture/execute/string-opt-14.c
22271 * gcc.c-torture/execute/string-opt-15.c
22272 * gcc.c-torture/execute/string-opt-16.c
22273 * gcc.c-torture/execute/string-opt-2.c
22274 * gcc.c-torture/execute/string-opt-6.c
22275 * gcc.c-torture/execute/string-opt-7.c
22276 * gcc.c-torture/execute/string-opt-8.c:
22279 * gcc.c-torture/execute/builtins/abs-2.c
22280 * gcc.c-torture/execute/builtins/abs-3.c
22281 * gcc.c-torture/execute/builtins/complex-1.c
22282 * gcc.c-torture/execute/builtins/fprintf.c
22283 * gcc.c-torture/execute/builtins/fputs.c
22284 * gcc.c-torture/execute/builtins/memcmp.c
22285 * gcc.c-torture/execute/builtins/memmove.c
22286 * gcc.c-torture/execute/builtins/memops-asm.c
22287 * gcc.c-torture/execute/builtins/mempcpy-2.c
22288 * gcc.c-torture/execute/builtins/mempcpy.c
22289 * gcc.c-torture/execute/builtins/memset.c
22290 * gcc.c-torture/execute/builtins/printf.c
22291 * gcc.c-torture/execute/builtins/sprintf.c
22292 * gcc.c-torture/execute/builtins/strcat.c
22293 * gcc.c-torture/execute/builtins/strchr.c
22294 * gcc.c-torture/execute/builtins/strcmp.c
22295 * gcc.c-torture/execute/builtins/strcpy.c
22296 * gcc.c-torture/execute/builtins/strcspn.c
22297 * gcc.c-torture/execute/builtins/strlen-2.c
22298 * gcc.c-torture/execute/builtins/strlen.c
22299 * gcc.c-torture/execute/builtins/strncat.c
22300 * gcc.c-torture/execute/builtins/strncmp-2.c
22301 * gcc.c-torture/execute/builtins/strncmp.c
22302 * gcc.c-torture/execute/builtins/strncpy.c
22303 * gcc.c-torture/execute/builtins/strpbrk.c
22304 * gcc.c-torture/execute/builtins/strpcpy-2.c
22305 * gcc.c-torture/execute/builtins/strpcpy.c
22306 * gcc.c-torture/execute/builtins/strrchr.c
22307 * gcc.c-torture/execute/builtins/strspn.c
22308 * gcc.c-torture/execute/builtins/strstr-asm.c
22309 * gcc.c-torture/execute/builtins/strstr.c:
22310 ... these new files.
22312 * gcc.c-torture/execute/builtins/abs-2-lib.c
22313 * gcc.c-torture/execute/builtins/abs-3-lib.c
22314 * gcc.c-torture/execute/builtins/complex-1-lib.c
22315 * gcc.c-torture/execute/builtins/fprintf-lib.c
22316 * gcc.c-torture/execute/builtins/fputs-lib.c
22317 * gcc.c-torture/execute/builtins/memcmp-lib.c
22318 * gcc.c-torture/execute/builtins/memmove-lib.c
22319 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22320 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22321 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22322 * gcc.c-torture/execute/builtins/memset-lib.c
22323 * gcc.c-torture/execute/builtins/printf-lib.c
22324 * gcc.c-torture/execute/builtins/sprintf-lib.c
22325 * gcc.c-torture/execute/builtins/strcat-lib.c
22326 * gcc.c-torture/execute/builtins/strchr-lib.c
22327 * gcc.c-torture/execute/builtins/strcmp-lib.c
22328 * gcc.c-torture/execute/builtins/strcpy-lib.c
22329 * gcc.c-torture/execute/builtins/strcspn-lib.c
22330 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22331 * gcc.c-torture/execute/builtins/strlen-lib.c
22332 * gcc.c-torture/execute/builtins/strncat-lib.c
22333 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22334 * gcc.c-torture/execute/builtins/strncmp-lib.c
22335 * gcc.c-torture/execute/builtins/strncpy-lib.c
22336 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22337 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22338 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22339 * gcc.c-torture/execute/builtins/strrchr-lib.c
22340 * gcc.c-torture/execute/builtins/strspn-lib.c
22341 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22342 * gcc.c-torture/execute/builtins/strstr-lib.c
22343 * gcc.c-torture/execute/builtins/lib/abs.c
22344 * gcc.c-torture/execute/builtins/lib/fprintf.c
22345 * gcc.c-torture/execute/builtins/lib/memset.c
22346 * gcc.c-torture/execute/builtins/lib/printf.c
22347 * gcc.c-torture/execute/builtins/lib/sprintf.c
22348 * gcc.c-torture/execute/builtins/lib/strcpy.c
22349 * gcc.c-torture/execute/builtins/lib/strcspn.c
22350 * gcc.c-torture/execute/builtins/lib/strncat.c
22351 * gcc.c-torture/execute/builtins/lib/strncmp.c
22352 * gcc.c-torture/execute/builtins/lib/strncpy.c
22353 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22354 * gcc.c-torture/execute/builtins/lib/strspn.c
22355 * gcc.c-torture/execute/builtins/lib/strstr.c:
22356 New files containing support routines.
22358 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22360 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22361 when not optimizing.
22363 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22366 * g++.dg/abi/mangle22.C: New test.
22367 * g++.dg/abi/mangle23.C: Likewise.
22369 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22372 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22373 Allow for cases without denormalized floating point numbers.
22375 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22378 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22379 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22380 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22381 expected warning text.
22382 * gcc.dg/format/diag-2.c: New test.
22384 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22386 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22388 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22390 * gcc.dg/builtins-43.c: New.
22391 * gcc.dg/builtins-44.c: New.
22392 * gcc.dg/builtins-45.c: New.
22394 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22395 Andreas Tobler <a.tobler@schweiz.ch>
22397 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22398 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22400 * gcc.dg/cleanup-11.c: Likewise.
22401 * gcc.dg/cleanup-8.c: Likewise.
22402 * gcc.dg/cleanup-9.c: Likewise.
22403 * gcc.dg/cleanup-5.c: Run on all platforms.
22405 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22407 * g++.dg/warn/nonnull1.C: New test.
22409 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22411 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22412 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22413 Special-case the Sun compiler wrt to <complex.h>.
22415 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22417 * gcc.dg/Wunreachable-8.C: New test.
22419 * gcc.dg/h8300-ice2.c : New test.
22421 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22424 * gfortran.fortran-torture/compile/implicit.f90: Add test
22425 for implicit character.
22427 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22430 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22431 Use tiny() intrinsic to find smallest non-negative real
22433 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22435 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22436 * gcc.dg/compat/struct-by-value-22_x.c: New.
22437 * gcc.dg/compat/struct-by-value-22_y.c: New.
22439 * gcc.c-torture/execute/20040629-1.c: New test.
22441 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22443 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22444 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22447 * gcc.dg/20040625-1.c: New test.
22449 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22451 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22453 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22456 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22458 2004-06-29 Richard Henderson <rth@redhat.com>
22460 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22462 2004-06-29 Paul Brook <paul@codesourcery.com>
22464 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22465 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22467 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22470 * g++.dg/parse/crash15.C: New.
22472 2004-06-28 Andrew Pinski <apinski@apple.com>
22474 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22475 by the error already.
22477 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22479 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22482 * gcc.dg/h8300-bss-align-1.c : New.
22484 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22487 * g++.dg/template/ctor4.C: New.
22489 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22492 * g++.dg/warn/Wsequence-point-1.C: New test.
22494 2004-06-27 Paul Brook <paul@codesourcery.com>
22496 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22498 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22500 * g++.old-deja/g++.mike/p7325.C: Remove.
22502 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22505 * gcc.dg/pr14963.c: New test.
22507 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22510 * g++.dg/parse/redef1.C: New test.
22512 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22514 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22516 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22518 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22519 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22521 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22522 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22523 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22524 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22525 g++.brendan/enum14.C.
22526 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22527 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22528 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22530 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22533 2004-06-27 Roger Sayle <roger@eyesopen.com>
22535 * gcc.dg/20040527-1.c: New test case.
22537 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22539 PR gfortran/pr16196
22540 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22542 2004-06-25 Roger Sayle <roger@eyesopen.com>
22544 PR middle-end/15825
22545 * gcc.dg/pr15825-1.c: New test case.
22547 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22549 * gcc.c-torture/execute/20040625-1.c: New test.
22551 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22553 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22555 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22557 * gcc.dg/torture/mips-div-1.c: New test.
22559 2004-06-24 Jeff Law <law@redhat.com>
22561 * gcc.dg/tree-ssa/20040624-1.c: New test.
22563 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22565 * gcc.c-torture/compile/20040624-1.c: New test.
22567 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22569 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22572 2004-06-23 Andrew Pinski <apinski@apple.com>
22574 PR middle-end/15988
22575 * g++.dg/opt/ptrmem4.C: New test.
22577 * gcc.dg/c90-array-quals-2.c: New test.
22579 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22581 * gcc.dg/kpice1.c: New test.
22583 2006-06-23 Andrew Pinski <apinski@apple.com>
22585 * gcc.dg/c90-array-quals.c: New test.
22587 2006-06-22 Richard Henderson <rth@redhat.com>
22589 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22591 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22593 * gcc.dg/builtins-config.h: Handle FreeBSD.
22595 2006-06-22 Richard Henderson <rth@redhat.com>
22597 * g++.dg/opt/devirt1.C: New.
22599 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22601 * g++.dg/opt/pr15551.C: New testcase.
22603 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22606 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22607 x86_64-*-linux* when compiling for 32bit.
22609 2004-06-21 Andrew Pinski <apinski@apple.com>
22611 * gcc.dg/pch/struct-1.c: New.
22612 * gcc.dg/pch/struct-1.hs: New.
22614 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22616 * gcc.dg/pch/save-temps-1.c: New file.
22617 * gcc.dg/pch/save-temps-1.hs: New file.
22619 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22621 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22622 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22624 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22626 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22628 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22629 Remove trailing spaces.
22631 2004-06-21 Richard Henderson <rth@redhat.com>
22633 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22634 merging && to BIT_FIELD_REF.
22636 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22638 * g++.dg/opt/placeholder1.C: New test.
22640 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22642 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22643 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22644 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22645 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22647 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22649 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22651 * g++.dg/other/pragma-re-1.C: Add comments.
22653 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22656 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22658 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22660 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22661 instead of setting the type of size_t by
22664 2004-06-18 Roger Sayle <roger@eyesopen.com>
22666 * gcc.dg/unordered-2.c: New test case.
22667 * gcc.dg/unordered-3.c: New test case.
22669 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22672 * lib/g++.exp (g++_version): Tweak regexp for version
22673 * lib/g77.exp (g77_version): Likewise.
22674 * lib/gfortran.exp (gfortran_version): Likewise.
22675 * lib/objc.exp (objc_version): Likewise.
22676 * lib/treelang.exp (treelang_version): Likewise.
22678 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22680 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22681 Use INT_MAX instead of __INT_MAX__.
22682 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22684 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22685 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22686 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22687 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22688 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22689 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22690 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22691 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22692 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22694 * gcc.dg/range-test-1.c: New test.
22695 * g++.dg/opt/range-test-1.C: New test.
22697 2004-06-17 Richard Henderson <rth@redhat.com>
22699 * objc.dg/sync-1.m: New.
22700 * objc.dg/try-catch-1.m: Don't force next runtime.
22701 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22702 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22703 shadowed catch clause.
22704 * objc.dg/try-catch-5.m: New.
22706 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22709 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22711 2004-06-15 Richard Henderson <rth@redhat.com>
22713 * gcc.dg/20001116-1.c: Move expected warning line.
22715 2004-06-15 Richard Henderson <rth@redhat.com>
22717 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22718 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22720 2004-06-15 Jeff Law <law@redhat.com>
22722 * gcc.dg/tree-ssa/20040615-1.c: New test.
22723 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22724 be less sensitive to operand ordering.
22725 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22727 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22729 * g++.dg/abi/bitfield3.C: Add comment..
22731 2004-06-15 Richard Henderson <rth@redhat.com>
22733 * g++.dg/ext/stmtexpr1.C: XFAIL.
22734 * gcc.dg/20030612-1.c: XFAIL.
22736 2004-06-15 Eric Christopher <echristo@redhat.com>
22738 * g++.dg/charset/asm5.c: New.
22739 * gcc.dg/charset/asm6.c: New.
22741 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22744 * gfortran.fortran-torture/execute/select_1.f90: New test.
22746 2004-06-15 Paul Brook <paul@codesourcery.com>
22748 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22750 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22753 * g++.dg/lookup/crash3.C: New test.
22755 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22758 * g++.dg/parse/dtor4.C: New test.
22760 2004-06-14 Jeff Law <law@redhat.com>
22762 * gcc.c-torture/compile/20040614-1.c: New test.
22764 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22767 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22768 LEN of a character array.
22770 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22773 * g++.dg/template/ptrmem10.C: New test.
22776 * g++.dg/template/friend30.C: New test.
22778 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22781 * gfortran.fortran-torture/compile/mloc.f90: New test.
22783 2004-06-13 Paul Brook <paul@codesourcery.com>
22785 * gfortran.fortran-torture/execute/random_2.f90: New test.
22787 2004-06-13 Eric Christopher <echristo@redhat.com>
22789 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22791 2004-06-12 Paul Brook <paul@codesourcery.com>
22793 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22795 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22798 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22800 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22803 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22804 syntax errors in end statements of contained subroutines.
22806 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22809 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22811 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22814 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22816 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22819 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22821 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22824 * g++.dg/parse/enum1.C: New test.
22826 2004-06-10 Jeff Law <law@redhat.com>
22828 * gcc.c-torture/compile/20040610-1.c: New test.
22830 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22832 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22833 * g++.old-deja/g++.other/decl3.C: Likewise.
22835 2004-06-10 Brian Booth <bbooth@redhat.com>
22837 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22838 V_MAY_DEF instead of VDEF.
22839 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22841 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22844 * g++.dg/conversion/const1.C: New test.
22847 * g++.dg/conversion/reinterpret1.C: New test.
22850 * g++.dg/template/enum2.C: New test.
22853 * g++.dg/template/error13.C: New test.
22855 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22858 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22859 arguments to test_* REAL and of the right size.
22861 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22864 PR rtl-optimization/15681
22865 * gcc.dg/20040609-1.c: New test.
22867 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22870 * g++.dg/opt/builtins1.C: New test.
22872 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22874 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22875 that use default windows32 struct layout.
22876 * gcc.dg/i386-bitfield2.c: Likewise.
22878 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22880 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22881 for mingw32 and cygwin targets.
22883 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22885 * gcc.dg/pch/macro-4.c: New.
22886 * gcc.dg/pch/macro-4.hs: New.
22888 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22891 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22893 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22896 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22898 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22901 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22903 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22906 * gfortran.fortran-torture/execute/backspace.c : New test.
22908 2004-06-09 Paul Brook <paul@codesourcery.com>
22910 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22911 (pointer_to_section): Rewrite to use smaller array.
22913 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22915 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22916 * gcc.dg/ext/altivec-10.c: Same.
22917 * gcc.dg/ext/altivec-11.c: Same.
22918 * gcc.dg/ext/altivec-12.c: Same.
22919 * gcc.dg/ext/altivec-13.c: Same.
22920 * gcc.dg/ext/altivec-14.c: Same.
22921 * gcc.dg/ext/altivec-15.c: Same.
22922 * gcc.dg/ext/altivec-16.c: Same.
22923 * gcc.dg/ext/altivec-3.c: Same.
22924 * gcc.dg/ext/altivec-4.c: Same.
22925 * gcc.dg/ext/altivec-6.c: Same.
22926 * gcc.dg/ext/altivec-7.c: Same.
22927 * gcc.dg/ext/altivec-8.c: Same.
22928 * gcc.dg/ext/altivec-varargs-1.c: Same.
22930 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22931 * g++.dg/ext/altivec-10.C: Same.
22932 * g++.dg/ext/altivec-2.C: Same.
22933 * g++.dg/ext/altivec-3.C: Same.
22934 * g++.dg/ext/altivec-4.C: Same.
22935 * g++.dg/ext/altivec-5.C: Same.
22936 * g++.dg/ext/altivec-6.C: Same.
22937 * g++.dg/ext/altivec-7.C: Same.
22938 * g++.dg/ext/altivec-8.C: Same.
22939 * g++.dg/ext/altivec-9.C: Same.
22941 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22944 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22946 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22948 * gcc.dg/union-1.c: New test.
22950 2004-06-07 Roger Sayle <roger@eyesopen.com>
22952 * gcc.dg/builtins-41.c: New test case.
22953 * gcc.dg/builtins-42.c: New test case.
22955 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22957 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22958 * g++.dg/ext/altivec-10.C: Same.
22959 * g++.dg/ext/altivec-2.C: Same.
22960 * g++.dg/ext/altivec-3.C: Same.
22961 * g++.dg/ext/altivec-4.C: Same.
22962 * g++.dg/ext/altivec-5.C: Same.
22963 * g++.dg/ext/altivec-6.C: Same.
22964 * g++.dg/ext/altivec-7.C: Same.
22965 * g++.dg/ext/altivec-8.C: Same.
22966 * g++.dg/ext/altivec-9.C: Same.
22967 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22968 * g++.old-deja/g++.brendan/new3.C: Same.
22969 * gcc.c-torture/execute/eeprof-1.x: Same.
22971 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22974 * gcc.dg/pr14765-1.c: New test.
22976 2004-06-07 Roger Sayle <roger@eyesopen.com>
22979 * gcc.dg/pr14649-1.c: New test case.
22981 2004-06-07 Richard Henderson <rth@redhat.com>
22983 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22986 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22988 * g++.dg/eh/elide1.C: Remove XFAIL.
22990 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22993 * g++.dg/expr/sizeof3.C: New test.
22996 * g++.dg/template/access14.C: New test.
22999 * g++.dg/template/enum1.C: New test.
23002 * g++.dg/eh/throw1.C: New test.
23004 2004-06-07 David Ayers <d.ayers@inode.at>
23005 Ziemowit Laski <zlaski@apple.com>
23007 * lib/objc.exp (objc_target_compile): Revert the '-framework
23008 Foundation' flag fix, since bare Darwin does not ship
23009 with the Foundation framework.
23010 * objc/execute/next_mapping.h: Provide a local NSConstantString
23011 @interface and @implementation.
23012 (objc_constant_string_init): A constructor function, used to
23013 initialize the NSConstantString meta-class object.
23014 * objc/execute/string1.m: Include "next_mapping.h" instead of
23015 <Foundation/NSString.h>.
23016 * objc/execute/string2.m: Likewise.
23017 * objc/execute/string3.m: Likewise.
23018 * objc/execute/string4.m: Likewise.
23020 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23022 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23023 to double. Replace double with FLOAT.
23024 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23026 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23027 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23028 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23029 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23030 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23031 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23032 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23033 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23035 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23038 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23040 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23043 * g++.dg/template/meminit2.C: New test.
23045 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23048 * gcc.c-torture/execute/compare-fp-1.c,
23049 gcc.c-torture/execute/compare-fp-2.c,
23050 gcc.c-torture/execute/compare-fp-3.c,
23051 gcc.c-torture/execute/compare-fp-4.c,
23052 gcc.c-torture/execute/compare-fp-3.x,
23053 gcc.c-torture/execute/compare-fp-4.x: Moved...
23054 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23055 gcc.c-torture/execute/ieee/compare-fp-2.c,
23056 gcc.c-torture/execute/ieee/compare-fp-3.c,
23057 gcc.c-torture/execute/ieee/compare-fp-4.c,
23058 gcc.c-torture/execute/ieee/compare-fp-3.x,
23059 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23061 2004-06-04 David Ayers <d.ayers@inode.at>
23063 * objc/execute/protocol-isEqual-4.m: New testcase.
23065 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23067 * objc/execute/protocol-isEqual-1.m: New testcase.
23068 * objc/execute/protocol-isEqual-2.m: New testcase.
23069 * objc/execute/protocol-isEqual-3.m: New testcase.
23071 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23073 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23075 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23077 * lib/objc.exp (objc_target_compile): When running tests on
23078 Darwin (Mac OS X), inform the linker about '-framework
23081 2004-06-02 Eric Christopher <echristo@redhat.com>
23083 * gcc.c-torture/compile/20040602-1.c: New.
23085 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23087 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23088 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23090 PR tree-optimization/14736
23091 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23093 PR tree-optimization/14042
23094 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23096 PR tree-optimization/14729
23097 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23099 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23102 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23104 2004-06-01 Richard Hederson <rth@redhat.com>
23106 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23108 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23111 * g++.dg/parse/offsetof4.C: New test.
23113 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23116 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23118 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23121 * g++.dg/template/friend29.C: New test.
23123 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23126 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23128 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23130 * gcc.dg/sparc-trap-1.c: New test.
23132 2004-05-31 Roger Sayle <roger@eyesopen.com>
23134 PR middle-end/15069
23135 * g++.dg/opt/fold3.C: New test case.
23137 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23139 * lib/target-supports.exp (check_iconv_available): Fix fallout
23140 from 2004-05-28 patch.
23142 2004-05-30 Paul Brook <paul@codesourcery.com>
23145 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23146 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23148 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23150 * gfortran.fortran-torture/execute/random_1.f90: New test.
23152 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23154 * g++.dg/ext/altivec-10.C: New test.
23156 2004-05-29 Paul Brook <paul@codesourcery.com>
23158 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23160 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23162 * gcc.dg/altivec-16.c: New test.
23164 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23166 * lib/target-supports.exp (check_vmx_hw_available): New.
23167 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23169 * lib/target-supports.exp (check_alias_available,
23170 check_iconv_available, check_named_sections_available): Use
23171 unique names for temporary files.
23173 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23175 * gcc.dg/altivec-15.c: New test.
23177 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23180 * g++.dg/warn/noeffect6.C: New test.
23183 * g++.dg/expr/ptrmem4.C: New test.
23186 * g++.dg/template/operator3.C: New test.
23188 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23191 * g++.dg/lookup/redecl1.C: New test.
23192 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23194 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23196 * gcc.c-torture/execute/compare-fp-1.c,
23197 gcc.c-torture/execute/compare-fp-2.c,
23198 gcc.c-torture/execute/compare-fp-3.c,
23199 gcc.c-torture/execute/compare-fp-4.c,
23200 gcc.c-torture/execute/compare-fp-3.x,
23201 gcc.c-torture/execute/compare-fp-4.x,
23202 gcc.dg/pr15649-1.c: New.
23204 2004-05-27 Adam Nemet <anemet@lnxw.com>
23207 * g++.dg/init/array14.C: New test.
23209 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23211 * lib/compat.exp (compat-get-options-main): New.
23212 (compat-get-options): Remove unneeded code, warn for ignored
23214 (compat-execute): Check flag set by dg-require-* commands.
23216 * lib/compat.exp (compat-execute): Break up long lines.
23218 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23220 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23221 * gcc.dg/altivec-14.c: New test.
23222 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23224 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23225 * gcc.dg/altivec-12.c: Ditto.
23227 * gcc.dg/altivec-3.c: Move call to altivec_check.
23229 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23232 * g++.dg/template/error12.C: New test.
23235 * g++.dg/ext/attrib15.C: New test.
23238 * g++.dg/template/ptrmem9.C: New test.
23240 2004-05-25 Paul Brook <paul@codesourcery.com>
23242 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23244 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23247 * g++.dg/template/crash19.C: New test.
23249 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23252 * g++.dg/template/redecl1.C: New test.
23254 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23257 * g++.dg/other/ns1.C: New test.
23260 * g++.dg/template/invalid1.C: New test.
23262 2004-05-23 Paul Brook <paul@codesourcery.com>
23263 Victor Leikehman <lei@haifasphere.co.il>
23265 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23266 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23268 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23272 * g++.dg/template/non-dependent5.C: New test.
23273 * g++.dg/template/non-dependent6.C: New test.
23275 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23278 * g++.dg/inherit/union1.C: New test.
23281 * g++.dg/template/addr1.C: New test.
23284 * g++.dg/template/array5.C: New test.
23287 * g++.dg/template/array6.C: New test.
23289 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23290 Roger Sayle <roger@eyesopen.com>
23292 * g++.dg/lookup/forscope2.C: New test case.
23294 2004-05-22 Ben Elliston <bje@au.ibm.com>
23296 * gcc.dg/cpp/Wmissingdirs.c: New.
23298 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23301 * gcc.dg/compat/union-m128-1.h: New file.
23302 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23303 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23304 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23306 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23309 * gcc.dg/compat/struct-complex-1.h: New file.
23310 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23311 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23312 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23314 2004-05-20 Roger Sayle <roger@eyesopen.com>
23317 * gcc.dg/pr3074-1.c: New test case.
23318 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23320 2004-05-20 Falk Hueffner <falk@debian.org>
23323 * gcc.dg/ftrapv-1.c: New test case.
23325 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23327 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23329 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23330 Jeff Law <law@redhat.com>
23332 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23333 * gcc.dg/tree-ssa/20040518-2.c: New test.
23335 * gcc.dg/tree-ssa/20040518-1.c: New test.
23337 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23339 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23341 2004-05-18 Paul Brook <paul@codesourcery.com>
23344 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23346 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23348 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23351 2004-05-17 Steven Bosscher <stevenb@suse.de>
23353 * gcc.dg/tree-ssa/20040517-1.c: New test.
23355 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23357 * gcc.dg/loop-4.c: New test.
23359 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23361 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23363 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23366 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23368 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23372 * gfortran.fortran-torture/compile/data_1.f90: New test.
23374 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23376 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23377 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23379 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23381 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23383 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23386 * gcc.dg/format/xopen-1.c: Adjust expected message.
23387 * gcc.dg/format/xopen-3.c: New test.
23389 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23391 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23393 2004-05-14 Jeff Law <law@redhat.com>
23395 * gcc.dg/tree-ssa/20040514-2.c: New test.
23397 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23399 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23401 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23404 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23406 * gcc.dg/tree-ssa/20040514-1.c: New test.
23408 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23410 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23413 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23416 * gfortran.fortran-torture/compile/do_1.f90: New test.
23418 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23421 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23424 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23427 * gfortran.fortran-torture/execute/random_init.f90: New test.
23429 2004-05-13 Paul Brook <paul@codesourcery.com>
23432 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23434 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23436 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23437 for the powerpc case.
23439 2004-05-13 Jeff Law <law@redhat.com>
23441 * gcc.dg/tree-ssa/20040513-1.c: New test.
23442 * gcc.dg/tree-ssa/20040513-2.c: New test.
23444 2004-05-13 Paul Brook <paul@codesourcery.com>
23446 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23447 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23448 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23450 2004-05-13 Andreas Schwab <schwab@suse.de>
23453 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23456 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23459 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23461 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23463 Merge from tree-ssa-20020619-branch. See
23464 ChangeLog.tree-ssa for details.
23466 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23468 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23469 include <altivec.h> explicitly.
23470 * gcc.dg/altivec-13.c: Likewise.
23472 2004-05-11 Paul Brook <paul@codesourcery.com>
23474 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23476 2004-05-10 Eric Christopher <echristo@redhat.com>
23478 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23479 * gcc.dg/sibcall-4.c: Ditto.
23481 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23483 * g++.dg/ext/altivec-8.C: New test case.
23484 * gcc.dg/altivec-13.c: New test case.
23486 2004-05-08 Roger Sayle <roger@eyesopen.com>
23488 * gcc.c-torture/execute/divcmp-1.c: New test case.
23489 * gcc.c-torture/execute/divcmp-2.c: New test case.
23490 * gcc.c-torture/execute/divcmp-3.c: New test case.
23492 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23494 * g++.dg/other/pragma-re-2.C: New test.
23496 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23498 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23499 * gcc.dg/i386-387-2.c: Likewise.
23501 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23503 * gcc.dg/i386-387-6.c: Likewise.
23505 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23507 * gcc.dg/builtins-33.c: Also check log1p*.
23509 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23511 PR optimization/15296
23512 * gcc.c-torture/execute/pr15296.c: New test.
23514 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23516 * gcc.dg/builtins-40.c: New test.
23518 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23520 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23522 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23524 * g++.dg/ext/spe1.C: New testcase.
23526 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23528 * objc.dg/image-info.m: Allow additional attributes
23529 for __image_info section.
23531 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23533 * gcc.dg/torture/mips-hilo-2.c: New test.
23535 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23538 * g++.dg/template/member5.C: New test.
23540 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23542 * gcc.dg/builtins-34.c: Also check expm1*.
23544 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23546 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23547 * gcc.dg/torture/builtin-convert-3.c: New test.
23549 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23551 PR middle-end/15054
23552 * g++.dg/opt/pr15054.C: New test.
23554 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23556 * gcc.dg/torture/builtin-rounding-1.c: New test.
23557 * gcc.dg/builtins-25.c: Delete.
23558 * gcc.dg/builtins-29.c: Delete.
23560 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23562 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23563 * gcc.dg/sibcall-4.c: Likewise.
23564 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23566 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23568 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23569 bit-field on 16-bit targets.
23571 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23573 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23576 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23578 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23579 * gcc.dg/rs6000-power2-2.c: Likewise.
23581 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23583 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23584 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23585 Change the asm registers to be in form of frN instead of fN.
23587 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23589 * gcc.dg/torture/builtin-convert-2.c: New test.
23591 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23593 * gcc.dg/rs6000-power2-1.c: New test.
23594 * gcc.dg/rs6000-power2-2.c: New test.
23596 2004-04-28 Jan Hubicka <jh@suse.cz>
23598 * gcc.dg/unused-6.c: New test.
23600 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23601 Ulrich Weigand <uweigand@de.ibm.com>
23603 * ada/acats/run_all.sh: Define $target variable.
23605 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23608 * g++.dg/other/vararg-1.C: New test.
23611 * g++.dg/eh/cleanup3.C: New test.
23613 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23615 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23616 and ad8011a (target_insn).
23617 * ada/acats/support/macro.dfs: Likewise.
23618 * ada/acats/support/impbit.adb: New file.
23620 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23622 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23624 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23626 * gcc.dg/loop-3.c: New test.
23628 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23630 * gcc.c-torture/execute/simd-5.c: New test.
23632 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23635 * g++.dg/template/crash18.C: New test.
23637 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23639 * g++.dg/ext/complit3.C: New test.
23641 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23643 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23644 * gcc.dg/altivec-3.c: Same.
23645 * gcc.dg/altivec-varargs-1.c: Same.
23647 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23649 * lib/target-supports.exp (check_profiling_available): Assume
23650 profiling is not available on powerpc-eabi targets.
23652 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23654 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23655 * gcc.dg/vmx/bug-1.c: Ditto.
23657 2004-04-20 Eric Christopher <echristo@redhat.com>
23659 * gcc.dg/charset/extern.c: New test.
23660 * g++.dg/charset/extern3.cc: Ditto.
23662 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23664 * gcc.dg/builtins-39.c: New test.
23666 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23668 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23670 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23672 * gcc.dg/torture/mips-hilo-1.c: New test.
23674 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23676 * gcc.c-torture/compile/20040419-1.c: New test.
23678 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23680 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23682 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23683 Aldy Hernandez <aldyh@redhat.com>
23685 * gcc.c-torture/execute/va-arg-24.c: New.
23687 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23688 Aldy Hernandez <aldyh@redhat.com>
23690 * gcc.dg/vmx/1b-01.c: New.
23691 * gcc.dg/vmx/1b-02.c: New.
23692 * gcc.dg/vmx/1b-03.c: New.
23693 * gcc.dg/vmx/1b-04.c: New.
23694 * gcc.dg/vmx/1b-05.c: New.
23695 * gcc.dg/vmx/1b-06.c: New.
23696 * gcc.dg/vmx/1b-07.c: New.
23697 * gcc.dg/vmx/1c-01.c: New.
23698 * gcc.dg/vmx/1c-02.c: New.
23699 * gcc.dg/vmx/3a-01a.c: New.
23700 * gcc.dg/vmx/3a-01.c: New.
23701 * gcc.dg/vmx/3a-01m.c: New.
23702 * gcc.dg/vmx/3a-03.c: New.
23703 * gcc.dg/vmx/3a-03m.c: New.
23704 * gcc.dg/vmx/3a-04.c: New.
23705 * gcc.dg/vmx/3a-04m.c: New.
23706 * gcc.dg/vmx/3a-05.c: New.
23707 * gcc.dg/vmx/3a-06.c: New.
23708 * gcc.dg/vmx/3a-06m.c: New.
23709 * gcc.dg/vmx/3a-07.c: New.
23710 * gcc.dg/vmx/3b-01.c: New.
23711 * gcc.dg/vmx/3b-02.c: New.
23712 * gcc.dg/vmx/3b-10.c: New.
23713 * gcc.dg/vmx/3b-13.c: New.
23714 * gcc.dg/vmx/3b-14.c: New.
23715 * gcc.dg/vmx/3b-15.c: New.
23716 * gcc.dg/vmx/3c-01a.c: New.
23717 * gcc.dg/vmx/3c-01.c: New.
23718 * gcc.dg/vmx/3c-02.c: New.
23719 * gcc.dg/vmx/3c-03.c: New.
23720 * gcc.dg/vmx/3d-01.c: New.
23721 * gcc.dg/vmx/4-01.c: New.
23722 * gcc.dg/vmx/4-03.c: New.
23723 * gcc.dg/vmx/5-01.c: New.
23724 * gcc.dg/vmx/5-02.c: New.
23725 * gcc.dg/vmx/5-03.c: New.
23726 * gcc.dg/vmx/5-04.c: New.
23727 * gcc.dg/vmx/5-05.c: New.
23728 * gcc.dg/vmx/5-06.c: New.
23729 * gcc.dg/vmx/5-07.c: New.
23730 * gcc.dg/vmx/5-07t.c: New.
23731 * gcc.dg/vmx/5-08.c: New.
23732 * gcc.dg/vmx/5-10.c: New.
23733 * gcc.dg/vmx/5-11.c: New.
23734 * gcc.dg/vmx/7-01a.c: New.
23735 * gcc.dg/vmx/7-01.c: New.
23736 * gcc.dg/vmx/7c-01.c: New.
23737 * gcc.dg/vmx/7d-01.c: New.
23738 * gcc.dg/vmx/7d-02.c: New.
23739 * gcc.dg/vmx/8-01.c: New.
23740 * gcc.dg/vmx/8-02a.c: New.
23741 * gcc.dg/vmx/8-02.c: New.
23742 * gcc.dg/vmx/brode-1.c: New.
23743 * gcc.dg/vmx/bug-1.c: New.
23744 * gcc.dg/vmx/bug-2.c: New.
23745 * gcc.dg/vmx/bug-3.c: New.
23746 * gcc.dg/vmx/cw-bug-1.c: New.
23747 * gcc.dg/vmx/cw-bug-2.c: New.
23748 * gcc.dg/vmx/cw-bug-3.c: New.
23749 * gcc.dg/vmx/dct.c: New.
23750 * gcc.dg/vmx/debug-1.c: New.
23751 * gcc.dg/vmx/debug-2.c: New.
23752 * gcc.dg/vmx/debug-3.c: New.
23753 * gcc.dg/vmx/debug-4.c: New.
23754 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23755 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23756 * gcc.dg/vmx/eg-5.c: New.
23757 * gcc.dg/vmx/fft.c: New.
23758 * gcc.dg/vmx/gcc-bug-1.c: New.
23759 * gcc.dg/vmx/gcc-bug-2.c: New.
23760 * gcc.dg/vmx/gcc-bug-3.c: New.
23761 * gcc.dg/vmx/gcc-bug-4.c: New.
23762 * gcc.dg/vmx/gcc-bug-5.c: New.
23763 * gcc.dg/vmx/gcc-bug-6.c: New.
23764 * gcc.dg/vmx/gcc-bug-7.c: New.
23765 * gcc.dg/vmx/gcc-bug-8.c: New.
23766 * gcc.dg/vmx/gcc-bug-9.c: New.
23767 * gcc.dg/vmx/gcc-bug-b.c: New.
23768 * gcc.dg/vmx/gcc-bug-c.c: New.
23769 * gcc.dg/vmx/gcc-bug-d.c: New.
23770 * gcc.dg/vmx/gcc-bug-e.c: New.
23771 * gcc.dg/vmx/gcc-bug-f.c: New.
23772 * gcc.dg/vmx/gcc-bug-g.c: New.
23773 * gcc.dg/vmx/gcc-bug-i.c: New.
23774 * gcc.dg/vmx/harness.h: New.
23775 * gcc.dg/vmx/ira1.c: New.
23776 * gcc.dg/vmx/ira2a.c: New.
23777 * gcc.dg/vmx/ira2b.c: New.
23778 * gcc.dg/vmx/ira2.c: New.
23779 * gcc.dg/vmx/ira2c.c: New.
23780 * gcc.dg/vmx/mem.c: New.
23781 * gcc.dg/vmx/newton-1.c: New.
23782 * gcc.dg/vmx/ops.c: New.
23783 * gcc.dg/vmx/sn7153.c: New.
23784 * gcc.dg/vmx/spill2.c: New.
23785 * gcc.dg/vmx/spill3.c: New.
23786 * gcc.dg/vmx/spill.c: New.
23787 * gcc.dg/vmx/t.c: New.
23788 * gcc.dg/vmx/varargs-1.c: New.
23789 * gcc.dg/vmx/varargs-2.c: New.
23790 * gcc.dg/vmx/varargs-3.c: New.
23791 * gcc.dg/vmx/varargs-4.c: New.
23792 * gcc.dg/vmx/varargs-5.c: New.
23793 * gcc.dg/vmx/varargs-6.c: New.
23794 * gcc.dg/vmx/varargs-7.c: New.
23795 * gcc.dg/vmx/vmx.exp: New.
23796 * gcc.dg/vmx/vprint-1.c: New.
23797 * gcc.dg/vmx/vscan-1.c: New.
23798 * gcc.dg/vmx/x-01.c: New.
23799 * gcc.dg/vmx/x-02.c: New.
23800 * gcc.dg/vmx/x-03.c: New.
23801 * gcc.dg/vmx/x-04.c: New.
23802 * gcc.dg/vmx/x-05.c: New.
23803 * gcc.dg/vmx/yousufi-1.c: New.
23804 * gcc.dg/vmx/zero-1.c: New.
23805 * gcc.dg/vmx/zero.c: New.
23807 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23809 * g++.dg/lookup/java1.C: Update for chage of
23811 * g++.dg/lookup/java2.C: Likewise.
23813 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23815 * ada/acats/run_all.sh: use -O2 by default.
23817 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23819 * gcc.dg/vr-mult-[12].c: New tests.
23821 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23823 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23825 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23827 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23829 * lib/target-supports.exp (check_profiling_available): Assume profiling
23830 isn't available for mips*-*-elf targets.
23832 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23834 * gcc.dg/builtins-38.c: New test.
23836 2004-04-14 Eric Christopher <echristo@redhat.com>
23838 * g++.dg/charset/charset.exp: Run .cc extension tests.
23840 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23842 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23844 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23846 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23848 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23850 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23851 * gcc.dg/i386-387-2.c: Likewise.
23853 * gcc.dg/i386-387-7.c: New test.
23854 * gcc.dg/i386-387-8.c: New test.
23856 * gcc.dg/builtins-37.c: New test.
23858 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23860 * g++.dg/pch/externc-1.C: Add missing semicolon.
23862 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23864 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23866 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23868 * gcc.c-torture/execute/20040411-1.c: New test.
23870 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23872 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23874 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23876 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23878 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23880 * lib/target-supports.exp (check_named_sections_available): New.
23881 * lib/gcc-dg.exp (dg-require-named-sections): New.
23882 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23883 old-deja.exp. Also prune error-count message from HP linker.
23884 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23886 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23887 * g++.old-deja/g++.pt/static3.C: Likewise.
23888 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23890 2004-04-09 Roger Sayle <roger@eyesopen.com>
23892 * gcc.c-torture/execute/20040409-1.c: New test case.
23893 * gcc.c-torture/execute/20040409-2.c: New test case.
23894 * gcc.c-torture/execute/20040409-3.c: New test case.
23896 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23898 * gcc.dg/20040409-1.c: New test.
23900 2004-04-08 Roger Sayle <roger@eyesopen.com>
23903 * g++.dg/opt/pr14888.C: New test case.
23905 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23907 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23908 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23909 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23910 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23913 2004-04-08 Paul Brook <paul@codesourcery.com>
23915 * gcc.dg/spill-1.c: New test.
23917 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23919 * gcc.dg/torture/builtin-ctype-2.c: New test.
23921 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23923 * gcc.dg/pch/pch.exp: Add largefile test.
23925 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23927 * g++.dg/pch/externc-1.Hs: New.
23928 * g++.dg/pch/externc-1.C: New.
23930 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23932 * gcc.dg/compat/struct-by-value-5a_main.c,
23933 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23934 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23935 * gcc.dg/compat/struct-by-value-5a_x.c,
23936 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23937 gcc.dg/compat/struct-by-value-5_x.c.
23938 * gcc.dg/compat/struct-by-value-5a_y.c,
23939 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23940 gcc.dg/compat/struct-by-value-5_y.c.
23942 * gcc.dg/compat/struct-by-value-6a_main.c,
23943 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23944 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23945 * gcc.dg/compat/struct-by-value-6a_x.c,
23946 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23947 gcc.dg/compat/struct-by-value-6_x.c.
23948 * gcc.dg/compat/struct-by-value-6a_y.c,
23949 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23950 gcc.dg/compat/struct-by-value-6_y.c.
23952 * gcc.dg/compat/struct-by-value-7a_main.c,
23953 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23954 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23955 * gcc.dg/compat/struct-by-value-7a_x.c,
23956 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23957 gcc.dg/compat/struct-by-value-7_x.c.
23958 * gcc.dg/compat/struct-by-value-7a_y.c,
23959 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23960 gcc.dg/compat/struct-by-value-7_y.c.
23962 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23964 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23965 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23966 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23969 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23971 * gcc.dg/builtins-36.c: New test.
23973 2004-04-06 Paul Brook <paul@codesourcery.com>
23975 * README.gcc: Remove obsolete contraint on testcases.
23977 2004-04-05 Paul Brook <paul@codesourcery.com>
23980 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23981 failure and exit(0) on success.
23982 * g++.dg/expr/anew2.C: Ditto.
23983 * g++.dg/expr/anew3.C: Ditto.
23984 * g++.dg/expr/anew4.C: Ditto.
23986 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23989 * g++.dg/template/unify7.C: New.
23991 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23993 * g++.dg/README: Bring up to date with new subdirectories; remove
23994 duplicate subdirectory lines.
23996 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23999 * g++.dg/template/unify5.C: New.
24000 * g++.dg/template/unify6.C: New.
24001 * g++.dg/template/qualttp20.C: Adjust.
24002 * g++.old-deja/g++.jason/report.C: Adjust.
24003 * g++.old-deja/g++.other/qual1.C: Adjust.
24005 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24008 * g++.dg/inherit/ptrmem1.C: New test.
24010 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24013 * gcc.c-torture/execute/20040331-1.c: New test.
24014 * gcc.dg/20040331-1.c: New test.
24016 2004-04-01 Paul Brook <paul@codesourcery.com>
24018 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24020 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24023 * g++.dg/init/goto1.C: New test.
24026 * g++.dg/template/defarg4.C: New test.
24028 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24030 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24032 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24034 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24036 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24038 * gcc.dg/noncompile/undeclared-2.c: New test.
24040 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24042 * gcc.dg/940409-1.c: Remove XFAIL.
24043 * gcc.dg/reg-vol-struct-1.c: New test.
24045 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24047 * gcc.dg/torture/builtin-wctype-1.c: New test.
24049 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24051 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24052 * gcc.dg/20001101-1.c: Likewise.
24053 * gcc.dg/20001102-1.c: Likewise.
24055 2004-03-25 Roger Sayle <roger@eyesopen.com>
24057 * gcc.dg/compare8.c: Add an additional test for XOR.
24059 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24061 * gcc.dg/torture/builtin-ctype-1.c: New test.
24063 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24065 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24066 * gcc.dg/torture/builtin-math-1.c: Likewise.
24067 * gcc.dg/torture/builtin-power-1.c: New test.
24069 2004-03-24 Andreas Schwab <schwab@suse.de>
24071 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24074 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24075 Roger Sayle <roger@eyesopen.com>
24077 * gcc.dg/compare8.c: New test case.
24079 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24081 * g++.dg/ext/altivec-7.C: New test.
24083 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24085 PR 12267, 12391, 12560, 13129, 14114, 14133
24086 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24087 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24088 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24089 Adjust error regexps.
24090 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24091 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24092 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24093 * gcc.dg/local1.c: Add explanatory comment.
24095 2004-03-23 Roger Sayle <roger@eyesopen.com>
24097 PR optimization/14669
24098 * g++.dg/opt/fold2.C: New test case.
24100 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24103 * gcc.dg/20040322-1.c: New test.
24105 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24107 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24108 * gcc.dg/ultrasp4.c: Likewise.
24109 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24111 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24113 * gcc.dg/i386-sse-8.c: Reset default options.
24115 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24117 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24118 in the error message text.
24120 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24122 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24124 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24127 * g++.dg/init/array13.C: New test.
24129 2004-03-20 Roger Sayle <roger@eyesopen.com>
24132 * gcc.c-torture/compile/pr13889.c: New test case.
24134 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24137 * builtins-1.c (nan, nans): Don't test.
24138 * builtins-30.c: Don't use nan, nanf, nanl.
24139 * builtins-35.c: New test.
24141 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24143 * g++.dg/ext/altivec-6.C: New test.
24145 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24147 * g++.dg/init/placement3.C: New test.
24149 * g++.dg/template/spec13.C: New test.
24151 * g++.dg/lookup/using11.C: New test.
24153 * g++.dg/lookup/koenig3.C: New test.
24155 * g++.dg/template/operator2.C: New test.
24157 * g++.dg/expr/dtor3.C: New test.
24158 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24160 * g++.old-deja/g++.law/visibility28.C: Likewise.
24162 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24164 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24165 * gcc.dg/ppc64-abi-3.c: Likewise.
24167 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24170 * g++.dg/parse/template15.C: New test.
24172 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24174 * g++.dg/expr/dtor2.C: New test.
24176 * g++.dg/lookup/anon4.C: New test.
24178 * g++.dg/overload/using1.C: New test.
24180 * g++.dg/template/lookup7.C: New test.
24182 * g++.dg/template/typename6.C: New test.
24184 * g++.dg/expr/cond6.C: New test.
24186 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24188 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24190 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24192 * g++.dg/expr/cond5.C: New test.
24193 * g++.dg/expr/constcast1.C: Likewise.
24194 * g++.dg/expr/ptrmem2.C: Likewise.
24195 * g++.dg/expr/ptrmem3.C: Likewise.
24196 * g++.dg/lookup/main1.C: Likewise.
24197 * g++.dg/template/lookup6.C: Likewise.
24199 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24201 * gcc.dg/local1.c: New test.
24203 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24205 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24207 * gcc.dg/torture/builtin-convert-1.c: New test.
24209 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24211 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24213 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24216 * g++.dg/warn/Wunused-7.C: New test.
24218 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24220 * gcc.dg/torture/builtin-integral-1.c: New test.
24222 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24225 * g++.dg/parse/non-dependent3.C: New test.
24227 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24229 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24230 * g++.dg/eh/simd-2.C: Likewise.
24231 * g++.dg/init/array10.C: Likewise.
24232 * gcc.c-torture/compile/simd-1.c: Likewise.
24233 * gcc.c-torture/compile/simd-2.c: Likewise.
24234 * gcc.c-torture/compile/simd-3.c: Likewise.
24235 * gcc.c-torture/compile/simd-4.c: Likewise.
24236 * gcc.c-torture/compile/simd-6.c: Likewise.
24237 * gcc.c-torture/execute/simd-1.c: Likewise.
24238 * gcc.c-torture/execute/simd-2.c: Likewise.
24239 * gcc.dg/compat/vector-defs.h: Likewise.
24240 * gcc.dg/20020531-1.c: Likewise.
24241 * gcc.dg/altivec-3.c: Likewise.
24242 * gcc.dg/altivec-4.c: Likewise.
24243 * gcc.dg/altivec-varargs-1.c: Likewise.
24244 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24245 * gcc.dg/i386-mmx-3.c: Likewise.
24246 * gcc.dg/i386-sse-4.c: Likewise.
24247 * gcc.dg/i386-sse-5.c: Likewise.
24248 * gcc.dg/i386-sse-8.c: Likewise.
24249 * gcc.dg/simd-1.c: Likewise.
24250 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24251 __ev64_opaque__ since the machine description provides it.
24253 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24255 * lib/compat.exp (skip_list): New global variable.
24256 Use it to hold the user defined COMPAT_SKIPS list if any.
24257 (compat-obj): Add the members of skip_list to optall.
24259 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24261 * gcc.dg/compat/union-by-value-1_main.c,
24262 union-by-value-1_x.c, union-by-value-1_y.c,
24263 union-check.h, union-defs.h,
24264 union-init.h, union-return-1_main.c,
24265 union-return-1_x.c, union-return-1_y.c: New files.
24267 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24269 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24270 mixed-struct-init.h: Add 4 mixed structure types.
24271 struct-by-value-21_main.c, struct-by-value-21_x.c,
24272 struct-by-value-21_y.c, struct-return-21_main.c,
24273 struct-return-21_x.c, struct-return-21_y.c: New files.
24275 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24278 * g++.dg/parse/template14.C: New test.
24280 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24282 * gcc.c-torture/execute/20040313-1.c: New test.
24284 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24287 * gcc.dg/20040311-2.c: New test.
24289 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24292 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24295 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24297 * gcc.dg/20040305-2.c: Add missing return statement.
24299 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24301 * gcc.dg/builtins-34.c: Also check pow10*.
24303 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24306 * gcc.dg/20040305-2.c: New test.
24308 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24310 * gcc.dg/20040310-1.c: New test.
24312 2004-03-11 Roger Sayle <roger@eyesopen.com>
24314 * gcc.c-torture/execute/20040311-1.c: New test case.
24316 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24319 * g++.dg/lookup/enum1.C: New test.
24321 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24324 * g++.dg/lookup/struct2.C: New test.
24326 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24328 * gcc.dg/builtins-34.c: New test.
24330 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24332 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24334 2004-03-09 James E Wilson <wilson@specifixinc.com>
24336 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24337 * gcc.dg/alias-2.c: New testcase.
24339 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24341 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24343 2004-03-09 Roger Sayle <roger@eyesopen.com>
24345 * gcc.c-torture/execute/20040309-1.c: New test case.
24347 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24350 * g++.dg/overload/ref1.C: New.
24352 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24355 * g++.dg/template/spec12.C: New test.
24358 * g++.dg/parse/crash14.C: New test.
24360 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24363 * g++.dg/init/ref11.C: New test.
24365 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24368 * g++.dg/parse/builtin2.C: New test.
24370 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24373 * g++.dg/init/ctor3.C: New test.
24374 * g++.dg/init/union1.C: New test.
24375 * g++.dg/ext/anon-struct4.C: New test.
24377 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24379 * g++.dg/lookup/koenig1.C: Tweak error messages.
24380 * g++.dg/lookup/used-before-declaration.C: Likewise.
24381 * g++.dg/other/do1.C: Likewise.
24382 * g++.dg/overload/koenig1.C: Likewise.
24383 * g++.dg/parse/crash13.C: Likewise.
24384 * g++.dg/template/instantiate3.C: Likewise.
24386 2004-03-08 Eric Christopher <echristo@redhat.com>
24388 * * lib/target-supports.exp: Enable libiconv in test
24389 compilation. Fix up error checking.
24391 2004-03-08 Roger Sayle <roger@eyesopen.com>
24393 PR middle-end/14289
24394 * gcc.dg/pr14289-1.c: New test case.
24395 * gcc.dg/pr14289-2.c: Likewise.
24396 * gcc.dg/pr14289-3.c: Likewise.
24398 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24400 * gcc.c-torture/execute/20040308-1.c: New test.
24402 2004-03-07 Roger Sayle <roger@eyesopen.com>
24404 * gcc.c-torture/execute/20040307-1.c: New test case.
24406 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24408 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24410 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24412 * gcc.dg/20040306-1.c: New test.
24414 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24416 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24418 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24420 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24423 * gcc.dg/decl-6.c: New test.
24425 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24427 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24428 Rename LOGPOW -> LOG_POW.
24429 (SQRT_EXP, POW_EXP): New.
24431 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24433 * gcc.dg/i386-sse-8.c: New test.
24435 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24438 * gcc.dg/decl-5.c: New test.
24440 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24442 * gcc.dg/20040305-1.c: New test.
24444 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24447 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24449 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24451 PR c++/14425, c++/14426
24452 * g++.dg/ext/altivec-4.C: New test.
24453 * g++.dg/ext/altivec-5.C: New test.
24455 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24457 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24458 global variables of a type with no linkage.
24459 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24460 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24461 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24462 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24463 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24464 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24465 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24466 * g++.dg/warn/deprecated.C: Name enum Color.
24467 * g++.dg/overload/VLA.C: Name structure for 'b'.
24468 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24470 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24472 * gcc.c-torture/compile/20040304-1.c: New test.
24474 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24477 * gcc.dg/decl-4.c: New testcase.
24479 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24481 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24482 as PRECF if sizeof (float) > sizeof (double).
24483 (PRECL): Make it the same as PRECF if
24484 sizeof (float) > sizeof (long double).
24486 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24488 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24489 system type. Add check for irix6 which doesn't have c99 runtime.
24491 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24493 * gcc.dg/const-elim-1.c: xfail for xtensa.
24495 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24498 * g++.dg/template/cond4.C: New test.
24500 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24503 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24506 * g++.dg/parse/defarg7.C: New test.
24509 * g++.dg/template/friend26.C: New test.
24511 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24514 * g++.dg/abi/mangle21.C: New test.
24517 * g++.dg/parse/constructor2.C: New test.
24520 * g++.dg/template/sfinae1.C: New test.
24522 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24525 * g++.dg/expr/crash2.C: New test.
24527 PR middle-end/13448
24528 * gcc.dg/inline-5.c: New test.
24529 * gcc.dg/always-inline.c: Split out tests into ...
24530 * gcc.dg/always-inline2.c: ... this and ...
24531 * gcc.dg/always-inline3.c: ... this.
24533 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24536 * g++.dg/debug/crash1.C: New test.
24538 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24540 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24541 function with __attribute__((noinline)).
24542 (recurser_void2): Likewise.
24543 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24544 (recurser_void2): Likewise.
24546 2004-02-29 Roger Sayle <roger@eyesopen.com>
24548 PR middle-end/14203
24549 * g++.dg/warn/Wunused-6.C: New test case.
24551 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24553 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24556 2004-02-27 Eric Christopher <echristo@redhat.com>
24558 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24559 * g++.dg/charset/asm2.c: Run only x86.
24560 * gcc.dg/charset/asm3.c: Ditto.
24562 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24564 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24567 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24569 * g++.dg/ext/altivec-3.C: New.
24571 2004-02-26 Richard Henderson <rth@redhat.com>
24573 * g++.dg/ext/attrib10.C: Mark for warning.
24574 * gcc.dg/attr-alias-1.c: New.
24576 2004-02-26 Richard Henderson <rth@redhat.com>
24578 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24579 * gcc.c-torture/execute/20040208-2.c: ... it back.
24581 2004-02-26 Eric Christopher <echristo@redhat.com>
24583 * lib/target-supports.exp (check-iconv-available): New function.
24584 * lib/gcc-dg.exp (dg-require-iconv): New function.
24586 * gcc.dg/charset: New directory.
24587 * gcc.dg/charset/charset.exp: New file.
24588 * gcc.dg/charset/asm1.c: Ditto.
24589 * gcc.dg/charset/asm2.c: Ditto.
24590 * gcc.dg/charset/asm3.c: Ditto.
24591 * gcc.dg/charset/asm4.c: Ditto.
24592 * gcc.dg/charset/asm5.c: Ditto.
24593 * gcc.dg/charset/attribute1.c: Ditto.
24594 * gcc.dg/charset/attribute2.c: Ditto.
24595 * gcc.dg/charset/string1.c: Ditto.
24596 * g++.dg/charset: New directory.
24597 * g++.dg/dg.exp: Add here. Special options.
24598 * g++.dg/charset/charset.exp: New file.
24599 * g++.dg/charset/asm1.c: Ditto.
24600 * g++.dg/charset/asm2.c: Ditto.
24601 * g++.dg/charset/asm3.c: Ditto.
24602 * g++.dg/charset/asm4.c: Ditto.
24603 * g++.dg/charset/attribute1.c: Ditto.
24604 * g++.dg/charset/attribute2.c: Ditto.
24605 * g++.dg/charset/extern1.cc: Ditto.
24606 * g++.dg/charset/extern2.cc: Ditto.
24607 * g++.dg/charset/string1.c: Ditto.
24609 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24612 * g++.dg/parse/comma1.C: New test.
24614 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24617 * g++.dg/template/ttp8.C: New test.
24619 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24621 * gcc.dg/fixuns-trunc-1.c: New test.
24623 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24625 * gcc.dg/builtins-config.h: Use #elif.
24627 2004-02-26 Michael Matz <matz@suse.de>
24629 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24630 * gcc.dg/991214-1.c: Likewise.
24631 * gcc.dg/i386-asm-1.c: Likewise.
24633 2004-02-25 Richard Henderson <rth@redhat.com>
24635 * gcc.c-torture/execute/20040208-2.c: Move ...
24636 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24638 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24641 * g++.dg/other/crash-3.C: New test.
24643 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24645 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24646 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24648 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24651 2004-02-24 Michael Matz <matz@suse.de>
24653 * gcc.dg/i386-regparm.c: New.
24655 2004-02-23 James E Wilson <wilson@specifixinc.com>
24657 * gcc.c-torture/execute/20040223-1.c: New.
24659 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24660 Kazu Hirata <kazu@cs.umass.edu>
24662 * gcc.dg/fwritable-strings-1.c: Remove.
24664 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24667 * gcc.dg/20040223-1.c: New test.
24669 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24672 * g++.dg/ext/typeof9.C: New test.
24674 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24677 * g++.dg/other/switch1.C: New test.
24679 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24681 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24682 * gcc.dg/va-arg-1.c: Likewise.
24684 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24687 * g++.dg/template/koenig5.C: New test.
24689 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24691 * g++.dg/ext/altivec-1.C: Generalize target triple.
24692 * g++.dg/ext/altivec-2.C: New test case.
24693 * g++.dg/ext/altivec_check.h: New file.
24694 * gcc.dg/altivec-1.c: Generalize target triple;
24695 include altivec_check.h and call altivec_check().
24696 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24697 * gcc.dg/altivec-6.c: New test case.
24698 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24699 type casts as needed.
24700 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24702 * gcc.dg/altivec-12.c: New test case.
24703 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24704 include altivec_check.h and call altivec_check().
24705 * gcc.dg/altivec_check.h: New file.
24707 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24709 * lib/target-supports.exp (check_alias_available): Don't mangle
24710 function `g' in test program.
24712 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24714 * lib/target-supports.exp (check_profiling_available): Check
24715 argument to determine whether we support a profiling type.
24716 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24717 check_profiling_available.
24718 * g++.dg/bprob/bprob.exp: Likewise.
24719 * g77.dg/bprob/bprob.exp: Likewise.
24720 * gcc.misc-tests/bprob.exp: Likewise.
24721 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24722 dg-require-profiling and delete expected error handling.
24723 * gcc.dg/20021014-1.c: Likewise.
24724 * gcc.dg/nest.c: Likewise.
24726 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24729 * g++.dg/other/vthunk1.C: New test.
24731 2004-02-20 Falk Hueffner <falk@debian.org>
24734 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24736 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24739 * g++.dg/other/error8.C: Remove XFAIL markers.
24742 * g++.dg/ext/packed5.C: New test.
24745 * g++.dg/warn/Wunused-5.C: New test.
24748 * g++.dg/lookup/member1.C: New test.
24750 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24752 * gcc.c-torture/compile/20040130-1.c: Enable only when
24753 __INT_MAX__ >= 2147483647L.
24754 * gcc.c-torture/compile/961203-1.c: Likewise.
24756 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24758 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24759 * g++.dg/opt/template1.C: Robustify assembler regexp
24761 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24763 * gcc.c-torture/execute/simd-4.x: Remove.
24764 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24765 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24766 Guard with #ifndef SKIP_ATTRIBUTE.
24767 * gcc.dg/compat/vector-1_y.c: Likewise.
24768 * gcc.dg/compat/vector-2_x.c: Likewise.
24769 * gcc.dg/compat/vector-2_y.c: Likewise.
24770 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24771 * g++.dg/eh/simd-2.C: Likewise.
24773 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24775 * gcc.c-torture/compile/complex-1.c: New.
24777 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24780 * gcc.c-torture/execute/20040218-1.c: New test.
24782 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24785 * g++.dg/parse/new2.C: New test.
24787 2004-02-18 Paul Brook <paul@codesourcery.com>
24789 * gcc.c-torture/compile/libcall-1.c: New test.
24791 2004-02-18 Paul Brook <paul@codesourcery.com>
24794 * gcc.dg/debug/debug-7.c: New test.
24796 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24798 * gcc.dg/20040217-1.c: New test.
24800 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24802 * gcc.c-torture/execute/990208-1.x: Delete.
24804 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24806 * gcc.c-torture/execute/20040208-2.x: New file.
24808 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24811 * g++.dg/abi/structret1.C: New test.
24813 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24815 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24816 (i386_cpuid): No need to test if cpuid is available on AMD64.
24817 Fix assembly, so that it works onboth i386 and AMD64.
24818 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24819 (vecInLong): Fix s[] member type to unsigned int.
24820 (vecInWord): Remove type.
24821 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24822 (a64, b64, c64, d64, e64): Remove.
24823 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24824 Remove unused variable. Remove initialization of removed variables.
24825 Don't call mmx_tests nor sse_tests.
24826 (reference_mmx, reference_sse): Remove.
24827 (check): Add return stmt.
24828 * gcc.dg/i386-sse-7.c: New test.
24829 * gcc.dg/i386-mmx-4.c: New test.
24831 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24833 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24834 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24835 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24836 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24837 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24838 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24839 g++.dg/tc1/dr94.C: Fix line terminator.
24841 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24843 * gcc.c-torture/compile/20040216-1.c: New.
24845 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24847 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24848 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24849 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24850 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24851 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24852 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24854 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24856 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24858 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24861 * g++.dg/expr/cond4.C: New test.
24864 * g++.dg/lookup/crash2.C: New test.
24866 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24868 * gcc.c-torture/compile/20040214-2.c: New test.
24870 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24873 * g++.dg/ext/typeof8.C: New test.
24875 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24877 * gcc.c-torture/compile/20040214-1.c: New test.
24879 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24882 * g++.dg/template/spec11.C: New test.
24884 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24887 * g++.dg/other/error8.C: New test.
24889 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24892 * g++.dg/template/array4.C: New test.
24895 * g++.dg/inherit/thunk2.C: New test.
24898 * g++.dg/eh/cond2.C: New test.
24900 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24902 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24904 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24906 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24908 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24910 * g++.dg/simd-2.C: xfail on ppc64-linux.
24912 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24915 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24918 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24920 * gcc.dg/builtins-33.c: New test.
24922 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24924 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24926 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24928 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24930 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24932 * gcc.dg/ppc64-abi-3.c: New test.
24934 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24938 * gcc.dg/pr14092-1.c: New testcase.
24940 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24942 * gcc.dg/cpp/assert4.c: Fix typo last change.
24944 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24945 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24947 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24949 2004-02-09 Roger Sayle <roger@eyesopen.com>
24951 * gcc.c-torture/compile/20040209-1.c: New test case.
24953 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24955 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24957 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24959 * gcc.c-torture/execute/20040208-[12].c: New tests.
24961 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24963 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24965 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24967 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24969 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24972 * gcc.dg/visibility-8.c: New testcase.
24974 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24976 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24978 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24980 2004-02-07 Roger Sayle <roger@eyesopen.com>
24982 PR middle-end/13696
24983 * g++.dg/opt/fold1.C: New test case.
24985 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24988 * g++.dg/other/crash-2.C: New test.
24990 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24993 * g++.dg/parse/angle-bracket2.C: New test.
24995 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24997 PR middle-end/13750
24999 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25001 * testsuite/g++.dg/pch/wchar-1.C: New.
25002 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25004 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25007 * g++.dg/parse/error15.C: New test.
25008 * g++.dg/parse/crash11.C: Update dg-error mark.
25010 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25013 * g++.dg/warn/conv2.C: New test.
25015 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25018 * g++.dg/warn/incomplete1.C: Remove xfail.
25020 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25022 * lib/file-format.exp (gcc_target_object_format): Use
25023 ${tool}_target_compile, not gcc_target_compile.
25024 * lib/target-supports.exp (check_alias_available): Likewise.
25025 (check_gc_sections_available): Likewise.
25026 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25027 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25030 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25033 * g++.dg/template/static6.C: New test.
25035 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25037 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25039 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25041 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25042 tests for systems where `char' is unsigned by default.
25044 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25047 * g++.dg/template/partial3.C: New test.
25049 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25051 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25052 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25053 Remove mentions of obsolete ports.
25055 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25057 * gcc.dg/noncompile/20001228-1.c: Fix for new
25060 2004-02-03 Roger Sayle <roger@eyesopen.com>
25063 * gcc.c-torture/execute/multdi-1.c: New test case.
25065 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25068 * g++.dg/template/lookup5.C: New test.
25070 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25073 * g++.dg/template/lookup4.C: New test.
25076 * g++.dg/parse/error14.C: New test.
25079 * g++.dg/parse/template13.C: New test.
25081 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25084 * g++.dg/template/koenig4.C: New test.
25087 * g++.dg/template/crash17.C: New test.
25090 * g++.dg/parse/error13.C: New test.
25091 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25093 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25095 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25097 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25101 * gcc.dg/noncompile/20040203-1.c: New test.
25102 * gcc.dg/noncompile/20040203-2.c: Likewise.
25103 * gcc.dg/noncompile/20040203-3.c: Likewise.
25104 * gcc.dg/20040203-1.c: Likewise.
25106 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25109 * g++.dg/template/sizeof7.C: New test.
25111 2004-02-02 Eric Christopher <echristo@redhat.com>
25112 Zack Weinberg <zack@codesourcery.com>
25114 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25116 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25118 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25119 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25120 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25121 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25123 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25126 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25129 * g++.dg/ext/attrib13.C: New test.
25132 * g++.dg/conversion/op2.C: New test.
25134 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25136 * gcc.dg/titype-1.c: Fix pasto.
25138 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25140 * gcc.dg/titype-1.c: New test.
25142 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25145 * g++.dg/template/non-type-template-argument-1.C,
25146 g++.dg/template/qualified-id1.C: Update dg-error marks.
25147 * g++.dg/template/nontype6.C: New test.
25149 2004-02-01 Roger Sayle <roger@eyesopen.com>
25151 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25152 * gcc.dg/builtins-31.c: New testcase.
25153 * gcc.dg/builtins-32.c: New testcase.
25155 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25157 * objc.dg/call-super-2.m: Update line numbers
25158 for the including of stddef.h.
25160 2004-01-30 Michael Matz <matz@suse.de>
25162 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25163 g++.dg/ext/case-range3.C: New tests.
25165 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25169 * g++.dg/template/member4.C: New test.
25171 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25174 * g++.dg/template/sizeof6.C: New test.
25176 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25178 * gcc.dg/fwritable-strings-1.c: New test.
25180 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25182 * gcc.c-torture/compile/20040130-1.c: New test.
25184 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25186 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25188 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25191 * g++.dg/template/ctor3.C: New test.
25193 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25195 * g++.dg/tc1: New directory.
25196 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25197 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25198 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25199 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25200 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25202 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25204 * g++.dg/parse/error11.C: New test.
25205 * g++.dg/parse/error12.C: Likewise.
25207 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25209 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25210 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25212 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25215 * g++.dg/ext/attrib12.C: New test.
25218 * g++.dg/parse/cast2.C: New test.
25220 2004-01-27 James E Wilson <wilson@specifixinc.com>
25222 * objc.dg/encode-2.m (main): New local string. Set depending on
25223 sizeof long. Use in sscanf call.
25224 * objc.dg/encode-3.m (main): New local string. Set depending on
25225 sizeof long. Use in scan_initial call.
25227 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25229 * objc.dg/call-super-2.m: Make LP64-safe.
25230 * objc.dg/desig-init-1.m: Likewise.
25232 2004-01-27 Devang Patel <dpatel@apple.com>
25234 * g++.dg/debug/namespace1.C: New test.
25236 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25238 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25241 * gcc.dg/arm-mmx-1.c: New test.
25243 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25245 * gcc.dg/20040127-1.c: New test.
25246 * gcc.dg/20040127-2.c: New test.
25248 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25250 * objc.dg/stret-1.m (glob): Renamed to globa.
25252 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25255 * g++.dg/expr/for1.C: New test.
25257 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25259 PR middle-end/13779
25260 * gcc.dg/darwin-longlong.c: New test.
25262 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25264 * gcc.dg/20040124-1.c: Moved test from here...
25265 * gcc.c-torture/compile/20040124-1.c: ...to here.
25267 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25269 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25270 the assembly output if -m64 is passed.
25272 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25275 * g++.dg/template/cond3.C: New test.
25277 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25280 * g++.dg/template/ttp7.C: New test.
25282 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25285 * g++.dg/template/nontype4.C: New test.
25286 * g++.dg/template/nontype5.C: Likewise.
25288 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25290 * gcc.dg/torture/mips-clobber-at.c: New test.
25292 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25294 * gcc.dg/20040124-1.c: New test.
25296 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25298 * gcc.dg/20040123-1.c: New test.
25300 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25302 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25304 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25306 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25308 2004-01-23 Andrew Pinski <apinski@apple.com>
25310 * gcc.dg/20030121-1.c: Move to ..
25311 * gcc.dg/20040121-1.c: here.
25313 2004-01-23 Roger Sayle <roger@eyesopen.com>
25315 * gcc.dg/builtins-29.c: New test case.
25317 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25320 * gcc.dg/builtins-30.c: New testcase.
25322 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25324 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25325 * lib/g77.exp: Likewise.
25326 * lib/objc.exp: Likewise.
25327 * lib/g++.exp: Likewise.
25329 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25331 * gcc.dg/struct-by-value-2.c: New test.
25333 2004-01-21 Andrew Pinski <apinski@apple.com>
25336 * gcc.dg/20030121-1.c: New test.
25338 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25340 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25341 clobber frame pointer register in asm statement.
25343 2004-01-21 Falk Hueffner <falk@debian.org>
25345 * gcc.c-torture/compile/20040121-1.c: New test.
25347 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25349 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25351 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25353 * gcc.dg/ppc64-abi-2.c: New test.
25355 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25357 * lib/treelang.exp: Fill out this file.
25358 * lib/treelang-dg.exp: New File.
25360 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25362 * gcc.c-torture/compile/981022-1.c: Remove.
25363 * gcc.dg/array-5.c: Remove XFAIL.
25364 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25365 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25366 gcc.dg/cond-lvalue-1.c: Update.
25367 * gcc.dg/cast-lvalue-2.c: New test.
25369 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25372 * g++.dg/other/error1.C (class foo): Tweak error message.
25375 * g++.dg/template/call2.C: New test.
25377 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25379 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25380 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25381 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25382 scalar-return-1_x.c, scalar-return-2_y.c,
25383 scalar-return-3_x.c, scalar-return-3_y.c,
25384 scalar-return-4_x.c, scalar-return-4_y.c,
25385 struct-align-1.h, struct-align-1_x.c,
25386 struct-align-1_y.c, struct-align-2.h,
25387 struct-align-2_x.c, struct-align-2_y.c,
25388 struct-by-value-10_y.c, struct-by-value-11_x.c,
25389 struct-by-value-11_y.c, struct-by-value-12_x.c,
25390 struct-by-value-12_y.c, struct-by-value-13_x.c,
25391 struct-by-value-13_y.c, struct-by-value-14_x.c,
25392 struct-by-value-14_y.c, struct-by-value-15_x.c,
25393 struct-by-value-15_y.c, struct-by-value-16_y.c,
25394 struct-by-value-17_y.c, struct-by-value-18_y.c,
25395 struct-by-value-19_y.c, struct-by-value-1_x.c,
25396 struct-by-value-1_y.c, struct-by-value-20_y.c,
25397 struct-by-value-2_x.c, struct-by-value-2_y.c,
25398 struct-by-value-3_y.c, struct-by-value-4_x.c,
25399 struct-by-value-4_y.c, struct-by-value-5_y.c,
25400 struct-by-value-6_y.c, struct-by-value-7_y.c
25401 struct-by-value-8_x.c, struct-by-value-8_y.c
25402 struct-by-value-9_x.c, struct-by-value-9_y.c
25403 struct-return-10_x.c, struct-return-10_y.c,
25404 struct-return-19_x.c, struct-return-20_x.c
25405 struct-return-2_x.c, struct-return-2_y.c
25406 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25407 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25409 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25411 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25412 attribute on sparc*-sun-solaris2.*.
25414 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25417 * g++.dg/ext/typeof7.C: New test.
25419 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25421 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25422 * gcc.dg/const-elim-1.c: Same.
25424 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25426 * objc.dg/stret-1.m: New.
25427 * objc.dg/stret-2.m: New.
25429 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25432 * g++.dg/ext/vector1.C: New test.
25434 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25436 * gcc.dg/pch/import-1.c: New.
25437 * gcc.dg/pch/import-1.hs: New.
25438 * gcc.dg/pch/import-1a.h: New.
25439 * gcc.dg/pch/import-1b.h: New.
25440 * gcc.dg/pch/import-1c.h: New.
25442 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25445 * g++.dg/ext/array1.C: New test.
25448 * g++.dg/conversion/op1.C: New test.
25450 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25453 From Kazumoto Kojima / Dan Kegel:
25454 * gcc.dg/pr11864-1.c: New test.
25457 From Marcus Comstedt / Dan Kegel:
25458 * gcc.dg/pr10392-1.c: New test.
25460 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25463 * g++.dg/init/ref10.C: New test.
25465 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25468 * g++.dg/parse/typename6.C: New test.
25470 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25473 * testsuite/g++.dg/pch/wchar-1.C: New.
25474 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25476 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25479 * g++.dg/expr/sizeof2.C: New test.
25481 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25483 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25485 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25488 * g++.dg/lookup/strong-using-3.C: New.
25489 * g++.dg/lookup/using-10.C: New.
25491 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25494 * g++.dg/lookup/strong-using-2.C: New.
25496 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25497 Dan Kegel <dank@kegel.com>
25498 J"orn Rennecke <joern.rennecke@superh.com>
25501 * gcc.dg/pr9365-1.c: New test.
25503 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25506 * g++.dg/parse/casting-operator2.C: New test.
25507 * g++.old-deja/g++.pt/explicit83.C: Remove.
25509 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25511 * gcc.dg/label-compound-stmt-1.c: New test.
25512 * gcc.c-torture/compile/950922-1.c,
25513 gcc.c-torture/compile/20000211-3.c,
25514 gcc.c-torture/compile/20000518-1.c,
25515 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25516 compound statements.
25518 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25520 * gcc.dg/ppc64-abi-1.c: New test.
25522 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25524 * g++.dg/ext/attrib9.C: Add dg-warnings.
25526 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25529 * g++.dg/parse/dtor3.C: New test.
25531 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25534 * g++.dg/parse/try-catch-1.C: New test.
25536 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25538 * ada/acats/run_all.sh: Add more verbose output in acats.log
25539 when compiling tests.
25541 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25544 * gcc.dg/typedef-redecl.c: New test case.
25545 * gcc.dg/typedef-redecl.h: New support file.
25547 2004-01-13 Jan Hubicka <jh@suse.cz>
25549 * gcc.dg/always_inline.c: New test.
25550 * gcc.dg/debug/20031231-1.c: Fix.
25552 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25555 * g++.dg/template/array3.C: New test.
25557 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25559 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25560 * g++.dg/warn/Wunused-2.C: Likewise.
25562 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25565 * g++.dg/template/instantiate6.C: New test.
25567 2004-01-12 Roger Sayle <roger@eyesopen.com>
25569 PR middle-end/11397
25570 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25572 2004-01-12 Jan Hubicka <jh@suse.cz>
25575 * gcc.dg/20040112-1.c: New.
25577 * gcc.dg/dwarf-die[1-7].c: Move to...
25578 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25579 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25581 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25584 * g++.dg/parse/friend4.C: New test.
25586 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25589 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25590 definition is called a friend.
25592 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25594 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25596 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25599 * g++.dg/parse/error10.C: New test.
25600 * g++.dg/template/arg2.C: Accept "invalid type" error.
25602 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25604 PR middle-end/13392
25605 * g++.dg/opt/expect2.C: New test.
25607 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25609 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25610 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25611 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25612 Update dg-error regexps.
25614 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25616 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25617 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25619 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25621 * gcc.dg/pragma-re-1.c: Use right pointer type.
25623 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25625 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25627 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25629 * gcc.dg/rs6000-ldouble-1.c: New.
25631 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25635 * g++.dg/other/abstract1.C: New test.
25637 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25639 * g++.dg/lookup/strong-using-1.C: New.
25641 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25644 * gcc.dg/func-ptr-conv-1.c: New test.
25645 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25647 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25650 * gcc.c-torture/compile/20040109-1.c: New.
25652 2004-01-08 Stuart Hastings <stuart@apple.com>
25654 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25655 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25656 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25658 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25660 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25662 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25664 * ada/acats/run_acats: Treat 'gnatchop' the same way
25665 as 'gnatmake'. Export GCC_DRIVER.
25666 * ada/acats/run_all.sh: Add target_gnatchop. Use
25667 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25669 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25672 * g++.dg/template/dependent-expr4.C: New test.
25674 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25676 * gcc.dg/altivec-11.c: New test.
25678 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25680 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25682 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25685 * gcc.dg/enum-compat-1.c: New test.
25686 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25688 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25691 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25692 gcc.dg/c99-idem-qual-3.c: New tests.
25694 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25696 * gcc.dg/winline-7.c: Don't cast void * to int.
25698 2004-01-06 Jan Hubicka <jh@suse.cz>
25700 * gcc.dg/i386-sse-5.c: New test
25701 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25703 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25706 * g++.dg/rtti/typeid4.C: New test.
25708 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25710 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25712 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25715 * g++.dg/template/error11.C: New test.
25718 * g++.dg/template/class2.C: New test.
25720 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25721 Richard Sandiford <rsandifo@redhat.com>
25724 * g++.dg/opt/alias3.C: New test.
25726 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25729 * g++.dg/template/koenig3.C: New test.
25732 * g++.dg/parse/offsetof3.C: New test.
25734 * g++.dg/init/copy7.C: Add missing dg-error markers.
25737 * g++.dg/init/copy7.c: New test.
25740 * g++.dg/parse/cast1.C: New test.
25742 2004-01-04 Jan Hubicka <jh@suse.cz>
25744 * gcc.dg/winline[1-7].c: New tests.
25746 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25749 * g++.dg/template/qualttp22.C: New test.
25751 2004-01-01 Jan Hubicka <jh@suse.cz>
25753 * gcc.dg/debug/20031231-1.c: New.
25754 * gcc.c-torture/compile/20040101-1.c: New.
25755 * gcc.dg/dwarf-die-[1-7].c: New.
25757 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25759 PR optimization/13521
25760 * gcc.c-torture/compile/20031231-1.c: New test.
25762 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25764 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25766 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25769 * g++.dg/template/crash16.C: New test.
25771 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25773 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25775 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25777 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25779 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25780 * g++.old-deja/g++.law/profile1.C: Likewise.
25781 * gcc.c-torture/compile/981006-1.c: Likewise.
25782 * gcc.c-torture/execute/loop-2e.x: Likewise.
25783 * gcc.c-torture/execute/loop-2f.x: Remove.
25784 * gcc.c-torture/execute/loop-2g.x: Likewise.
25785 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25786 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25788 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25791 * g++.dg/ext/attrib11.C: New test.
25794 * g++.dg/template/array2-1.C: New test.
25795 * g++.dg/template/array2-2.C: New test.
25797 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25799 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25801 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25804 * g++.dg/template/array1-1.C: New test.
25805 * g++.dg/template/array1-2.C: New test.
25807 2003-12-29 Roger Sayle <roger@eyesopen.com>
25810 * g77.dg/12632.f: New test case.
25812 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25815 * g++.dg/parse/nontype1.C: New test.
25817 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25820 * g++.dg/parse/explicit1.C: New test.
25821 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25823 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25826 * g++.dg/opt/inline6.C: New test.
25829 * g++.dg/parse/error9.C: New test.
25831 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25833 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25836 * g++.dg/init/assign1.C: New test.
25838 2003-12-28 Roger Sayle <roger@eyesopen.com>
25841 * g++.dg/warn/format3.C: New test case.
25843 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25845 * gcc.c-torture/compile/20031227-1.c: New test.
25847 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25849 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25850 * g77.dg/bprob/bprob.exp: Likewise.
25851 * gcc.misc-tests/bprob.exp: Likewise.
25852 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25853 variants on systems where the library does not provide that
25855 * gcc.dg/builtins-20.c: Use builtins-config.h.
25856 * gcc.dg/builtins-config.h: New file.
25858 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25860 * lib/gcc-dg.exp (dg-require-profiling): New function.
25861 * lib/target-supports.exp (check_profiling_available): Likewise.
25862 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25863 * g77.dg/bprob/bprob.exp: Likewise.
25864 * gcc.misc-tests/bprob.exp: Likewise.
25865 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25866 * gcc.dg/20021014-1.c: Likewise.
25867 * gcc.dg/nest.c: Likewise.
25869 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25871 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25873 * g++.dg/lookup/java2.C: Likewise.
25874 * gcc.dg/cpp/lexident.c: Likewise.
25876 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25878 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25880 * gcc.c-torture/compile/961203-1.c: Likewise.
25881 * gcc.c-torture/compile/980506-1.c: Likewise.
25883 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25885 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25886 (additional_prunes): New global.
25887 (gcc-dg-prune): Handle additional per-test pruning.
25888 (dg-test): Clear additional_prunes between tests.
25890 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25891 dg-prune-output to avoid spurious failures from assembler
25892 complaining about nonexistent WAW violations.
25893 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25894 Use dg-prune-output to avoid spurious failures from assembler
25895 warning about Itanium B-step errata.
25897 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25899 * g++.dg/abi/macro0.C: New test.
25900 * g++.dg/abi/macro1.C: Likewise.
25901 * g++.dg/abi/macro2.C: Likewise.
25903 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25904 * g++.dg/abi/bitfield7.C: Likewise.
25905 * g++.dg/abi/dtor2.C: Likewise.
25906 * g++.dg/abi/mangle11.C: Likewise.
25907 * g++.dg/abi/mangle12.C: Likewise.
25908 * g++.dg/abi/mangle14.C: Likewise.
25909 * g++.dg/abi/mangle17.C: Likewise.
25910 * g++.dg/abi/vbase10.C: Likewise.
25911 * g++.dg/abi/vbase14.C: Likewise.
25912 * g++.dg/template/qualttp17.C: Likewise.
25914 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25917 * gcc.dg/20031223-1.c: New test.
25919 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25921 * gcc.dg/noreturn-7.c: New test.
25923 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25925 * gcc.dg/null-pointer-1.c: New test.
25927 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25929 * g++.old-deja/g++.jason/template18.C: Remove.
25930 * g++.old-deja/g++.jason/template37.C: Likewise.
25933 * g++.dg/lookup/ns1.C: New test.
25936 * g++.dg/template/lookup3.C: New test.
25938 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25940 * g++.dg/template/recurse1.C: New test
25942 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25945 * g++.dg/parse/semicolon1.C: New test.
25946 * g++.dg/parse/semicolon1.h: Likewise.
25948 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25950 * gcc.dg/darwin-misaligned.c: New test.
25952 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25955 * gcc.dg/20031222-1.c: New test.
25957 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25960 * g++.dg/parse/error8.C: New test.
25963 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25965 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25967 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25969 * gcc.c-torture/compile/930217-1.c: Likewise.
25970 * gcc.c-torture/compile/930513-1.c: Likewise.
25971 * gcc.c-torture/execute/920908-2.c: Likewise.
25972 * gcc.c-torture/execute/921204-1.c: Likewise.
25973 * gcc.c-torture/execute/930621-1.c: Likewise.
25974 * gcc.c-torture/execute/930630-1.c: Likewise.
25975 * gcc.c-torture/execute/931031-1.c: Likewise.
25976 * gcc.c-torture/execute/980602-2.c: Likewise.
25977 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25978 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25979 * gcc.c-torture/execute/extzvsi.c: Likewise.
25980 * gcc.c-torture/unsorted/ext.c: Likewise.
25982 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25985 * gcc.c-torture/compile/20031220-2.c: New test case.
25987 2003-12-20 Roger Sayle <roger@eyesopen.com>
25989 PR optimization/13031
25990 * gcc.c-torture/compile/20031220-1.c: New test case.
25992 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25994 * gcc.dg/cast-function-1.c: New test.
25996 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25998 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
26001 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26004 * g++.dg/ext/attrib10.C: New test.
26006 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26008 * gcc.dg/cleanup-10.c: New test.
26009 * gcc.dg/cleanup-11.c: New test.
26011 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26014 * g++.dg/opt/expect1.C: New test.
26016 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26018 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26020 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26023 * gcc.dg/20031218-1.c: New test.
26026 * gcc.dg/20031218-2.c: New test.
26027 * gcc.dg/20031218-3.c: New test.
26029 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26030 of label name and allow for USER_LABEL_PREFIX == "_" names.
26031 * g++.dg/abi/mangle18-2.C: Likewise.
26032 * g++.dg/abi/mangle19-1.C: Likewise.
26033 * g++.dg/abi/mangle19-2.C: Likewise.
26034 * g++.dg/abi/mangle20-1.C: Likewise.
26035 * g++.dg/abi/mangle20-2.C: Likewise.
26037 2003-12-18 Richard Henderson <rth@redhat.com>
26039 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26041 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26042 Dan Kegel <dank@kegel.com>
26045 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26046 testing a cross compiler, it causes spurious compile failures.
26047 * lib/g++.exp: Likewise.
26049 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26052 * g++.dg/template/access13.C: New test.
26054 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26056 * gcc.dg/20031216-1.c: New test.
26058 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26061 * g++.dg/template/error10.C: New test.
26063 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26065 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26066 * g++.dg/eh/simd-2.C: Likewise.
26068 2003-12-17 James E Wilson <wilson@specifixinc.com>
26069 Roger Sayle <roger@eyesopen.com>
26071 * gcc.c-torture/execute/ieee/mzero5.c: New.
26073 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26076 * g++.dg/parse/error6.C: New test.
26079 * g++.dg/parse/error7.C: New test.
26081 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26083 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26084 at -O with stabs debugging formats.
26085 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26086 * gcc.dg/debug/debug-2.c: Likewise.
26088 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26091 * g++.dg/init/error1.C: New test.
26094 * g++.dg/init/pm3.C: New test.
26096 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26099 * gcc.dg/bitfld-8.c: New test.
26101 2003-12-16 James Lemke <jim@wasabisystems.com>
26103 * gcc.dg/arm-scd42-[123].c: New tests.
26105 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26108 * g++.dg/abi/mangle20-1.C: New test.
26109 * g++.dg/abi/mangle20-2.C: New test.
26111 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26114 * g++.dg/other/offsetof2.C: Remove XFAIL.
26115 * g++.dg/parse/offsetof1.C: New test.
26116 * g++.gd/parse/offsetof2.C: Likewise.
26118 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26120 * g++.dg/template/nontype3.C: New test.
26121 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26123 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26125 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26127 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26130 * g++.dg/expr/assign1.C: New test.
26133 * g++.dg/abi/mangle19-1.C: New test.
26134 * g++.dg/abi/mangle19-2.C: New test.
26136 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26138 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26140 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26142 * gcc.c-torture/execute/20031216-1.c: New test.
26144 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26146 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26149 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26152 * g++.dg/template/error9.C: New test.
26155 * g++.dg/template/error8.C: New test.
26157 2003-12-15 Roger Sayle <roger@eyesopen.com>
26159 PR middle-end/13400
26160 * gcc.c-torture/execute/20031215-1.c: New test case.
26162 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26165 * g++.dg/parse/error5.C: New test.
26168 * g++.dg/expr/sizeof1.C: New test.
26171 * g++.dg/template/crash15.C: New test.
26173 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26175 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26176 a non-POD type as the last named parameter of a varargs function.
26178 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26182 * g++.dg/template/crash14.C: New test.
26183 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26185 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26187 * g++.dg/other/java1.C: New test.
26190 * g++.dg/abi/mangle18-1.C: New test.
26191 * g++.dg/abi/mangle18-2.C: New test.
26193 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26195 PR optimization/10312
26196 * gcc.c-torture/execute/20031214-1.c: New.
26198 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26202 * g++.dg/parse/error3.C: New test.
26203 * g++.dg/parse/error4.C: Likewise.
26204 * g++.dg/abi/mangle4.C: Tweak error messages.
26205 * g++.dg/lookup/using5.C: Likewise.
26206 * g++.dg/other/error2.C: Likewise.
26207 * g++.dg/parse/typename5.C: Likewise.
26208 * g++.dg/parse/undefined1.C: Likewise.
26209 * g++.dg/template/arg2.C: Likewise.
26210 * g++.dg/template/ttp3.C: Likewise.
26211 * g++.dg/template/type1.C: Likewise.
26212 * g++.old-deja/g++.other/crash32.C: Likewise.
26213 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26215 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26218 * g++.dg/warn/noreturn-3.C: New test.
26220 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26223 * g++.dg/abi/covariant3.C: New.
26225 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26227 * g++.dg/eh/ia64-1.C: New test.
26229 2003-12-12 Roger Sayle <roger@eyesopen.com>
26231 PR optimization/13037
26232 * g77.f-torture/execute/13037.f: New test case.
26234 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26237 * g++.dg/abi/covariant2.C: New.
26239 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26241 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26243 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26245 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26247 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26250 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26252 * lib/g++.exp (g++_version): Likewise.
26253 * lib/g77.exp (g77_version): Likewise.
26254 * lib/objc.exp (default_objc_version): Likewise.
26256 2003-12-10 Richard Henderson <rth@redhat.com>
26258 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26260 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26262 2003-12-08 Matt Austern <austern@apple.com>
26265 * lib/gcc-dg.exp (dg-require-visibility): Define.
26266 * lib/target-supports (check_visibility_available): Define.
26267 * gcc.dg/visibility-1.c: New test.
26268 * gcc.dg/visibility-2.c: Likewise.
26269 * gcc.dg/visibility-3.c: Likewise.
26270 * gcc.dg/visibility-4.c: Likewise.
26271 * gcc.dg/visibility-5.c: Likewise.
26272 * gcc.dg/visibility-6.c: Likewise.
26273 * g++.dg/ext/visibility-1.C: Likewise.
26274 * g++.dg/ext/visibility-2.C: Likewise.
26275 * g++.dg/ext/visibility-3.C: Likewise.
26276 * g++.dg/ext/visibility-4.C: Likewise.
26277 * g++.dg/ext/visibility-5.C: Likewise.
26278 * g++.dg/ext/visibility-6.C: Likewise.
26280 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26282 * g++.dg/lookup/java1.C: New test.
26283 * g++.dg/lookup/java2.C: New test.
26285 2003-12-07 Falk Hueffner <falk@debian.org>
26287 * g++.dg/opt/noreturn-1.C: New test.
26289 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26291 * gcc.dg/overflow-1.c: New test.
26293 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26295 * g77.f-torture/compile/13060.f: New test.
26297 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26300 * g++.dg/inherit/operator2.C: New test.
26302 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26305 * g++.dg/ext/attrib9.C: New test.
26307 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26310 * g++.dg/template/error7.C: New test.
26312 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26313 J"orn Rennecke <joern.rennecke@superh.com>
26316 * g++.dg/other/struct-va_list.C: New test.
26318 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26321 * g++.dg/parse/defarg6.C: New test.
26323 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26326 * gcc.c-torture/execute/20031201-1.c: New test.
26328 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26330 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26332 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26334 * gcc.dg/builtin-return-1.c: New test.
26336 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26337 J"orn Rennecke <joern.rennecke@superh.com>
26339 PR optimization/13260
26340 * gcc.c-torture/execute/20031204-1.c: New test.
26342 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26345 * g++.dg/template/error6.C: New test.
26347 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26349 * gcc.dg/20031202-1.c: New test.
26351 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26354 * g++.dg/template/eh1.C: New test.
26357 * g++.dg/template/error5.C: New test.
26359 2003-12-02 David Ung <davidu@mips.com>
26361 * gcc.dg/compat/vector-check.h: Corrected type for var
26364 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26367 * g++.dg/template/ptrmem8.C: New test.
26369 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26372 * g++.dg/template/dependent-expr3.C: New test.
26374 2003-12-01 James Lemke <jim@wasabisystems.com>
26376 * gcc.dg/arm-g2.c: New test.
26378 2003-12-01 Roger Sayle <roger@eyesopen.com>
26380 PR optimization/11634
26381 * gcc.dg/20031201-2.c: New test case.
26383 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26386 * objc.dg/proto-lossage-3.m: New test.
26388 2003-12-01 Roger Sayle <roger@eyesopen.com>
26390 PR optimization/12628
26391 * gcc.dg/20031201-1.c: New test case.
26393 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26395 * gcc.dg/unaligned-1.c: New test.
26397 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26400 * g++.dg/template/error4.C: New test.
26401 * g++.dg/template/nested3.C: Adjust error markers.
26403 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26405 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26407 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26410 * gcc.dg/bitfld-7.c: New test.
26412 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26414 * gcc.dg/tls/asm-1.C: New test.
26416 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26418 * gcc.dg/cpp/assert4.c: Update.
26420 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26422 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26423 * gcc.dg/builtin-apply3.c: New test.
26425 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26427 * lib/compat.exp (compat-obj): New xfaildata parameter.
26428 Use it to set compiler_conditional_xfail_data before compiling.
26429 (compat-get-options): Handle dg-xfail-if.
26430 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26431 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26432 * gcc.dg/compat/vector-1_y.c: Likewise.
26433 * gcc.dg/compat/vector-2_x.c: Likewise.
26434 * gcc.dg/compat/vector-2_y.c: Likewise.
26436 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26438 * g++.dg/opt/reg-stack4.C: New test.
26440 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26442 * gcc.dg/builtin-apply2.c: New test.
26444 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26446 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26448 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26451 * g++.dg/template/template-id-2.C: New test.
26453 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26456 * g++.dg/template/memfriend1.C: New test.
26457 * g++.dg/template/memfriend2.C: Likewise.
26458 * g++.dg/template/memfriend3.C: Likewise.
26459 * g++.dg/template/memfriend4.C: Likewise.
26460 * g++.dg/template/memfriend5.C: Likewise.
26461 * g++.dg/template/memfriend6.C: Likewise.
26462 * g++.dg/template/memfriend7.C: Likewise.
26463 * g++.dg/template/memfriend8.C: Likewise.
26464 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26466 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26469 * g++.dg/ext/cond1.C: New test.
26471 2003-11-20 Richard Henderson <rth@redhat.com>
26473 * gcc.dg/20020201-2.c: Remove.
26474 * gcc.dg/20020201-4.c: Remove.
26475 * gcc.dg/20020304-1.c: Remove.
26477 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26479 * gcc.dg/cpp/trad/xwin1.c: New test case.
26481 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26483 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26484 * lib/g77.exp: Likewise.
26485 * lib/objc.exp: Likewise.
26486 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26489 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26492 * g++.dg/template/static5.C: New test.
26494 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26496 * gcc.dg/nested-func-1.c: New test.
26498 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26500 * gcc.dg/cpp/assert4.c: New test.
26502 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26505 * g++.dg/lookup/using9.c: New test.
26507 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26510 * g++.dg/template/error3.C: New test.
26512 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26515 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26516 No longer use a wrapper for gcc, since this does not work under
26519 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26522 * g++.dg/template/ptrmem7.C: New test.
26524 2003-11-13 Andrew Pinski <apinski@apple.com>
26526 * gcc.c-torture/compile/20031113-1.c: New test.
26528 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26529 Kean Johnston <jkj@sco.com>
26532 * gcc.dg/unused-4.c: Update.
26534 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26536 * g++.dg/opt/const3.C: New test.
26538 2003-11-13 Jan Hubicka <jh@suse.cz>
26540 * gcc.c-torture/compile/20031112-1.c: New test.
26542 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26544 * g++.dg/parse/crash10.C: Remove bogus error marker.
26546 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26548 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26549 (host_gcc): Likewise.
26550 (ROOT): Honor $PWDCMD.
26552 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26554 2003-11-12 Catherine Moore <clm@redhat.com>
26556 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26558 2003-11-12 Andreas Jaeger <aj@suse.de>
26559 Jakub Jelinek <jakub@redhat.com>
26560 Andrew Pinski <pinskia@physics.uc.edu>
26561 Richard Henderson <rth@redhat.com>
26563 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26565 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26567 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26568 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26570 2003-11-11 Andreas Jaeger <aj@suse.de>
26572 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26574 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26576 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26578 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26581 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26583 * gcc.dg/trampoline-1.c: New test.
26585 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26587 * gcc.c-torture/compile/200031109-1.c: New test.
26589 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26593 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26594 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26595 gcc.dg/format/no-y2k-1.c: Update.
26597 2003-11-08 Roger Sayle <roger@eyesopen.com>
26599 PR optimization/10467
26600 * gcc.dg/20031108-1.c: New test case.
26602 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26604 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26606 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26608 * gcc.dg/compound-lvalue-1.c: New test.
26609 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26612 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26614 * gcc.dg/altivec-varargs-1.c: New test.
26616 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26618 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26619 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26620 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26621 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26622 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26624 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26626 * gcc.dg/cond-lvalue-1.c: New test.
26628 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26630 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26632 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26635 * g++.dg/template/instantiate5.C: New test.
26637 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26640 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26641 * ChangeLog: Add missing first entry for above test.
26643 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26646 * g++.dg/template/using8.C: New test.
26647 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26649 2003-11-02 Roger Sayle <roger@eyesopen.com>
26651 PR optimization/10817
26652 * gcc.c-torture/compile/20031102-1.c: New test case.
26654 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26656 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26659 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26661 * gcc.dg/20031102-1.c: New test.
26663 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26665 * gcc.dg/complex-1.c: New test.
26667 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26670 * g++.dg/template/crash13.C: Adjust expected error location.
26671 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26673 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26675 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26677 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26680 * gcc.c-torture/compile/20031031-2.c: New test.
26682 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26685 * gcc.c-torture/compile/20031031-1.c: New test.
26687 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26689 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26690 * gcc.misc-tests/bprob.exp: Likewise.
26691 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26692 the execution test on arm-elf configs.
26693 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26694 configs that don't support scratch files.
26695 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26697 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26699 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26702 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26704 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26705 Avoid non pure sh syntax. Add more logging.
26707 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26710 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26713 * gcc.dg/ppc-stackalign-1.c: New test.
26715 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26717 * ada/acats/run_all.sh: Change output to be more compliant with
26719 Create acats.sum and acats.log files under testsuite/ada/acats
26720 Only run [a-z]* directories, to filter out e.g. CVS.
26721 Redirect build output to log file.
26723 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26725 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26727 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26730 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26732 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26734 * gcc.c-torture/compile/20031023-1.c: New test.
26735 * gcc.c-torture/compile/20031023-2.c: New test.
26736 * gcc.c-torture/compile/20031023-3.c: New test.
26737 * gcc.c-torture/compile/20031023-4.c: New test.
26739 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26742 * g++.dg/lookup/scoped8.C: New test.
26744 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26746 * g++.dg/opt/reg-stack3.C: New test.
26748 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26750 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26752 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26755 * g++.dg/template/crash13.C: New test.
26757 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26759 * gcc.dg/c99-restrict-2.c: New test.
26761 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26763 PR c++/12698, c++/12699, c++/12700, c++/12566
26764 * g++.dg/inherit/covariant9.C: New test.
26765 * g++.dg/inherit/covariant10.C: New test.
26766 * g++.dg/inherit/covariant11.C: New test.
26768 2003-10-23 Jason Merrill <jason@redhat.com>
26771 * g++.dg/ext/complit2.C: New test.
26773 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26776 * gcc.c-torture/execute/20031020-1.c: New test.
26778 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26780 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26781 following the jump_insn.
26783 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26785 * gcc.dg/cast-lvalue-1.c: New test.
26787 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26790 * g++.dg/template/cond2.C: New test.
26792 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26794 * gcc.dg/builtins-28.c: New test.
26796 2003-10-20 Jan Hubicka <jh@suse.cz>
26798 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26800 * testsuite/gcc.dg/inline-2.c: Likewise.
26802 2003-10-20 Phil Edwards <phil@codesourcery.com>
26804 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26805 * gcc.dg/nest.c: Likewise.
26807 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26809 PR c++/9781, c++/10583, c++/11862
26810 * g++.dg/parse/crash13.C: New test.
26812 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26814 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26816 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26818 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26819 Define HAVE_C99_RUNTIME except on Solaris.
26820 * gcc.dg/builtins-20.c: Likewise.
26822 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26824 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26826 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26829 * g++.dg/template/crash21.C: New test.
26831 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26834 * g++.dg/template/typename5.C: New test.
26836 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26839 * g++.dg/template/friend25.C: New test.
26841 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26843 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26846 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26848 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26851 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26853 * gcc.c-torture/execute/960416-1.x: Remove.
26854 * gcc.c-torture/execute/divconst-3.x: Likewise.
26856 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26859 * gcc.dg/torture/cris-volatile-1.c: New test.
26861 2003-10-14 Roger Sayle <roger@eyesopen.com>
26863 PR optimization/9325
26864 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26865 for overflowing floating point to integer conversion during RTL
26868 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26870 * objc/execute/_cmd.m: Fix typo.
26871 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26872 Relax 'scan-assembler' regexp.
26873 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26874 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26875 * objc.dg/zero-link-2.m: Remove blank line.
26876 * objc.dg/zero-link-3.m: New test case.
26878 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26880 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26882 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26883 than linker trickery.
26885 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26888 * g++.dg/other/friend2.C: New test.
26890 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26892 * gcc.dg/20031012-1.c: New test.
26894 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26896 * gcc.dg/weak/weak-3.c: Fix for new warning.
26898 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26900 PR optimization/8750
26901 * gcc.c-torture/execute/20031012-1.c: New test case.
26903 2003-10-11 Roger Sayle <roger@eyesopen.com>
26905 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26906 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26908 2003-10-11 Roger Sayle <roger@eyesopen.com>
26910 PR optimization/12260
26911 * gcc.c-torture/compile/20031011-2.c: New test case.
26913 2003-10-11 Roger Sayle <roger@eyesopen.com>
26915 * gcc.c-torture/execute/20031011-1.c: New testcase.
26917 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26919 * gcc.c-torture/compile/20031011-1.c: New test.
26921 2003-10-11 Jan Hubicka <jh@suse.cz>
26923 * g++.dg/other/first-global.C: New test.
26925 2003-10-11 Roger Sayle <roger@eyesopen.com>
26927 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26929 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26931 * gcc.c-torture/compile/20031010-1.c: New test.
26933 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26935 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26936 * gcc.c-torture/execute/va-arg-25.c: ... here.
26938 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26940 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26942 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26944 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26946 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26948 * g++.dg/parse/error2.C: New test.
26950 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26953 * g++.dg/other/error5.C: Modify the error message.
26954 * g++.dg/lookup/using8.C: New test.
26956 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26958 * gcc.dg/darwin-abi-2.c: New file.
26959 * gcc.c-torture/execute/va-arg-24.c: New file.
26961 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26963 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26966 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26969 * g++.dg/other/error4.C: Update error messages.
26970 * g++.dg/template/ptrmem4.C: Likewise.
26973 * g++.dg/init/new9.C: New test.
26975 PR c++/12334, c++/12236, c++/8656
26976 * g++.dg/ext/attrib8.C: New test.
26978 2003-10-06 Devang Patel <dpatel@apple.com>
26980 * gcc.dg/debug/dwarf2-3.h: New test.
26981 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26983 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26985 * g++.dg/opt/cfg2.C: New test.
26987 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26989 * g++.dg/opt/float1.C: New test.
26991 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26993 * gcc.dg/c90-array-lval-6.c: New test.
26994 * gcc.dg/c99-array-lval-6.c: New test.
26996 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26997 Ziemowit Laski <zlaski@apple.com>
26999 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27000 'Derived', so that it is never considered a class method; add
27001 new warning for '+port' method ambiguity.
27002 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27003 <objc/objc-api.h> (needed on Mac OS X).
27004 * objc.dg/method-13.m: New test.
27006 2003-10-03 Roger Sayle <roger@eyesopen.com>
27008 PR optimization/9325, PR java/6391
27009 * gcc.c-torture/execute/20031003-1.c: New test case.
27011 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27013 PR optimization/12180
27014 * gcc.dg/20031002-1.c: New test.
27017 * g++.dg/inherit/error1.C: New test.
27019 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27021 * lib/f-torture.exp (search_for): Rename to...
27022 (search_for_re): This. Also, clean up comments and the
27023 "regexp" invocation.
27025 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27027 * gcc.c-torture/compile/20031002-1.c: New test.
27029 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27031 * g++.dg/opt/cond1.C: New test.
27033 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27035 * gcc.dg/Wold-style-definition-2.c: New testcase.
27036 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27038 2003-09-29 Richard Henderson <rth@redhat.com>
27040 * g++.dg/init/array10.C: Add dg-options.
27042 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27044 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27046 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27048 * g++.dg/template/friend19.C: Fix typo.
27049 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27051 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27053 * gcc.c-torture/execute/20030928-1.c: New test.
27054 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27056 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27058 * g++.dg/opt/unroll1.C: New test.
27060 2003-09-26 Roger Sayle <roger@eyesopen.com>
27062 PR optimization/11741
27063 * gcc.dg/20030926-1.c: New test case.
27065 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27068 * g++.dg/parse/access7.C: New test.
27069 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27071 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27073 MERGE OF objc-improvements-branch into MAINLINE:
27074 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27075 if libobjc has not been built.
27076 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27077 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27078 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27079 objc/execute/nested-3.m, objc/execute/np-2.m,
27080 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27081 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27082 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27083 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27084 objc.dg/special/unclaimed-category-1.h,
27085 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27086 well as GNU runtime.
27087 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27088 * execute/cascading-1.m, execute/function-message-1.m,
27089 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27090 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27091 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27092 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27093 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27094 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27095 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27096 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27097 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27098 * objc.dg/bitfield-2.m: Run only on Darwin.
27099 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27100 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27101 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27102 * objc.dg/const-str-1.m: Fix constant string layout.
27104 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27106 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27108 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27110 * gcc.dg/darwin-abi-1.c: New file.
27112 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27115 * gcc.c-torture/compile/20030921-1.c: New test.
27117 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27119 * g++.dg/opt/reg-stack2.C: New test.
27121 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27123 * g++.dg/eh/delayslot1.C: New test.
27125 2003-09-20 Richard Henderson <rth@redhat.com>
27127 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27129 2003-09-20 Roger Sayle <roger@eyesopen.com>
27131 * gcc.c-torture/execute/20030920-1.c: New test case.
27133 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27135 * g++.dg/rtti/typeid3.C: Correct expected error message.
27137 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27140 * g++.dg/parse/crash12.C: New test.
27142 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27144 * gcc.dg/compat/mixed-struct-check.h: New.
27145 * gcc.dg/compat/mixed-struct-defs.h: New.
27146 * gcc.dg/compat/mixed-struct-init.h: New.
27147 * gcc.dg/compat/struct-by-value-19_main.c: New.
27148 * gcc.dg/compat/struct-by-value-19_x.c: New.
27149 * gcc.dg/compat/struct-by-value-19_y.c: New.
27150 * gcc.dg/compat/struct-by-value-20_main.c: New.
27151 * gcc.dg/compat/struct-by-value-20_x.c: New.
27152 * gcc.dg/compat/struct-by-value-20_y.c: New.
27153 * gcc.dg/compat/struct-return-19_main.c: New.
27154 * gcc.dg/compat/struct-return-19_x.c: New.
27155 * gcc.dg/compat/struct-return-19_y.c: New.
27156 * gcc.dg/compat/struct-return-20_main.c: New.
27157 * gcc.dg/compat/struct-return-20_x.c: New.
27158 * gcc.dg/compat/struct-return-20_y.c: New.
27160 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27161 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27162 so that it will not complain on LP64 targets.
27164 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27167 * g++.dg/template/friend24.C: New test.
27169 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27172 * g++.dg/template/memtmpl2.C: New test.
27174 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27177 * gcc.dg/builtin-apply1.c: New test.
27179 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27182 * g++.dg/warn/Wunused-4.C: New test.
27184 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27187 * g++.dg/other/gc2.C: New test.
27189 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27192 * g++.dg/rtti/typeid3.C: New test.
27195 * g++.dg/overload/template1.C: New test.
27197 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27199 * g++.dg/opt/cfg3.C: New test.
27201 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27204 * g++.dg/template/crash11.C: New test.
27206 2003-09-16 Jason Merrill <jason@redhat.com>
27207 Jakub Jelinek <jakub@redhat.com>
27209 * gcc.dg/attr-warn-unused-result.c: New test.
27211 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27214 * g++.dg/expr/call2.C: New test.
27216 2003-09-15 Andreas Jaeger <aj@suse.de>
27218 * gcc.dg/Wold-style-definition-1.c: New test.
27220 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27223 * g++.dg/parse/template12.C: New test.
27225 * g++.dg/abi/bitfield11.C: New test.
27226 * g++.dg/abi/bitfield12.C: Likewise.
27228 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27230 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27231 non-expansion of functional macro name without arguments at EOL.
27232 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27234 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27236 * gcc.c-torture/execute/20030914-[12].c: New tests.
27238 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27241 * g++.dg/overload/addr1.C: New test.
27243 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27245 * gcc.dg/20030909-1.c: New test.
27247 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27249 * gcc.dg/ultrasp10.c: New test.
27251 2003-09-09 Devang Patel <dpatel@apple.com>
27253 * gcc.dg/darwin-ld-6.c: New test.
27255 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27257 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27259 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27261 * gcc.dg/ia64-types1.c: New test.
27262 * gcc.dg/ia64-types2.c: Likewise.
27264 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27266 * gcc.dg/builtins-1.c: Add more _Complex tests.
27267 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27269 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27270 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27272 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27275 * g++.dg/lookup/koenig2.C: New test.
27278 * g++.dg/rtti/typeid2.C: New test.
27280 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27282 * gcc.c-torture/compile/20030904-1.c: New test.
27284 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27286 * g++.dg/opt/longbranch2.C: New test.
27288 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27290 * g++.dg/template/crash10.C: Only compile it.
27292 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27294 PR middle-end/11665
27295 * gcc.c-torture/compile/20030907-1.c: New test.
27296 * g++.dg/init/array11.C: New test.
27298 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27301 * g++.dg/init/struct1.C: New test.
27303 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27306 * g++.dg/expr/comma1.C: New test.
27308 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27311 * g++.dg/expr/static_cast5.C: New test.
27313 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27316 * g++.dg/lookup/scoped7.C: New test.
27319 * g++.dg/other/static1.C: New test.
27322 * g++.dg/warn/template-1.C: New test.
27325 * g++.dg/template/crash10.C: New test.
27328 * g++.dg/overload/VLA.C: New test.
27331 * g++.dg/template/call1.C: New test.
27333 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27336 * g++.dg/parse/using3.C: New test.
27338 2003-09-06 Roger Sayle <roger@eyesopen.com>
27341 * g++.dg/overload/builtin3.C: New test case.
27343 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27346 * gcc.dg/20030906-1.c: New test.
27347 * gcc.dg/20030906-2.c: Likewise.
27349 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27352 * g++.dg/parse/defarg5.C: New test.
27354 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27356 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27359 * g++.dg/expr/static_cast4.C: New test.
27362 * g++.dg/template/crash9.C: New test.
27364 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27366 * g++.old-deja/g++.ext/pretty2.C: Update for change
27368 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27370 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27373 * g++/dg/template/qualified-id1.C: New test.
27376 * g++.dg/warn/noeffect4.C: New test.
27378 2003-09-04 Matt Austern <austern@apple.com>
27380 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27381 * g++.dg/ext/fnname2.C: Likewise.
27382 * g++.dg/ext/fnname3.C: Likewise.
27384 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27386 * g++.dg/expr/lval1.C: New test.
27387 * g++.dg/ext/lvcast.C: Remove.
27389 2003-09-03 Roger Sayle <roger@eyesopen.com>
27391 PR optimization/11700.
27392 * gcc.c-torture/compile/20030903-1.c: New test case.
27394 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27397 * g++.dg/abi/layout4.C: New test.
27399 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27402 * g++.dg/parse/friend3.C: New test.
27404 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27407 * g++.dg/template/class1.C: New test.
27410 * g++.dg/expr/call1.C: New test.
27412 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27415 * g++.dg/init/ref9.C: New test.
27418 * g++.dg/template/nested4.C: New test.
27420 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27423 * g++.dg/template/non-dependent4.C: New test.
27426 * g++.dg/inherit/conv1.C: New test.
27428 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27431 * g++.dg/ext/label1.C: New test.
27432 * g++.dg/ext/label2.C: Likewise.
27434 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27436 * g++.dg/expr/cond3.C: New test.
27438 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27440 * gcc.dg/builtins-1.c: Add new builtin cases.
27442 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27444 * gcc.dg/builtins-1.c: Add new cases.
27445 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27447 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27449 * gcc.dg/builtins-1.c: Add more math builtin tests.
27450 * gcc.dg/torture/builtin-attr-1.c: New test.
27452 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27454 PR optimization/5079
27455 * g++.dg/opt/static3.C: New test.
27457 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27459 * gcc.misc-tests/gcov-10b.c: New test.
27461 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27463 * g++.dg/opt/ptrmem3.C: New test.
27465 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27467 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27469 * gcc.dg/20030826-2.c: New test.
27471 2003-08-26 Roger Sayle <roger@eyesopen.com>
27473 PR middle-end/12002
27474 * g77.f-torture/compile/12002.f: New test case.
27476 2003-08-26 Roger Sayle <roger@eyesopen.com>
27478 * gcc.dg/20030826-1.c: New test case.
27480 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27482 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27484 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27487 * c++.dg/lookup/crash1.C: New test.
27489 * c++.dg/warn/noeffect3.C: New test.
27491 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27493 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27494 * gcc.dg/compat/vector-1_y.c: Ditto.
27495 * gcc.dg/compat/vector-2_x.c: Ditto.
27496 * gcc.dg/compat/vector-2_y.c: Ditto.
27498 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27500 * gcc.dg/20030702-1.c: New test.
27502 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27505 * g++.dg/ext/altivec-1.C: New test.
27507 2003-08-24 Richard Henderson <rth@redhat.com>
27509 * g++.dg/eh/simd-2.C: Add -w for x86.
27511 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27513 * gcc.dg/20030815-1.c: New test.
27515 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27518 * g++.dg/parse/access6.C: New test.
27520 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27522 PR c++/641, c++/11876
27523 * g++.dg/template/friend22.C: New test.
27524 * g++.dg/template/friend23.C: Likewise.
27526 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27528 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27531 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27533 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27535 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27537 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27539 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27541 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27543 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27545 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27547 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27550 * g++.dg/overload/prom1.C: New test.
27553 * g++.dg/parse/dtor2.C: New test.
27556 * g++.dg/parse/using2.C: New test.
27558 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27561 * gcc.c-torture/compile/20030821-1.c: New.
27563 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27566 * g++.dg/template/deduce2.C: New test.
27568 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27570 * gcc.c-torture/execute/20030821-1.c: New test.
27572 2003-08-20 Roger Sayle <roger@eyesopen.com>
27574 PR middle-end/11984
27575 * gcc.dg/20030820-1.c: New test case.
27577 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27580 * g++.dg/warn/noeffect2.C: New test.
27582 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27585 * g++.dg/template/dtor2.C: New test.
27588 * g++.dg/template/operator1.C: New test.
27589 * g++.dg/parse/operator4.C: New test.
27592 * g++.dg/expr/enum1.C: New test.
27593 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27596 * g++.dg/parse/elab2.C: New test.
27597 * g++.dg/parse/typedef4.C: Change error message.
27598 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27599 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27600 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27602 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27604 * gcc.dg/pch/warn-1.c: New.
27605 * gcc.dg/pch/warn-1.hs: New.
27607 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27610 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27612 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27614 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27616 * gcc.dg/uninit-D.c: New Test.
27617 * gcc.dg/uninit-E.c: New Test.
27618 * gcc.dg/uninit-F.c: New Test.
27619 * gcc.dg/uninit-G.c: New Test.
27621 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27623 * g++.dg/README: Describe the pch directory.
27625 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27628 * g++.dg/parse/access4.C: New test.
27629 * g++.dg/parse/access5.C: Likewise.
27630 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27632 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27634 * gcc.dg/noncompile/20030818-1.c: New.
27636 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27639 * g++.dg/warn/noeffect1.C: New test.
27641 * g++.dg/template/scope2.C: New test.
27642 * g++.dg/template/error2.C: Correct dg-error
27644 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27646 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27648 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27651 * g++.dg/template/warn1.C: New.
27653 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27655 * g++.dg/template/error2.C: New test.
27656 * g++.dg/lookup/using7.C: Adjust errors
27657 * g++.old-deja/g++.pt/crash36.C: Likewise.
27658 * g++.old-deja/g++.pt/derived3.C: Likewise.
27660 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27662 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27663 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27664 * gcc.c-torture/execute/builtins/string-9.c: New, from
27665 string-opt-9.c. Adjust for execute/builtins framework.
27666 * gcc.c-torture/execute/string-opt-9.c: Delete.
27668 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27670 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27672 * g++.dg/parse/ret-type2.C: New test.
27675 * g++.dg/init/new8.C: New test.
27678 * g++.dg/parse/typedef5.C: New test.
27681 * g++.dg/parse/qualified2.C: New test.
27682 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27685 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27687 * g++.dg/conversion/ptrmem1.C: New test.
27689 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27692 * gcc.dg/20030811-1.c: New test.
27695 * gcc.c-torture/execute/20030811-1.c: New test.
27697 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27699 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27701 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27704 * g++.dg/inherit/multiple1.C: New test.
27706 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27708 * gcc.dg/spe1.c: New test.
27711 * g++.dg/expr/cast2.C: New test.
27714 * g++.dg/template/dependent-name2.C: New test.
27716 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27718 * g++.dg/parse/crash11.C: Put the dg options in comments.
27720 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27722 * lib/gcc-dg.exp: Update for diagnostic change.
27724 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27727 * g++.dg/parse/crash11.C: New test.
27729 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27731 * gcc.dg/cpp/spacing1.c: Update.
27733 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27736 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27737 a value for -mtune.
27739 2003-08-04 Roger Sayle <roger@eyesopen.com>
27741 PR middle-end/11771
27742 * gcc.c-torture/compile/20030804-1.c: New test case.
27744 2003-08-04 Roger Sayle <roger@eyesopen.com>
27746 * gcc.dg/20030804-1.c: New test case.
27748 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27750 * gcc.dg/cpp/separate-1.c: New test.
27752 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27755 * g++.dg/template/dependent-expr2.C: New test.
27758 * g++.dg/expr/ptrmem1.C: New test.
27760 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27763 * g++.dg/template/friend15.C: New test.
27765 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27767 * lib/dg-pch.exp: Work round PCH bug.
27769 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27771 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27772 builtins. Move cases from builtins-4.c here.
27774 * gcc.dg/torture/builtin-math-1.c: New test taken from
27775 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27778 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27781 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27784 * g++.dg/template/using7.C: New test.
27786 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27788 * import1.c, import2.c: New tests.
27790 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27792 * g++.dg/eh/crossjump1.C: New test.
27794 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27797 * g++.dg/template/using6.C: New test.
27800 * g++.dg/template/koenig2.C: New test.
27802 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27805 * g++.dg/parse/typedef4.C: New test.
27807 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27809 PR c++/8442, c++/8806
27810 * g++.dg/template/elab1.C: New test.
27811 * g++.dg/template/type2.C: Likewise.
27812 * g++.dg/template/ttp3.C: Adjust expected error message.
27813 * g++.old-deja/g++.law/visibility13.C: Likewise.
27814 * g++.old-deja/g++.niklas/t135.C: Likewise.
27815 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27816 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27818 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27820 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27823 * g++.dg/ext/stmtexpr1.C: New test.
27825 * g++.dg/opt/tmp1.C: New test.
27828 * g++.dg/parse/constant4.C: New test.
27831 * g++.dg/template/using5.C: New test.
27833 2003-07-31 Roger Sayle <roger@eyesopen.com>
27835 * gcc.dg/builtins-27.c: New test case.
27837 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27839 * gcc.dg/tls/opt-7.c: New test.
27841 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27843 * g++.old-deja/g++.other/crash18.C: Remove.
27845 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27847 * g++.dg/template/explicit3.C: New.
27848 * g++.dg/template/explicit4.C: New.
27849 * g++.dg/template/explicit5.C: New.
27852 * g++.dg/template/memtmpl1.C: New.
27854 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27857 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27858 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27860 2003-07-30 Jan Hubicka <jh@suse.cz>
27864 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27866 * gcc.dg/struct-in-proto-1.c: New test.
27868 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27870 * gcc.dg/cpp/include2.c: Only expect one message.
27872 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27875 * g++.dg/template/using1.C: New test.
27876 * g++.dg/template/using2.C: New test.
27877 * g++.dg/template/using3.C: New test.
27878 * g++.dg/template/using4.C: New test.
27880 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27882 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27883 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27885 2003-07-28 Jan Hubicka <jh@suse.cz>
27888 * g++.dg/opt/call1.C: New test.
27890 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27893 * g++.dg/init/enum2.C: New test.
27894 * g++.dg/template/overload1.C: Add "-w" option.
27896 2003-07-28 <hp@bitrange.com>
27898 * gcc.dg/Wdeclaration-after-statement-1.c,
27899 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27901 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27903 * gcc.c-torture/compile/20030725-1.c: New test.
27905 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27907 * gcc.dg/20030505.c: Only run for SPE.
27908 Remove definition of opaque type.
27910 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27912 * g++.dg/template/ptrmem6.C: New test.
27914 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27916 * gcc.c-torture/compile/zero-strct-2.c: New test.
27918 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27920 * gcc.dg/intermod-1.c: New test.
27922 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27925 * g++.dg/template/lookup2.C: New test.
27926 * g++.dg/template/memclass1.C: Remove instantiated from error.
27927 * g++.dg/other/error2.C: Tweak expected errors.
27930 * g++.dg/template/defarg3.C: New test.
27932 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27934 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27936 * g++.dg/inherit/access5.C: New test.
27938 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27941 * g++.dg/template/crash8.C: New test.
27943 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27946 * gcc.dg/noncompile/incomplete-2.c: New test.
27948 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27951 * g++.dg/inherit/access4.C: New test.
27954 * g++.dg/expr/cond2.C: New test.
27956 PR optimization/10679
27957 * g++.dg/opt/inline4.C: New test.
27959 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27961 * g++.dg/parse/crash10: New test.
27963 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27965 * g++.dg/ext/flexary1.C: New test.
27967 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27970 * g++.dg/template/crash9.C: New test.
27972 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27975 * g++.dg/parse/typedef3.C: New test.
27978 * g++.dg/parse/operator2.C: New test.
27981 * g++.dg/parse/def-tmpl-arg1.C: New test.
27984 * g++.dg/parse/funptr1.C: New test.
27987 * g++.dg/parse/ambig3.C: New test.
27990 * g++.dg/parse/operator3.C: New test.
27993 * g++.dg/parse/template10.C: New test.
27996 * g++.dg/parse/template11.C: New test.
27999 * g++.dg/parse/invalid-op1.C: New test.
28002 * g++.dg/parse/condexpr1.C: New test.
28004 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28006 * g++.dg/ext/packed3.C: New test.
28007 * g++.dg/ext/packed4.C: New test.
28009 * gcc.dg/pack-test-3.c: New test.
28011 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28013 * lib/compat.exp: Handle dg-options per source file.
28014 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28015 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28016 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28017 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28018 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28019 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28020 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28021 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28022 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28023 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28024 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28025 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28026 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28027 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28029 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28032 * gcc.c-torture/execute/20030718-1.c: New test.
28034 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28036 PR optimization/11536
28037 * gcc.dg/20030721-1.c: New test.
28039 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28042 * g++.dg/template/lookup1.C: New test.
28044 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28046 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28047 diagnostics of ill-formed constructs involving labels.
28048 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28049 the new 'previously defined here' message.
28051 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28053 * g++.dg/parse/non-dependent2.C: New test.
28055 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28057 * g++.dg/init/init-ref4.C: xfail on targets without
28060 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28063 * gcc.c-torture/execute/20030717-1.c: New test.
28065 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28067 * g++.dg/opt/cfg1.C: New test.
28069 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28071 PR optimization/11557
28072 * gcc.dg/20030717-1.c: New test.
28074 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28077 * g++.dg/expr/crash-1.C: New test.
28080 * g++.dg/template/init3.C: New test.
28083 * g++.dg/template/non-dependent1.C: New test.
28086 * g++.dg/template/non-dependent2.C: New test.
28089 * g++.dg/template/non-dependent3.C: New test.
28092 * g++.dg/template/sizeof5.C: New test.
28094 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28097 * gcc.c-torture/compile/mangle-1.c: New file.
28099 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28102 * g++.dg/parse/access3.C: New test.
28104 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28107 * g++.dg/init/init-ref4.C: New test.
28109 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28112 * g++.dg/parse/constant3.C: New test.
28113 * g++.dg/parse/crash7.C: Likewise.
28115 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28118 * gcc.dg/i386-pentium4-not-mull.c: New.
28120 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28122 * gcc.dg/asm-names.c (ymain): Make it weak.
28124 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28127 * g++.dg/template/friend21.C: New test.
28129 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28131 * gcc.dg/cleanup-8.c: New test.
28132 * gcc.dg/cleanup-9.c: New test.
28134 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28136 * g++.dg/ext/dll-MI1.h: New file.
28137 * g++.dg/ext/dllexport-MI1.C: New file.
28138 * g++.dg/ext/dllimport-MI1.C: New file.
28140 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28142 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28143 it does not have cmpstrsi patterns (just cmpmemsi).
28145 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28148 * g++.dg/debug/debug8.C: New test.
28150 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28153 * g++.dg/template/crash7.C: New test.
28155 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28158 * gcc.c-torture/compile/20030708-1.c: New.
28160 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28162 * gcc.c-torture/execute/20030715-1.c: New test.
28164 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28166 * gcc.dg/pch/inline-3.c: New file.
28167 * gcc.dg/pch/inline-3.hs: New file.
28168 * gcc.dg/pch/inline-4.c: New file.
28169 * gcc.dg/pch/inline-4.hs: New file.
28171 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28174 * g++.dg/template/crash6.C: New test.
28177 * g++.dg/template/friend20.C: New test.
28180 * g++.dg/template/overload2.C: New test.
28182 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28184 PR optimization/11440
28185 * gcc.c-torture/execute/20030714-1.c: New test.
28187 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28190 * g++.dg/template/partial2.C: New test.
28192 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28195 * g++.dg/template/anon1.C: New test.
28199 * g++.dg/parse/template9.C: Likewise.
28200 * g++.dg/template/crash4.C: New test.
28201 * g++.dg/template/koenig1.C: Likewise.
28202 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28203 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28204 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28206 * g++.old-deja/g++.jason/template36.C: Likewise.
28207 * g++.old-deja/g++.mike/p1989.C: Likewise.
28208 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28209 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28210 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28211 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28213 * g++.old-deja/g++.pt/union2.C: Use this->.
28215 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28217 * gcc.dg/20030711-1.c: New test.
28219 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28222 * g++.dg/parse/args1.C: New test.
28223 * g++.pt/defarg8.C: Change expected errors.
28225 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28228 * g++.dg/template/nontype2.C: New test.
28231 * g++.dg/parse/template8.C: New test.
28234 * g++.dg/template/scope1.C: New test.
28236 * g++.dg/warn/Wsign-compare-1.C: New test.
28238 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28240 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28242 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28245 * g++.dg/template/explicit2.C: New test.
28248 * g++.dg/warn/pedantic1.C: New test.
28250 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28253 * g++.dg/other/field1.C: New test.
28255 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28258 * gcc.c-torture/compile/20030707-1.c: New.
28260 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28263 * g++.dg/template/access12.C: New test.
28265 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28267 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28268 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28269 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28270 * gcc.misc-tests/gcov.exp: Update
28271 * g++.dg/gcov/gcov.exp: Update
28272 * lib/gcov.exp: Update.
28274 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28276 * g++.dg/abi/mangle17.C: Make sure template expressions are
28278 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28279 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28280 * g++.dg/opt/stack1.C: Remove erroneous code.
28281 * g++.dg/parse/template7.C: New test.
28282 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28283 * g++.old-deja/g++.pt/crash4.C: Likewise.
28285 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28287 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28288 with zero or one occurence of `$' after the initial `L'.
28290 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28292 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28294 2003-07-08 Roger Sayle <roger@eyesopen.com>
28297 * gcc.dg/Wunreachable-6.c: New testcase.
28298 * gcc.dg/Wunreachable-7.c: New testcase.
28300 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28303 * gcc.dg/20030708-1.c: New test.
28305 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28307 * gcc.dg/compat/sdata-section.h: New file.
28308 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28309 * gcc.dg/torture/mips-sdata-1.c: New test.
28311 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28314 * g++.dg/template/friend19.C: New test.
28316 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28318 * g++.dg/opt/strength-reduce.C: New test.
28320 2003-07-07 Roger Sayle <roger@eyesopen.com>
28323 * gcc.dg/20030707-1.c: New testcase.
28325 2003-07-07 Roger Sayle <roger@eyesopen.com>
28327 PR optimization/11059
28328 * g++.dg/opt/emptyunion.C: New testcase.
28330 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28331 Eric Botcazou <ebotcazou@libertysurf.fr>
28333 * g++.dg/opt/stack1.C: New test.
28335 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28337 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28341 * g++.dg/expr/static_cast3.C: New test.
28343 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28345 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28347 * gcc.dg/concat.c: Concatenation of string constants with
28348 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28349 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28350 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28351 necessary to avoid multi-character character constant warning.
28352 * gcc.dg/cpp/escape.c: Likewise.
28353 * gcc.dg/cpp/ucs.c: Likewise.
28354 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28357 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28360 * gcc.c-torture/compile/20030704-1.c: New.
28362 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28364 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28366 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28368 PR c++/5287, PR c++/7910, PR c++/11021
28369 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28370 tests for warnings.
28371 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28372 * g++.dg/ext/dllimport3.C: Likewise.
28373 * g++.dg/ext/dllimport4.C: New file.
28374 * g++.dg/ext/dllimport5.C: New file.
28375 * g++.dg/ext/dllimport6.C: New file.
28376 * g++.dg/ext/dllimport7.C: New file.
28377 * g++.dg/ext/dllimport8.C: New file.
28378 * g++.dg/ext/dllimport9.C: New file.
28379 * g++.dg/ext/dllimport10.C: New file.
28380 * g++.dg/ext/dllexport1.C: New file.
28382 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28384 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28385 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28387 2003-07-03 Roger Sayle <roger@eyesopen.com>
28389 * gcc.dg/builtins-25.c: New testcase.
28390 * gcc.dg/builtins-26.c: New testcase.
28392 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28394 * gcc.dg/compat/vector-defs.h: New file.
28395 * gcc.dg/compat/vector-setup.h: New file.
28396 * gcc.dg/compat/vector-check.h: New file.
28397 * gcc.dg/compat/vector-1_main.c: New file.
28398 * gcc.dg/compat/vector-1_x.c: New file.
28399 * gcc.dg/compat/vector-1_y.c: New file.
28400 * gcc.dg/compat/vector-2_main.c: New file.
28401 * gcc.dg/compat/vector-2_x.c: New file.
28402 * gcc.dg/compat/vector-2_y.c: New file.
28404 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28405 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28406 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28407 * gcc.dg/compat/struct-align-1.h: New file.
28408 * gcc.dg/compat/struct-align-1_main.c: New file.
28409 * gcc.dg/compat/struct-align-1_x.c: New file.
28410 * gcc.dg/compat/struct-align-1_y.c: New file.
28411 * gcc.dg/compat/struct-align-2.h: New file.
28412 * gcc.dg/compat/struct-align-2_main.c: New file.
28413 * gcc.dg/compat/struct-align-2_x.c: New file.
28414 * gcc.dg/compat/struct-align-2_y.c: New file.
28416 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28417 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28418 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28419 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28420 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28421 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28422 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28423 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28424 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28425 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28426 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28427 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28428 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28429 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28430 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28431 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28432 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28433 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28434 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28435 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28436 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28437 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28438 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28439 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28440 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28441 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28442 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28443 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28444 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28446 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28448 * gcc.dg/i386-call-1.c: New test.
28450 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28453 * g++.dg/parse/defarg4.C: New.
28455 2003-07-03 Roger Sayle <roger@eyesopen.com>
28458 * gcc.c-torture/compile/20030703-1.c: New test case.
28460 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28462 * g++.dg/template/local3.C: Remove extra semicolon.
28464 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28466 * gcc.dg/i386-volatile-1.c: New test.
28468 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28471 * g++.dg/other/offsetof2.C: XFAIL.
28472 * g++.dg/other/offsetof5.C: New.
28475 * g++.dg/template/error1.C: New.
28478 * g++.dg/template/dependent-expr1.C: New.
28480 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28483 * g++.dg/template/local3.C: New test.
28486 * g++.dg/lookup/scoped6.C: New test.
28488 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28491 * g++.dg/other/error7.C: New test.
28493 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28495 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28496 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28497 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28498 * g++.old-deja/g++.other/union2.C: Likewise.
28499 * gcc.dg/c90-const-expr-2.c: Likewise.
28500 * gcc.dg/c90-const-expr-3.c: Likewise.
28501 * gcc.dg/c99-const-expr-2.c: Likewise.
28502 * gcc.dg/c99-const-expr-3.c: Likewise.
28503 * gcc.dg/concat.c: Likewise.
28505 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28508 * g++.dg/init/static1.C: New test.
28510 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28512 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28513 * g++.old-deja/g++.other/access2.C: Likewise.
28514 * g++.old-deja/g++.other/decl2.C: Likewise.
28515 * gcc.c-torture/execute/20020615-1.c: Likewise.
28517 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28520 * g++.dg/template/sizeof4.C: New test.
28522 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28524 * g++.dg/other/error6.C: New test.
28526 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28529 * g++.dg/parse/constant2.C: New test.
28531 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28534 * g++.dg/other/error5.C: New test.
28536 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28538 * gcc.dg/format/gcc_diag-1.c: New test.
28540 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28542 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28544 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28546 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28547 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28548 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28550 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28552 * gcc.c-torture/execute/builtins/string-8.c: New test.
28553 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28554 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28555 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28557 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28560 * g++.dg/ext/typeof6.C: New test.
28562 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28565 * g++.dg/init/enum1.C: New test.
28567 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28569 * gcc.dg/20030627-1.c: New test.
28571 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28574 * g++.dg/expr/static_cast2.C: New test.
28576 2003-06-26 Roger Sayle <roger@eyesopen.com>
28577 Jakub Jelinek <jakub@redhat.com>
28579 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28580 sprintf(dst,"%s",src) optimization.
28581 * gcc.c-torture/execute/20030626-1.c: New test case.
28582 * gcc.c-torture/execute/20030626-2.c: New test case.
28584 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28586 * gcc.c-torture/execute/multi-ix.c: New test.
28588 * gcc.c-torture/execute/simd-4.c (main):
28589 Added missing semicolon at end of union.
28591 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28594 * g++.dg/template/explicit-instantiation3.C: New test.
28596 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28598 * gcc.dg/20030626-1.c: Use signed char.
28600 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28602 * gcc.dg/20030626-1.c: New test.
28604 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28606 * const-str-2.m: Update.
28608 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28611 * g++.dg/rtti/dyncast1.C: New test.
28612 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28613 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28614 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28617 * g++.dg/expr/static_cast1.C: New test.
28619 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28621 * gcc.dg/20030625-1.c: New test.
28623 2003-06-24 Roger Sayle <roger@eyesopen.com>
28625 * gcc.c-torture/compile/20030624-1.c: New test case.
28627 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28629 * gcc.c-torture/execute/string-opt-17.c: New test.
28631 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28634 * g++.dg/parse/crash6.C: New test.
28636 2003-06-23 Roger Sayle <roger@eyesopen.com>
28638 * gcc.dg/builtins-24.c: New test case.
28640 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28642 * g++.dg/opt/operator1.C: New test.
28644 2003-06-22 Roger Sayle <roger@eyesopen.com>
28646 * gcc.c-torture/execute/string-opt-16.c: New test case.
28648 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28650 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28651 * g++.old-deja/g++.other/conv7.C: Likewise.
28652 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28653 * g++.old-deja/g++.other/overload14.C: Likewise.
28655 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28657 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28658 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28660 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28663 * g++.dg/warn/Winline-3.C: New test.
28665 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28667 * lib/target-supports.exp (check_alias_available): Make the test
28668 program acceptable to the Solaris assembler.
28671 * g++.dg/template/memclass2.C: New test.
28673 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28674 Eric Botcazou <ebotcazou@libertysurf.fr>
28676 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28677 data for non-matching targets.
28678 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28680 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28683 * g++.dg/template/member3.C: New test.
28685 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28688 * g++.dg/template/func1.C: New test.
28691 * g++.dg/template/static4.C: New test.
28692 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28695 * g++.dg/init/ref7.C: New test.
28697 2003-06-19 Matt Austern <austern@apple.com>
28700 * g++.dg/anew1.C: New test.
28701 * g++.dg/anew2.C: New test.
28702 * g++.dg/anew3.C: New test.
28703 * g++.dg/anew4.C: New test.
28705 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28707 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28709 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28711 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28714 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28716 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28719 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28721 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28722 * gcc.c-torture/compile/961203-1.c: Likewise.
28723 * gcc.c-torture/compile/980506-1.c: Likewise.
28725 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28728 * g++.dg/lookup/using7.C: New test.
28730 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28733 * g++.dg/abi/conv1.C: Remove it.
28734 * g++.dg/template/conv7.C: New test.
28735 * g++.dg/template/conv8.C: Likewise.
28736 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28737 conversion operator.
28739 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28741 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28742 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28743 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28744 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28745 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28746 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28747 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28748 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28749 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28750 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28751 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28752 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28753 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28754 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28755 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28756 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28757 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28758 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28759 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28760 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28761 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28762 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28763 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28764 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28765 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28766 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28767 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28768 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28769 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28771 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28773 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28774 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28777 2003-06-16 Roger Sayle <roger@eyesopen.com>
28779 * gcc.dg/i386-387-5.c: New test case.
28780 * gcc.dg/i386-387-6.c: New test case.
28781 * gcc.dg/builtins-23.c: New test case.
28783 2003-06-15 Roger Sayle <roger@eyesopen.com>
28785 * gcc.dg/builtins-22.c: New test case.
28786 * gcc.dg/i386-387-1.c: Update to test exp.
28787 * gcc.dg/i386-387-2.c: Likewise.
28789 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28791 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28793 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28795 * lib/gcc-dg.exp (dg-require-dll): New function.
28796 (dg-xfail-if): Likewise.
28797 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28800 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28801 * gcc.c-torture/compile/20001205-1.c: Likewise.
28802 * gcc.c-torture/compile/20001226-1.c: Likewise.
28803 * gcc.c-torture/compile/20010518-2.c: Likewise.
28804 * gcc.c-torture/compile/20020312-1.c: Likewise.
28805 * gcc.c-torture/compile/20020604-1.c: Likewise.
28806 * gcc.c-torture/compile/920501-12.c: Likewise.
28807 * gcc.c-torture/compile/920501-4.c: Likewise.
28808 * gcc.c-torture/compile/920520-1.c: Likewise.
28809 * gcc.c-torture/compile/920521-1.c: Likewise.
28810 * gcc.c-torture/compile/920625-1.c: Likewise.
28811 * gcc.c-torture/compile/961203-1.c: Likewise.
28812 * gcc.c-torture/compile/980506-1.c: Likewise.
28813 * gcc.c-torture/compile/981006-1.c: Likewise.
28814 * gcc.c-torture/compile/981022-1.c: Likewise.
28815 * gcc.c-torture/compile/981223-1.c: Likewise.
28816 * gcc.c-torture/compile/990617-1.c: Likewise.
28817 * gcc.c-torture/compile/dll.c: Likewise.
28818 * gcc.c-torture/compile/labels-3.c: Likewise.
28819 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28820 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28821 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28822 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28823 * gcc.c-torture/compile/simd-5.c: Likewise.
28824 * gcc.c-torture/compile/20000804-1.x: Remove.
28825 * gcc.c-torture/compile/20001205-1.x: Likewise.
28826 * gcc.c-torture/compile/20001226-1.x: Likewise.
28827 * gcc.c-torture/compile/20010518-2.x: Likewise.
28828 * gcc.c-torture/compile/20020312-1.x: Likewise.
28829 * gcc.c-torture/compile/20020604-1.x: Likewise.
28830 * gcc.c-torture/compile/920501-12.x: Likewise.
28831 * gcc.c-torture/compile/920501-4.x: Likewise.
28832 * gcc.c-torture/compile/920520-1.x: Likewise.
28833 * gcc.c-torture/compile/920521-1.x: Likewise.
28834 * gcc.c-torture/compile/920625-1.x: Likewise.
28835 * gcc.c-torture/compile/961203-1.x: Likewise.
28836 * gcc.c-torture/compile/980506-1.x: Likewise.
28837 * gcc.c-torture/compile/981006-1.x: Likewise.
28838 * gcc.c-torture/compile/981022-1.x: Likewise.
28839 * gcc.c-torture/compile/981223-1.x: Likewise.
28840 * gcc.c-torture/compile/990617-1.x: Likewise.
28841 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28842 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28843 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28844 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28845 * gcc.c-torture/compile/simd-5.x: Likewise.
28847 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28849 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28851 * gcc.c-torture/execute/20030611-1.c: New test.
28853 2003-06-12 Roger Sayle <roger@eyesopen.com>
28856 * gcc.dg/20030612-1.c: New test case.
28858 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28861 * g++.dg/expr/cast1.C: New test.
28863 2003-06-12 Roger Sayle <roger@eyesopen.com>
28865 * gcc.dg/builtins-21.c: New test case.
28867 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28869 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28870 options instead of at the end.
28871 * lib/objc.exp (objc_target_compile): Likewise.
28873 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28876 * g++.dg/parse/error1.C: New test.
28878 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28880 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28881 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28882 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28883 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28884 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28885 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28886 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28887 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28888 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28889 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28890 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28891 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28892 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28893 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28894 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28895 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28896 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28897 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28898 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28899 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28900 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28901 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28902 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28903 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28905 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28906 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28907 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28908 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28909 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28910 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28911 * gcc.dg/compat/scalar-return-3_main.c: New file.
28912 * gcc.dg/compat/scalar-return-3_x.c: New file.
28913 * gcc.dg/compat/scalar-return-3_y.c: New file.
28914 * gcc.dg/compat/scalar-return-4_main.c: New file.
28915 * gcc.dg/compat/scalar-return-4_x.c: New file.
28916 * gcc.dg/compat/scalar-return-4_y.c: New file.
28918 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28920 * gcc.dg/compat/fp2-struct-check.h: New file.
28921 * gcc.dg/compat/fp2-struct-defs.h: New file.
28922 * gcc.dg/compat/fp2-struct-init.h: New file.
28923 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28924 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28925 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28926 * gcc.dg/compat/struct-return-10_main.c: New file.
28927 * gcc.dg/compat/struct-return-10_x.c: New file.
28928 * gcc.dg/compat/struct-return-10_y.c: New file.
28930 * gcc.dg/compat/compat-common.h: New file.
28931 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28932 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28933 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28934 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28935 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28936 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28937 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28938 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28939 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28940 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28941 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28942 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28943 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28944 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28945 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28946 * gcc.dg/compat/small-struct-check.h: Ditto.
28947 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28948 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28949 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28950 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28951 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28952 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28953 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28954 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28955 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28956 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28957 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28958 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28959 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28960 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28961 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28962 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28963 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28964 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28965 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28966 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28967 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28968 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28969 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28970 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28971 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28972 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28973 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28974 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28975 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28976 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28978 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28980 * g++.dg/pch/static-1.C: New file.
28981 * g++.dg/pch/static-1.Hs: New file.
28983 2003-06-10 Richard Henderson <rth@redhat.com>
28985 * gcc.dg/asm-7.c: Adjust expected warning text.
28987 2003-06-10 Roger Sayle <roger@eyesopen.com>
28989 * gcc.dg/builtins-20.c: New test case.
28991 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28994 * g++.dg/opt/template1.C: New test.
28996 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28998 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28999 additional_sources.
29001 2003-05-21 David Taylor <dtaylor@emc.com>
29003 * gcc.dg/Wpadded.c: New file.
29005 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29007 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29008 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29009 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29012 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29014 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29016 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29018 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29019 (dg-require-alias): Likewise.
29020 (dg-require-gc-sections): Likewise.
29021 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29023 2003-06-08 Richard Henderson <rth@redhat.com>
29025 * gcc.dg/20011029-2.c: Fix the array reference.
29026 * gcc.dg/asm-7.c: New.
29028 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29030 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29032 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29034 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29035 (dg-require-gc-sections): Likewise.
29037 2003-06-08 Jan Hubicka <jh@suse.cz>
29039 * i386-cmov1.c: Fix regular expression.
29040 * i386-cvt-1.c: Likewise.
29041 * i386-local.c: Likewise.
29042 * i386-local2.c: Likewise.
29043 * i386-mul.c: Likewise.
29044 * i386-ssetype-1.c: Likewise.
29045 * i386-ssetype-3.c: Likewise.
29046 * i386-ssetype-5.c: Likewise.
29048 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29051 * g++.dg/warn/implicit-typename2.C: New test.
29052 * g++.dg/warn/implicit-typename3.C: New test.
29054 2003-06-07 Richard Henderson <rth@redhat.com>
29056 * g++.dg/other/offsetof3.C: Use size_t.
29057 * g++.dg/other/offsetof4.C: Likewise.
29059 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29061 * lib/copy-file.exp: New. Implement gcc_copy_files.
29063 * lib/dg-pch.exp: Load copy-file.exp
29064 (dg-pch): Use gcc_copy_files instead of "file copy".
29066 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29068 * gcc.dg/weak/weak.exp: Simplify.
29069 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29070 * gcc.dg/weak/weak-1.c: Likewise.
29071 * gcc.dg/weak/weak-2.c: Likewise.
29072 * gcc.dg/weak/weak-3.c: Likewise.
29073 * gcc.dg/weak/weak-4.c: Likewise.
29074 * gcc.dg/weak/weak-5.c: Likewise.
29075 * gcc.dg/weak/weak-6.c: Likewise.
29076 * gcc.dg/weak/weak-7.c: Likewise.
29077 * gcc.dg/weak/weak-8.c: Likewise.
29078 * gcc.dg/weak/weak-9.c: Likewise.
29080 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29082 gcc.c-torture/execute/20030606-1.c: New.
29084 2003-06-06 Roger Sayle <roger@eyesopen.com>
29086 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29087 * gcc.dg/builtins-19.c: Likewise.
29089 2003-06-06 Roger Sayle <roger@eyesopen.com>
29091 * gcc.dg/builtins-2.c: Add some more tests.
29092 * gcc.dg/builtins-18.c: New test case.
29093 * gcc.dg/builtins-19.c: New test case.
29095 2003-06-06 Roger Sayle <roger@eyesopen.com>
29096 Jim Wilson <wilson@tuliptree.org>
29098 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29100 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29102 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29103 mempcpy/stpcpy calls not to be optimized into something else.
29104 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29105 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29106 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29108 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29110 * gcc.dg/format/asm_fprintf-1.c: New test.
29112 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29114 * lib/gcc-defs.exp (additional_sources): New variable.
29115 (dg-additional-sources): New function.
29116 (additional_files): New variable.
29117 (dg-additional-files): New function.
29118 (dg-additional-files-options): Likewise.
29119 * lib/gcc-dg.exp (dg-require-weak): New function.
29120 (dg-require-alias): Likewise.
29121 (dg-require-gc-sections): Likewise.
29122 * lib/target-supports.exp (check_alias_available): Remove testfile
29124 (check_gc_sections_available): New function.
29125 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29126 (dg-gpp-additional-files): Likewise.
29127 * lib/g++.exp (additional_sources): Remove.
29128 (additional_files): Likewise.
29129 (g++_target_compile): Use dg-additional-files-options.
29131 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29133 * gcc.dg/special/ecos.exp: Remove.
29134 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29135 * gcc.dg/special/alias-1.c: Likewise.
29136 * gcc.dg/special/alias-2.c: Likewise.
29137 * gcc.dg/special/gcsec-1.c: Likewise.
29138 * gcc.dg/special/weak-1.c: Likewise.
29139 * gcc.dg/special/weak-2.c: Likewise.
29140 * gcc.dg/special/wkali-1.c: Likewise.
29141 * gcc.dg/special/wkali-2.c: Likewise.
29143 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29144 dg-gpp-additional-*.
29145 * g++.dg/special/conpr-3.C: Likewise.
29146 * g++.dg/special/conpr-4.C: Likewise.
29147 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29148 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29149 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29150 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29151 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29152 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29153 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29154 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29155 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29156 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29157 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29158 * g++.old-deja/g++.other/comdat1.C: Likewise.
29159 * g++.old-deja/g++.other/comdat2.C: Likewise.
29160 * g++.old-deja/g++.other/comdat3.C: Likewise.
29161 * g++.old-deja/g++.other/ctor1.C: Likewise.
29162 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29164 2003-06-05 Richard Henderson <rth@redhat.com>
29166 * gcc.dg/debug/20030605-1.c: New.
29168 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29170 * README.QMTEST: Update.
29172 2003-06-04 Richard Henderson <rth@redhat.com>
29174 * gcc.dg/cleanup-1.c: New.
29175 * gcc.dg/cleanup-2.c: New.
29176 * gcc.dg/cleanup-3.c: New.
29177 * gcc.dg/cleanup-4.c: New.
29178 * gcc.dg/cleanup-5.c: New.
29179 * gcc.dg/cleanup-6.c: New.
29180 * gcc.dg/cleanup-7.c: New.
29182 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29184 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29186 * lib/dg-pch.exp: New file.
29187 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29188 * gcc.dg/pch/pch.exp: Likewise.
29190 2003-06-04 Roger Sayle <roger@eyesopen.com>
29192 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29193 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29194 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29195 * gcc.dg/builtins-17.c: New test case.
29196 * gcc.dg/i386-387-4.c: New test case.
29197 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29199 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29201 * gcc.dg/ultrasp9.c: New test.
29203 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29205 * gcc.c-torture/compile/20030604-1.c: New test.
29206 * gcc.dg/sparc-constant-1.c: New test.
29208 2003-06-03 Glen Nakamura <glen@imodulo.com>
29210 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29212 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29214 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29216 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29217 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29219 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29221 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29223 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29226 * g++.dg/template/spec10.C: New test.
29228 2003-06-03 Roger Sayle <roger@eyesopen.com>
29230 * gcc.dg/builtins-16.c: New test case.
29232 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29234 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29235 mempcpy test with post-increments.
29236 * gcc.c-torture/execute/string-opt-3.c: New test.
29237 * gcc.dg/string-opt-1.c: New test.
29239 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29242 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29244 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29246 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29247 (scan-assembler): ... here. Use dg-scan.
29248 (scan-assembler-not): Likewise.
29249 (scan-file): New function.
29250 (scan-file-not): Likewise.
29251 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29252 * gcc.dg/cpp/_Pragma4.c: Likewise.
29253 * gcc.dg/cpp/_Pragma5.c: Likewise.
29254 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29255 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29256 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29257 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29258 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29259 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29260 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29261 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29262 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29263 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29264 * gcc.dg/cpp/cxxcom1.c: Likewise.
29265 * gcc.dg/cpp/line1.c: Likewise.
29266 * gcc.dg/cpp/maccom1.c: Likewise.
29267 * gcc.dg/cpp/maccom2.c: Likewise.
29268 * gcc.dg/cpp/maccom3.c: Likewise.
29269 * gcc.dg/cpp/maccom4.c: Likewise.
29270 * gcc.dg/cpp/maccom5.c: Likewise.
29271 * gcc.dg/cpp/maccom6.c: Likewise.
29272 * gcc.dg/cpp/multiline.c: Likewise.
29273 * gcc.dg/cpp/spacing1.c: Likewise.
29274 * gcc.dg/cpp/spacing2.c: Likewise.
29275 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29276 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29277 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29278 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29279 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29280 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29281 * gcc.dg/cpp/cxxcom2.c: Likewise.
29282 * gcc.dg/cpp/cxxcom2.h: New file.
29284 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29285 * g++.dg/cpp/truefalse.C: Here.
29286 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29288 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29290 * gcc.dg/cpp/redef3.c: New file.
29292 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29294 * gcc.dg/i386-loop-3.c: New test.
29296 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29298 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29300 2003-05-31 Roger Sayle <roger@eyesopen.com>
29302 * gcc.dg/fwrapv-1.c: New test case.
29303 * gcc.dg/fwrapv-2.c: New test case.
29305 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29308 * g++.dg/template/spec9.C: New test.
29310 2003-05-29 Roger Sayle <roger@eyesopen.com>
29312 * gcc.dg/duff-4.c: New test case.
29314 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29317 * g77.dg/ffixed-form-1.f: New test
29318 * g77.dg/ffixed-form-2.f: New test
29319 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29320 * g77.dg/ffree-form-3.f: New test
29322 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29324 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29325 * gcc.dg/wint_t-1.c: Likewise.
29327 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29329 * g++.dg/template/access11.C: New test.
29331 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29334 * g++.dg/template/access10.C: New test.
29336 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29337 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29339 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29341 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29343 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29344 suppress for powerpc-*-darwin*.
29345 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29347 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29349 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29350 suppress option for powerpc-*-darwin*.
29352 2003-05-23 Roger Sayle <roger@eyesopen.com>
29354 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29355 * gcc.dg/builtins-4.c: Add test for fmod.
29357 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29360 * g++.dg/template/instantiate4.C: New test.
29362 2003-05-22 Roger Sayle <roger@eyesopen.com>
29364 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29366 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29368 * gcc.dg/compat/scalar-return-1_main.c: New file.
29369 * gcc.dg/compat/scalar-return-1_x.c: New file.
29370 * gcc.dg/compat/scalar-return-1_y.c: New file.
29371 * gcc.dg/compat/scalar-return-2_main.c: New file.
29372 * gcc.dg/compat/scalar-return-2_x.c: New file.
29373 * gcc.dg/compat/scalar-return-2_y.c: New file.
29374 * gcc.dg/compat/struct-return-3_main.c: New file.
29375 * gcc.dg/compat/struct-return-3_y.c: New file.
29376 * gcc.dg/compat/struct-return-3_x.c: New file.
29377 * gcc.dg/compat/struct-return-2_main.c: New file.
29378 * gcc.dg/compat/struct-return-2_x.c: New file.
29379 * gcc.dg/compat/struct-return-2_y.c: New file.
29381 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29383 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29384 for hppa*-hp-hpux*.
29385 * gcc.dg/20021014-1.c (dg-options): Likewise.
29386 * gcc.dg/nest.c (dg-options): Likewise.
29388 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29391 * g++.dg/ext/dllimport2.C: New file.
29392 * g++.dg/ext/dllimport3.C: New file.
29394 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29396 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29397 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29398 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29399 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29400 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29401 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29402 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29403 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29404 * gcc.dg/compat/small-struct-defs.h: New file.
29405 * gcc.dg/compat/small-struct-init.h: New file.
29406 * gcc.dg/compat/small-struct-check.h: New file.
29407 * gcc.dg/compat/fp-struct-defs.h: New file.
29408 * gcc.dg/compat/fp-struct-check.h: New file.
29409 * gcc.dg/compat/fp-struct-init.h: New file.
29410 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29411 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29413 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29415 * gcc.dg/20030225-2.c: New test.
29417 2003-05-18 Roger Sayle <roger@eyesopen.com>
29418 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29420 * gcc.c-torture/compile/20030518-1.c: New test case.
29422 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29424 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29425 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29426 gcc-dg-debug-runtest.
29427 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29428 gcc-dg-debug-runtest.
29430 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29433 * g++.dg/lookup/using6.C: New test.
29435 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29437 * g++.dg/parse/access2.C: New test.
29439 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29441 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29442 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29443 * gcc.dg/debug/debug.exp: Likewise.
29445 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29447 * gcc.dg/dollar.c: New test.
29449 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29451 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29452 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29453 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29454 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29455 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29456 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29457 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29458 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29459 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29460 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29461 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29462 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29463 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29464 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29465 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29466 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29467 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29468 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29470 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29472 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29473 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29474 support for "repo" mode.
29475 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29476 * lib/g77-dg.exp: Likewise.
29477 * lib/obj-dg.exp: Likewise.
29479 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29481 Merge from gcc-3_2-rhl8-branch:
29482 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29484 * gcc.dg/tls/opt-6.c: New test.
29486 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29488 * gcc.dg/20030405-1.c: New test.
29490 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29492 * gcc.dg/20030309-1.c: New test.
29494 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29496 * gcc.c-torture/execute/20030307-1.c: New test.
29498 2003-02-20 Randolph Chung <tausq@debian.org>
29500 * gcc.c-torture/compile/20030220-1.c: New test.
29502 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29504 * gcc.dg/20030217-1.c: New test.
29506 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29508 * gcc.c-torture/compile/20020129-1.c: New test.
29510 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29512 * gcc.dg/unroll-1.c: New test.
29514 2002-11-16 Jan Hubicka <jh@suse.cz>
29516 * gcc.c-torture/execute/20020920-1.c: New test.
29518 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29521 * gcc.c-torture/compile/20021008-1.c: New test.
29523 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29526 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29528 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29530 * gcc.c-torture/compile/20020807-1.c: New test.
29532 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29534 * gcc.dg/tls/opt-1.c: New test.
29536 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29538 * gcc.dg/20020729-1.c: New test.
29540 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29542 * g++.dg/opt/life1.C: New test.
29544 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29546 * gcc.dg/20020525-1.c: New test.
29548 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29551 * g++.dg/ext/pretty1.C: New test.
29552 * g++.dg/ext/pretty2.C: New test.
29554 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29557 * g++.dg/ext/typeof5.C: New test.
29559 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29561 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29562 __USER_LABEL_PREFIX__ into account.
29563 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29565 2003-05-14 Roger Sayle <roger@eyesopen.com>
29567 * gcc.dg/builtins-15.c: New test case.
29569 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29571 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29573 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29575 * lib/g++.exp: Tweak handling of additional source files.
29576 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29577 * g++.dg/special/conpr-2a.C: Rename to ...
29578 * g++.dg/special/conpr-2a.cc: ... this.
29579 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29580 * g++.dg/special/conpr-3a.C: Rename to ...
29581 * g++.dg/special/conpr-3a.cc: This.
29582 * g++.dg/special/conpr-3b.C: Rename to ...
29583 * g++.dg/special/conpr-3b.cc: This.
29584 * g++.dg/special/conpr-4.C: New test.
29585 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29587 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29589 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29591 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29593 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29594 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29595 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29596 * g++.old-deja/g++.other/warn3.C: Likewise.
29598 2003-05-11 Roger Sayle <roger@eyesopen.com>
29600 * gcc.dg/i386-387-1.c: Update to also test log.
29601 * gcc.dg/i386-387-2.c: Likewise.
29603 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29605 * g77.f-torture/execute/int8421.f: New test.
29607 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29609 PR c++/10230, c++/10481
29610 * g++.dg/lookup/scoped5.C: New test.
29612 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29615 * g++.dg/template/ttp6.C: New test.
29617 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29619 * gcc.c-torture/execute/builtins: New directory.
29620 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29621 gcc.c-torture/execute/builtins.
29622 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29623 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29624 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29625 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29627 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29630 * g++.dg/template/access8.C: New test.
29631 * g++.dg/template/access9.C: New test.
29633 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29636 * g++.dg/parse/access1.C: New test.
29638 2003-05-09 DJ Delorie <dj@redhat.com>
29640 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29641 long, and not an int.
29643 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29645 PR c++/10555, c++/10576
29646 * g++.dg/template/memclass1.C: New test.
29648 2003-05-08 DJ Delorie <dj@redhat.com>
29650 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29652 * gcc.c-torture/execute/20021024-1.x: Likewise.
29653 * gcc.c-torture/execute/shiftdi.x: Likewise.
29654 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29655 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29656 * gcc.dg/20021018-1.c: Likewise.
29658 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29660 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29662 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29663 (bcopy): Call memmove.
29665 2003-05-08 Roger Sayle <roger@eyesopen.com>
29667 * g77.f-torture/compile/8485.f: New test case.
29669 2003-05-07 Richard Henderson <rth@redhat.com>
29672 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29673 Verify exception_cleanup not called for rethrows.
29674 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29675 when exiting catch block without rethrowing.
29676 * g++.dg/eh/forced3.C: New.
29677 * g++.dg/eh/forced4.C: New.
29679 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29681 * gcc.dg/20030505.c: Fix triplet.
29683 2003-05-06 DJ Delorie <dj@redhat.com>
29685 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29686 * gcc.dg/nest.c: Likewise.
29688 2003-05-05 Roger Sayle <roger@eyesopen.com>
29690 * gcc.dg/builtins-14.c: New test case.
29692 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29694 * lib/compat.exp (compat-execute): New argument.
29695 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29696 * gcc.dg/compat: New test directory.
29697 * gcc.dg/compat/compat.exp: New expect script.
29698 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29699 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29700 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29701 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29702 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29703 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29705 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29706 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29707 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29708 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29709 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29710 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29711 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29712 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29713 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29714 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29715 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29716 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29717 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29718 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29719 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29721 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29723 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29725 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29727 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29729 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29731 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29732 * gcc.dg/ppc-fsel-2.c: New test.
29734 * gcc.dg/unused-5.c: New test.
29736 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29739 * g++.dg/warn/pmf1.C: New test.
29741 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29744 * g++.dg/warn/main.C: New test.
29746 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29748 * gcc.dg/nonnull-3.c: New test.
29750 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29752 * gcc.dg/cpp/Wtrigraphs.c: Update.
29753 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29755 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29757 * gcc.dg/ppc-fsel-1.c: New test.
29759 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29762 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29764 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29766 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29768 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29770 PR c++/9364, c++/10553, c++/10586
29771 * g++.dg/parse/typename4.C: New test.
29772 * g++.dg/parse/typename5.C: Likewise.
29774 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29776 * gcc.c-torture/compile/20030503-1.c: New test.
29778 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29780 * g++.dg/lookup/using5.C: Fix testcase error.
29782 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29784 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29785 since MEABI is no longer supported. Remove all vestiges
29786 of MEABI from the test.
29788 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29791 * g++.dg/lookup/using5.C: New test.
29793 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29796 * g++.dg/template/ttp5.C: New test.
29798 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29800 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29801 (dg-gpp-additional-sources): New function.
29802 (dg-gpp-additional-files): Likewise.
29803 * lib/g++.exp (additional_sources): New variable.
29804 (additional_files): Likewise.
29805 (g++_target_compile): Deal with them.
29806 * lib/old-dejagnu.exp: Remove.
29807 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29808 * g++.old-deja: Revise all tests to use dg commands.
29810 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29812 PR c++/9432, c++/9528
29813 * g++.dg/lookup/using4.C: New test.
29815 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29817 * gcc.dg/noreturn-5.c: New file.
29818 * gcc.dg/noreturn-6.c: New file.
29820 * gcc.c-torture/compile/inline-1.c: New file.
29822 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29825 * g++.dg/template/explicit1.C: New test.
29827 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29830 * g++.dg/other/bitfield1.C: New test.
29833 * g++.dg/init/new7.C: New test.
29835 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29837 * g++.dg/ext/desig1.C: New test.
29838 * g++.dg/ext/init1.C: Update.
29840 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29842 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29845 * g++.dg/warn/Winline-1.C: New test.
29847 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29849 * gcc.c-torture/execute/string-opt-19.c: New test.
29851 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29852 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29854 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29857 * g++.dg/init/new6.C: New test.
29860 * g++.dg/init/ref6.C: New test.
29862 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29864 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29866 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29868 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29869 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29871 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29873 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29874 initialized static data members.
29876 2003-04-25 H.J. Lu <hjl@gnu.org>
29878 * gcc.dg/ia64-sync-4.c: New test.
29880 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29882 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29885 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29888 * g++.dg/warn/conv1.C: New test.
29889 * g++.old-deja/g++.other/conv7.C: Adjust.
29890 * g++.old-deja/g++.other/overload14.C: Adjust.
29892 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29895 * g++.dg/template/defarg2.C: New test.
29897 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29899 * gcc.dg/cpp/include2.c: Update.
29900 * gcc.dg/cpp/multiline-2.c: New.
29901 * gcc.dg/cpp/multiline.c: Update.
29902 * gcc.dg/cpp/strify2.c: Update.
29903 * gcc.dg/cpp/trad/literals-2.c: Update.
29905 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29907 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29909 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29911 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29913 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29916 * g++.dg/parse/crash4.C: New test.
29919 * g++.dg/parse/crash5.C: New test.
29921 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29924 * g++.dg/parse/crash3.C: New test.
29927 * g++.dg/parse/elab1.C: New test.
29929 2003-04-22 Devang Patel <dpatel@apple.com>
29931 * gcc.dg/cpp/trad/funlike-5.c: New test.
29933 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29935 * g++.dg/other/packed1.C: Fix dg options.
29937 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29939 * g++.dg/other/offsetof2.C: New test.
29941 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29943 * g++.dg/template/recurse.C: Adjust location of error messages.
29945 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29948 * g++.dg/init/addr-const1.C: New test.
29949 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29951 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29954 * g++.dg/lookup/struct-hack1.C: New test.
29956 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29958 * ucs.c: Update diagnostic messages.
29960 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29962 * gcc.dg/cpp/truefalse.cpp: New test.
29963 * gcc.dg/cpp/cpp.exp: Update.
29964 * g++.dg/other/stdbool-if.C: Remove.
29966 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29968 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29969 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29971 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29973 * gcc.c-torture/compile/20030418-1.c: New test.
29975 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29977 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29979 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29982 g++.dg/template/dependent-name1.C: New test.
29984 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29986 * gcc.dg/warn-1.c (tourist_guide): New array,
29987 contains a pointer to bar.
29989 2003-04-16 Roger Sayle <roger@eyesopen.com>
29991 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29992 * gcc.c-torture/execute/medce-1.c: New test case.
29993 * gcc.c-torture/execute/medce-2.c: New test case.
29995 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29997 * lib/prune.exp: Ignore more messages.
30000 * g++.dg/parse/lookup3.C: New test.
30002 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30004 * gcc.c-torture/compile/20030415-1.c : New test.
30006 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30008 * gcc.c-torture/execute/scope-2.c: Move to ...
30009 * gcc.dg/noncompile/scope.c: .... here.
30011 2003-04-14 Roger Sayle <roger@eyesopen.com>
30013 * gcc.dg/20030414-2.c: New test case.
30015 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30018 * gcc.dg/20030414-1.c: New test.
30020 2003-04-13 Roger Sayle <roger@eyesopen.com>
30022 * gcc.dg/builtins-12.c: New test case.
30023 * gcc.dg/builtins-13.c: New test case.
30025 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30027 * gcc.c-torture/execute/string-opt-18.c: New test.
30029 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30032 * g++.dg/init/new5.C: New test.
30034 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30037 * g++.dg/ext/dllimport1.C: New test.
30039 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30041 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30043 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30046 * g77.f-torture/noncompile/9263.f: New test
30048 * g77.f-torture/execute/1832.f: New test
30050 2003-04-11 David Chad <davidc@freebsd.org>
30051 Loren J. Rittle <ljrittle@acm.org>
30054 * objc.dg/headers.m: New test.
30056 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30058 * gcc.c-torture/execute/builtin-noret-2.c: New.
30059 * gcc.c-torture/execute/builtin-noret-2.x: New.
30060 XFAIL builtin-noret-2.c at -O1 and above.
30061 * gcc.dg/redecl.c: New.
30062 * gcc.dg/Wshadow-1.c: Update error regexps.
30064 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30066 * g++.dg/abi/bitfield10.C: New test.
30068 2003-04-09 Mike Stump <mrs@apple.com>
30070 * gcc.dg/pch/pch.exp: Make testcase names longer.
30071 * g++.dg/pch/pch.exp: Make testcase names longer.
30073 2003-04-08 Roger Sayle <roger@eyesopen.com>
30075 * gcc.dg/builtins-11.c: New test case.
30077 2003-04-08 Roger Sayle <roger@eyesopen.com>
30079 * gcc.dg/builtins-9.c: New test case.
30080 * gcc.dg/builtins-10.c: New test case.
30082 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30084 * gcc.dg/noncompile/init-4.c.c: New test.
30086 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30088 * gcc.misc-test/gcov-9.c: New test.
30089 * gcc.misc-test/gcov-10.c: New test
30090 * gcc.misc-test/gcov-11.c: New test.
30092 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30094 PR optimization/10024
30095 * gcc.c-torture/compile/20030405-1.c: New test.
30097 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30099 * gcc.dg/pch/static-3.c: New.
30100 * gcc.dg/pch/static-3.hs: New.
30101 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30103 2003-04-04 Richard Henderson <rth@redhat.com>
30105 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30106 * g++.dg/eh/forced2.C: Likewise.
30108 2003-04-03 Mike Stump <mrs@apple.com>
30110 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30112 (scan-assembler-times, scan-assembler-not): Likewise.
30113 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30115 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30117 * gcc.dg/sparc-loop-1.c: New test.
30119 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30122 * g++.dg/pch/system-2.C: New.
30123 * g++.dg/pch/system-2.Hs: New.
30125 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30127 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30129 * g++.dg/eh/simd-1.C (vecfunc): Same.
30131 2003-04-01 Roger Sayle <roger@eyesopen.com>
30133 * gcc.c-torture/execute/20030401-1.c: New test case.
30135 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30137 * objc.dg/defs.m: New.
30139 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30141 * g++.dg/eh/simd-1.C: New.
30142 * g++.dg/eh/simd-2.C: New.
30144 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30146 * gcc.c-torture/execute/simd-3.c: New.
30148 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30151 * gcc.dg/20030331-2.c: New test.
30153 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30156 * g++.dg/parse/crash2.C: New test.
30158 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30160 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30161 * gcc.c-torture/execute/20030331-1.c: ...here.
30163 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30165 * gcc.c-torture/execute/20030331-1.c: New test.
30167 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30169 * lib/gcov.exp: Adjust call return testing strings.
30170 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30172 2003-03-31 Roger Sayle <roger@eyesopen.com>
30174 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30175 * gcc.dg/builtins-7.c: New test case.
30176 * gcc.dg/builtins-8.c: New test case.
30178 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30180 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30182 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30185 * g++.dg/lookup-class-member-2.C: New test.
30187 2003-03-30 Glen Nakamura <glen@imodulo.com>
30189 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30191 2003-03-28 Roger Sayle <roger@eyesopen.com>
30193 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30195 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30197 * g++.dg/init/attrib1.C: New test.
30199 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30201 * gcc.dg/ultrasp8.c: New test.
30203 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30205 * gcc.dg/ultrasp7.c: New test.
30207 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30210 * g++.dg/template/inline1.C: New test.
30212 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30214 * gcc.dg/sparc-dwarf2.c: New test.
30216 2003-03-27 Roger Sayle <roger@eyesopen.com>
30218 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30219 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30221 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30223 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30224 than reading .x files.
30225 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30226 * g77.dg/gcov/gcov-1.f: Likewise.
30227 * gcc.misc-tests/gcov-4b.c: Likewise.
30228 * gcc.misc-tests/gcov-5b.c: Likewise.
30229 * gcc.misc-tests/gcov-6.c: Likewise.
30230 * gcc.misc-tests/gcov-7.c: Likewise.
30231 * gcc.misc-tests/gcov-8.c: Likewise.
30232 * g++.dg/gcov/gcov-1.x: Remove.
30233 * g77.dg/gcov/gcov-1.x: Likewise.
30234 * gcc.misc-tests/gcov-4b.x: Likewise.
30235 * gcc.misc-tests/gcov-5b.x: Likewise.
30236 * gcc.misc-tests/gcov-6.x: Likewise.
30237 * gcc.misc-tests/gcov-7.x: Likewise.
30238 * gcc.misc-tests/gcov-8.x: Likewise.
30240 2003-03-27 Glen Nakamura <glen@imodulo.com>
30243 * gcc.dg/20030324-1.c: New test.
30245 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30248 * g++.dg/template/arg3.C: New test.
30251 * g++.dg/template/friend18.C: New test.
30253 2003-03-26 Roger Sayle <roger@eyesopen.com>
30255 * g77.f-torture/compile/20030326-1.f: New test case.
30257 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30259 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30261 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30263 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30265 * gcc.dg/ia64-sync-3.c: New test.
30267 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30269 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30271 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30273 * gcc.dg/ultrasp6.c: New test.
30275 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30277 * gcc.dg/i386-signbit-1.c: New test.
30278 * gcc.dg/i386-signbit-2.c: New test.
30279 * gcc.dg/i386-signbit-3.c: New test.
30281 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30283 * gcc.dg/ultrasp5.c: Fix options.
30285 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30287 * gcc.dg/ultrasp5.c: Fix comment.
30289 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30292 * g77.f-torture/execute/10197.f: New test.
30294 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30296 PR c++/9898, c++/383
30297 * g++.dg/template/conv6.C: New test.
30300 * g++.dg/template/ptrmem5.C: New test.
30303 * g++.dg/lookup/koenig1.C: New test.
30306 * g++.dg/lookup/template2.C: New test.
30308 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30310 * g++.dg/opt/rtti1.C: New test.
30312 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30314 * gcc.dg/ultrasp5.c: New test.
30316 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30319 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30322 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30325 * gcc.dg/20030323-1.c: New test.
30327 2003-03-23 Roger Sayle <roger@eyesopen.com>
30329 * gcc.c-torture/compile/20030323-1.c: New test case.
30331 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30333 * gcc.dg/20030321-1.c: New test.
30335 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30337 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30339 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30341 PR c++/9978, c++/9708
30342 * g++.dg/ext/vlm1.C: Adjust expected error.
30343 * g++.dg/ext/vla2.C: New test.
30344 * g++.dg/template/arg1.C: New test.
30345 * g++.dg/template/arg2.C: New test.
30347 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30349 * g77.f-torture/execute/select.f: New test.
30350 * g77.f-torture/noncompile/select_no_compile.f: New test.
30352 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30355 * g++.dg/other/error4.C: New test.
30357 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30359 * g++.dg/template/friend17.C: New test.
30361 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30363 * gcc.c-torture/compile/20030320-1.c: New.
30365 2003-03-20 Roger Sayle <roger@eyesopen.com>
30367 * gcc.dg/builtins-6.c: New test case.
30369 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30372 * gcc.c-torture/compile/20030319-1.c: New.
30374 2003-03-18 Jan Hubicka <jh@suse.cz>
30376 * gcc.dg/i386-cvt-1.c: New test.
30378 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30380 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30381 * objc.dg/naming-2.m: Likewise.
30383 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30386 * g++.dg/parse/crash1.C: New test.
30388 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30391 * g++.dg/eh/cleanup1.C: New test.
30393 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30395 * gcc.c-torture/execute/20030316-1.c: New test case.
30397 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30400 * g++.dg/init/ctor2.C: New test.
30402 2003-03-15 Roger Sayle <roger@eyesopen.com>
30404 * g77.f-torture/compile/xformat.f: New test case.
30406 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30408 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30409 * g++.old-deja/g++.mike/eh50.C: Likewise.
30411 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30414 * g++.dg/template/spec7.C: New test.
30415 * g++.dg/template/spec8.C: Likewise.
30417 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30419 * gcc.c-torture/execute/20030313-1.c: New test.
30421 2003-03-14 Richard Henderson <rth@redhat.com>
30423 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30425 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30427 * gcc.c-torture/compile/20030314-1.c: New test.
30429 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30431 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30432 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30434 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30435 to accept newer _imp__ prefix and additional
30436 newline in .drectve section.
30437 * gcc.dg/dll-4.c: Likewise.
30438 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30441 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30443 * g++.dg/parse/namespace9.C: New test.
30445 * g++.dg/init/ref5.C: New test.
30446 * g++.dg/parse/ptrmem1.C: Likewise.
30448 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30450 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30451 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30452 regular expression.
30453 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30454 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30456 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30458 * gcc.c-torture/execute/20030224-2.c: New test.
30460 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30462 * gcc.dg/decl-3.c: New test.
30464 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30466 * gcc.dg/i386-loop-2.c: New test.
30468 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30471 * g++.dg/parse/namespace8.C: New test.
30474 * g++.dg/overload/builtin2.C: New test.
30476 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30478 * gcc.dg/return-type-3.c: New test.
30480 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30482 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30483 profiling options are not supported.
30485 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30487 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30488 * g++.old-deja/g++.warn/impint2.C: Likewise.
30490 2003-03-10 Devang Patel <dpatel@apple.com>
30492 * g++.dg/cpp/c++_cmd_1.C: New test.
30493 * g++.dg/cpp/c++_cmd_1.h: New file.
30495 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30497 * gcc.dg/altivec-9.c: New file.
30499 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30501 * gcc.dg/ppc-sdata-1.c: New test.
30502 * gcc.dg/ppc-sdata-2.c: New test.
30504 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30507 * g++.dg/opt/ptrmem2.C: New test.
30510 * g++.dg/opt/ptrmem1.C: New test.
30512 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30514 * gcc.dg/i386-loop-1.c: New test.
30516 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30519 * g++.dg/lookup/friend1.C: New test.
30521 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30524 * g++.dg/parser/constructor1.C: New test.
30526 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30528 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30530 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30532 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30534 * gcc.dg/cpp/Wunused.c: Update test.
30536 2003-03-08 Jan Hubicka <jh@suse.cz>
30538 * gcc.dg/inline-3.c: New test.
30540 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30543 * g++.dg/parse/builtin1.C: New test.
30546 * g++.dg/abi/cookie1.C: New test.
30547 * g++.dg/abi/cookie2.C: Likewise.
30550 * g++.dg/template/field1.C: New test.
30553 * g++.dg/parse/class1.C: New test.
30554 * g++.dg/parse/namespace7.C: Likewise.
30555 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30557 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30559 * g++.dg/init/ref4.C: New test.
30561 2003-03-07 Jan Hubicka <jh@suse.cz>
30563 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30564 * gcc.dg/inline-3.c: New test.
30566 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30568 * g++.dg/init/ref3.C: New test.
30571 * g++.dg/init/ref2.C: New test.
30574 * g++.dg/warn/Wshadow-2.C: New test.
30577 * g++.dg/warn/Woverloaded-1.C: New test.
30579 2003-03-05 Jan Hubicka <jh@suse.cz>
30581 * gcc.dg/i386-local2.c: New.
30582 * gcc.dg/i386-local.c: Fix typo.
30584 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30586 * g++.dg/abi/layout3.C: New test.
30588 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30590 * gcc.c-torture/compile/20030305-1.c
30592 2003-03-05 Jan Hubicka <jh@suse.cz>
30594 * gcc.dg/i386-local.c: New.
30596 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30598 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30600 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30602 * gcc.dg/switch-2.c: New test.
30603 * gcc.dg/switch-3.c: New test.
30604 * gcc.dg/Wswitch.c: Adjust line numbers.
30605 * gcc.dg/Wswitch-default.c: Likewise.
30606 * gcc.dg/Wswitch-enum.c: Likewise.
30608 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30610 * gcc.c-torture/execute/20030222-1.c: New test.
30612 2003-03-03 James E Wilson <wilson@tuliptree.org>
30614 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30616 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30619 * g++.dg/init/ref1.C: New test.
30621 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30623 * gcc.dg/sh-relax.c: New SH-only test.
30625 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30627 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30628 comment explaining purpose of testcase.
30630 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30632 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30633 for HC11/HC12 (asm needs two int registers).
30634 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30635 HC11/HC12 because the test uses an asm which needs two 32-bit
30638 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30640 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30641 for HC11/HC12 (array is too large otherwise).
30642 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30643 * gcc.c-torture/compile/20010518-2.x: Likewise.
30644 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30645 HC11/HC12 (array is too large).
30647 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30649 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30650 * lib/g++-dg.exp (g++-dg-test): Likewise.
30652 2003-03-01 Roger Sayle <roger@eyesopen.com>
30654 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30655 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30657 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30659 * g++.dg/warn/implicit-typename1.C: Remove warning.
30661 2003-02-28 Richard Henderson <rth@redhat.com>
30663 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30664 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30666 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30668 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30669 * g++.dg/pch/pch.exp: Likewise.
30671 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30674 * testsuite/g++.dg/init/new4.C: New test.
30676 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30678 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30680 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30682 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30685 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30688 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30690 * lib/scanasm.exp: Add support for counting numbers of
30692 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30693 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30695 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30698 * g++.dg/template/static3.C: New test.
30701 * g++.dg/parse/namespace6.C: New test.
30703 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30706 * gcc.dg/20030225-1.c: New test.
30708 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30710 * README: Remove out-of-date information.
30713 * g++.dg/template/spec6.C: New test.
30715 2003-02-24 Jeff Law <law@redhat.com>
30717 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30719 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30721 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30722 * gcc.dg/pragma-ep-1.c: Likewise.
30724 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30727 * g++.dg/template/friend16.C: New test.
30729 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30732 * g++.dg/parse/fused-params1.C: Adjust error messages.
30733 * g++.dg/template/nested3.C: New test.
30735 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30737 * g++.dg/abi/param1.C: New test.
30739 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30742 * g++.dg/warn/implicit-typename1.C: New test.
30744 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30746 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30748 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30749 * gcc.c-torture/execute/20010129-1.x: Likewise.
30750 * gcc.dg/20011107-1.c: Likewise.
30751 * gcc.dg/20020108-1.c: Likewise.
30752 * gcc.dg/20020122-3.c: Likewise.
30753 * gcc.dg/20020206-1.c: Likewise.
30754 * gcc.dg/20020310-1.c: Likewise.
30755 * gcc.dg/20020426-2.c: Likewise.
30756 * gcc.dg/20020517-1.c: Likewise.
30757 * gcc.dg/991230-1.c: Likewise.
30758 * gcc.dg/i386-unroll-1.c: Likewise.
30759 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30761 2003-02-22 Jan Hubicka <jh@suse.cz>
30763 * gcc.dg/i386-mul.c: New test.
30765 2003-02-21 Roger Sayle <roger@eyesopen.com>
30767 * gcc.dg/builtins-5.c: New test case.
30769 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30771 * gcc.dg/asmreg-1.c: New test.
30773 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30776 * g++.dg/parse/varmod1.C: New test.
30778 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30781 * g++.dg/template/op1.C: New test.
30783 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30786 * g++.dg/template/nested2.C: New test.
30788 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30791 * g++.dg/expr/dtor1.C: New test.
30793 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30795 * gcc.dg/cpp/include3.c: New test.
30796 * gcc.dg/cpp/inc/foo.h: New file.
30798 2003-02-21 Glen Nakamura <glen@imodulo.com>
30800 * gcc.c-torture/execute/20030221-1.c: New test.
30802 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30805 * g++.dg/abi/conv1.C: New test.
30807 2003-02-20 Jan Hubicka <jh@suse.cz>
30809 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30811 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30813 * gcc.c-torture/compile/20030219-1.c: New test.
30815 2003-02-18 Jan Hubicka <jh@suse.cz>
30817 * gcc.dg/funcorder.c: New test.
30819 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30821 * gcc.c-torture/execute/20030218-1.c: New.
30823 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30825 * gcc.dg/20030218-1.c: New.
30827 2003-02-18 Richard Henderson <rth@redhat.com>
30829 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30830 * gcc.dg/attr-used-2.c: New.
30832 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30835 * g++.dg/init/copy5.C: New test.
30837 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30839 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30840 * g++.dg/pch/pch.exp: Likewise.
30842 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30844 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30845 STACK_SIZE is not defined.
30847 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30850 * g++.dg/template/init1.C: New test.
30852 2003-02-16 Jan HUbicka <jh@suse.cz>
30854 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30855 (foo): Add few extra tests
30856 * gcc.dg/c99-const-expr-3.c: Likewise.
30857 * gcc.c-torture/execute/20030216-1.c: New.
30859 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30862 * g++.dg/ext/typeof4.C: New test.
30864 2003-02-15 Roger Sayle <roger@eyesopen.com>
30866 * gcc.dg/i386-387-3.c: New test case.
30868 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30870 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30871 cris-*-elf* cris-*-aout* and mmix-*-*.
30873 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30875 * gcc.dg/20030213-1.c: New test.
30877 2003-02-12 Roger Sayle <roger@eyesopen.com>
30879 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30880 * gcc.dg/i386-387-2.c: Likewise.
30882 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30884 * gcc.dg/ppc-spe.c: Fix formatting.
30885 Enable tests that were previously unsupported by gas.
30886 Delete tests for instructions that no longer exist.
30887 Switch arguments on evsubifw builtin.
30889 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30891 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30892 STACK_SIZE is too small.
30894 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30895 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30897 * gcc.dg/decl-2.c: New test.
30899 2003-02-10 Jan Hubicka <jh@suse.cz>
30901 * gcc.dg/i386-fpcvt-1.c: New test.
30903 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30905 * gcc.c-torture/execute/20030209-1.c: New test.
30907 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30909 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30910 int-wide bitops, use the constants of the same width.
30911 Likewise, if long long is 32-bit wide, test bitops using
30914 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30916 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30918 2003-02-07 Roger Sayle <roger@eyesopen.com>
30920 * testsuite/gcc.dg/builtins-4.c: New test case.
30922 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30924 * gcc.dg/20020430-1.c: Fix dg command typos.
30925 * gcc.dg/20020503-1.c: Likewise.
30927 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30930 * g++.dg/parse/fused-params1.C: New test.
30933 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30936 * g++.dg/parse/non-dependent1.C: New test.
30939 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30942 * g++.dg/parse/undefined7.C: New test.
30943 * g++.dg/parse/non-templ1.C: New test.
30946 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30948 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30950 * gcc.c-torture/compile/20030206-1.c: New test.
30952 2003-02-05 Roger Sayle <roger@eyesopen.com>
30954 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30955 "pow" to "foo" to avoid potential confusion with a math built-in.
30957 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30959 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30960 conditions for SPARC targets.
30962 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30964 * gcc.dg/20030204-1.c: New test.
30966 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30969 * g++.dg/parse/array-size1.C: New test.
30972 * g++.dg/parse/undefined3.C: New test.
30975 * g++.dg/parse/undefined4.C: New test.
30978 * g++.dg/parse/undefined5.C: New test.
30981 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30984 * g++.dg/parse/casting-operator1.C: New test.
30987 * g++.dg/parse/undefined6.C: New test.
30990 * g++.dg/parse/missing-template1.C: New test.
30992 2003-02-04 Jan Hubicka <jh@suse.cz>
30994 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30995 * gcc.dg/i386-cmov?.c: Likewise.
30996 * gcc.dg/i386-fpcvt-?.c: Likewise.
30997 * gcc.dg/i386-ssefp-1.c: Likewise.
30998 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
31001 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31004 * testsuite/g++.dg/ext/max.C: New test.
31006 2003-02-03 Jan Hubicka <jh@suse.cz>
31008 * gcc.c-torture/execute/20030203-1.c: New test.
31010 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31012 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31015 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31017 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31018 * g++.dg/init/new2.C: Likewise.
31019 * g++.dg/other/new1.C: Likewise.
31021 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31023 * gcc.dg/struct-ret-libc.c: New test.
31025 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31027 * gcc.dg/20030129-1.c: New test.
31029 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31032 * g++.dg/template/ptrmem4.C: New test.
31034 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31036 * g++.dg/parser/constant1.C: New test.
31038 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31041 * g++.dg/parse/friend2.C: New test.
31043 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31046 * g++.dg/template/unify4.C: New test.
31048 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31050 * gcc.c-torture/execute/20030128-1.c: New test.
31052 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31054 * g++.dg/lookup/nested1.C: Test moved from ...
31055 * g++.old-deja/g++.other/lookup24.C: ... here.
31057 2003-01-28 Jan Hubicka <jh@suse.cz>
31059 * gcc.dg/i386-cmov5.c: New test.
31061 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31063 * gcc.c-torture/execute/20010925-1.c: Changed the
31064 memcpy declaration.
31066 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31069 * g++.dg/parse/template5.C: New test.
31071 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31074 * g77.dg/pr9258: New test.
31076 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31078 * README: Move relevant parts from README.g++.
31080 * README.g++: Remove this file.
31082 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31084 * g++.dg/abi/dcast1.C: New test.
31086 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31088 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31090 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31093 * g++.old-deja/g++.other/lookup24.C: New test.
31095 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31098 * gcc.dg/uninit-C.c: New test.
31100 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31102 * g++.dg/abi/covariant1.C: New test.
31104 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31106 * gcc.dg/20030123-1.c: New test.
31108 2003-01-25 Jan Hubicka <jh@suse.cz>
31111 * gcc.c-torture/compile/20030125-1.c
31113 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31116 * g++.dg/parse/template3.C: New test.
31117 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31120 * g++.dg/parse/template4.C: New test.
31123 * g++.dg/template/qual2.C: New test.
31126 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31128 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31130 2003-01-25 Roger Sayle <roger@eyesopen.com>
31132 * gcc.c-torture/execute/switch-1.c: New test case.
31134 2003-01-25 Jan Hubicka <jh@suse.cz>
31136 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31138 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31140 Tweaks for Bison-1.875. From the NEWS file:
31141 "- `parse error' -> `syntax error'
31142 Bison now uniformly uses the term `syntax error'"
31143 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31144 * gcc.dg/cpp/digraph2.c: Likewise.
31145 * gcc.dg/cpp/direct2.c: Likewise.
31146 * gcc.dg/cpp/paste4.c: Likewise.
31147 * gcc.dg/c90-restrict-1.c: Likewise.
31148 * gcc.dg/c99-func-2.c: Likewise.
31149 * gcc.dg/noncompile/920721-2.c: Likewise.
31150 * gcc.dg/noncompile/930622-2.c: Likewise.
31151 * gcc.dg/noncompile/940112-1.c: Likewise.
31152 * gcc.dg/noncompile/950921-1.c: Likewise.
31153 * gcc.dg/noncompile/951123-1.c: Likewise.
31154 * gcc.dg/noncompile/971104-1.c: Likewise.
31155 * gcc.dg/noncompile/990416-1.c: Likewise.
31157 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31159 * g++.dg/parse/undefined1.C: Add error message.
31161 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31164 * g++.dg/parse/new1.C: New test.
31167 * g++.dg/parse/template2.C: New test.
31170 * g++.dg/parse/typedef2.C: New test.
31173 * g++.dg/ext/typeof3.C: New test.
31175 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31178 * g++.dg/parse/ret-type1.C: New test.
31181 * g++.dg/parse/tmpl-outside1.C: New test.
31184 * g++.dg/parse/int-as-enum1.C: New test.
31187 * g++.dg/parse/no-typename1.C: New test.
31190 * g++.dg/parse/no-value1.C: New test.
31193 * g++.dg/parse/wrong-inline1.C: New test.
31196 * g++.dg/parse/ref1.C: New test.
31199 * g++.dg/parse/attr-ctor1.C: New test.
31202 * g++.dg/parse/namespace5.C: New test.
31205 * g++.dg/parse/func-def1.C: New test.
31208 * g++.dg/parse/undefined1.C: New test.
31210 PR c++/5723, PR c++/8522
31211 * g++.dg/parse/specialization1.C: New test.
31213 PR c++/163, PR c++/8595
31214 * g++.dg/parse/struct-as-enum1.C: New test.
31217 * g++.dg/parse/undefined2.C: New test.
31219 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31222 * g++.dg/parse/template1.C: New test.
31225 * g++.dg/parse/using1.C: New test.
31229 * g++.dg/parse/expr2.C: New test.
31232 * g++.dg/parse/lookup2.C: Likewise.
31234 2003-01-21 Jan Hubicka <jh@suse.cz>
31236 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31237 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31238 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31239 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31241 2003-01-20 Nick Clifton <nickc@redhat.com>
31243 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31244 problem with ARM sibcall code generation.
31246 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31248 * gcc.c-torture/execute/20030120-1.c: New.
31250 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31252 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31254 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31257 * g++.dg/parse/ctor1.C: New test.
31260 * g++.dg/parse/qualified1.C: New test.
31262 * g++.dg/parse/typename3.C: New test.
31264 2003-01-16 Richard Henderson <rth@redhat.com>
31266 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31268 2003-01-16 Richard Henderson <rth@redhat.com>
31270 * g++.dg/pch/pch.exp: Copy test header to the working directory
31271 before using it either for precompilation or direct use.
31272 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31273 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31275 2003-01-16 Richard Henderson <rth@redhat.com>
31277 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31278 before using it either for precompilation or direct use.
31279 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31280 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31282 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31284 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31285 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31286 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31287 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31288 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31289 typename warning into error.
31290 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31292 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31293 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31294 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31296 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31297 make declaration visible in template.
31298 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31299 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31301 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31303 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31304 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31305 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31306 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31307 typename warning with error message.
31308 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31309 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31310 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31312 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31314 * g++.dg/parse/ambig2.C: New test.
31316 2003-01-15 Richard Henderson <rth@redhat.com>
31318 * g++.dg/tls/init-2.C: Update error message string.
31320 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31322 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31324 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31326 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31328 * gcc.c-torture/compile/20001205-1.x: Likewise.
31329 * gcc.c-torture/compile/20001226-1.x: Likewise.
31330 * gcc.c-torture/compile/920520-1.x: Likewise.
31331 * gcc.c-torture/compile/961203-1.x: Likewise.
31332 * gcc.c-torture/compile/20020604-1.x: Likewise.
31334 2003-01-15 Jan Hubicka <jh@suse.cz>
31336 * gcc.c-torture/compile/20030115-1.c: New test.
31338 * gcc.dg/i386-fpcvt-1.c: New test.
31339 * gcc.dg/i386-fpcvt-2.c: New test.
31341 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31343 Further conform g++'s __vmi_class_type_info to the C++ ABI
31345 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31348 2003-01-14 Jan Hubicka <jh@suse.cz>
31350 * gcc.dg/i386-fpcvt-1.c: New test.
31351 * gcc.dg/i386-fpcvt-2.c: New test.
31353 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31355 * gcc.dg/i386-mmx-3.c: New test.
31357 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31360 * g++.dg/parse/octal1.C: New file.
31363 * g++.dg/parse/typename1.C: New file.
31365 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31367 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31368 * gcc.dg/bf-no-ms-layout.c: Likewise.
31369 * gcc.dg/bf-ms-attrib.c: Likewise.
31371 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31374 * g++.dg/parse/dtor1.C: New file.
31377 * g++.dg/rtti/typeid1.C: New file.
31380 * g++.dg/parse/lookup1.C: New file.
31383 * g++.dg/templ/spec5.C: New file.
31385 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31387 * gcc.c-torture/compile/20030110-1.c: New test.
31389 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31391 Merge from pch-branch:
31393 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31395 * gcc.dg/pch/cpp-1.h: New.
31396 * gcc.dg/pch/cpp-1.c: New.
31397 * gcc.dg/pch/cpp-2.h: New.
31398 * gcc.dg/pch/cpp-2.c: New.
31400 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31402 * gcc.dg/pch/except-1.h: New.
31403 * gcc.dg/pch/except-1.c: New.
31405 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31407 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31409 * gcc.dg/pch: Include *.hp not *.h.
31410 * gcc.dg/pch/system-1.h: New.
31411 * gcc.dg/pch/system-1.c: New.
31413 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31415 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31416 rather than trying to build and run a program using PCH.
31417 * gcc.dg/pch: Remove dg-do commands from test files.
31419 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31421 * gcc.dg/pch/macro-3.c: New.
31422 * gcc.dg/pch/macro-3.h: New.
31424 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31426 * gcc.dg/pch/common-1.c: New.
31427 * gcc.dg/pch/common-1.h: New.
31428 * gcc.dg/pch/decl-1.c: New.
31429 * gcc.dg/pch/decl-1.h: New.
31430 * gcc.dg/pch/decl-2.c: New.
31431 * gcc.dg/pch/decl-2.h: New.
31432 * gcc.dg/pch/decl-3.c: New.
31433 * gcc.dg/pch/decl-3.h: New.
31434 * gcc.dg/pch/decl-4.c: New.
31435 * gcc.dg/pch/decl-4.h: New.
31436 * gcc.dg/pch/decl-5.c: New.
31437 * gcc.dg/pch/decl-5.h: New.
31438 * gcc.dg/pch/global-1.c: New.
31439 * gcc.dg/pch/global-1.h: New.
31440 * gcc.dg/pch/inline-1.c: New.
31441 * gcc.dg/pch/inline-1.h: New.
31442 * gcc.dg/pch/inline-2.c: New.
31443 * gcc.dg/pch/inline-2.h: New.
31444 * gcc.dg/pch/static-1.c: New.
31445 * gcc.dg/pch/static-1.h: New.
31446 * gcc.dg/pch/static-2.c: New.
31447 * gcc.dg/pch/static-2.h: New.
31449 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31451 * g++.dg/pch/pch.exp: Better handle failing testcases.
31452 * gcc.dg/pch/pch.exp: Likewise.
31453 * gcc.dg/pch/macro-1.c: New.
31454 * gcc.dg/pch/macro-1.h: New.
31455 * gcc.dg/pch/macro-2.c: New.
31456 * gcc.dg/pch/macro-2.h: New.
31458 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31460 * g++.dg/dg.exp: Treat files in pch/ specially.
31461 * g++.dg/pch/pch.exp: New file.
31462 * g++.dg/pch/empty.H: New file.
31463 * g++.dg/pch/empty.C: New file.
31464 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31467 * gcc.dg/pch/pch.exp: New file.
31468 * gcc.dg/pch/empty.h: New file.
31469 * gcc.dg/pch/empty.c: New file.
31470 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31473 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31475 * g++.dg/template/friend14.C: New test.
31477 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31479 * gcc.dg/old-style-asm-1.c: New test.
31481 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31483 * gcc.c-torture/compile/20030109-1.c: New test.
31485 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31487 * gcc.c-torture/execute/20030109-1.c: New test.
31489 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31491 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31492 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31493 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31494 * g++.old-deja/g++.mike/eh2.C: Likewise.
31495 * g++.old-deja/g++.mike/eh3.C: Likewise.
31496 * g++.old-deja/g++.mike/eh5.C: Likewise.
31497 * g++.old-deja/g++.mike/eh6.C: Likewise.
31498 * g++.old-deja/g++.mike/eh7.C: Likewise.
31499 * g++.old-deja/g++.mike/eh8.C: Likewise.
31500 * g++.old-deja/g++.mike/eh9.C: Likewise.
31501 * g++.old-deja/g++.mike/eh10.C: Likewise.
31502 * g++.old-deja/g++.mike/eh12.C: Likewise.
31503 * g++.old-deja/g++.mike/eh13.C: Likewise.
31504 * g++.old-deja/g++.mike/eh14.C: Likewise.
31505 * g++.old-deja/g++.mike/eh16.C: Likewise.
31506 * g++.old-deja/g++.mike/eh17.C: Likewise.
31507 * g++.old-deja/g++.mike/eh18.C: Likewise.
31508 * g++.old-deja/g++.mike/eh21.C: Likewise.
31509 * g++.old-deja/g++.mike/eh23.C: Likewise.
31510 * g++.old-deja/g++.mike/eh24.C: Likewise.
31511 * g++.old-deja/g++.mike/eh25.C: Likewise.
31512 * g++.old-deja/g++.mike/eh26.C: Likewise.
31513 * g++.old-deja/g++.mike/eh27.C: Likewise.
31514 * g++.old-deja/g++.mike/eh28.C: Likewise.
31515 * g++.old-deja/g++.mike/eh29.C: Likewise.
31516 * g++.old-deja/g++.mike/eh31.C: Likewise.
31517 * g++.old-deja/g++.mike/eh33.C: Likewise.
31518 * g++.old-deja/g++.mike/eh34.C: Likewise.
31519 * g++.old-deja/g++.mike/eh35.C: Likewise.
31520 * g++.old-deja/g++.mike/eh36.C: Likewise.
31521 * g++.old-deja/g++.mike/eh37.C: Likewise.
31522 * g++.old-deja/g++.mike/eh38.C: Likewise.
31523 * g++.old-deja/g++.mike/eh39.C: Likewise.
31524 * g++.old-deja/g++.mike/eh40.C: Likewise.
31525 * g++.old-deja/g++.mike/eh41.C: Likewise.
31526 * g++.old-deja/g++.mike/eh42.C: Likewise.
31527 * g++.old-deja/g++.mike/eh44.C: Likewise.
31528 * g++.old-deja/g++.mike/eh46.C: Likewise.
31529 * g++.old-deja/g++.mike/eh47.C: Likewise.
31530 * g++.old-deja/g++.mike/eh48.C: Likewise.
31531 * g++.old-deja/g++.mike/eh49.C: Likewise.
31532 * g++.old-deja/g++.mike/eh50.C: Likewise.
31533 * g++.old-deja/g++.mike/eh51.C: Likewise.
31534 * g++.old-deja/g++.mike/eh53.C: Likewise.
31535 * g++.old-deja/g++.mike/eh55.C: Likewise.
31536 * g++.old-deja/g++.mike/p7912.C: Likewise.
31537 * g++.old-deja/g++.mike/p9706.C: Likewise.
31538 * g++.old-deja/g++.mike/p10416.C: Likewise.
31539 * g++.old-deja/g++.mike/p11667.C: Likewise.
31540 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31541 Remove redundant reference to Iris.
31542 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31543 Elxsi, i860, Pico Java, and WE32K.
31545 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31547 * g++.dg/ext/asm4.C: New test.
31549 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31552 * g++.dg/template/friend12.C: New test.
31553 * g++.dg/template/friend13.C: Likewise.
31554 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31556 2003-01-08 Jan Hubicka <jh@suse.cz>
31558 * gcc.dg/i386-cadd.c: New test.
31559 * gcc.dg/i386-cmov4.c: Likewise.
31561 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31564 * g++.dg/warn/Wunused-3.C: New test.
31566 * g++.dg/abi/bitfield9.C: New test.
31569 * g++.dg/parse/defarg3.C: New test.
31571 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31573 * g++.dg/parse/ambig1.C: New test.
31574 * g++.dg/parse/defarg2.C: New test.
31576 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31578 * g++.dg/template/defarg-1.C: New test.
31579 * g++.dg/template/local2.C: Likewise.
31581 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31583 * gcc.c-torture/execute/20030105-1.c: New test.
31585 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31587 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31588 * g++.dg/parse/namespace4.C: Likewise.
31590 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31592 * g++.dg/template/ntp2.C: New test.
31594 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31596 * g++.dg/parse/extern-C-1.C: New test.
31598 * g++.dg/parse/namespace4.C: New test.
31600 * g++.dg/template/nested1.C: New test.
31602 * g++.dg/parse/namespace3.C: New test.
31604 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31606 * g++.dg/lookup/two-stage1.C: New test.
31608 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31610 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31611 * g++.old-deja/g++.jason/access8.C: Likewise.
31612 * g++.old-deja/g++.other/decl5.C: Likewise.
31614 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31616 * g++.dg/parse/parse7.C: New test.
31618 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31621 * g++.dg/ext/attrib7.C: New test.
31623 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31625 * g++.dg/parse/parse6.C: New test.
31627 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31629 * gcc.dg/h8300-stack-1.c: New.
31631 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31633 g++.dg/lookup/exception1.C: New test.
31635 g++.dg/lookup/template1.C: New test.
31637 g++.dg/parse/namespace2.C: New test.
31639 g++.dg/parse/parens2.C: New test.
31641 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31643 * g++.dg/parse/parse5.C: New test.
31644 * g++.dg/lookup/scoped4.C: New test.
31646 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31648 * g++.dg/parse/parens1.C: New test.
31650 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31652 * g++.dg/parse/parens2.C: New test.
31654 * g++.dg/lookup/scope-operator1.C: New test.
31656 * g++.dg/parse/operator1.C: New test.
31658 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31660 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31661 * g++.old-deja/g++.other/access6.C: Likewise.
31662 * g++.old-deja/g++.other/decl1.C: Likewise.
31663 * g++.old-deja/g++.pt/typename12.C: Likewise.
31665 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31667 * g++.dg/parse/namespace1.C: New test.
31669 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31671 * g++.dg/parse/parse4.C: New test.
31673 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31675 * g++.dg/parse/parse3.C: New test.
31677 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31679 * g++.dg/parse/parse2.C: New test.
31681 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31683 * g++.dg/template/friend11.C: New test.
31685 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31687 * g++.dg/parse/parse1.C: New test.
31689 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31691 * lib/profopt.exp: Change the name of a global variable to avoid
31692 possible clashes with other test suites.
31694 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31696 * g++.dg/inherit/covariant8.C: New test.
31698 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31700 * g++.dg/init/array9.C: New test.
31703 * g++.dg/parse/expr1.C: New test.
31705 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31707 * gcc.c-torture/compile/20021230-1.c: New test.
31709 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31711 * g++.dg/inherit/covariant5.C: New test.
31712 * g++.dg/inherit/covariant6.C: New test.
31713 * g++.dg/inherit/covariant7.C: New test.
31715 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31718 * g++.dg/other/access2.C: New test.
31720 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31722 * g++.dg/other/anon-struct.C: No longer fails
31723 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31724 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31725 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31727 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31729 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31731 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31733 * g++.dg/eh/spec4.C: Remove stray semicolon.
31734 * g++.dg/expr/pmf-1.C: Change error message.
31735 * g++.dg/ext/asm1.C: Remove stray semicolon.
31736 * g++.dg/ext/typename1.C: Add missing typenames.
31737 * g++.dg/inherit/template-as-base.C: Change error message.
31738 * g++.dg/lookup/scoped1.C: Likewise.
31739 * g++.dg/lookup/scoped2.C: Likewise.
31740 * g++.dg/lookup/using2.C: Likewise.
31741 * g++.dg/other/component1.C: Remove stray semicolon.
31742 * g++.dg/other/do1.C: Change error message.
31743 * g++.dg/other/error2.C: Likewise.
31744 * g++.dg/other/init1.C: Likewise.
31745 * g++.dg/other/packed1.C: Remove stray semicolon.
31746 * g++.dg/other/ptrmem2.C: Change error message.
31747 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31749 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31750 * g++.dg/template/access3.C: Add typename keyword.
31751 * g++.dg/template/access5.C: Remove stray semicolon.
31752 * g++.dg/template/access6.C: Likewise.
31753 * g++.dg/template/complit1.C: Likewise.
31754 * g++.dg/template/crash1.C: Change error message.
31755 * g++.dg/template/inherit2.C: Remove stray semicolon.
31756 * g++.dg/template/instantiate2.C: Likewise.
31757 * g++.dg/template/instantiate3.C: Change error message.
31758 * g++.dg/template/qual1.C: Remove stray semicolon.
31759 * g++.dg/template/qualttp18.C: Change error message.
31760 * g++.dg/template/ref1.C: Remove stray semicolon.
31761 * g++.dg/template/sizeof1.C (A::value): Declare it.
31762 * g++.dg/template/spec4.C: Change error message.
31763 * g++.dg/template/static1.C: Likewise.
31764 * g++.dg/template/type1.C: Likewise.
31765 * g++.dg/template/typename3.C: Likewise.
31766 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31767 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31768 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31769 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31770 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31771 named return value extension.
31772 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31773 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31774 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31775 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31776 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31777 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31778 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31779 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31780 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31781 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31782 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31783 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31784 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31785 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31787 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31788 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31789 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31790 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31791 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31792 * g++.old-deja/g++.brendan/template11.C: Likewise.
31793 * g++.old-deja/g++.brendan/template26.C: Likewise.
31794 * g++.old-deja/g++.brendan/template27.C: Use explicit
31795 specialization syntax.
31796 * g++.old-deja/g++.brendan/template30.C: Likewise.
31797 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31798 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31799 non-dependent names.
31800 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31801 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31802 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31803 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31804 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31805 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31806 named return value extension.
31807 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31808 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31809 * g++.old-deja/g++.ext/return1.C: Likewise.
31810 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31811 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31812 * g++.old-deja/g++.jason/access8.C: Likewise.
31813 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31814 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31815 pseudo-destructor names.
31816 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31817 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31818 pseudo-destructor names.
31819 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31820 * g++.old-deja/g++.jason/overload19.C: Likewise.
31821 * g++.old-deja/g++.jason/overload32.C: Likewise.
31822 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31824 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31825 * g++.old-deja/g++.jason/return.C: Likewise.
31826 * g++.old-deja/g++.jason/return2.C: Likewise.
31827 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31828 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31830 * g++.old-deja/g++.jason/template10.C: Account for use of
31831 non-dependent names.
31832 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31834 * g++.old-deja/g++.jason/template37.C: Likewise.
31835 * g++.old-deja/g++.law/access4.C: Change error messages.
31836 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31837 pseudo-destructor names.
31838 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31839 * g++.old-deja/g++.law/ctors9.C: Likewise.
31840 * g++.old-deja/g++.law/cvt22.C: Likewise.
31841 * g++.old-deja/g++.law/dtors5.C: Likewise.
31842 * g++.old-deja/g++.law/global-init1.C: Likewise.
31843 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31844 * g++.old-deja/g++.law/operators28.C: Likewise.
31845 * g++.old-deja/g++.law/visibility28.C: Likewise.
31846 * g++.old-deja/g++.martin/eval1.C: Likewise.
31847 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31849 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31850 * g++.old-deja/g++.mike/net34.C: Likewise.
31851 * g++.old-deja/g++.mike/net36.C: Likewise.
31852 * g++.old-deja/g++.mike/ns2.C: Likewise.
31853 * g++.old-deja/g++.mike/p12306.C: Likewise.
31854 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31856 * g++.old-deja/g++.mike/p700.C: Likewise.
31857 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31858 * g++.old-deja/g++.mike/p710.C: Likewise.
31859 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31861 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31862 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31863 * g++.old-deja/g++.ns/crash2.C: Likewise.
31864 * g++.old-deja/g++.ns/crash3.C: Likewise.
31865 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31866 * g++.old-deja/g++.ns/ns17.C: Likewise.
31867 * g++.old-deja/g++.ns/template16.C: Likewise.
31868 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31870 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31871 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31872 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31873 named return value extension.
31874 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31875 * g++.old-deja/g++.other/access4.C: Issue additional error
31877 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31878 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31879 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31880 * g++.old-deja/g++.other/crash25.C: Change error message.
31881 * g++.old-deja/g++.other/crash4.C: Change error message.
31882 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31883 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31884 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31886 * g++.old-deja/g++.other/defarg8.C: Likewise.
31887 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31888 * g++.old-deja/g++.other/dtor10.C: Likewise.
31889 * g++.old-deja/g++.other/incomplete.C: Likewise.
31890 * g++.old-deja/g++.other/linkage7.C: Likewise.
31891 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31893 * g++.old-deja/g++.other/mangle2.C: Likewise.
31894 * g++.old-deja/g++.other/refinit2.C: Likewise.
31895 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31896 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31897 * g++.old-deja/g++.pt/crash28.C: Likewise.
31898 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31900 * g++.old-deja/g++.pt/crash32.C: Change error message.
31901 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31902 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31903 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31904 error message position.
31905 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31906 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31907 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31909 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31910 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31911 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31912 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31914 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31915 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31916 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31918 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31919 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31921 * g++.old-deja/g++.pt/friend28.C: Account for use of
31922 non-dependent names.
31923 * g++.old-deja/g++.pt/friend29.C: Likewise.
31924 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31926 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31927 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31928 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31930 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31931 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31933 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31934 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31935 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31937 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31938 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31939 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31940 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31941 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31942 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31944 * g++.old-deja/g++.pt/spec10.C: Likewise.
31945 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31946 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31947 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31948 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31949 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31950 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31951 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31952 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31953 * g++.old-deja/g++.pt/typename15.C: Likewise.
31954 * g++.old-deja/g++.pt/typename22.C: Likewise.
31955 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31956 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31957 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31958 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31960 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31961 return value extension.
31962 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31963 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31964 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31965 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31967 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31969 * g++.dg/warn/inline1.C: New test.
31970 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31971 * g++.old-deja/g++.jason/synth10.C: Likewise.
31972 * g++.old-deja/g++.mike/net31.C: Likewise.
31973 * g++.old-deja/g++.mike/p8786.C: Likewise.
31975 * g++.dg/template/friend10.C: New test.
31976 * g++.dg/template/conv5.C: New test.
31978 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31980 * g++.dg/lookup/scoped3.C: New test.
31982 * g++.dg/lookup/decl1.C: New test.
31983 * g++.dg/lookup/decl2.C: New test.
31985 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31987 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31988 gcc.c-torture/compile/20021015-1.c,
31989 gcc.c-torture/compile/20021015-2.c,
31990 gcc.c-torture/compile/20021123-1.c,
31991 gcc.c-torture/compile/20021123-2.c,
31992 gcc.c-torture/compile/20021123-3.c,
31993 gcc.c-torture/compile/20021123-4.c,
31994 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31995 only to 3.1 or 3.2 branch.
31997 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31999 * gcc.dg/i386-bitfield3.c: New test.
32001 * gcc.dg/i386-bitfield2.c: New test.
32003 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32005 * g++.dg/parse/conv_op1.C: New test.
32007 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32009 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32012 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32014 * gcc.c-torture/compile/20021220-1.c: New test.
32016 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32018 * gcc.dg/i386-fastcall-1.c: New.
32020 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32022 * gcc.c-torture/execute/20021219-1.c: New test.
32024 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32026 * gcc.dg/i386-pic-1.c: New test.
32028 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32031 * g++.dg/template/friend9.C: New test.
32033 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32036 * g++.dg/template/access7.C: New test.
32038 2002-12-18 Nick Clifton <nickc@redhat.com>
32040 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32041 the libstdc++-v3 directory has been found.
32043 2002-12-12 Devang Patel <dpatel@apple.com>
32044 * gcc.dg/darwin-ld-1.c: New test.
32045 * gcc.dg/darwin-ld-2.c: New test.
32046 * gcc.dg/darwin-ld-3.c: New test.
32047 * gcc.dg/darwin-ld-4.c: New test.
32048 * gcc.dg/darwin-ld-5.c: New test.
32050 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32052 * gcc.c-torture/compile/20021212-1.c: New test.
32054 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32056 * gcc.dg/fshort-wchar: New test.
32058 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32061 * g++.dg/template/dtor1.C: New test.
32063 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32066 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32068 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32070 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32072 * g++.dg/template/static1.C: New test.
32073 * g++.dg/template/static2.C: New test.
32074 * g++.old-deja/g++.ext/memconst.C: New test.
32076 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32078 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32079 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32080 * g++.dg/special/initp1.C: Likewise.
32082 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32084 * gcc.c-torture/execute/20021204-1.c: New test.
32086 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32088 * gcc.dg/ppc-fmadd-1.c: New file.
32089 * gcc.dg/ppc-fmadd-2.c: New file.
32090 * gcc.dg/ppc-fmadd-3.c: New file.
32092 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32094 * gcc.c-torture/compile/20021204-1.c: New test.
32096 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32098 * g++.dg/inherit/covariant2.C: New test.
32099 * g++.dg/inherit/covariant3.C: New test.
32100 * g++.dg/inherit/covariant4.C: New test.
32101 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32102 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32104 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32107 * g++.dg/init/brace3.C: New test.
32109 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32111 * gcc.dg/20020210-1.c: Fix a comment typo.
32113 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32116 * g++.dg/parse/defarg1.C: New test.
32119 * g++.dg/template/char1.C: New test.
32121 * g++.dg/template/varmod1.C: Fix typo.
32123 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32126 * g++.old-deja/g++.pt/crash32.C: Expect error.
32128 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32131 * g++.dg/template/varmod1.C: New test.
32134 * g++.dg/inherit/typeinfo1.C: New test.
32137 * g++.dg/inherit/typedef1.C: New test.
32139 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32143 * g++.dg/template/strlen1.C: New test.
32146 * g++.dg/template/ctor2.C: New test.
32149 * g++.dg/init/string1.C: New test.
32152 * g++.dg/template/friend8.C: New test.
32154 2002-11-29 Joe Buck <jbuck@synopsys.com>
32156 * g++.dg/lookup/anon2.C: New test.
32158 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32160 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32163 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32165 * gcc.dg/bitfld-6.c: New test.
32167 2002-11-27 Jan Hubicka <jh@suse.cz>
32169 * gcc.c-torture/execute/20021127.[cx]: New test.
32171 2002-11-26 Jan Hubicka <jh@suse.cz>
32173 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32176 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32178 * g++.dg/init/brace2.C: New test.
32179 * g++.old-deja/g++.mike/p9129.C: Correct.
32181 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32183 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32185 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32187 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32189 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32191 * testsuite/g++.dg/abi/empty11.C: New test.
32192 * testsuite/g++.dg/rtti/cv1.C: New test.
32194 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32196 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32198 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32200 * g++.dg/abi/empty10.C: New test.
32202 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32204 * gcc.c-torture/compile/20021124-1.c: New test.
32206 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32208 * g++.dg/abi/rtti2.C: New test.
32210 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32212 * gcc.dg/i386-unroll-1.c: New test.
32214 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32216 * gcc.c-torture/compile/20021120-1.c: New test.
32217 * gcc.c-torture/compile/20021120-2.c: New test.
32219 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32221 * gcc.dg/bitfld-5.c: New test.
32223 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32225 * gcc.c-torture/execute/20021120-3.c: New test.
32227 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32229 * gcc.c-torture/execute/20021120-2.c: New test.
32231 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32233 * gcc.c-torture/execute/20021120-1.c: New test.
32235 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32237 * gcc.c-torture/execute/20021118-3.c: New test.
32239 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32241 * gcc.c-torture/compile/20021119-1.c: New test.
32243 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32245 * gcc.dg/duff-1.c: New test.
32246 * gcc.dg/duff-2.c: New test.
32247 * gcc.dg/duff-3.c: New test.
32249 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32251 * gcc.dg/cpp/_Pragma5.c: New test.
32253 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32255 * gcc.c-torture/execute/20021118-2.c: New test.
32257 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32259 * gcc.c-torture/execute/20021118-1.c: New test.
32261 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32263 * gcc.dg/20021116-1.c: New test.
32265 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32267 * g++.dg/abi/vcall1.C: New test.
32269 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32271 * gcc.dg/20021029-1.c: New test.
32272 * gcc.dg/20021029-2.c: New test.
32274 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32276 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32278 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32281 * gcc.dg/20021110.c: Move to ...
32282 * gcc.c-torture/compile/20021110.c: .... here.
32284 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32287 * gcc.c-torture/execute/20021111-1.c
32289 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32292 * gcc.dg/20021110.c: New test.
32294 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32296 * g++.dg/abi/vthunk3.C: Run only on x86.
32298 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32300 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32302 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32304 * lib/compat.exp (compat-execute): Fix logic error in last
32307 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32309 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32311 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32314 * g++.dg/template/access6.C: New test.
32316 2002-11-08 Jan Hubicka <jh@suse.cz>
32318 * gcc.dg/i386-ssefp-1.c: New test.
32319 * gcc.dg/i386-ssefp-1.c: New test.
32321 2002-11-08 Jan Hubicka <jh@suse.cz>
32323 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32325 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32327 * g++.dg/abi/vthunk3.C: New test.
32330 * g++.dg/template/crash2.C: New test.
32332 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32334 * testsuite/g++.dg/abi/dtor1.C: New test.
32335 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32337 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32339 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32342 2002-11-04 Adam Nemet <anemet@lnxw.com>
32344 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32345 -mthumb. Only xfail with -O0.
32347 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32349 * g++.dg/abi/thunk1.C: New test.
32350 * g++.dg/abi/thunk2.C: Likewise.
32351 * g++.dg/abi/vtt1.C: Likewise.
32353 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32355 PR optimization/8423
32356 * gcc.c-torture/execute/builtin-constant.c: New test.
32358 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32360 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32361 Add some more cases.
32363 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32366 * g++.dg/opt/local1.C: New test.
32368 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32371 * g++.dg/template/complit1.C: New test.
32374 * g++.dg/template/typename4.C: Likewise.
32376 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32378 Core issue 287, PR c++/7639
32379 * g++.dg/template/instantiate1.C: Adjust error location.
32380 * g++.dg/template/instantiate3.C: New test.
32381 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32382 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32383 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32385 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32387 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32389 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32392 * g++.dg/init/dtor2.C: New test.
32394 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32396 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32397 * gcc.dg/nest.c: Bypass errors on irix6.
32399 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32401 * gcc.dg/nest.c: Expect error for mmix-*-*.
32402 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32404 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32406 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32409 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32411 2002-10-25 Mike Stump <mrs@apple.com>
32413 * gcc.dg/warn-1.c: New test.
32415 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32417 * g++.dg/template/typename3.C: New test.
32419 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32421 * g++.dg/lookup/ptrmem1.C: New test.
32423 * g++.dg/abi/vthunk2.C: New test.
32425 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32427 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32429 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32431 * g++.dg/abi/empty9.C: New test.
32433 2002-10-24 Richard Henderson <rth@redhat.com>
32435 * g++.dg/inherit/thunk1.C: Enable for ia64.
32437 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32440 * g++.dg/lookup/pretty1.C: New test.
32442 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32444 * gcc.dg/20021023-1.c: New test.
32446 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32449 * g++.dg/parse/inline1.C: New test.
32451 2002-10-23 Richard Henderson <rth@redhat.com>
32453 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32455 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32457 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32460 * g++.dg/parse/stmtexpr3.C: New test.
32462 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32464 * g++.dg/expr/cond1.C: New test.
32466 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32468 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32470 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32472 * g++.dg/abi/vbase13.C: New test.
32473 * g++.dg/abi/vbase14.C: Likewise.
32475 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32477 * gcc.dg/tls/pic-1.c: New test.
32478 * gcc.dg/tls/nonpic-1.c: New test.
32479 * gcc.dg/20021018-1.c: New test.
32481 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32483 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32484 Remove only files with the same base name as the test case.
32485 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32486 (profopt-execute): Likewise. Also, remove old profiling
32487 and performance data files before running the tests.
32489 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32490 * g++.dg/bprob/bprob.exp: Likewise.
32491 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32492 to allow more general test case names.
32494 * g++.dg/bprob/bprob-1.C: Rename to ...
32495 * g++.dg/bprob/g++-bprob-1.C: ... this.
32497 * g77.dg/bprob/bprob-1.f: Rename to ...
32498 * g77.dg/bprob/g77-bprob-1.f: ... this.
32500 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32502 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32503 bison 1.50 or later.
32505 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32507 * g++.dg/README: Describe more test directories.
32509 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32511 * g++.dg/init/array6.C: Add additional tests.
32513 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32515 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32516 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32518 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32520 * gcc.c-torture/compile/20020604-1.x: New.
32521 * gcc.c-torture/compile/simd-5.x: Likewise.
32522 * gcc.c-torture/execute/920710-1.x: Likewise.
32523 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32525 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32527 * g++.dg/inherit/override1.C: Add dg-options clause.
32529 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32531 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32534 2002-10-19 Andreas Schwab <schwab@suse.de>
32536 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32537 directory component.
32539 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32541 * g++.dg/inherit/thunk1.C: New test.
32543 * g++.dg/inherit/override1.C: New test.
32545 * g++.dg/abi/mangle11.C: New test.
32546 * g++.dg/abi/mangle14.C: New test.
32547 * g++.dg/abi/mangle17.C: New test.
32549 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32551 * g++.dg/overload/member2.C: New test.
32553 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32555 * g++.dg/README: Describe new compat directory.
32556 * g++.dg/dg.exp: Skip tests in compat directory.
32557 * README.compat: New file.
32558 * lib/compat.exp: New expect script.
32559 * g++.dg/compat: New test directory.
32560 * g++.dg/compat/compat.exp: New expect script.
32561 * g++.dg/compat/abi: New test directory.
32562 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32563 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32564 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32565 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32566 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32567 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32568 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32569 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32570 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32571 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32572 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32573 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32574 * g++.dg/compat/break: New test directory.
32575 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32576 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32577 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32578 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32579 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32580 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32581 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32582 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32583 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32584 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32585 g++.dg/compat/break/README: New files.
32586 * g++.dg/compat/eh: New test directory.
32587 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32588 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32589 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32590 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32591 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32592 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32593 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32594 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32595 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32596 g++.dg/compat/eh/filter2_y.C,
32597 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32598 g++.dg/compat/eh/new1_y.C,
32599 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32600 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32601 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32602 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32603 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32604 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32605 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32606 g++.dg/compat/eh/unexpected1_y.C: New files.
32607 * g++.dg/compat/init: New test directory.
32608 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32609 g++.dg/compat/init/array5_y.C,
32610 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32611 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32612 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32613 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32614 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32615 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32616 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32617 g++.dg/compat/init/init-ref2_y.C: New files.
32619 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32622 * g++.dg/inherit/using3.C: New test.
32624 2002-10-17 Jan Hubicka <jh@suse.cz>
32626 * gcc.dg/20021017-2.c: New test.
32628 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32630 * g++.dg/abi/mangle16.C: Adjust.
32632 * g++.dg/init/array8.C: New test.
32634 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32636 * gcc.dg/special/mips-abi.exp: New test.
32637 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32639 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32641 * g++.dg/abi/mangle16.C: New test.
32642 * g++.dg/abi/mangle17.C: Likewise.
32645 * g++.dg/template/ref1.C: New test.
32647 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32649 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32651 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32653 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32655 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32658 * g++.dg/init/array7.C: New test.
32660 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32662 * g++.dg/init/array6.C: New test.
32664 * g++.dg/abi/mangle13.C: Likewise.
32665 * g++.dg/abi/mangle14.C: Likewise.
32666 * g++.dg/abi/mangle15.C: Likewise.
32668 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32670 * g++.dg/abi/empty8.C: New test.
32672 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32674 * g++.dg/init/ctor1.C: New test.
32676 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32678 * gcc.c-torture/execute/20021015-1.c: New test.
32680 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32682 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32684 2002-10-14 Jan Hubicka <jh@suse.cz>
32686 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32688 2002-10-14 Richard Henderson <rth@redhat.com>
32690 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32692 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32694 PR optimization/6631
32695 * g++.dg/opt/const2.C: New test.
32697 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32700 * g++.dg/parse/friend1.C: New test.
32701 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32703 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32705 * gcc.dg/20021014-1.c: New test.
32707 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32710 * g++.dg/ext/vlm1.C: New test.
32711 * g++.dg/ext/vlm2.C: Likewise.
32713 * g++.dg/init/array1.C: Remove invalid braces.
32714 * g++.dg/init/brace1.C: New test.
32715 * g++.dg/init/copy2.C: Likewise.
32716 * g++.dg/init/copy3.C: Likewise.
32717 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32718 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32721 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32723 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32725 2002-10-11 Richard Shann <richard.shann@superh.com>
32727 * gcc.c-torture/compile/simd-5.c: New test.
32729 2002-10-10 Roger Sayle <roger@eyesopen.com>
32731 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32733 2002-10-10 Jim Wilson <wilson@redhat.com>
32735 * gcc.c-torture/execute/20021010-1.c: New test.
32737 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32740 * g++.dg/ext/typedef-init.C: New test.
32741 * gcc.dg/typedef-init.c: New test.
32743 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32745 * gcc.dg/cpp/paste13.c: New test.
32747 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32749 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32750 remaining platforms, XFAIL during compile, not execute. Don't
32753 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32755 * gcc.dg/alias-1.c: Tweak expected warning.
32757 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32759 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32761 2002-10-06 Andreas Jaeger <aj@suse.de>
32763 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32764 * gcc.dg/cpp/c++98.C: Likewise.
32766 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32767 * g++.dg/cpp/c++98.C: Likewise.
32769 * g++.dg/README (Subdirectories): Mention cpp directory.
32772 * gcc.dg/20021006-1.c: New test.
32774 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32777 * g++.dg/other/warning1.C: New test.
32779 2002-10-04 Roger Sayle <roger@eyesopen.com>
32781 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32782 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32783 and sparc-*-* with -m64 as expected failures. See PR 8087.
32785 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32788 * g++.dg/template/ptrmem3.C: New test.
32791 * g++.dg/template/union1.C: New test.
32793 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32796 * g++.dg/abi/mangle9.C: New test.
32797 * g++.dg/abi/mangle10.C: New test.
32798 * g++.dg/abi/mangle11.C: New test.
32799 * g++.dg/abi/mangle12.C: New test.
32801 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32804 * g++.dg/template/meminit1.C: New test.
32805 * g++.dg/warn/Wreorder-1.C: Likewise.
32806 * g++.old-deja/g++.mike/warn3.C: Tweak.
32807 * lib/prune.exp: Ingore "in copy constructor".
32809 2002-10-02 Andreas Jaeger <aj@suse.de>
32811 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32812 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32813 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32816 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32818 * gcc.dg/empty1.C: Fix typo.
32820 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32822 * gcc.dg/alias-1.c: New test.
32824 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32826 * gcc.dg/empty1.C: New test.
32828 * g++.dg/tls/init-2.C: Tweak error messages.
32830 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32832 * gcc.c-torture/compile/20020923-1.c: New test.
32834 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32836 * gcc.c-torture/execute/ffs-1.c: New test.
32837 * gcc.c-torture/execute/ffs-2.c: Ditto.
32839 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32841 * g++.dg/overload/member1.C: New test.
32843 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32845 * g++.dg/abi/empty7.C: New test.
32846 * g++.dg/init/pm2.C: Likewise.
32848 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32850 * g++.dg/rtti/crash1.C: New test.
32852 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32854 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32855 gcc.dg/sibcall-4.c: New tests.
32857 2002-09-28 Roger Sayle <roger@eyesopen.com>
32859 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32860 powerpc and MMIX targets.
32862 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32864 * gcc.dg/cpp/20020927-1.c: New.
32866 2002-09-26 David S. Miller <davem@redhat.com>
32868 * gcc.c-torture/compile/trunctfdf.c: New.
32870 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32872 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32874 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32876 * gcc.c-torture/execute/loop-15.c: New.
32878 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32880 * README.QMTEST: Fix typo.
32882 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32884 * gcc.dg/20020926-1.c: New test.
32886 2002-09-25 David S. Miller <davem@redhat.com>
32889 * gcc.c-torture/execute/shiftdi.c: New test.
32891 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32893 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32894 unique to the tool.
32895 * lib/g77.exp (g77_init): Likewise.
32896 * lib/g++.exp (g++_init): Likewise.
32897 * lib/objc.exp (objc_init): Likewise.
32899 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32901 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32902 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32903 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32905 2002-09-25 Richard Henderson <rth@redhat.com>
32907 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32908 too-small long double.
32910 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32912 * gcc.dg/20020919-1.c: New test.
32914 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32916 * g++.dg/abi/bitfield6.C: New test.
32917 * g++.dg/abi/bitfield7.C: New test.
32918 * g++.dg/abi/bitfield8.C: New test.
32919 * g++.dg/abi/vbase11.C: New test.
32921 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32923 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32924 hppa*-*-hpux*. Update test comment.
32926 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32928 * gcc.dg/tls/struct-1.c: New test.
32930 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32932 * gcc.dg/cpp/tr-warn2.c: Update.
32934 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32936 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32938 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32940 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32943 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32945 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32947 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32948 Adjust for c++filt moved to binutils. Remove spurious duplicate
32949 setting of cxxfilt.
32951 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32953 * gcc.dg/20020312-2.c: Update for darwin.
32955 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32957 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32959 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32961 * objc.dg/comp-types-1.m: New test.
32962 * objc.dg/comp-types-2.m: New test.
32963 * objc.dg/comp-types-3.m: New test.
32964 * objc.dg/comp-types-4.m: New test.
32965 * objc.dg/comp-types-5.m: New test.
32966 * objc.dg/comp-types-6.m: New test.
32968 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32970 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32972 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32974 * g++.dg/other/do1.C: New test.
32976 * g++.dg/template/subst1.C: New test.
32978 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32980 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32982 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32984 * g++.dg/template/qualttp20.C: Adjust expected errors.
32985 * g++.old-deja/g++.jason/report.C: Likewise.
32986 * g++.old-deja/g++.other/qual1.C: Likewise.
32988 * g++.dg/lookup/scoped2.C: New test.
32990 * g++.dg/ext/asm3.C: New test.
32992 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32994 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32996 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32998 * ChangeLog: follow spelling conventions.
32999 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33000 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33001 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33002 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33003 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33004 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33005 * g++.old-deja/g++.law/global-init1.C: Likewise.
33006 * g++.old-deja/g++.other/delete4.C: Likewise.
33007 * g++.old-deja/g++.other/inline21.C: Likewise.
33008 * g++.old-deja/g++.other/singleton.C: Likewise.
33009 * g77.dg/strlen0.f: Likewise.
33010 * g77.f-torture/compile/20010519-1.f: Likewise.
33011 * g77.f-torture/compile/980310-4.f: Likewise.
33012 * gcc.c-torture/compile/20000605-1.c: Likewise.
33013 * gcc.c-torture/execute/20020225-1.c: Likewise.
33014 * gcc.dg/c90-hexfloat-2.c: Likewise.
33015 * gcc.dg/c99-bool-1.c: Likewise.
33016 * gcc.dg/c99-hexfloat-2.c: Likewise.
33017 * gcc.dg/dll-2.c: Likewise.
33018 * gcc.dg/wtr-union-init-1.c: Likewise.
33019 * gcc.dg/wtr-union-init-2.c: Likewise.
33020 * gcc.dg/wtr-union-init-3.c: Likewise.
33021 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33022 * gcc.dg/cpp/defined.c: Likewise.
33023 * gcc.dg/cpp/macsyntx.c: Likewise.
33024 * gcc.dg/cpp/paste2.c: Likewise.
33025 * gcc.dg/cpp/trad/defined.c: Likewise.
33026 * gcc.dg/format/c90-printf-1.c: Likewise.
33027 * gcc.dg/format/c90-scanf-1.c: Likewise.
33028 * gcc.dg/format/c99-printf-1.c: Likewise.
33029 * gcc.dg/format/c99-scanf-1.c: Likewise.
33030 * gcc.misc-tests/gcov-8.c: Likewise.
33031 * lib/profopt.exp: Likewise.
33033 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33035 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33037 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33039 * g++.dg/inherit/using2.C: New test.
33041 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33043 * ChangeLog: Follow spelling conventions.
33044 * g++.dg/template/friend4.C: Likewise.
33045 * g++.old-deja/g++.pt/crash67.C: Likewise.
33046 * gcc.c-torture/execute/20000801-4.c: Likewise.
33047 * gcc.dg/c90-digraph-1.c: Likewise.
33048 * gcc.dg/c94-digraph-1.c: Likewise.
33049 * gcc.dg/c99-digraph-1.c: Likewise.
33050 * gcc.dg/cpp/line5.c: Likewise.
33051 * gcc.dg/cpp/multiline.c: Likewise.
33052 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33053 * gcc.dg/format/attr-3.c: Likewise.
33054 * gcc.dg/format/c90-scanf-3.c: Likewise.
33055 * gcc.dg/format/ext-4.c: Likewise.
33057 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33059 * g++.dg/template/pretty1.C: New test.
33061 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33063 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33065 2002-09-13 Matt Austern <austern@apple.com>
33067 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33068 passing a cast expression to a function by const reference.
33070 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33072 * g++.dg/template/deduce1.C: New test.
33074 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33076 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33079 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33081 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33084 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33086 * gcc.c-torture/compile/20020910-1.c: New test.
33088 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33090 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33092 2002-09-10 Andreas Jaeger <aj@suse.de>
33094 * gcc.dg/20020312-2.c: Adjust for x86-64.
33096 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33098 * g77.dg/7388.f: New test case for PR 7388.
33100 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33102 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33104 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33106 * objc.dg/proto-lossage-1.m: New test.
33108 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33110 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33112 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33114 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33117 2002-09-06 Stan Shebs <shebs@apple.com>
33118 David Edelsohn <edelsohn@gnu.org>
33120 * gcc.dg/weak: New directory.
33121 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33122 target-specific xfail bits.
33123 * gcc.dg/typeof-2.c: Move to new directory.
33124 * gcc.dg/weak.exp: New expect script.
33126 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33128 * gcc.c-torture/execute/extzvsi.c: New test.
33130 2002-09-05 Stan Shebs <shebs@apple.com>
33132 * gcc.dg/weak-1.c: xfail on Darwin.
33133 * gcc.dg/weak-2.c: Ditto.
33134 * gcc.dg/weak-3.c: Ditto.
33135 * gcc.dg/weak-4.c: Ditto.
33136 * gcc.dg/weak-5.c: Ditto.
33137 * gcc.dg/weak-6.c: Ditto.
33138 * gcc.dg/weak-7.c: Ditto.
33139 * gcc.dg/weak-8.c: Ditto.
33140 * gcc.dg/weak-9.c: Ditto.
33142 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33144 * gcc.c-torture/execute/loop-14.c: New test.
33146 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33148 * g++.dg/other/cxa-atexit1.C: New test.
33150 * gcc.dg/typeof-2.c: New test.
33152 2002-09-03 Roger Sayle <roger@eyesopen.com>
33154 * gcc.dg/builtins-2.c: New testcase.
33155 * gcc.dg/builtins-3.c: New testcase.
33157 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33159 * gcc.dg/cpp/_Pragma4.c: New test.
33161 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33163 * objc/execute/nil_method-1.m: New testcase.
33165 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33167 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33168 [Object class], not [Object initialize].
33170 2002-08-31 Roger Sayle <roger@eyesopen.com>
33171 Hans-Peter Nilsson <hp@bitrange.com>
33173 * gcc.c-torture/execute/20020720-1.x: Skip test on
33174 mmix-knuth-mmixware. Correct comment.
33176 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33178 * testsuite/g++.dg/abi/bitfield5.C: New test.
33179 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33181 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33183 * objc.dg/undeclared-selector.m: New test.
33185 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33187 * g++.dg/other/offsetof1.C: Avoid cast warning.
33189 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33191 * objc.dg/super-class-2.m: New test.
33193 2002-08-24 Matt Austern <austern@apple.com>
33195 * g++.dg/ext/lvaddr.C: New test.
33196 * g++.dg/ext/lvcast.C: New test.
33198 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33200 * testsuite/g++.dg/inherit/cond1.C: New test.
33202 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33204 * gcc.dg/noncompile/incomplete-1.c: New test.
33206 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33208 * gcc.dg/typespec-1.c: New test.
33210 2002-08-20 Devang Patel <dpatel@apple.com>
33211 * objc.dg/proto-hier-2.m: New test.
33213 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33215 * objc.dg/bitfield-1.m: New test.
33216 * objc.dg/bitfield-2.m: New test.
33218 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33220 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33221 gcc.dg/c99-flex-array-4.c: New tests.
33223 2002-08-16 Stan Shebs <shebs@apple.com>
33225 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33227 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33229 * gcc.dg/typeof-1.c: New test.
33230 * g++.dg/ext/typeof2.C: New test.
33232 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33234 * g++.dg/other/offsetof1.C: New test.
33236 2002-08-14 Richard Henderson <rth@redhat.com>
33238 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33240 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33242 * gcc.dg/cpp/_Pragma3.c: New test.
33244 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33246 * g++.dg/template/inherit3: New test.
33248 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33250 * gcc.dg/bitfld-4.c: Add blank options.
33252 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33254 * g++.dg/template/crash1.C: New test.
33256 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33258 * gcc.dg/tls/opt-2.c: New test.
33260 2002-08-08 Devang Patel <dpatel@apple.com>
33262 * objc.dg/selector-1.m : New test
33264 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33266 * g++.dg/abi/bitfield4.C: New test.
33267 * gcc.dg/bitfld-4.c: New test.
33269 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33271 * g++.dg/other/packed1.C: New test.
33273 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33275 * g++.dg/abi/offsetof.C: Tweak error messages.
33276 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33278 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33280 * gcc.dg/bitfld-3.c: New test.
33282 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33283 Richard Henderson <rth@redhat.com>
33285 * gcc.dg/i386-bitfield1.c: New test.
33286 * g++.dg/abi/bitfield3.C: Update.
33288 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33290 * objc.dg/const-str-2.m: Update.
33291 * gcc.dg/cpp/c++98.c: Change to C extension.
33292 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33293 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33295 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33297 * testsuite/gcc.dg/tls/diag-3.c: New.
33299 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33301 * g++.dg/README (Subdirectories): Document new subdir expr.
33302 * g++.dg/expr/pmf-1.C: New test.
33304 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33306 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33308 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33310 * g++.dg/abi/bitfield3.C: New test.
33312 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33314 * lib/gcov.exp: Tweak expected line formats.
33315 * gcc.misc-tests/gcov8.c: New test.
33316 * gcc.misc-tests/gcov8.x: New flags.
33318 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33320 * consistency.vlad/layout/endian.c: Include string.h.
33322 * gcc.c-torture/execute/20020805-1.c: New test.
33324 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33326 * g++.dg/other/conversion1.C: New test.
33328 2002-08-03 Roger Sayle <roger@eyesopen.com>
33330 * gcc.dg/builtins-1.c: New testcase.
33332 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33334 * g++.dg/inherit/access3.C: New test.
33336 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33338 * gcc.dg/ia64-visibility-2.c: New test.
33340 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33342 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33343 __qualifier_flags to __flags.
33345 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33347 * g++.dg/inherit/operator1.C: New test.
33348 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33349 * g++.dg/other/error1.C: Change expected error message.
33350 * g++.dg/template/conv4.C: Likewise.
33352 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33354 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33355 for documented behavior.
33357 2002-07-25 Roger Sayle <roger@eyesopen.com>
33359 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33360 several targets known to fail.
33362 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33364 * gcc.dg/mips-args-[123].c: New tests.
33366 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33368 * gcc.dg/ppc-spe.c: New.
33370 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33372 * g++.dg/other/ptrmem4.C: New testcase.
33374 2002-07-24 Richard Henderson <rth@redhat.com>
33376 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33378 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33380 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33382 2002-07-24 Roger Sayle <roger@eyesopen.com>
33384 * gcc.c-torture/execute/memset-3.c: New testcase.
33386 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33388 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33389 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33391 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33393 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33396 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33398 * gcc.c-torture/compile/simd-4.c: New test.
33400 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33402 PR c++/7347, c++/7348
33403 * g++.dg/template/access4.C: New test.
33404 * g++.dg/template/access5.C: New test.
33405 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33406 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33407 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33408 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33410 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33412 * gcc.dg/gnu89-init-2.c: New test.
33414 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33416 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33418 2002-07-20 Roger Sayle <roger@eyesopen.com>
33420 * gcc.c-torture/execute/20020720-1.c: New testcase.
33422 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33424 * gcc.dg/cpp/Wsignprom.c: New tests.
33426 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33428 * gcc.c-torture/execute/loop-13.c: New test.
33430 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33432 * gcc.dg/cpp/expr.c: New tests.
33434 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33436 * g++.dg/opt/pr6713.C: Add template instantiation.
33438 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33440 * gcc.dg/nest.c: New test.
33442 2002-07-17 Richard Henderson <rth@redhat.com>
33444 * g++.dg/opt/pr6713.C: New test.
33446 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33448 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33449 XFAIL for all x86 processors.
33451 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33453 * gcc.c-torture/execute/20010122-1.x: Do not test with
33454 -fomit-frame-pointer.
33456 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33458 * g++.dg/template/instantiate2.C: New test.
33459 * g++.dg/template/spec4.C: New test.
33461 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33463 * g++.dg/template/access2.C: New test.
33464 * g++.dg/template/access3.C: New test.
33466 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33468 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33469 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33470 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33471 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33472 Convert to use <stdarg.h>.
33473 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33475 * gcc.dg/va-arg-2.c: New.
33476 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33478 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33480 * gcc.c-torture/compile/20020710-1.c: New test.
33482 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33483 Andrew Pinski <pinskia@physics.uc.edu>
33485 gcc.c-torture/compile/simd-2.c: New testcase.
33486 gcc.c-torture/compile/simd-3.c: Likewise.
33488 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33491 * g++.dg/overload/error1.C: New test.
33493 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33495 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33496 configuration and IRIX 6 O32 ABI.
33498 2002-07-11 Roger Sayle <roger@eyesopen.com>
33500 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33502 2002-07-10 Roger Sayle <roger@eyesopen.com>
33504 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33506 2002-07-10 Jeffrey A Law <law@redhat.com>
33508 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33510 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33512 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33514 * gcc.dg/20020312-2.c: Check for __PPC__.
33516 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33518 * gcc.c-torture/compile/20020709-1.c: New test.
33520 2002-07-07 Roger Sayle <roger@eyesopen.com>
33522 * g++.dg/template/qualttp21.C: New test case.
33524 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33526 * gcc.c-torture/compile/20020706-1.c: New test.
33527 * gcc.c-torture/compile/20020706-2.c: New test.
33529 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33530 Alexandre Oliva <aoliva@redhat.com>
33532 * g++.dg/warn/incomplete1.C: New test.
33534 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33537 * g++.dg/warn/noreturn1.C: New test.
33539 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33542 * g++.dg/debug/debug6.C: New test.
33543 * g++.dg/debug/debug7.C: New test.
33545 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33547 * gcc.c-torture/compile/simd-3.c: New test.
33549 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33551 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33552 * gcc.dg/20020620-1.c: Likewise.
33554 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33557 * g++.dg/init/array4.C: New test.
33558 * g++.dg/init/array5.C: New test.
33560 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33562 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33563 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33565 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33567 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33568 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33569 * gcc.dg/wtr-conversion-1.c: Likewise.
33570 * gcc.dg/wtr-escape-1.c: Likewise.
33571 * gcc.dg/wtr-int-type-1.c: Likewise.
33572 * gcc.dg/wtr-label-1.c: Likewise.
33573 * gcc.dg/wtr-static-1.c: Likewise.
33574 * gcc.dg/wtr-strcat-1.c: Likewise.
33575 * gcc.dg/wtr-suffix-1.c: Likewise.
33576 * gcc.dg/wtr-switch-1.c: Likewise.
33577 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33578 * gcc.dg/wtr-union-init-1.c: Likewise.
33579 * gcc.dg/wtr-union-init-2.c: Likewise.
33580 * gcc.dg/wtr-union-init-3.c: Likewise.
33582 * gcc.dg/wtr-func-def-1.c: New test.
33584 2002-07-02 Devang Patel <dpatel@apple.com>
33586 * objc.dg/param-1.m: New test.
33588 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33590 * gcc.dg/cpp/trad/directive.c: Add test.
33591 * gcc.dg/cpp/trad/macroargs.c: Add test.
33592 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33594 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33596 * gcc.dg/cpp/cmdlne-M.c: New test.
33598 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33600 * objc.dg/desig-init-1.m: New test.
33602 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33605 * g++.dg/template/instantiate1.C: New test.
33607 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33610 * g++.dg/template/sizeof2.C: New test.
33612 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33614 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33615 gcc.dg/cpp/trad/include.c: New tests.
33617 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33620 * gcc.c-torture/compile/20020701-1.c: New test.
33622 2002-07-01 Stan Shebs <shebs@apple.com>
33624 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33626 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33627 (objc-torture-execute): or here.
33629 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33631 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33633 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33635 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33637 2002-06-30 Devang Patel <dpatel@apple.com>
33639 * objc.dg/fsyntax-only.m: New test.
33641 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33644 * g++.dg/template/friend7.C: New file.
33646 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33648 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33651 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33653 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33654 avoid division by zero.
33656 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33658 * gcc.dg/Wunknownprag.c: New tests.
33660 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33662 * gcc.c-torture/execute/simd-2.c: New test.
33664 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33666 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33667 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33668 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33669 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33670 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33671 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33672 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33673 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33674 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33675 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33676 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33677 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33678 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33679 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33680 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33681 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33682 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33684 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33686 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33687 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33688 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33689 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33691 * gcc.dg/cpp/trad/directive.c: Update.
33693 2002-06-23 Andreas Jaeger <aj@suse.de>
33695 * gcc.c-torture/execute/complex-6.c: New.
33697 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33699 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33700 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33701 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33702 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33704 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33706 * gcc.dg/cpp/trad: New directory with traditional tests copied
33707 from parent directory.
33708 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33709 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33710 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33711 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33712 Move to trad/ and rename.
33713 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33714 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33715 gcc.dg/cpp/trad/redef2.c: New tests.
33716 * gcc.dg/cpp/trad/trad.exp: New driver.
33718 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33720 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33721 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33722 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33723 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33726 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33728 * gcc.dg/20020620-1.c: New test.
33730 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33732 * g++.dg/template/ttp4.C: New test.
33734 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33736 * g++.dg/opt/vt1.C: Fix regexp.
33738 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33740 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33741 Don't use attribute `noinline'.
33743 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33745 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33747 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33749 * gcc.c-torture/execute/simd-1.c: New.
33751 * gcc.dg/simd-1.c: New.
33753 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33755 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33757 2002-06-16 Richard Henderson <rth@redhat.com>
33759 * g++.dg/ext/anon-struct1.C: New.
33760 * g++.dg/ext/anon-struct2.C: New.
33761 * g++.dg/ext/anon-struct3.C: New.
33762 * gcc.dg/anon-struct-1.c: New.
33763 * gcc.dg/anon-struct-2.c: New.
33764 * gcc.dg/anon-struct-3.c: New.
33765 * gcc.dg/20011008-1.c: Adjust warning text.
33766 * gcc.dg/20020527-1.c: Add -fms-extensions.
33768 2002-06-16 Richard Henderson <rth@redhat.com>
33770 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33772 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33774 * gcc.c-torture/execute/20020615-1.c: New test.
33776 2002-06-15 Roger Sayle <roger@eyesopen.com>
33778 * gcc.c-tortuture/execute/compare-1.c: New test case.
33779 * gcc.c-tortuture/execute/compare-2.c: New test case.
33780 * gcc.c-tortuture/execute/compare-3.c: New test case.
33782 2002-06-13 Richard Henderson <rth@redhat.com>
33784 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33787 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33789 * g++.dg/template/typename2.C: Update error message.
33791 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33793 * gcc.c-torture/execute/20020611-1.c: New test.
33795 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33797 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33798 list of targets to skip.
33800 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33802 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33803 targets if not optimizing.
33805 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33807 * gcc.c-torture/compile/20020605-1.c: New test.
33809 * g++.dg/opt/vt1.C: New test.
33811 * gcc.dg/20020531-1.c: New test.
33813 * gcc.dg/20020530-1.c: New test.
33815 * gcc.dg/20020527-1.c: New test.
33817 * g++.dg/opt/cse1.C: New test.
33819 2002-06-07 Roger Sayle <roger@eyesopen.com>
33821 * gcc.dg/20020607-2.c: New test case.
33823 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33825 * gcc.c-torture/compile/20020604-1.c: New test.
33827 2002-06-04 Richard Henderson <rth@redhat.com>
33829 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33830 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33831 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33833 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33835 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33837 2002-06-03 Richard Henderson <rth@redhat.com>
33839 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33840 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33842 2002-06-02 Richard Henderson <rth@redhat.com>
33844 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33845 test functions static.
33847 2002-06-02 Andreas Jaeger <aj@suse.de>
33849 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33852 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33854 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33855 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33856 Update for mofified diagnostics.
33857 * gcc.dg/c99-intconst-1.c: No longer fail.
33859 2002-06-02 Richard Henderson <rth@redhat.com>
33861 * gcc.dg/uninit-A.c: Remove xfail markers.
33863 2002-06-01 Roger Sayle <roger@eyesopen.com>
33865 * gcc.dg/fnegate-1.c: New test case.
33867 2002-05-30 Osku Salerma <osku@iki.fi>
33869 * gcc.c-torture/execute/mayalias-1.c: New file.
33871 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33873 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33874 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33875 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33877 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33879 * gcc.c-torture/execute/20020529-1.c: New test.
33881 2002-05-27 Richard Henderson <rth@redhat.com>
33883 * g++.dg/ext/attrib6.C: New test case.
33885 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33887 * gcc.c-torture/execute/pure-1.c: New test.
33889 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33891 * gcc.dg/cpp/arith-2.c: Remove.
33893 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33895 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33896 * gcc.dg/cpp/if-3.c: Remove.
33898 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33900 * g++.dg/opt/cse2.C: New test.
33902 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33904 * gcc.dg/cpp/arith-1.c: New semantic tests.
33905 * gcc.dg/cpp/if-1.c: Update.
33907 2002-05-24 Ben Elliston <bje@redhat.com>
33909 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33911 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33913 * gcc.dg/verbose-asm.c: New test.
33915 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33917 * gcc.dg/cpp/paste12.c: New test.
33919 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33921 * g++.dg/parse/named_ops.C: New test.
33923 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33925 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33927 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33929 * gcc.dg/weak-2.c: Allow optional leading underscore
33930 in scan-assembler symbol name.
33931 * gcc.dg/weak-3.c: Likewise.
33932 * gcc.dg/weak-4.c: Likewise.
33933 * gcc.dg/weak-5.c: Likewise.
33935 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33937 * gcc.dg/20020523-1.c: New test.
33939 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33941 * objc.dg/const-str-2.m: Update now that we stop after
33942 a command line error.
33944 2002-05-22 Richard Henderson <rth@redhat.com>
33946 * g++.dg/dg.exp: Fix typo in test pruneing.
33948 2002-05-22 Richard Henderson <rth@redhat.com>
33950 * g++.dg/dg.exp: Prune the tls subdirectory.
33951 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33952 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33953 * g++.dg/tls/init-1.C: New.
33955 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33957 * gcc.dg/20020517-1.c: New test.
33959 2002-05-21 Richard Henderson <rth@redhat.com>
33961 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33962 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33964 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33966 * g++.dg/other/copy2.C: New test.
33968 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33970 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33971 (MAX_COPY): Bump up to 10 times sizeof (long long).
33972 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33974 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33975 sizeof (long long).
33977 * gcc.c-torture/execute/strcpy-1.c: New test.
33979 2002-05-19 Jason Merrill <jason2redhat.com>
33981 * g++.dg/ext/oper1.C: New test.
33983 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33984 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33986 * README.QMTEST: New file.
33988 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33990 2002-05-19 Andreas Jaeger <aj@suse.de>
33992 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33994 * gcc.c-torture/execute/loop-2d.x: Likewise.
33996 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33998 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33999 support weak symbols.
34000 * gcc.dg/weak-4.c: Likewise.
34001 * gcc.dg/weak-6.c: Likewise.
34003 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34005 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34006 cygwin, coff and h8300-*-hms targets
34007 * gcc.dg/weak-5.c: Likewise.
34008 * gcc.dg/weak-7.c: Likewise.
34010 2002-05-16 Jason Merrill <jason@redhat.com>
34012 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34013 (scan-assembler-not, scan-assembler-dem): Likewise.
34014 (scan-assembler-dem-not): Likewise.
34016 2002-05-15 Richard Henderson <rth@redhat.com>
34018 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34020 2002-05-15 Richard Henderson <rth@redhat.com>
34022 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34023 (vfoo1f): Warning here.
34024 (vfoo1l): Don't redefine the alias.
34026 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34028 * g++.dg/init/pm1.C: New test.
34030 2002-05-12 David S. Miller <davem@redhat.com>
34032 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34035 2002-05-10 Roger Sayle <roger@eyesopen.com>
34037 * gcc.c-torture/execute/20020510-1.c: New test case.
34039 2002-05-10 David S. Miller <davem@redhat.com>
34041 * gcc.c-torture/execute/conversion.c: Test long double too.
34043 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34045 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34046 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34047 * lib/g++.exp (g++_link_flags): Likewise.
34048 * lib/objc.exp (objc_target_compile): Likewise.
34050 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34052 * gcc.dg/cpp/poison.c: Update.
34053 * gcc.dg/cpp/20000625-2.c: Remove.
34054 * gcc.dg/cpp/direct2s.c: Remove final test.
34056 2002-05-08 Tom Rix <trix@redhat.com>
34058 * gcc.c-torture/execute/20020508-1.c: New test.
34059 * gcc.c-torture/execute/20020508-2.c: New test.
34060 * gcc.c-torture/execute/20020508-3.c: New test.
34062 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34064 * gcc.dg/cpp/charconst-4.c: More tests.
34066 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34069 * gcc.dg/weak-3.c: Update location of warning messages.
34070 * gcc.dg/weak-5.c: Likewise.
34072 2002-05-06 Roger Sayle <roger@eyesopen.com>
34074 * gcc.c-torture/execute/20020506-1.c: New test case.
34076 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34078 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34080 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34082 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34084 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34086 * gcc.dg/cpp/charconst-3.c: New test.
34088 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34090 * gcc.dg/cpp/charconst.c: Update tests.
34092 2002-05-05 Tim Josling <tej@melbpc.org.au>
34094 * treelang: Added directory for new sample language treelang. Also
34095 lib/treelang.exp: New file to signal treelang should be tested.
34097 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34099 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34100 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34101 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34102 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34103 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34104 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34105 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34107 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34109 * gcc.dg/format/xopen-2.c: New test.
34111 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34113 * gcc.dg/20020503-1.c: New test.
34115 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34117 * g++.dg/init/dtor1.C: Make it tougher.
34119 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34121 * g++.dg/init/dtor1.C: New test.
34123 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34125 * gcc.dg/altivec-8.c: New.
34127 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34129 * gcc.dg/altivec-7.c: New.
34131 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34133 * g++.dg/parse/typedef1.C: New test.
34135 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34138 * g++.dg/template/friend6.C: New test.
34141 * g++.dg/init/copy1.C: New test.
34143 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34145 * g++.dg/warn/effc1.C: New test.
34147 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34149 * gcc.dg/cpp/if-cexp.c: Add a test.
34151 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34153 * gcc.dg/20020426-2.c: New test.
34155 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34157 * gcc.dg/cpp/if-mop.c: Update.
34158 * gcc.dg/cpp/if-mpar.c: Add test.
34159 * gcc.dg/cpp/if-oppr.c: Update.
34161 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34164 * gcc.dg/weak-[2-7].c: New tests.
34166 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34168 * gcc.dg/enum1.c: New test.
34170 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34173 * g++.dg/inherit/access2.C: New test.
34175 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34178 * gcc.dg/20020426-1.c: New test.
34180 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34182 * g++.dg/abi/enum1.C: New test.
34184 2002-04-26 Richard Henderson <rth@redhat.com>
34186 * gcc.dg/c99-bool-1.c: Expect always true warning.
34188 2002-04-25 Roger Sayle <roger@eyesopen.com>
34190 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34192 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34194 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34197 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34199 * g++.dg/abi/mange7.C: New test.
34202 * g++.dg/parse/stmtexpr2.C: New test.
34204 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34206 * gcc.dg/20020312-2.c: Add SH target.
34208 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34210 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34211 compiler output on mips*-*-irix*.
34213 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34215 * g++.dg/parse/attr1.C: New test.
34217 2002-04-23 Roger Sayle <roger@eyesopen.com>
34219 * gcc.c-torture/execute/string-opt-17.c: New test case.
34220 * gcc.c-torture/execute/memset-2.c: New test case.
34222 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34225 * g++.dg/template/friend5.C: New test.
34228 * g++.dg/template/qual1.C: Likewise.
34230 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34232 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34233 Include stdlib.h, not stdio.h or ctype.h.
34235 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34237 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34238 cris-*-elf* and mmix-*-*.
34239 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34240 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34241 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34243 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34244 * gcc.dg/wchar_t-1.c: Ditto.
34246 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34248 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34251 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34253 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34255 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34257 * gcc.c-torture/execute/20000906-1.x: Delete.
34259 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34261 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34263 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34266 * g77.f-torture/execute/6367.f: New test.
34267 * g77.f-torture/execute/6367.x: Disable for MMIX.
34269 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34272 * g++.dg/opt/inline2.C: New test.
34274 2002-04-18 Richard Henderson <rth@redhat.com>
34276 * gcc.dg/20000906-1.c: Enable for all targets.
34277 * gcc.c-torture/compile/iftrap-2.c: New.
34279 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34281 * gcc.dg/20020418-1.c: New test.
34282 * gcc.dg/20020418-2.c: New test.
34284 2002-04-18 Richard Henderson <rth@redhat.com>
34286 * gcc.c-torture/compile/iftrap-1.c: New.
34287 * gcc.dg/iftrap-1.c: Adjust for ia64.
34288 * gcc.dg/iftrap-2.c: New.
34290 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34292 * gcc.c-torture/compile/20020418-1.c: New test.
34294 2002-04-18 Roger Sayle <roger@eyesopen.com>
34296 * gcc.c-torture/compile/20020415-1.c: New.
34298 2002-04-18 David S. Miller <davem@redhat.com>
34300 * gcc.c-torture/execute/20020418-1.c: New test.
34302 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34304 * gcc.dg/20020416-1.c: New test.
34306 * g++.dg/opt/inline1.C: New test.
34308 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34310 * gcc.dg/altivec-5.c: New test.
34312 * gcc.dg/20020415-1.c: New test.
34314 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34316 * testsuite/lib/chill.exp: Remove.
34318 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34320 * g++.dg/other/big-struct.C: New test.
34322 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34324 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34327 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34330 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34331 in scan-assembler function name
34333 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34335 * g77.f-torture/execute/980628-4.x,
34336 g77.f-torture/execute/980628-5.x,
34337 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34338 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34339 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34342 2002-04-13 David S. Miller <davem@redhat.com>
34344 * gcc.c-torture/execute/20020413-1.c: New test.
34346 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34349 * g++.dg/ext/asm1.C: New tests.
34351 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34354 * g++.dg/parse/stmtexpr1.C: New test.
34357 * g++.dg/template/copy1.C: New test.
34359 2002-04-12 Richard Henderson <rth@redhat.com>
34361 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34363 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34365 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34366 gcc.c-torture/execute/20020307-2.c.
34368 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34370 * g++.dg/ext/attrib5.C,
34371 * g++.dg/lookup/struct1.C: New tests.
34373 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34375 * gcc.dg/20020411-1.c: New test.
34377 * gcc.c-torture/execute/20020411-1.c: New test.
34379 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34381 * g77.f-torture/execute/6177.f: New test.
34383 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34386 * g++.dg/opt/cleanup1.C: New test.
34388 * g++.dg/opt/const1.C: New test.
34390 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34392 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34394 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34397 * g++.dg/template/typename2.C: New test.
34399 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34401 * gcc.c-torture/execute/loop-12.c: New.
34403 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34405 * g77.f-torture/execute/980628-4.x,
34406 g77.f-torture/execute/980628-5.x,
34407 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34408 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34409 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34411 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34413 PR optimization/6086
34414 * g++.dg/opt/preinc1.C: New test.
34416 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34419 * g++.dg/opt/static2.C: New test.
34421 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34424 * gcc.dg/20020406-1.c: New test.
34426 2002-04-04 David S. Miller <davem@redhat.com>
34428 * gcc.c-torture/execute/20020404-1.c: New test.
34430 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34433 * gcc.dg/20020312-2.c: Do not declare global register variable
34434 if __PIC__ or __pic__ is defined.
34436 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34438 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34439 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34441 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34443 * gcc.misc-tests/linkage.exp: Update last change to handle
34444 sparc*-, not just sparc-.
34446 2002-04-03 Richard Henderson <rth@redhat.com>
34448 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34450 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34452 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34454 2002-04-02 David S. Miller <davem@redhat.com>
34456 * gcc.c-torture/execute/20020402-3.c: New test.
34458 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34460 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34461 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34463 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34464 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34465 g77.f-torture/execute/20001201.x,
34466 g77.f-torture/execute/u77-test.x: New files.
34468 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34469 * gcc.dg/wchar_t-1.c: Ditto.
34471 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34473 * gcc.c-torture/execute/20020402-1.c: New test.
34475 2002-04-01 Richard Henderson <rth@redhat.com>
34477 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34479 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34481 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34483 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34485 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34487 * g++.dg/inherit/template-as-base.C: Expect error.
34488 * g++.dg/inherit/namespace-as-base.C: Likewise.
34490 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34492 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34493 g++.dg/ext/instantiate3.C: Tweak match patterns.
34495 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34496 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34499 2002-03-31 Richard Henderson <rth@redhat.com>
34501 * gcc.dg/special/alias-2.c: New.
34502 * gcc.dg/special/ecos.exp: Run it.
34504 2002-03-31 Richard Henderson <rth@redhat.com>
34506 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34508 2002-03-31 Kazu Hirata <kazu@hxi.com>
34510 * gcc.dg/weak-1.c: Disable on h8300 port.
34512 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34514 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34515 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34517 * g++.dg/bprob/bprob-1.C: New test.
34518 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34519 * g++.dg/gcov/gcov-1.C: New test.
34520 * g++.dg/gcov/gcov-1.x: New file.
34521 * g++.dg/gcov/gcov-2.C: New test.
34522 * g++.dg/gcov/gcov-3.C: New test.
34523 * g++.dg/gcov/gcov-3.h: New file.
34525 2002-03-28 Roger Sayle <roger@eyesopen.com>
34527 * g++.old-deja/g++.other/builtins5.C: New test.
34528 * g++.old-deja/g++.other/builtins6.C: New test.
34529 * g++.old-deja/g++.other/builtins7.C: New test.
34530 * g++.old-deja/g++.other/builtins8.C: New test.
34531 * g++.old-deja/g++.other/builtins9.C: New test.
34533 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34535 * g++.dg/opt/static1.C: New test.
34537 * g++.dg/opt/longbranch1.C: New test.
34539 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34541 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34543 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34545 2002-03-28 Jeffrey A Law (law@redhat.com)
34547 * gcc.c-torture/execute/20020328-1.c: New test.
34549 2002-03-27 Richard Henderson <rth@redhat.com>
34551 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34552 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34553 move from g++.old-deja/g++.ext/.
34555 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34557 * g++.dg/init/new2.C: New test.
34559 2002-03-26 Richard Henderson <rth@redhat.com>
34561 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34563 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34566 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34568 * gcc.dg/20001102-1.c: Likewise.
34570 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34572 * gcc.dg/cpp/endif-pedantic1.c,
34573 gcc.dg/cpp/endif-pedantic2.c: New tests.
34575 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34577 * g++.dg/init/new1.C: New test.
34579 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34581 * g++.dg/abi/vbase9.C: New test.
34583 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34585 * gcc.dg/arm-asm.c: New test.
34587 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34589 * gcc.dg/Wswitch-enum.c: New test.
34592 2002-03-26 Richard Henderson <rth@redhat.com>
34594 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34597 2002-03-25 Richard Henderson <rth@redhat.com>
34599 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34602 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34603 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34605 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34607 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34609 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34611 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34612 targets using generic thunk support.
34614 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34616 * gcc.c-torture/compile/20020323-1.c: New test.
34618 * g++.dg/opt/conj2.C: New test.
34620 2002-03-24 Richard Henderson <rth@redhat.com>
34622 * gcc.dg/weak-1.c: Use -fno-common.
34624 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34626 * g77.dg/f77-edit-apostrophe-out.f: New test
34627 * g77.dg/f77-edit-h-out.f: New test
34628 * g77.dg/f77-edit-t-in.f: New test
34629 * g77.dg/f77-edit-t-out.f: New test
34630 * g77.dg/f77-edit-x-out.f: New test
34631 * g77.dg/f77-edit-slash-out.f: New test
34632 * g77.dg/f77-edit-colon-out.f: New test
34633 * g77.dg/f77-edit-s-out.f: New test
34635 2002-03-24 Richard Henderson <rth@redhat.com>
34637 * objc/execute/formal_protocol-6.x: New XFAIL.
34639 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34641 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34642 that do not support weak symbols
34644 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34646 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34647 * lib/g77.exp: Likewise.
34648 * lib/objc.exp: Likewise.
34650 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34652 * gcc.dg/Wswitch-default.c: New test.
34654 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34656 * g++.dg/other/enum1.C: New test.
34658 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34660 * gcc.dg/pragma-ep-3.c: Fix typo.
34662 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34664 * g++.dg/inherit/template-as-base.C: New test.
34666 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34668 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34669 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34671 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34673 * gcc.dg/cpp/multiline.c: Update to match.
34675 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34677 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34679 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34681 * gcc.dg/cpp/extratokens2.c: New file.
34683 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34685 * gcc.dg/20020312-2.c: Add rs6000 target.
34687 * gcc.c-torture/compile/20020319-1.c: New test.
34689 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34691 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34692 (A, E): Handle this.
34694 2002-03-20 Jason Merrill <jason@redhat.com>
34696 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34698 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34699 through prune_gcc_output.
34701 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34703 * gcc.c-torture/compile/20020320-1.c: New test.
34705 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34707 * gcc.c-torture/compile/20020318-1.c: New test.
34709 * gcc.dg/struct-by-value-1.c: New test.
34711 * gcc.dg/20020319-1.c: New test.
34713 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34715 * g++.dg/opt/conj1.C: New test.
34717 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34719 * g++.dg/template/qualttp20.C: Revert previous change.
34720 * g++.dg/template/qualttp3.C: Likewise.
34721 * g++.dg/template/qualttp4.C: Likewise.
34722 * g++.dg/template/qualttp5.C: Likewise.
34723 * g++.dg/template/qualttp6.C: Likewise.
34724 * g++.dg/template/qualttp7.C: Likewise.
34725 * g++.dg/template/qualttp8.C: Likewise.
34726 * g++.dg/template/recurse.C: Likewise.
34728 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34730 * gcc.dg/cpp/wchar-1.c: Update.
34732 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34734 * g++.dg/template/conv1.C: New test.
34735 * g++.dg/template/conv2.C: New test.
34736 * g++.dg/template/conv3.C: New test.
34737 * g++.dg/template/conv4.C: New test.
34739 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34741 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34742 * g++.dg/template/qualttp3.C: Likewise.
34743 * g++.dg/template/qualttp4.C: Likewise.
34744 * g++.dg/template/qualttp5.C: Likewise.
34745 * g++.dg/template/qualttp6.C: Likewise.
34746 * g++.dg/template/qualttp7.C: Likewise.
34747 * g++.dg/template/qualttp8.C: Likewise.
34748 * g++.dg/template/recurse.C: Likewise.
34750 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34752 * g++.dg/opt/dtor1.C: New test.
34754 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34756 * gcc.c-torture/compile/20020315-1.c: New test.
34758 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34760 * gcc.dg/weak-1.c: Fix scan tests.
34762 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34764 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34765 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34766 cris-*-aout* mmix-*-*.
34767 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34768 cris-*-aout* mmix-*-*.
34769 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34770 cris-*-elf* cris-*-aout* and mmix-*-*.
34771 * gcc.dg/20001009-1.c: Ditto.
34772 * gcc.dg/20010912-1.c: Ditto.
34773 * gcc.dg/20020122-4.c: Ditto.
34774 * gcc.dg/inline-2.c: Ditto.
34776 2002-03-14 Jeffrey A Law (law@cygnus.com)
34778 * gcc.c-torture/compile/20020314-1.c: New test.
34780 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34782 * gcc.c-torture/execute/20020314-1.c: New test.
34784 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34786 * g++.dg/warn/Wunused-1.C: New test.
34788 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34790 * g++.dg/abi/mangle6.C: New test.
34792 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34794 * gcc.c-torture/compile/20020309-2.c: New test.
34796 * gcc.c-torture/compile/20020312-1.c: New test.
34798 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34800 * g++.dg/other/access1.C: New test.
34802 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34804 * gcc.c-torture/execute/wchar_t-1.c: New test.
34806 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34808 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34810 2002-03-12 Roger Sayle <roger@eyesopen.com>
34812 * gcc.dg/20020312-1.c: New test case.
34814 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34816 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34818 2002-03-11 Richard Henderson <rth@redhat.com>
34820 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34821 * g++.old-deja/g++.jason/report.C: Likewise.
34823 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34825 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34826 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34828 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34830 * testsuite/g++.dg/overload/pmf1.C: New test.
34832 2002-03-11 Kazu Hirata <kazu@hxi.com>
34834 * gcc.c-torture/execute/20020307-1.c: Use long.
34836 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34838 PR optimization/5844
34839 * gcc.dg/20020310-1.c: New test.
34841 2002-03-09 Michael Meissner <meissner@redhat.com>
34843 * gcc.c-torture/execute/memcpy-2.c: New test.
34844 * gcc.c-torture/execute/memset-1.c: New test.
34845 * gcc.c-torture/execute/strlen-1.c: New test.
34846 * gcc.c-torture/execute/strcmp-1.c: New test.
34847 * gcc.c-torture/execute/strncmp-1.c: New test.
34849 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34851 * gcc.dg/ppc-ldstruct.c: New test.
34853 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34855 * gcc.c-torture/execute/va-arg-22.c: New test.
34857 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34859 * gcc.c-torture/compile/20020309-1.c: New test.
34861 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34863 * gcc.c-torture/execute/20020307-2.c: New test.
34865 2002-03-07 Jeffrey A Law (law@redhat.com)
34867 * g77.f-torture/compile/20020307-1.f: New test.
34869 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34871 * gcc.dg/unordered-1.c: New test.
34873 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34875 * gcc.c-torture/execute/20020307-1.c: New test.
34877 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34879 * gcc.dg/20020304-1.c: New test.
34881 * gcc.c-torture/compile/20020304-2.c: New test.
34883 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34885 * gcc.c-torture/compile/20020304-1.c: New test case
34888 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34890 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34892 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34894 * g++.dg/other/classkey1.C: New test.
34896 2002-03-01 Richard Henderson <rth@redhat.com>
34898 * gcc.c-torture/compile/981223-1.x: New.
34899 * gcc.c-torture/compile/920625-1.x: New.
34901 2002-02-28 Richard Henderson <rth@redhat.com>
34903 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34905 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34907 * gcc.c-torture/execute/20020227-1.c: New test.
34909 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34911 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34913 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34914 * g++.old-deja.g++.other/defarg1.C: Likewise.
34915 * g++.old-deja/g++.pt/calls2.C: Likewise.
34916 * g++.old-deja/g++.pt/crash20.C: Likewise.
34917 * g++.old-deja/g++.pt/crash30.C: Likewise.
34918 * g++.old-deja/g++.pt/crash36.C: Likewise.
34919 * g++.old-deja/g++.pt/crash6.C: Likewise.
34920 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34921 * g++.old-deja/g++.pt/derived3.C: Likewise.
34922 * g++.old-deja/g++.pt/error1.C: Likewise.
34923 * g++.old-deja/g++.pt/friend21.C: Likewise.
34924 * g++.old-deja/g++.pt/friend23.C: Likewise.
34925 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34926 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34928 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34930 * gcc.c-torture/execute/20020225-2.c: New test.
34932 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34934 * gcc.c-torture/execute/920730-1t.c,
34935 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34936 Delete test cases, only relevant to -traditional.
34938 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34940 * gcc.dg/cpp/undef1.c: Remove.
34941 * gcc.dg/cpp/directiv.c: Update.
34942 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34944 2002-02-27 Michael Meissner <meissner@redhat.com>
34946 * gcc.c-torture/execute/20020226-1.c: New test.
34948 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34950 * g++.dg/debug/debug4.C: New test.
34952 * gcc.dg/ia64-visibility-1.c: New test.
34954 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34956 * gcc.dg/debug/20020224-1.c: New.
34958 2002-02-25 Kazu Hirata <kazu@hxi.com>
34960 * gcc.c-torture/execute/960416-1.x: New.
34961 * gcc.c-torture/execute/divconst-3.x: Likewise.
34963 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34965 * gcc.dg/20020224-1.c: New test.
34967 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34969 * gcc.c-torture/execute/20020225-1.c: New.
34971 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34973 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34975 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34977 * gcc.dg/20020222-1.c: New test.
34979 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34981 * g++.dg/opt/anonunion1.C: New test.
34983 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34985 * g++.dg/template/qualttp19.C: New test.
34986 * g++.dg/template/qualttp20.C: New test.
34987 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34988 * g++.old-deja/g++.other/qual1.C: Likewise.
34990 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34992 * gcc.dg/attr-alwaysinline.c: New.
34994 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34996 * gcc.dg/20020220-1.c: New test.
34998 * gcc.dg/20020220-2.c: New test.
35000 * g++.dg/opt/mmx1.C: New test.
35002 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35004 * gcc.c-torture/compile/20020110.c: New test.
35006 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35008 * gcc.c-torture/execute/20020219-1.c: New test.
35010 * gcc.dg/20020219-1.c: New test.
35012 * gcc.dg/noncompile/20020220-1.c: New test.
35014 * g++.dg/opt/ptrintsum1.C: New test.
35016 * gcc.dg/debug/20020220-1.c: New test.
35018 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35020 * gcc.c-torture/execute/20020216-1.c: New test.
35022 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35024 * gcc.dg/decl-1.c: Update, new test.
35026 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35028 * g++.dg/abi/bitfield1.C: New test.
35029 * g++.dg/abi/bitfield2.C: New test.
35031 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35033 * gcc.dg/attr-nest.c: New test.
35035 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35037 * gcc.c-torture/execute/20020215-1.c: New test.
35039 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35041 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35042 * g++.dg/debug/debug.exp: New.
35043 * g++.dg/debug/trivial.C: New.
35044 * g++.dg/debug/debug1.C: Moved...
35045 * g++.dg/other/debug1.C: ...from here.
35046 * g++.dg/debug/debug2.C: Moved...
35047 * g++.dg/other/debug2.C: ...from here.
35048 * g++.dg/debug/debug3.C: Moved...
35049 * g++.dg/other/debug3.C: ...from here.
35051 * gcc.dg/noncompile/20020213-1.c: New test.
35053 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35055 * g++.dg/other/debug3.C: New test.
35057 * gcc.c-torture/execute/20020213-1.c: New test.
35059 2002-02-13 Richard Smith <richard@ex-parrot.com>
35061 * g++.old-deja/g++.other/thunk1.C: New test.
35063 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35065 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35067 2002-02-13 Stan Shebs <shebs@apple.com>
35069 * gcc.dg/altivec-3.c: New.
35071 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35073 * gcc.dg/Wunreachable-1.c: New test.
35074 * gcc.dg/Wunreachable-2.c: New test.
35076 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35078 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35080 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35082 * gcc.dg/decl-1.c: New test.
35084 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35086 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35088 2002-02-10 Kazu Hirata <kazu@hxi.com>
35090 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35091 * gcc.c-torture/compile/980506-1.x: Likewise.
35093 2002-02-10 Kazu Hirata <kazu@hxi.com>
35095 * gcc.dg/20020210-1.c: New.
35097 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35099 * g77.f-torture/execute/947.f: New regression test
35100 for PR fortran/947.
35102 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35104 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35105 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35107 2002-02-08 Richard Henderson <rth@redhat.com>
35109 * gcc.c-torture/compile/labels-3.c: New.
35111 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35113 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35114 expression statements work instead.
35115 * gcc.dg/noncompile/20020207-1.c: New test.
35117 2002-02-07 Richard Henderson <rth@redhat.com>
35119 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35121 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35123 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35125 * lib/g77-dg.exp: Trim g77 error messages so that they are
35126 recognized by dg.exp.
35128 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35131 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35133 2002-02-07 Richard Henderson <rth@redhat.com>
35135 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35136 to be sufficiently aligned for integers.
35138 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35140 * g++.dg/template/friend4.C: New test.
35142 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35145 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35148 2002-02-07 Richard Henderson <rth@redhat.com>
35150 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35151 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35152 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35153 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35155 2002-02-06 Richard Henderson <rth@redhat.com>
35157 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35159 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35161 * gcc.dg/20020206-1.c: New test.
35163 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35165 * gcc.c-torture/execute/20020206-1.c: New test.
35167 * gcc.c-torture/execute/20020206-2.c: New test.
35169 PR optimization/5429:
35170 * gcc.c-torture/compile/20020206-1.c: New test.
35172 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35174 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35175 as certain file formats cannot support particularly large
35178 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35179 and do not expect to be able to link the executable.
35181 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35182 fail because the COFF format does not support the weak attribute.
35184 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35186 * g77.dg/pr5473.f: New test
35188 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35190 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35191 Fix testcase accordingly.
35193 2002-02-04 Richard Henderson <rth@redhat.com>
35195 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35196 (buf): Change to be an array of pointers, not ints.
35198 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35200 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35201 before all tests. Move warning one line above to match where it
35203 * gcc.dg/Wswitch-2.c: New test.
35204 * g++.dg/warn/Wswitch-1.C: New test.
35205 * g++.dg/warn/Wswitch-2.C: New test.
35207 2002-02-04 Richard Henderson <rth@redhat.com>
35209 * g++.dg/abi/offsetof.C: Fix size comparison.
35211 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35213 * gcc.dg/cast-qual-2.c: New test.
35215 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35217 * gcc.dg/20020201-4.c: New test.
35219 2002-02-04 Ben Elliston <bje@redhat.com>
35221 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35222 target_info attribute != 0, in addition to the empty string.
35223 (gcc_target_compile): Likewise.
35225 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35227 * gcc.dg/Wswitch.c: New test.
35228 PR gcc/4475. PR gcc/3780.
35230 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35232 * g77.f-torture/execute/5122.f: New test for regressions
35233 against PR fortran/5122.
35235 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35237 * g77.f-torture/compile/pr3743.f: Delete
35238 * g77.dg/pr3743-1.f: New test.
35239 * g77.dg/pr3743-2.f: New test.
35240 * g77.dg/pr3743-3.f: New test.
35241 * g77.dg/pr3743-4.f: New test.
35243 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35245 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35247 2002-02-02 Richard Henderson <rth@redhat.com>
35249 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35250 * gcc.c-torture/execute/bf64-1.c: Likewise.
35252 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35254 * gcc.dg/20020201-2.c: New test.
35256 * gcc.dg/20020201-3.c: New test.
35258 * gcc.c-torture/execute/bitfld-2.c: New test.
35260 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35262 * gcc.dg/bitfld-1.c: Update.
35263 * gcc.dg/bitfld-2.c: Update.
35264 * gcc.c-torture/execute/bitfld-1.x: New.
35266 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35268 * gcc.c-torture/execute/20020201-1.c: New test.
35270 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35273 * gcc.dg/20020201-1.c: New test.
35275 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35278 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35279 * g77.f-torture/compile/pr3743.x: Remove
35281 2002-01-31 Tom Rix <trix@redhat.com>
35283 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35285 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35287 * gcc.dg/noncompile/20020130-1.c: New test.
35289 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35291 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35293 2002-01-29 Richard Henderson <rth@redhat.com>
35295 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35297 * gcc.c-torture/execute/bf64-1.c: Likewise.
35299 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35301 * gcc.c-torture/execute/20020129-1.c: New test.
35303 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35305 * gcc.c-torture/compile/20000224-1.c: Update.
35306 * gcc.c-torture/execute/bitfld-1.c: New tests.
35307 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35308 * gcc.dg/uninit-A.c: Update.
35310 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35312 * g++.dg/template/ctor1.C: Add instantiation.
35314 2002-01-28 Paul Koning <pkoning@equallogic.com>
35316 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35317 argument to __builtin_prefetch to be const ptr.
35319 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35321 * gcc.c-torture/compile/20020120-1.c: New test.
35323 2002-01-27 Kazu Hirata <kazu@hxi.com>
35325 * gcc.c-torture/execute/20020127-1.c: New test.
35327 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35329 * g77.dg/f77-edit-i-in.f: New test
35330 * g77.dg/f77-edit-i-out.f: New test
35332 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35334 * gcc.dg/debug/debug.exp: New file.
35335 * gcc.dg/debug/trivial.c: New file.
35336 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35337 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35338 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35339 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35340 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35341 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35342 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35343 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35344 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35345 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35346 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35347 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35348 * gcc.dg/20000503-1.c: Removed.
35349 * gcc.dg/20010207-1.c: Removed.
35350 * gcc.dg/20011223-1.c: Removed.
35351 * gcc.dg/20020104-2.c: Removed.
35352 * gcc.dg/debug-1.c: Removed.
35353 * gcc.dg/debug-2.c: Removed.
35354 * gcc.dg/debug-3.c: Removed.
35355 * gcc.dg/debug-4.c: Removed.
35356 * gcc.dg/debug-5.c: Removed.
35357 * gcc.dg/debug-6.c: Removed.
35358 * gcc.dg/dwarf2-1.c: Removed.
35359 * gcc.dg/dwarf2-2.c: Removed.
35361 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35363 * g++.old-deja/g++.other/eh5.C: New test.
35364 * g++.old-deja/g++.other/sibcall2.C: New test.
35365 * g++.old-deja/g++.other/array9.C: New test.
35366 * g++.old-deja/g++.other/typename2.C: New test.
35367 * g++.old-deja/g++.other/crash60.C: New test.
35368 * g++.old-deja/g++.other/conv9.C: New test.
35369 * g++.old-deja/g++.other/mangle10.C: New test.
35370 * g++.old-deja/g++.other/unchanging1.C: New test.
35371 * g++.old-deja/g++.other/exprstmt1.C: New test.
35372 * g++.old-deja/g++.other/inline23.C: New test.
35373 * g++.old-deja/g++.eh/ia64-1.C: New test.
35374 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35375 * g++.old-deja/g++.other/reload1.C: New test.
35376 * g++.old-deja/g++.other/static20.C: New test.
35377 * g++.old-deja/g++.other/local-alloc1.C: New test.
35378 * g++.old-deja/g++.other/conv8.C: New test.
35379 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35380 * g++.old-deja/g++.other/storeexpr1.C: New test.
35381 * g++.old-deja/g++.other/storeexpr2.C: New test.
35382 * g++.dg/eh/template2.C: New test.
35383 * g++.dg/warn/weak1.C: New test.
35385 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35387 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35388 Remove first, non-varying, argument.
35390 2002-01-23 Richard Henderson <rth@redhat.com>
35392 * gcc.dg/inline-2.c: New.
35394 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35395 Add optional target arg. Check number of arguments.
35396 (scan-assembler-not, scan-assembler-dem): Likewise.
35397 (scan-assembler-dem-not): Likewise.
35399 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35401 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35403 * g++.old-deja/g++.brendan/parse3.C,
35404 g++.old-deja/g++.other/crash26.C,
35405 g++.old-deja/g++.other/crash28.C,
35406 g++.old-deja/g++.other/crash29.C,
35407 g++.old-deja/g++.other/crash30.C,
35408 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35410 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35412 * gcc.dg/20020115-1.c: New.
35414 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35416 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35418 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35420 * gcc.dg/20020122-3.c: New.
35422 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35424 * g++.dg/other/gc1.C: New test.
35426 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35428 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35430 2002-01-22 Richard Henderson <rth@redhat.com>
35432 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35434 2002-01-22 Richard Henderson <rth@redhat.com>
35436 * gcc.dg/20020122-4.c: New.
35438 2002-01-22 H.J. Lu <hjl@gnu.org>
35440 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35442 * gcc.dg/special/ecos.exp: Likewise.
35443 * lib/g++-dg.exp: Likewise.
35444 * lib/g77-dg.exp: Likewise.
35445 * lib/gcc-dg.exp : Likewise.
35446 * lib/mike-g++.exp: Likewise.
35447 * lib/mike-g77.exp: Likewise.
35448 * lib/mike-gcc.exp: Likewise.
35449 * lib/objc-dg.exp: Likewise.
35451 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35454 * gcc.dg/20020122-2.c: New test.
35456 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35458 * gcc.dg/20020122-1.c: New test.
35460 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35462 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35464 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35466 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35468 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35470 * gcc.c-torture/compile/20020121-1.c: New test.
35472 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35474 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35477 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35479 * gcc.dg/20020218-1.c: New test.
35481 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35483 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35485 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35486 "At global scope" warning
35487 * g++.dg/ext/align1.C: Change cygwin test for alignment
35488 from db-bogus to dg-warning
35490 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35492 * g77.f-torture/compile/cpp2.F: New test.
35494 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35496 * g++.dg/template/access1.C: New test.
35498 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35500 * gcc.dg/20020118-1.c: New.
35502 2002-01-18 Kazu Hirata <kazu@hxi.com>
35504 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35506 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35508 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35509 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35510 alignment warnings.
35512 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35514 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35515 torture_with_loops and torture_without_loops
35517 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35519 * gcc.c-torture/compile/20020116-1.c: New test.
35521 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35523 * gcc.dg/20020116-2.c: New test.
35525 * gcc.dg/ultrasp4.c: New test.
35527 * gcc.dg/20020116-1.c: New test.
35529 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35531 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35534 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35536 * gcc.misc-tests/i386-prefetch.exp: New.
35537 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35538 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35539 * gcc.misc-tests/i386-pf-none-1.c: New test.
35540 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35542 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35544 * gcc.dg/gnu89-init-1.c: Add new tests.
35546 2002-01-15 Andreas Jaeger <aj@suse.de>
35548 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35549 * gcc.dg/i386-mmx-2.c: Likewise.
35550 * gcc.dg/i386-sse-1.c: Likewise.
35551 * gcc.dg/i386-sse-2.c: Likewise.
35552 * gcc.dg/i386-sse-3.c: Likewise.
35554 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35556 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35557 Uncomment additional cases that now pass.
35559 2002-01-11 Richard Henderson <rth@redhat.com>
35561 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35562 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35564 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35566 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35568 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35570 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35571 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35573 2002-01-10 Dale Johannesen <dalej@apple.com>
35575 * gcc.c-torture/execute/loop-11.c: New.
35577 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35579 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35580 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35582 2002-01-09 Richard Henderson <rth@redhat.com>
35584 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35585 type in which to perform the operation for each size.
35587 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35589 * gcc.c-torture/compile/20020109-2.c: New test.
35591 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35593 * gcc.c-torture/execute/loop-10.c: New test.
35595 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35597 * gcc.c-torture/compile/20010226-1.c: New test.
35598 * gcc.c-torture/compile/20010227-1.c: New test.
35599 * gcc.c-torture/compile/20010426-1.c: New test.
35600 * gcc.c-torture/compile/20010510-1.c: New test.
35601 * gcc.c-torture/compile/20010605-3.c: New test.
35602 * gcc.c-torture/compile/20010824-1.c: New test.
35603 * gcc.c-torture/execute/20010409-1.c: New test.
35604 * gcc.dg/noncompile/20000901-1.c: New test.
35605 * gcc.dg/20001023-1.c: New test.
35606 * gcc.dg/20001101-1.c: New test.
35607 * gcc.dg/20001102-1.c: New test.
35608 * gcc.dg/20010207-1.c: New test.
35609 * gcc.dg/20010405-1.c: New test.
35610 * gcc.dg/20010822-1.c: New test.
35611 * gcc.dg/20011107-1.c: New test.
35613 2002-01-09 Jeffrey A Law (law@redhat.com)
35615 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35617 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35618 execution failure on PA targets.
35620 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35622 * gcc.c-torture/compile/20020109-1.c: New test.
35624 2002-01-08 Kazu Hirata <kazu@hxi.com>
35626 * gcc.c-torture/execute/20020108-1.c: New test.
35628 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35630 * gcc.dg/20020108-1.c: New test.
35632 2002-01-08 H.J. Lu <hjl@gnu.org>
35634 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35637 2002-01-08 Geoff Keating <geoffk@redhat.com>
35639 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35642 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35644 * gcc.dg/altivec-4.c: Test altivec predicates.
35646 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35648 * gcc.c-torture/execute/20020107-1.c: New test.
35650 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35653 * gcc.c-torture/compile/20020106-1.c: New test.
35655 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35657 * gcc.c-torture/execute/nestfunc-4.c: New test.
35659 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35661 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35662 extra triple that slipped in.
35663 * g++.old-deja/g++.abi/align.C: Likewise.
35664 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35666 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35668 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35669 * g++.old-deja/g++.abi/align.C: Likewise.
35670 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35672 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35674 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35677 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35679 * gcc.dg/20020104-1.c: New test.
35681 * gcc.dg/20020104-2.c: New test.
35683 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35685 * gcc.dg/20020103-1.c: Fix typo in target selector.
35687 2002-01-03 Richard Henderson <rth@redhat.com>
35689 * gcc.dg/20020103-1.c: New.
35691 2002-01-03 Kazu Hirata <kazu@hxi.com>
35693 * gcc.c-torture/execute/20020103-1.c: New test.
35695 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35697 * g++.dg/other/debug2.C: New test.
35699 * gcc.c-torture/compile/20020103-1.c: New test.
35701 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35703 * gcc.dg/gnu89-init-1.c: Added new tests.
35705 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35707 * g++.dg/template/friend2.C: Remove as patch is reverted.
35709 * g++.dg/warn/oldcast1.C: New test.
35711 * g++.dg/template/ptrmem1.C: New test.
35712 * g++.dg/template/ptrmem2.C: New test.
35714 * g++.dg/template/ntp.C: New test.
35716 * g++.dg/other/component1.C: New test.
35718 * g++.dg/template/ttp3.C: New test.
35720 * g++.dg/template/friend2.C: New test.
35721 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35723 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35725 * g++.dg/other/ptrmem1.C: New test.
35726 * g++.dg/other/ptrmem2.C: New test.
35728 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35730 * g++.dg/template/ctor1.C: New test.
35732 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35734 * g++.dg/template/friend2.C: New test.
35736 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35738 * gcc.dg/mmix-1.c: New test.
35740 2001-12-31 Richard Henderson <rth@redhat.com>
35742 * gcc.dg/asm-5.c: New.
35744 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35746 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35747 in namespace __gnu_cxx
35749 2001-12-30 Richard Henderson <rth@redhat.com>
35751 * gcc.dg/debug-6.c: New.
35753 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35755 * gcc.c-torture/compile/20011229-2.c: New test.
35757 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35759 * gcc.dg/debug-3.c: New test.
35760 * gcc.dg/debug-4.c: New test.
35761 * gcc.dg/debug-5.c: New test.
35763 2001-12-29 Richard Henderson <rth@redhat.com>
35765 * g++.dg/eh/loop1.C: New.
35767 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35769 * g++.dg/template/crash1.C: New test.
35771 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35773 * g++.dg/other/const1.C: New test.
35775 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35777 * gcc.c-torture/compile/20011229-1.c: New test.
35779 2001-12-28 Stan Shebs <shebs@apple.com>
35781 * lib/objc-torture.exp: Resync with c-torture.exp.
35782 * lib/objc.exp: Load standard libraries.
35784 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35786 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35789 2001-12-27 Roger Sayle <roger@eyesopen.com>
35791 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35793 2001-12-27 Richard Henderson <rth@redhat.com>
35795 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35797 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35799 * g++.dg/eh/ctor1.C: New test.
35800 * g++.dg/other/error2.C: New test.
35802 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35804 * g++.dg/other/init2.C: New test.
35806 2001-12-24 Richard Henderson <rth@redhat.com>
35808 * gcc.dg/20011223-1.c: New.
35809 * gcc.dg/inline-1.c: New.
35811 2001-12-23 Richard Henderson <rth@redhat.com>
35813 * gcc.dg/asm-4.c: Test operand modifiers.
35815 2001-12-23 Richard Henderson <rth@redhat.com>
35817 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35819 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35821 * gcc.c-torture/execute/20011223-1.c: New test.
35823 2001-12-21 Richard Henderson <rth@redhat.com>
35825 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35826 re-enables the warning.
35828 2001-12-21 Richard Henderson <rth@redhat.com>
35830 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35832 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35834 * gcc.c-torture/compile/20011218-1.c: New test.
35836 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35838 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35840 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35841 epilogue generation for ARM ISR routines.
35843 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35845 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35846 * gcc.dg/format/c90-printf-3.c: Likewise.
35847 * gcc.dg/format/c99-printf-3.c: Likewise.
35848 * gcc.dg/format/ext-1.c: Likewise.
35849 * gcc.dg/format/ext-6.c: Likewise.
35850 * gcc.dg/format/format.h: Prototype unlocked stdio.
35852 2001-12-20 Richard Henderson <rth@redhat.com>
35854 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35856 (malloc): Correct allocation logic. Abort if we fill up the
35857 arena before initialization complete.
35858 (realloc): Correct allocation logic.
35860 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35862 * gcc.c-torture/compile/20011219-2.c: New test.
35864 * gcc.c-torture/execute/20011219-1.c: New test.
35866 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35868 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35869 target does not support weak symbols.
35871 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35873 * gcc.c-torture/compile/20011219-1.c: New test.
35875 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35877 * g++.dg/other/error1.C: New test.
35879 2001-12-17 Jeffrey A Law (law@redhat.com)
35881 * gcc.c-torture/execute/20011217-1.c: New test.
35883 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35885 * objc.dg/special/: New directory.
35886 * objc.dg/special/special.exp: New file.
35887 * objc.dg/special/unclaimed-category-1.h: New file.
35888 * objc.dg/special/unclaimed-category-1a.m: New file.
35889 * objc.dg/special/unclaimed-category-1.m: New file.
35891 2001-12-17 Andreas Jaeger <aj@suse.de>
35893 * gcc.c-torture/compile/20011217-2.c: New test.
35895 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35897 * gcc.c-torture/compile/20011217-1.c: New test.
35899 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35901 * testsuite/gcc.dg/20011214-1.c: New.
35903 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35905 * gcc.dg/altivec-4.c: New.
35907 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35909 * gcc.dg/20011113-1.c: New test.
35911 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35913 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35914 std::__malloc_alloc_template<0> and
35915 std::__default_alloc_template<false, 0>.
35917 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35919 * objc/execute/bf-21.m: New test.
35920 * objc/execute/enumeration-1.m: New test.
35921 * objc/execute/enumeration-2.m: New test.
35923 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35925 * gcc.dg/gnu89-init-1.c: New test.
35927 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35929 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35930 * g++.old-deja/g++.jason/2371.C: Likewise.
35931 * g++.old-deja/g++.jason/template33.C: Likewise.
35932 * g++.old-deja/g++.jason/template34.C: Likewise.
35933 * g++.old-deja/g++.jason/template36.C: Likewise.
35934 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35935 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35936 * g++.old-deja/g++.other/typename1.C: Likewise.
35937 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35938 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35939 * g++.old-deja/g++.pt/typename11.C: Likewise.
35940 * g++.old-deja/g++.pt/typename14.C: Likewise.
35941 * g++.old-deja/g++.pt/typename16.C: Likewise.
35942 * g++.old-deja/g++.pt/typename3.C: Likewise.
35943 * g++.old-deja/g++.pt/typename4.C: Likewise.
35944 * g++.old-deja/g++.pt/typename5.C: Likewise.
35945 * g++.old-deja/g++.pt/typename7.C: Likewise.
35946 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35948 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35950 * g++.dg/other/linkage1.C: New test.
35951 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35954 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35956 * gcc.dg/concat.c: New test.
35958 2001-12-11 Stan Shebs <shebs@apple.com>
35960 * objc/compile: New test directory.
35961 * objc/compile/compile.exp: New expect script.
35962 * objc/compile/20011211-1.m: New compile test.
35964 2001-12-11 Jason Merrill <jason@redhat.com>
35966 * lib/prune.exp (prune_gcc_output): Also handle "In member
35967 function". So many permutations...
35969 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35971 * g++.dg/template/typedef1.C: New test.
35973 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35975 * g++.dg/other/copy1.C: New test.
35977 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35979 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35981 * gcc.dg/builtin-choose-expr.c: New.
35983 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35985 * gcc.dg/altivec-2.c: New.
35987 2001-12-07 Richard Henderson <rth@redhat.com>
35989 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35991 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35993 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35996 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35998 * g++-old.deja/g++.robertl/eb101.C: Deleted.
36000 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36002 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36003 variable argument list.
36005 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36007 * gcc.c-torture/execute/memcheck: Delete entire directory.
36008 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36009 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36011 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36013 * gcc.dg/Wshadow-1.c: New test.
36015 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36017 * gcc.c-torture/compile/20011130-1.c: New test.
36019 * gcc.dg/noncompile/20011025-1.c: New test.
36021 * g++.dg/other/anon-union.C: New test.
36023 * gcc.c-torture/execute/20011024-1.c: New test.
36025 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36027 * gcc.c-torture/execute/20000722-1.x,
36028 gcc.c-torture/execute/20010123-1.x: Remove.
36029 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36030 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36031 gcc.dg/c99-complit-2.c: New tests.
36033 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36035 * g++.dg/inherit/base1.C: New test.
36037 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36039 * g++.dg/other/stdarg1.C: New test.
36041 * gcc.c-torture/compile/20011130-2.c: New test.
36043 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36045 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36046 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36047 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36048 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36049 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36050 * gcc.dg/builtin-prefetch-1.c: New test.
36052 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36054 * gcc.dg/20011130-1.c: New test.
36056 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36058 * g++.dg/other/scope1.C: New test.
36059 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36061 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36063 * gcc.dg/vla-init-1.c: New test.
36065 2001-12-01 Geoff Keating <geoffk@redhat.com>
36067 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36069 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36071 * objc.dg/alias.m: Update.
36072 * objc.dg/class-1.m: Update.
36073 * objc.dg/const-str-1.m: Update.
36074 * objc.dg/fwd-proto-1.m: Update.
36075 * objc.dg/id-1.m: Update.
36076 * objc.dg/super-class-1.m: Update.
36078 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36080 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36083 2001-11-28 Jeffrey A Law (law@cygnus.com)
36085 * gcc.c-torture/execute/20011128-1.c: New test.
36087 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36089 * gcc.dg/20011127-1.c: New test.
36091 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36093 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36094 from Austin Group draft 7.
36095 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36096 scanf format arguments.
36097 * gcc.dg/format/no-exargs-2.c: New test.
36099 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36101 * g++.dg/abi/vbase8-4.C: New test.
36103 2001-11-24 Ian Lance Taylor <ian@airs.com>
36105 * gcc.c-torture/execute/20011121-1.c: New test.
36107 2001-11-23 Jeffrey A Law (law@cygnus.com)
36109 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36111 2001-11-23 Andreas Jaeger <aj@suse.de>
36113 * gcc.dg/cpp/charconst-2.c: New test.
36115 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36117 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36118 to the host if it is remote. Let tests specify extra headers
36120 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36121 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36122 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36123 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36124 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36125 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36126 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36127 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36128 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36129 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36131 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36133 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36134 for little endian ARMs.
36136 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36138 * gcc.c-torture/compile/20011119-1.c: New test.
36139 * gcc.c-torture/compile/20011119-2.c: New test.
36141 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36143 * gcc.dg/altivec-1.c: Fix typo.
36145 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36147 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36149 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36151 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36153 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36155 * lib/g77.exp: Don't specify --rpath-link.
36157 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36158 across all the headers.
36159 * gcc.dg/format/format.exp: For testing on a remote host,
36162 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36163 * gcc.c-torture/execute/930406-1.c: Likewise.
36164 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36166 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36168 * gcc.dg/altivec-1.c: New.
36170 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36172 * gcc.dg/cpp/fpreprocessed.c: New test case.
36174 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36176 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36177 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36178 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36180 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36182 * gcc.dg/no-builtin-1.c: New test.
36184 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36186 * gcc.c-torture/execute/20011115-1.c: New test.
36188 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36190 * gcc.c-torture/compile/20011114-2.c: New test.
36191 * gcc.c-torture/compile/20011114-3.c: New test.
36192 * gcc.c-torture/compile/20011114-4.c: New test.
36194 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36196 * g++.dg/other/init1.C: New test.
36198 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36200 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36203 * gcc.c-torture/execute/20011114-1.c: New testcase.
36205 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36206 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36207 like the (before this change) version of 20010327-1.c.
36209 2001-11-14 Roger Sayle <roger@eyesopen.com>
36211 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36213 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36215 * g++.dg/init/array2.C: New test.
36217 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36219 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36221 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36223 * g++.dg/other/forscope1.C: New test.
36224 * g++.dg/ext/forscope1.C: New test.
36225 * g++.dg/ext/forscope2.C: New test.
36227 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36229 * gcc.c-torture/execute/20011113-1.c: New test.
36231 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36233 * gcc.c-torture/execute/20011109-2.c: New test.
36235 * gcc.c-torture/execute/20011109-1.c: New test.
36237 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36239 * gcc.c-torture/compile/20011109-1.c: New test.
36241 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36243 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36244 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36245 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36246 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36247 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36248 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36249 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36251 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36253 * g++.dg/warn/Wshadow-1.C: New tests.
36254 * g++.old-deja/g++.mike/for3.C: Update.
36256 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36258 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36259 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36260 XFAILs. Adjust expected error texts.
36261 * gcc.c-torture/compile/20011106-1.c,
36262 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36263 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36264 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36265 gcc.dg/c99-array-lval-5.c: New tests.
36267 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36269 * gcc.dg/cpp/defined.c: Update.
36271 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36273 * gcc.c-torture/execute/anon-1.c: New test.
36275 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36277 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36278 same size, so no warning should be produced on stormy16.
36280 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36281 due to oversized array.
36282 * g++.old-deja/g++.mike/ns15.C: Likewise.
36283 * g++.old-deja/g++.pt/crash16.C: Likewise.
36285 2001-11-02 Graham Stott <grahams@redhat.com>
36287 * g++.dgother/debug1.C: Fix typos.
36289 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36291 * g++.dg/other/debug1.C: New test.
36293 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36295 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36298 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36300 * gcc.dg/20011029-2.c: New test.
36302 * gcc.c-torture/compile/20011029-1.c: New test.
36304 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36306 * objc/execute/class_self-1.m: New test.
36307 * objc/execute/class_self-2.m: New test.
36309 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36311 * gcc.misc-tests/msgs.exp: Delete.
36312 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36313 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36314 error set to match recent changes.
36316 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36318 * gcc.dg/20011021-1.c: New test.
36320 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36322 * gcc.c-torture/compile/20011023-1.c: New test.
36324 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36326 * lib/g77.exp: Rewrite based on lib/g++.exp.
36328 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36330 * gcc.c-torture/execute/20011019-1.c: New test.
36332 * gcc.dg/20011018-1.c: New test.
36334 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36336 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36338 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36340 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36341 * gcc.dg/attr-invalid.c: Likewise.
36343 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36345 * testsuite/gcc.dg/20011015-1.c: New test.
36347 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36349 * g++.dg/template/unify2.C: New test.
36351 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36353 * g++.dg/other/exception-specification.C: New test
36355 2001-10-13 Tom Rix <trix@redhat.com>
36357 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36358 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36360 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36362 * testsuite/gcc.dg/20011009-1.c: New test.
36364 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36367 * g++.dg/other/friend1.C: New test.
36369 2001-10-11 Richard Henderson <rth@redhat.com>
36371 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36373 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36375 * gcc.c-torture/compile/20011010-1.c: New.
36377 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36379 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36380 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36381 g77.f-torture/execute/execute.exp,
36382 g77.f-torture/noncompile/noncompile.exp,
36383 gcc.c-torture/compile/compile.exp,
36384 gcc.c-torture/execute/execute.exp,
36385 gcc.c-torture/execute/ieee/ieee.exp,
36386 gcc.c-torture/execute/memcheck/memcheck.exp,
36387 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36388 objc/execute/execute.exp: Update FSF address.
36390 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36392 * gcc.dg/cpp/cmdlne-C.c: Update.
36393 * gcc.dg/cpp/cmdlne-C2.c: New.
36395 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36397 * gcc.c-torture/execute/20011008-3.c: New.
36399 2001-10-08 DJ Delorie <dj@redhat.com>
36401 * gcc.dg/20011008-1.c: New.
36402 * gcc.dg/20011008-2.c: New.
36404 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36406 * gcc.dg/cpp/spacing1.c: Update test.
36408 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36410 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36411 spelling errors of "separate" as "seperate".
36413 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36415 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36416 enough to avoid inlining.
36418 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36420 * lib/g77.exp: set libg2c_dir correctly.
36422 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36424 * gcc.dg/cpp/macro11.c: New test.
36426 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36428 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36429 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36430 gcc.dg/format/multattr-3.c: New tests.
36431 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36432 tests for format attributes on function pointers being rejected.
36434 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36436 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36438 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36440 * g++.dg/warn/format1.C: New test.
36442 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36444 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36446 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36448 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36450 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36452 * gcc.dg/cpp/redef2.c: Add test.
36454 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36456 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36457 long-standing bug on i686, apparently.
36458 * gcc.c-torture/execute/loop-2c.x: New file.
36459 * gcc.c-torture/execute/loop-2d.x: New file.
36460 * gcc.c-torture/execute/loop-3c.x: New file.
36462 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36464 * gcc.dg/cpp/20000625-2.c: Correct line number.
36466 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36468 * gcc.dg/cpp/macro10.c: New test.
36469 * gcc.dg/cpp/strify3.c: New test.
36470 * gcc.dg/cpp/spacing1.c: Add tests.
36471 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36472 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36474 2001-09-24 DJ Delorie <dj@redhat.com>
36476 * gcc.c-torture/execute/20010924-1.c: New test.
36478 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36480 * testsuite/objc/execute/paste.m: Remove.
36482 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36484 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36486 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36488 * g77.dg/strlen0.f: New test.
36490 2001-09-21 Richard Henderson <rth@redhat.com>
36492 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36493 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36495 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36497 Table-driven attributes.
36498 * g++.dg/ext/attrib1.C: New test.
36500 2001-09-20 DJ Delorie <dj@redhat.com>
36502 * gcc.dg/20000926-1.c: Update expected warning messages.
36503 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36504 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36507 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36509 * g++.dg/eh/registers1.C: New test case.
36511 2001-09-17 Richard Henderson <rth@redhat.com>
36513 * gcc.dg/array-5.c: Fix VLA decomposition test.
36515 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36517 * gcc.dg/cpp/line5.c: New testcase.
36519 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36521 * gcc.dg/cpp/macro9.c: New test.
36523 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36525 * gcc.c-torture/execute/980223.c: Change type of addr from long
36528 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36530 * gcc.c-torture/execute/20010915-1.c: New test.
36532 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36534 * g77.dg/bprob: New directory.
36535 * g77.dg/bprob/bprob.exp: New file.
36536 * g77.dg/bprob/bprob-1.f: New test.
36537 * g77.dg/gcov: New directory.
36538 * g77.dg/gcov/gcov.exp: New file.
36539 * g77.dg/gcov/gcov-1.f: New test.
36540 * g77.dg/gcov/gcov-1.x: New file.
36542 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36544 * gcc.dg/cpp/directiv.c: Update.
36545 * gcc.dg/cpp/undef1.c: Update.
36547 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36549 * gcc.dg/20010912-1.c: New test.
36551 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36553 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36554 language-independent file in lib.
36555 * lib/gcov.exp: New file.
36557 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36559 * gcc.c-torture/compile/20010911-1.c: New test.
36561 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36563 * lib/profopt.exp: New, to support profile-directed optimizations.
36564 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36565 * gcc.misc-tests/bprob-1.c: New test.
36566 * gcc.misc-tests/bprob-2.c: New test.
36568 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36570 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36571 XFAIL and which kinds of gcov output to verify.
36572 * gcc.misc-tests/gcov-4b.x: New file.
36573 * gcc.misc-tests/gcov-5b.x: New file.
36574 * gcc.misc-tests/gcov-6.x: New file.
36575 * gcc.misc-tests/gcov-7.c: New test.
36576 * gcc.misc-tests/gcov-7.x: New file.
36578 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36580 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36581 * gcc.misc-tests/gcov-6.c: New test.
36583 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36586 * g++.dg/abi/vbase1.C: New test.
36588 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36590 * objc.dg/method-2.m: New.
36592 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36595 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36596 * g++.dg/init/empty1.C: New test.
36598 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36600 * gcc.c-torture/compile/20010903-1.c: New test.
36602 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36604 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36607 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36609 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36611 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36613 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36615 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36617 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36618 for 16-bit 'unsigned int'.
36620 2001-08-29 Kazu Hirata <kazu@hxi.com>
36622 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36624 2001-08-27 Richard Henderson <rth@redhat.com>
36626 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36627 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36629 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36631 * gcc.dg/asm-names.c (ymain): New.
36633 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36635 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36636 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36637 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36639 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36641 * gcc.dg/compare5.c: New testcase.
36643 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36645 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36646 and "In instantiation".
36648 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36650 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36652 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36654 * gcc.misc-tests/gcov.exp: Add support for branch information.
36655 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36656 * gcc.misc-tests/gcov-4.c: New test.
36657 * gcc.misc-tests/gcov-4b.c: New test.
36658 * gcc.misc-tests/gcov-5b.c: New test.
36660 2001-08-20 Zack Weinberg <zackw@panix.com>
36662 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36665 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36667 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36669 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36671 * g++.dg/eh/template1.C: New test.
36673 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36675 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36677 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36680 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36682 * lib/g77-dg.exp: Use prune.exp for common procedures
36683 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36684 * lib/g77.exp: (g77-dg-prune) Remove
36686 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36688 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36690 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36692 * g++.dg/template/unify1.C: New test.
36694 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36696 * g++.dg/abi/empty4.C: New test.
36698 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36700 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36702 * g77.f-torture/compile/pr3743.x: Likewise.
36704 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36706 * g++.dg/other/using-declaration.C: New test.
36708 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36710 * gcc.dg/cpp/tr-sign.c: New testcase.
36712 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36714 * gcc.dg/cpp/19951025-1.c: Revert.
36715 * gcc.dg/cpp/directiv.c: We no longer process directives that
36716 interrupt macro arguments.
36718 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36720 * gcc.dg/bconstp-1.c: New test.
36722 2001-08-03 Richard Henderson <rth@redhat.com>
36724 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36726 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36728 * gcc.dg/cpp/19951025-1.c: Update.
36730 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36732 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36735 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36738 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36739 * g++.old-deja/g++.other/std1.C: Likewise.
36740 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36742 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36744 * lib/g77.exp: Load gcc-defs.exp for common procedures
36745 (g77_pass, g77_fail, g77_finish, g77_exit,
36746 ${tool}_check_unsupported_p} Now redundant. Deleted.
36748 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36750 * g77.dg/fbackslash.f
36751 * g77.dg/fcase-preserve.f
36753 * g77.dg/ffixed-line-length-0.f
36754 * g77.dg/ffixed-line-length-132.f
36755 * g77.dg/ffixed-line-length-7.f
36756 * g77.dg/ffixed-line-length-72.f
36757 * g77.dg/ffixed-line-length-none.f
36758 * g77.dg/ffree-form-1.f
36759 * g77.dg/fno-backslash.f
36760 * g77.dg/fno-f90-1.f
36761 * g77.dg/fno-fixed-form-1.f
36762 * g77.dg/fno-onetrip.f
36763 * g77.dg/fno-typeless-boz.f
36764 * g77.dg/fno-underscoring.f
36765 * g77.dg/fno-vxt-1.f
36766 * g77.dg/fonetrip.f
36767 * g77.dg/ftypeless-boz.f
36768 * g77.dg/fugly-assumed.f
36769 * g77.dg/funderscoring.f
36772 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36774 * objc.dg/fwd-proto-1.m: New.
36775 * objc.dg/local-decl-1.m: New.
36776 * objc.dg/naming-1.m: New.
36777 * objc.dg/naming-2.m: New.
36778 * objc.dg/proto-hier-1.m: New.
36780 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36782 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36783 largest-type elements to a struct makes its size grow.
36785 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36787 * g++.dg/abi/vthunk1.C: New test.
36789 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36791 * g++.dg/abi/vbase8-22.C: New test.
36793 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36795 * gcc.dg/cpp/macro8.c: New test.
36797 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36799 * g++.dg/abi/vbase8-21.C: New test.
36801 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36803 * g++.dg/abi/vbase8-10.C: New test.
36805 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36807 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36808 ${tool}_set_ld_library_path.
36810 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36813 2001-07-26 Stan Cox <scox@redhat.com>
36815 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36816 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36817 gcc_exit, gcc_check_unsupported_p):
36818 Moved to gcc-deps.exp
36819 * gcc-deps.exp: New file.
36821 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36823 * g++.old-deja/g++.pt/defarg14.C: New test.
36825 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36827 * g++.old-deja/g++.other/lineno5.C: New test.
36829 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36831 * g++.old-deja/g++.pt/crash68.C: New test.
36833 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36835 * g++.old-deja/g++.other/crash42.C: New test.
36837 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36839 * gcc.dg/cpp/extratokens.c: Fix.
36840 * gcc.dg/cpp/skipping2.c: New tests.
36842 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36844 * gcc.c-torture/execute/20010724-1.c: New file.
36845 * gcc.c-torture/execute/20010724-1.x: New file.
36847 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36849 * g++.old-deja/g++.other/cond7.C: New test.
36851 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36853 * g++.old-deja/g++.other/optimize4.C: New test.
36855 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36857 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36859 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36861 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36862 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36863 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36864 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36866 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36867 bug report" message.
36869 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36870 * g++.dg/ext/instantiate1.C: Move from old-deja.
36872 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36874 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36875 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36876 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36877 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36879 2001-07-23 Jeffrey A Law (law@cygnus.com)
36881 * gcc.c-torture/execute/20010723-1.c: New test.
36883 2001-07-23 Ben Elliston <bje@redhat.com>
36885 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36887 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36889 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36891 Delete handling of ieee_multilib_flags.
36892 Pass -mieee for alpha*-*-* and sh-*-*.
36893 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36895 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36897 Remove old-abi tests.
36898 * g++.old-deja/g++.mike/p11116.C: Remove.
36899 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36901 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36903 * g77.f-torture/compile/pr3743.f: New test
36905 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36907 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36909 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36911 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36912 g++.old-deja/g++.pt/static6.C: Likewise.
36913 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36914 supports weak symbols.
36916 2001-07-18 Andreas Jaeger <aj@suse.de>
36918 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36921 2001-07-18 Andreas Jaeger <aj@suse.de>
36923 * gcc.dg/iftrap-1.c: Fix target line.
36925 2001-07-17 Richard Henderson <rth@redhat.com>
36927 * gcc.c-torture/execute/20010717-1.c: New.
36929 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36931 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36934 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36936 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36938 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36940 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36941 UAC_SIGBUS, UAC_NOPRINT definitions.
36943 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36945 * objc/execute/object_is_class.m: New test.
36946 * objc/execute/object_is_meta_class.m: New test.
36948 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36950 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36951 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36953 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36955 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36956 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36958 2001-07-14 Richard Henderson <rth@redhat.com>
36960 * gcc.dg/iftrap-1.c: New.
36962 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36964 * g77.f-torture/execute/intrinsic77.f: New test.
36966 2001-07-11 Janis Johnson <janis@us.ibm.com>
36968 * gcc.misc-tests/gcov-3.c: New test.
36970 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36972 * gcc.c-torture/compile/20010711-1.c,
36973 * gcc.c-torture/compile/20010711-2.c: New tests.
36975 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36977 * gcc.c-torture/execute/20010711-1.c: New test.
36979 2001-07-11 Ben Elliston <bje@redhat.com>
36981 * g++.old-deja/g++.other/enum5.C: New test.
36983 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36985 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36986 (g++-dg-prune): Call prune_gcc_output.
36987 * prune.exp: New file for prune_gcc_output.
36988 * lib/g++.exp, lib/gcc.exp: Load it.
36990 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36992 * gcc.c-torture/compile/20010701-1.c,
36993 g++.old-deja/g++.ext/attrib6.C: New tests.
36995 2001-07-06 Jeffrey A Law (law@cygnus.com)
36997 * gcc.c-torture/compile/20010706-1.c: New test.
36999 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37001 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37003 2001-06-28 Stan Shebs <shebs@apple.com>
37005 * gcc.dg/pragma-darwin.c: New test.
37007 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37009 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37010 Solaris 2.[678] system.
37012 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37014 * gcc.dg/20010622-1.c: New test.
37016 2001-06-18 Stan Shebs <shebs@apple.com>
37018 * objc.dg: New directory.
37019 * objc.dg/dg.exp: New file.
37020 * objc.dg/alias.m: New.
37021 * objc.dg/class-1.m: New.
37022 * objc.dg/class-2.m: New.
37023 * objc.dg/const-str-1.m: New.
37024 * objc.dg/const-str-2.m: New.
37025 * objc.dg/id-1.m: New.
37026 * objc.dg/method-1.m: New.
37027 * objc.dg/super-class-1.m: New.
37028 * lib/objc-dg.exp: New file.
37030 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37032 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37035 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37037 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37039 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37041 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37044 2001-06-12 Richard Henderson <rth@redhat.com>
37046 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37048 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37050 * g++.old-deja/g++.abi/vbase5.C: New test.
37051 * g++.old-deja/g++.abi/vbase6.C: New test.
37052 * g++.old-deja/g++.abi/vbase7.C: New test.
37054 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37056 * gcc.c-torture/compile/20010610-1.c: New test.
37058 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37060 * g++.old-deja/g++.abi/vbase4.C: New test.
37062 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37064 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37065 support %f for HC11/HC12 targets.
37066 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37067 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37068 on HC11/HC12 targets.
37069 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37071 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37073 * gcc.dg/wchar_t-1.c: New file.
37074 * gcc.dg/wint_t-1.c: Likewise.
37076 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37078 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37080 2001-06-11 Richard Henderson <rth@redhat.com>
37082 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37084 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37086 * gcc.c-torture/compile/20010611-1.c: New test.
37088 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37090 * gcc.dg/c99-tag-1.c: Add more tests.
37092 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37094 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37095 representation on MN10300 and ARM/Thumb.
37097 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37099 * g77.f-torture/execute/20010610.f: New.
37101 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37103 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37106 2001-06-09 Richard Henderson <rth@redhat.com>
37108 * gcc.c-torture/execute/ashrdi-1.c: New.
37109 * gcc.c-torture/execute/ashldi-1.c: New.
37110 * gcc.c-torture/execute/lshrdi-1.c: New.
37112 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37114 * objc/execute/load-3.m: Added. Check sending +load to categories,
37115 in addition to classes.
37117 2001-06-08 Stan Shebs <shebs@apple.com>
37119 * objc/execute/load-2.m: New test. From Nicola Pero
37120 <n.pero@mi.flashnet.it>.
37122 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37124 * gcc.c-torture/execute/20010605-2.c: New test.
37126 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37128 * g++.old-deja/g++.abi/vbase2.C: New test.
37129 * g++.old-deja/g++.abi/vbase3.C: New test.
37131 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37133 * g++.old-deja/g++.pt/friend49.C: New test.
37135 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37137 * g++.old-deja/g++.ext/anon3.C: New test.
37139 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37141 * g++.old-deja/g++.other/conv7.C: New test.
37143 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37145 * gcc.c-torture/compile/20010605-2.c: New test.
37147 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37149 * gcc.c-torture/execute/20010604-1.c: New test.
37151 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37153 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37155 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37157 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37158 (g++_link_flags): Likewise.
37159 (g++_init): Pass gccpath's value to two previous functions.
37161 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37163 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37164 Ensure logfile entry matches exec command line.
37166 2001-05-31 Richard Henderson <rth@redhat.com>
37168 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37169 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37171 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37173 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37174 compiler for irix6.2
37176 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37178 * g++.old-deja/g++.other/optimize3.C: New file.
37180 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37182 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37185 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37187 * g++.old-deja/g++.other/optimize2.C: New file.
37189 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37191 * gcc.c-torture/compile/20010518-2.c: New file.
37192 * gcc.c-torture/execute/20010518-1.c: New file.
37193 * gcc.c-torture/execute/20010518-2.c: New file.
37195 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37197 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37199 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37201 G++ no longer defines builtins that do not begin with __builtin.
37202 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37203 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37204 * g++.old-deja/g++.law/builtin1.C: Likewise.
37205 * g++.old-deja/g++.law/cvt2.C: Likewise.
37206 * g++.old-deja/g++.mike/net5.C: Likewise.
37207 * g++.old-deja/g++.other/builtins1.C: Likewise.
37208 * g++.old-deja/g++.other/builtins2.C: Likewise.
37209 * g++.old-deja/g++.other/builtins3.C: Likewise.
37210 * g++.old-deja/g++.other/builtins4.C: Likewise.
37211 * g++.old-deja/g++.other/inline8.C: Likewise.
37212 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37214 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37216 * g++.old-deja/g++.pt/using1.C: Adjust.
37217 * g++.old-deja/g++.pt/using2.C: New test.
37219 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37221 * gcc.dg/cpp/charconst.c: New tests.
37222 * gcc.dg/cpp/escape.c: New tests.
37223 * gcc.dg/cpp/escape-1.c: New tests.
37224 * gcc.dg/cpp/escape-2.c: New tests.
37225 * gcc.dg/cpp/ucs.c: New tests.
37227 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37229 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37230 native compiler for irix6.5.
37232 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37234 * lib/g++.exp (g++_include_flags): Use args to compute
37236 (g++_link_flags): Likewise.
37237 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37239 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37241 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37243 2001-05-21 Geoff Keating <geoffk@redhat.com>
37245 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37248 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37250 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37252 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37253 to STACK_SIZE; Use it to define size of add_histo array.
37254 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37256 (f): Use GITT_SIZE to define size of gitt local table.
37257 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37258 to STACK_SIZE; Use it to define size of bytemem array.
37260 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37262 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37263 on 68HC11/HC12 due to the asm instruction.
37264 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37265 * gcc.c-torture/compile/920520-1.x: Likewise.
37266 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37267 on 68HC11/HC12 because the function is larger than 64K.
37268 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37269 on 68HC11/HC12 because the structure is too large.
37271 2001-05-20 Richard Henderson <rth@redhat.com>
37273 * gcc.c-torture/execute/20010520-1.c: New.
37275 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37277 * g++.old-deja/g++.warn/compare1.C: New test.
37278 * gcc.dg/compare4.c: New test.
37280 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37282 * g++.old-deja/g++.other/optimize1.C: New test.
37284 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37286 * g++.old-deja/g++.pt/spec41.C: New test.
37288 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37290 * gcc.c-torture/compile/20010114-1.x: Remove.
37292 2001-05-18 Stan Shebs <shebs@apple.com>
37294 * gcc.c-torture/compile/20010518-1.c: New test.
37296 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37298 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37299 * g++.old-deja/g++.pt/crash67.C: New test.
37301 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37303 * g++.old-deja/g++.other/debug9.C: New test.
37305 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37307 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37309 2001-05-16 Jan Hubicka <jh@suse.cz>
37311 * gcc.c-torture/compile/20010516-1.c: New test.
37313 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37315 * g++.old-deja/g++.other/crash41.C: New test.
37317 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37319 * g++.old-deja/g++.pt/crash66.C: New test.
37321 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37323 * g++.old-deja/g++.robertl/eb27.C: Convert.
37325 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37327 * g++.dg/friend-warn.C: New test. Do not warn about friend
37328 declaration being redundant.
37330 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37332 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37334 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37336 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37338 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37340 * lib/g++.exp: Use testsuite_flags.
37342 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37344 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37346 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37348 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37350 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37352 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37354 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37356 * gcc.c-torture/compile/20010313-1.c: New test.
37358 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37360 * gcc.dg/cpp/direct2.c: New test.
37361 * gccq.dg/cpp/direct2s.c: New test.
37363 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37365 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37367 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37368 * g++.old-deja/g++.other/op3.C: Likewise.
37370 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37372 * gcc.dg/cpp/syshdr.h: New file.
37373 * gcc.dg/cpp/sysmac1.c: Update.
37374 * gcc.dg/cpp/sysmac2.c: Update.
37376 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37378 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37380 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37382 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37383 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37385 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37387 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37389 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37391 * lib/g++.exp (g++_include_flags): Don't use any special flags
37392 if TESTING_IN_BUILD_TREE is not defined.
37393 (g++_init): Use a plain 'c++' as the compiler if
37394 TESTING_IN_BUILD_TREEE is not defined.
37396 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37398 * g++.old-deja/g++.eh/catch13.C: New test.
37399 * g++.old-deja/g++.eh/catch14.C: New test.
37401 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37403 * gcc.dg/cpp/tr-define.c: New test.
37405 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37407 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37408 <stdlib.h>, not <malloc.h>.
37410 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37412 * g++.old-deja/g++.ns/template17.C: New test.
37414 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37416 * g++.old-deja/g++.pt/ref4.C: New test.
37418 2001-04-30 Richard Henderson <rth@redhat.com>
37420 * gcc.dg/20000724-1.c: Revert last change.
37422 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37424 * g77.f-torture/execute/20010430.f: New test.
37426 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37428 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37430 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37432 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37434 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37436 * g++.old-deja/g++.eh/crash6.C: New test.
37438 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37440 * g++.old-deja/g++.other/warn7.C: New test.
37442 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37444 * g++.old-deja/g++.other/defarg9.C: New test.
37446 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37448 * g77.f-torture/compile/20010426.f: New test.
37449 * g77.f-torture/execute/20010426.f: New test.
37451 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37453 * g77.f-torture/compile/20000629-1.x: Remove - error
37456 2001-04-26 Jeffrey A Law (law@cygnus.com)
37458 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37459 Tweak slightly to work with g++.dg framework.
37460 * g++.dg/special/ecos.exp: Run initp1.C test.
37461 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37463 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37464 its linker doesn't give line numbers either.
37465 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37467 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37469 * g++.old-deja/g++.other/lex1.C: New test.
37471 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37473 * gcc.dg/noncompile/20010425-1.c: New test.
37475 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37477 * g++.old-deja/g++.pt/mangle2.C: New test.
37479 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37481 * gcc.dg/format/plus-1.c: New test.
37483 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37485 * gcc.dg/20010423-1.c: New test.
37487 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37489 * gcc.c-torture/execute/20010422-1.c: New test.
37491 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37493 * g++.old-deja/g++.ns/type2.C: New test.
37495 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37497 * g++.old-deja/g++.other/perf1.C: New test.
37499 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37501 * gcc.dg/c99-func-2.c: Remove xfail.
37502 * gcc.dg/c99-func-3.c: Remove xfail.
37503 * gcc.dg/c99-func-4.c: Remove xfail.
37505 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37507 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37509 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37511 * gcc.c-torture/compile/20010423-1.c: New test.
37513 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37515 * g++.old-deja/g++.pt/typename28.C: New test.
37517 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37519 * g++.old-deja/g++.abi/empty2.C: New test.
37520 * g++.old-deja/g++.abi/empty3.C: New test.
37522 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37524 * g++.old-deja/g++.other/comdat2.C: New test.
37525 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37527 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37529 * g++.old-deja/g++.other/overload14.C: New test.
37531 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37533 * g++.old-deja/g++.other/lookup23.C: New test.
37535 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37537 * gcc.c-torture/execute/20010403-1.c: New test.
37539 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37540 Mark Mitchell <mark@codesourcery.com>
37542 * lib/old-dejagnu.exp: Don't delete output of executable.
37543 Add .exe suffix to executables.
37545 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37547 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37549 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37551 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37553 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37555 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37556 * g++.old-deja/g++.abi/crash1.C: New test.
37558 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37560 * g++.old-deja/g++.other/crash40.C: New test.
37562 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37564 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37566 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37568 * g++.old-deja/g++.other/warn6.C: New test.
37570 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37572 * g++.old-deja/g++.robertl/eb42.C: Same.
37574 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37576 * gcc.dg/wtr-conversion-1.c: New testcase.
37578 2001-04-10 Richard Henderson <rth@redhat.com>
37580 * g++.old-deja/g++.other/array5.C: New.
37582 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37584 * gcc.c-torture/execute/20010408-1.c: New test.
37586 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37588 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37589 headers and constructs.
37590 * g++.old-deja/g++.robertl/eb79.C: Same.
37591 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37592 * g++.old-deja/g++.robertl/eb73.C: Same.
37593 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37594 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37595 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37596 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37597 * g++.old-deja/g++.robertl/eb44.C: Same.
37598 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37599 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37600 * g++.old-deja/g++.robertl/eb39.C: Same.
37601 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37602 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37603 * g++.old-deja/g++.robertl/eb30.C: Same.
37604 * g++.old-deja/g++.robertl/eb3.C: Same.
37605 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37606 * g++.old-deja/g++.robertl/eb21.C: Same.
37607 * g++.old-deja/g++.robertl/eb15.C: Same.
37608 * g++.old-deja/g++.robertl/eb118.C: Same.
37609 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37610 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37611 * g++.old-deja/g++.robertl/eb109.C: Same.
37612 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37613 * g++.old-deja/g++.mike/rtti1.C: Same.
37614 * g++.old-deja/g++.mike/p658.C: Same.
37615 * g++.old-deja/g++.mike/net46.C: Same.
37616 * g++.old-deja/g++.mike/net34.C: Same.
37617 * g++.old-deja/g++.mike/memoize1.C: Same.
37618 * g++.old-deja/g++.mike/eh2.C: Same.
37619 * g++.old-deja/g++.law/weak.C: Same.
37620 * g++.old-deja/g++.law/visibility7.C: Same.
37621 * g++.old-deja/g++.law/visibility25.C: Same.
37622 * g++.old-deja/g++.law/visibility22.C: Same.
37623 * g++.old-deja/g++.law/visibility2.C: Same.
37624 * g++.old-deja/g++.law/visibility17.C: Same.
37625 * g++.old-deja/g++.law/visibility13.C: Same.
37626 * g++.old-deja/g++.law/visibility10.C: Same.
37627 * g++.old-deja/g++.law/visibility1.C: Same.
37628 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37629 * g++.old-deja/g++.law/vbase1.C: Same.
37630 * g++.old-deja/g++.law/operators32.C: Same.
37631 * g++.old-deja/g++.law/nest3.C: Same.
37632 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37633 * g++.old-deja/g++.law/except5.C (main): Same.
37634 * g++.old-deja/g++.law/cvt7.C (run): Same.
37635 * g++.old-deja/g++.law/cvt2.C: Same.
37636 * g++.old-deja/g++.law/cvt16.C: Same.
37637 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37638 * g++.old-deja/g++.law/ctors17.C (main): Same.
37639 * g++.old-deja/g++.law/ctors13.C: Same.
37640 * g++.old-deja/g++.law/ctors12.C (main): Same.
37641 * g++.old-deja/g++.law/ctors10.C: Same.
37642 * g++.old-deja/g++.law/code-gen5.C: Same.
37643 * g++.old-deja/g++.law/bad-error7.C: Same.
37644 * g++.old-deja/g++.law/arm9.C: Same.
37645 * g++.old-deja/g++.law/arm12.C: Same.
37646 * g++.old-deja/g++.law/arg8.C: Same.
37647 * g++.old-deja/g++.law/arg1.C: Same.
37648 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37649 * g++.old-deja/g++.jason/template31.C: Same.
37650 * g++.old-deja/g++.jason/template24.C (main): Same.
37651 * g++.old-deja/g++.jason/2371.C: Same.
37652 * g++.old-deja/g++.eh/new2.C: Same.
37653 * g++.old-deja/g++.eh/new1.C: Same.
37654 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37655 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37656 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37657 * g++.old-deja/g++.brendan/crash62.C: Same.
37658 * g++.old-deja/g++.brendan/crash52.C: Same.
37659 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37660 * g++.old-deja/g++.brendan/crash38.C: Same.
37661 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37662 * g++.old-deja/g++.brendan/copy9.C: Same.
37664 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37666 * gcc.c-torture/execute/20001203-2.c (memset):
37667 Count argument is of type __SIZE_TYPE__.
37669 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37671 * gcc.c-torture/compile/20010404-1.c: New test.
37673 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37675 * gcc.c-torture/compile/20010326-1.c: New test.
37677 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37679 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37680 peculiarities of the SH.
37681 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37683 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37685 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37686 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37687 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37689 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37691 * g77.f-torture/compile/20010321-1.f: New test.
37693 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37695 * gcc.c-torture/compile/20010329-1.c: New test.
37697 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37699 * gcc.c-torture/execute/20010329-1.c: New test.
37701 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37703 * g++.old-deja/g++.other/eh4.C: Fix typo.
37705 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37707 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37709 2001-03-28 Philip Blundell <philb@gnu.org>
37711 * gcc.c-torture/compile/20010328-1.c: New test.
37713 2001-03-27 Richard Henderson <rth@redhat.com>
37715 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37716 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37718 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37720 * gcc.c-torture/compile/20010327-1.c: New test.
37722 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37724 * g++.old-deja/g++.other/friend12.C: New test.
37725 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37726 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37728 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37730 * gcc.c-torture/execute/20010325-1.c: New test.
37732 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37734 * g++.old-deja/g++.other/mangle3.C: New test.
37736 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37738 * g++.old-deja/g++.other/anon8.C: New test.
37740 2001-03-20 Philip Blundell <philb@gnu.org>
37742 * gcc.c-torture/compile/20010320-1.c: New test.
37744 2001-03-17 Richard Henderson <rth@redhat.com>
37746 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37748 2001-03-15 Geoff Keating <geoff@redhat.com>
37750 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37753 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37755 * g++.old-deja/g++.other/eh4.C: New test.
37757 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37759 * gcc.dg/cpp/mi1.c: Update.
37761 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37763 * g++.old-deja/g++.other/regstack.C: New test.
37765 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37767 * g++.old-deja/g++.other/ref4.C: New test.
37769 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37771 * objc/execute/va_method.m: Added.
37772 * objc/execute/IMP.m: Added.
37773 * objc/execute/_cmd.m: Added.
37774 * objc/execute/accessing_ivars.m: Added.
37775 * objc/execute/class-1.m: Added.
37776 * objc/execute/class-10.m: Added.
37777 * objc/execute/class-11.m: Added.
37778 * objc/execute/class-12.m: Added.
37779 * objc/execute/class-13.m: Added.
37780 * objc/execute/class-14.m: Added.
37781 * objc/execute/class-2.m: Added.
37782 * objc/execute/class-3.m: Added.
37783 * objc/execute/class-4.m: Added.
37784 * objc/execute/class-5.m: Added.
37785 * objc/execute/class-6.m: Added.
37786 * objc/execute/class-7.m: Added.
37787 * objc/execute/class-8.m: Added.
37788 * objc/execute/class-9.m: Added.
37789 * objc/execute/class-tests-1.h
37790 * objc/execute/class-tests-2.h
37791 * objc/execute/compatibility_alias.m: Added.
37792 * objc/execute/encode-1.m: Added.
37793 * objc/execute/formal_protocol-1.m: Added.
37794 * objc/execute/formal_protocol-2.m: Added.
37795 * objc/execute/formal_protocol-3.m: Added.
37796 * objc/execute/formal_protocol-4.m: Added.
37797 * objc/execute/formal_protocol-5.m: Added.
37798 * objc/execute/formal_protocol-6.m: Added.
37799 * objc/execute/formal_protocol-7.m: Added.
37800 * objc/execute/informal_protocol.m: Added.
37801 * objc/execute/initialize.m: Added.
37802 * objc/execute/load.m: Added.
37803 * objc/execute/many_args_method.m: Added.
37804 * objc/execute/nested-3.m: Added.
37805 * objc/execute/no_clash.m: Added.
37806 * objc/execute/private.m: Added.
37807 * objc/execute/redefining_self.m: Added.
37808 * objc/execute/root_methods.m: Added.
37809 * objc/execute/selector-1.m: Added.
37810 * objc/execute/static-1.m: Added.
37811 * objc/execute/static-2.m: Added.
37812 * objc/execute/va_method.m: Added.
37814 2001-03-10 Richard Henderson <rth@redhat.com>
37816 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37818 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37820 * g++.old-deja/g++.other/crash31.C: XFAIL.
37821 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37822 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37823 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37824 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37825 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37827 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37829 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37831 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37833 * gcc.dg/20000724-1.c: Don't use multiline strings.
37835 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37837 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37838 result of -cString against what we expect it to be; don't just
37839 print it out for no one to read.
37841 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37842 Based on testcases provided by Nicola Pero.
37844 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37846 * gcc.dg/cpp/macro7.c: New test.
37848 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37850 * gcc.dg/cpp/multiline.c: Update.
37852 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37854 * g++.old-deja/g++.other/enum3.C: New test.
37856 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37858 * g++.old-deja/g++.other/pod1.C: New test.
37860 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37862 * g++.old-deja/g++.ext/overload1.C: New test.
37864 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37866 * g++.old-deja/g++.pt/using1.C: New test.
37868 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37870 * g++.old-deja/g++.other/using9.C: New test.
37872 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37874 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37876 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37878 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37880 * g++.old-deja/g++.ext/realpt1.C: Remove.
37882 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37884 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37886 2001-02-26 Will Cohen <wcohen@redhat.com>
37888 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37890 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37892 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37893 templatized constructors.
37895 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37897 * gcc.c-torture/execute/20010224-1.c: New test.
37899 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37901 * gcc.c-torture/execute/20010222-1.c: New test.
37903 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37905 * g++.old-deja/g++.other/inline20.C: New test.
37907 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37909 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37911 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37913 * g++.old-deja/g++.other/lookup22.C: New test.
37915 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37917 * g77.dg: New directory.
37918 * g77.dg/20010216-1.f: New test case.
37919 * g77.dg/dg.exp: New driver.
37920 * lib/g77-dg.exp: New driver library.
37922 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37924 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37926 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37928 * g++.old-deja/g++.other/decl9.C: New test.
37930 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37932 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37933 not need <string> and also tests the initialization at runtime.
37935 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37937 * gcc.c-torture/execute/longlong.c: New test.
37939 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37941 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37943 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37945 * gcc.c-torture/execute/920302-1.c (execute):
37946 Change argument type to short.
37948 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37950 * g++.old-deja/g++.pt/deduct6.C: New test.
37952 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37954 * g++.old-deja/g++.pt/deduct5.C: New test.
37956 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37958 * gcc.c-torture/execute/20010209-1.c: New test.
37960 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37962 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37964 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37966 * g++.dg/vtgc1.C: Update for new ABI.
37968 * consistency.vlad: New directory, 1665 files.
37970 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37972 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37974 * gcc.dg/cpp/digraphs.c: Declare puts.
37976 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37978 * g++.old-deja/g++.other/warn5.C: New test.
37980 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37982 * g++.old-deja/g++.pt/spec40.C: New test.
37984 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37986 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37988 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37990 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37992 * gcc.c-torture/compile/20010209-1.c: New test.
37994 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37996 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37997 excess errors message but not if it crashes.
37998 * g++.old-deja/g++.other/crash27.C: Likewise.
37999 * g++.old-deja/g++.other/crash28.C: Likewise.
38000 * g++.old-deja/g++.other/crash30.C: Likewise.
38001 * g++.old-deja/g++.other/crash32.C: Likewise.
38002 * g++.old-deja/g++.other/crash35.C: Likewise.
38003 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38005 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38007 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38008 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38009 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38010 g77.f-torture/execute/execute.exp,
38011 g77.f-torture/noncompile/noncompile.exp,
38012 gcc.c-torture/execute/execute.exp,
38013 gcc.c-torture/execute/memcheck/memcheck.exp,
38014 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38015 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38016 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38017 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38018 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38019 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38020 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38021 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38022 Remove bug reporting instructions with ancient email addresses.
38024 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38026 * gcc.dg/20010202-1.c: New test.
38027 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38029 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38031 * g++.dg/stdbool-if.C: New test.
38033 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38035 * objc/execute/fdecl.m: Added main().
38037 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38039 * gcc.c-torture/execute/20010206-1.c: New test.
38041 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38043 * gcc.dg/cpp/avoidpaste1.c: Update.
38045 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38047 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38048 Pero <nicola@brainstorm.co.uk>.
38049 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38051 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38053 * g++.old-deja/g++.pt/spec39.C: New test.
38055 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38057 * gcc.c-torture/compile/20010202-1.c: New test.
38059 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38061 * g++.old-deja/g++.abi/primary2.C: New test.
38062 * g++.old-deja/g++.abi/primary3.C: New test.
38063 * g++.old-deja/g++.abi/primary4.C: New test.
38064 * g++.old-deja/g++.abi/primary5.C: New test.
38065 * g++.old-deja/g++.abi/vtable3.h: New test.
38066 * g++.old-deja/g++.abi/vtable3a.C: New test.
38067 * g++.old-deja/g++.abi/vtable3b.C: New test.
38068 * g++.old-deja/g++.abi/vtable3c.C: New test.
38069 * g++.old-deja/g++.abi/vtable3d.C: New test.
38070 * g++.old-deja/g++.abi/vtable3e.C: New test.
38071 * g++.old-deja/g++.abi/vtable3f.C: New test.
38072 * g++.old-deja/g++.abi/vtable3g.C: New test.
38073 * g++.old-deja/g++.abi/vtable3h.C: New test.
38074 * g++.old-deja/g++.abi/vtable3i.C: New test.
38075 * g++.old-deja/g++.abi/vtable3j.C: New test.
38076 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38078 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38080 * g++.old-deja/g++.other/anon6.C: New test.
38081 * g++.old-deja/g++.other/anon7.C: New test.
38083 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38085 * gcc.dg/cpp/avoidpaste2.c: New tests.
38087 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38089 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38091 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38093 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38094 DECIMAL_DIG cases for Irix."
38096 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38098 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38100 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38102 * gcc.dg/c99-tag-1.c: New test.
38104 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38106 * gcc.dg/cpp/tr-warn1.c: Add tests.
38108 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38110 * gcc.dg/cpp/avoidpaste1.c: Update.
38111 * gcc.dg/cpp/paste4.c: Update.
38113 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38115 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38118 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38120 * g++.old-deja/g++.other/inline19.C: New test.
38122 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38124 * gcc.dg/Wlarger-than.c: New test.
38126 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38128 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38130 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38132 * gcc.c-torture/execute/20010129-1.c: New test.
38133 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38135 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38137 * gcc.dg/cpp/avoidpaste1.c: Test case.
38139 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38141 * g++.old-deja/g++.other/inline18.C: New test.
38143 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38145 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38146 and __builtin_putchar.
38148 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38150 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38153 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38155 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38156 floating point number rounding mode to round to the nearest
38157 representable mode.
38159 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38161 * g++.old-deja/g++.other/mangle2.C: New test.
38163 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38165 * gcc.c-torture/compile/20010124-1.c: New test.
38167 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38169 * g++.old-deja/g++.pt/spec38.C: New test.
38171 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38173 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38176 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38178 * gcc.c-torture/execute/20010123-1.c: New test.
38180 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38182 * g++.old-deja/g++.pt/spec37.C: New test.
38184 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38186 * g++.old-deja/g++.pt/overload14.C: New test.
38188 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38190 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38191 __builtin_return_address.
38193 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38195 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38196 * g++.old-deja/g++.pt/spec35.C: New test.
38197 * g++.old-deja/g++.pt/spec36.C: New test.
38199 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38201 * gcc.c-torture/compile/20010118-1.c: New test.
38203 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38205 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38207 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38209 * gcc.c-torture/execute/20010119-1.c: New test.
38211 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38213 * g++.old-deja/g++.other/vbase5.C: New test.
38215 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38217 * gcc.c-torture/execute/20010118-1.c: New test.
38219 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38221 * g++.old-deja/g++.pt/deduct3.C: New test.
38223 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38225 * g++.old-deja/g++.pt/spec34.C: New test.
38227 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38229 * g77.f-torture/compile/20000601-2.f: New test.
38231 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38233 * g++.old-deja/g++.other/init17.C: New test.
38235 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38237 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38239 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38241 * g++.old-deja/g++.pt/unify8.C: New test.
38243 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38245 * g++.old-deja/g++.abi/vbase1.C: New test.
38247 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38249 * g++.old-deja/g++.pt/crash65.C: New test.
38251 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38253 * gcc.dg/cpp/assembl2.S: New test case.
38255 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38257 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38260 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38262 * g++.old-deja/g++.other/builtins1.C: New test.
38263 * g++.old-deja/g++.other/builtins2.C: Likewise.
38264 * g++.old-deja/g++.other/builtins3.C: Likewise.
38265 * g++.old-deja/g++.other/builtins4.C: Likewise.
38267 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38269 * gcc.c-torture/compile/20010117-1.c: New test.
38270 * gcc.c-torture/compile/20010117-2.c: New test.
38272 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38274 * g77.f-torture/execute/20010116.[fx]: New test,
38276 * g77.f-torture/compile/20010115.f: Indicate it's
38277 a test for PR fortran/1636.
38279 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38281 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38283 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38285 * g77.f-torture/compile/20010115.f: New test.
38287 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38289 * g++.old-deja/g++.pt/nontype5.C: New test.
38291 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38293 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38294 have an equivalent working one below it.
38296 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38298 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38299 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38301 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38303 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38304 message containing "init_priority".
38305 (conpr-2.C): Likewise.
38306 (conpr-3.C): Likewise.
38307 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38309 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38311 * gcc.c-torture/execute/20010114-2.c: New test.
38313 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38315 * gcc.c-torture/compile/20010114-1.c: New test.
38316 * gcc.c-torture/compile/20010114-1.x: Xfail.
38317 * gcc.c-torture/compile/20010114-2.c: New test.
38318 * gcc.c-torture/execute/20010114-1.c: New test.
38319 * gcc.dg/trunc-1.c: New test.
38320 * gcc.dg/uninit-B.c: New test.
38322 2001-01-13 Nick Clifton <nickc@redhat.com>
38324 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38327 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38329 * gcc.c-torture/compile/20010113-1.c: New test.
38331 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38333 * gcc.c-torture/compile/20001212-1.c: New test.
38335 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38337 * gcc.dg/cpp/widestr1.c: Update.
38338 * gcc.dg/cpp/prag-imp.c: Remove.
38340 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38342 * gcc.c-torture/execute/20000801-3.x: Remove.
38343 * gcc.dg/c90-init-1.c: New test.
38344 * gcc.dg/c99-init-1.c: New test.
38345 * gcc.dg/c99-init-2.c: New test.
38346 * gcc.dg/gnu99-init-1.c: New test.
38348 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38350 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38351 testing that no relevant ones were found.
38353 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38355 * g++.old-deja/g++.pt/cast2.C: New test.
38357 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38359 * g++.old-deja/g++.pt/friend47.C: New test.
38361 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38363 * g++.old-deja/g++.pt/instantiate13.C: New test.
38365 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38367 * g++.old-deja/g++.other/defarg7.C: New test.
38368 * g++.old-deja/g++.other/defarg8.C: New test.
38370 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38372 * g++.old-deja/g++.pt/crash64.C: New test.
38374 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38376 * g++.old-deja/g++.pt/crash63.C: New test.
38378 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38380 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38382 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38384 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38386 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38388 * g++.old-deja/g++.pt/error3.C: New test.
38390 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38392 * g++.old-deja/g++.other/crash39.C: New test.
38394 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38396 * g++.old-deja/g++.other/vbase4.C: New test.
38398 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38400 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38401 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38402 * gcc.dg/special/special.exp: New test driver which will check
38403 for alias support for the above test.
38405 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38407 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38408 problems on small machines.
38409 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38412 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38414 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38416 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38418 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38420 * g++.old_deja/g++.pt/using8.C: New test.
38422 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38424 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38426 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38428 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38429 where a failure is expected.
38430 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38432 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38434 * g++.old_deja/g++.pt/instantiate12.C: New test.
38436 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38438 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38440 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38441 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38442 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38443 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38444 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38445 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38446 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38447 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38448 * g++.old-deja/g++.eh/spec6.C: Likewise.
38449 * g++.old-deja/g++.jason/crash3.C: Likewise.
38450 * g++.old-deja/g++.law/ctors11.C: Likewise.
38451 * g++.old-deja/g++.law/ctors17.C: Likewise.
38452 * g++.old-deja/g++.law/ctors5.C: Likewise.
38453 * g++.old-deja/g++.law/ctors9.C: Likewise.
38454 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38455 * g++.old-deja/g++.mike/net22.C: Likewise.
38456 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38457 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38458 * g++.old-deja/g++.mike/virt3.C: Likewise.
38459 * g++.old-deja/g++.niklas/t128.C: Likewise.
38460 * g++.old-deja/g++.other/anon4.C: Likewise.
38461 * g++.old-deja/g++.other/using1.C: Likewise.
38462 * g++.old-deja/g++.other/warn3.C: Likewise.
38463 * g++.old-deja/g++.pt/t37.C: Likewise.
38464 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38465 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38467 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38469 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38471 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38473 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38475 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38477 * gcc.c-torture/compile/20010107-1.c: New test.
38479 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38481 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38483 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38485 * gcc.dg/format/format.h: New file.
38486 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38487 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38488 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38489 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38490 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38491 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38492 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38493 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38494 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38495 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38496 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38497 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38498 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38499 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38500 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38501 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38502 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38503 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38504 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38505 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38506 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38507 instead of declaring standard types, macros and functions in each
38510 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38512 * gcc.c-torture/execute/20010106-1.c: New test.
38514 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38516 * gcc.dg/format/format.exp: New file.
38517 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38518 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38519 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38520 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38521 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38522 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38523 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38524 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38525 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38526 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38527 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38528 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38529 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38530 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38531 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38532 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38533 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38534 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38535 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38536 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38537 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38538 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38539 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38540 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38541 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38542 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38543 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38544 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38545 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38546 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38547 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38548 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38549 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38550 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38551 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38552 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38553 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38554 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38555 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38556 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38557 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38558 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38560 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38562 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38565 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38567 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38569 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38571 * g++.old-deja/g++.pt/crash62.C: New test.
38573 2001-01-04 Richard Henderson <rth@redhat.com>
38575 * gcc.dg/20000926-1.c: Update expected warnings.
38576 * gcc.dg/array-2.c: Likewise.
38577 * gcc.dg/array-4.c: Also validate flexible array members.
38578 * gcc.dg/c99-flex-array-1.c: New.
38580 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38582 * gcc.c-torture/compile/20001222-1.x: Remove.
38584 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38586 * gcc.c-torture/execute/built-in-setjmp.c: New.
38588 2001-01-03 Richard Henderson <rth@redhat.com>
38590 * gcc.dg/940510-1.c: Update expected error wording.
38591 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38593 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38595 * lib/target-supports.exp (check_alias_available): Modified to
38596 indicate aliases not supported if only weak aliases are supported.
38598 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38600 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38601 Turn on cmpstrsi checks for __pj__ and __i370__.
38603 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38605 * g++.old-deja/g++.other/virtual11.C: New test.
38607 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38609 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38611 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38613 * gcc.c-torture/compile/20010102-1.c: New test.
38615 2001-01-02 Andreas Jaeger <aj@suse.de>
38617 * gcc.dg/noreturn-3.c: New test.
38619 * gcc.dg/noreturn-4.c: New test.
38621 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38623 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38624 __builtin_fputc and __builtin_fwrite.
38626 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38628 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38629 signed char, not default char.
38631 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38633 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38635 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38637 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38639 2000-12-29 Richard Henderson <rth@redhat.com>
38641 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38642 (__cyg_profile_func_exit): Define.
38644 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38646 * g++.dg/vtgc1.C: New test.
38648 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38650 * gcc.dg/noncompile/20001228-1.c: New test.
38652 * gcc.dg/20001228-1.c: New test.
38654 * gcc.c-torture/execute/20001228-1.c: New test.
38656 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38658 * gcc.dg/format-strfmon-1.c: New test.
38660 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38662 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38663 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38664 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38665 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38666 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38667 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38668 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38669 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38670 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38671 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38672 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38673 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38674 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38676 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38677 * gcc.c-torture/execute/string-opt-4.c: Test index.
38679 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38681 * gcc.c-torture/compile/20001226-1.c: New test.
38683 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38685 * gcc.c-torture/compile/20001222-1.c: New test.
38686 * gcc.c-torture/compile/20001222-1.x: Xfail.
38688 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38690 * gcc.c-torture/execute/comp-goto-2.c: New test.
38692 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38694 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38695 Use long types if __INT_MAX__ is 32767.
38696 (main): Use cast to (sint32 *) when poking 88 into a_page.
38698 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38700 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38702 * gcc.c-torture/compile/20001221-1.c: New test.
38703 * gcc.c-torture/execute/20001221-1.c: New test.
38705 2000-12-20 Richard Henderson <rth@redhat.com>
38707 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38708 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38710 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38712 * gcc.dg/compare3.c: New test.
38714 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38716 * gcc.dg/format-warnll-1.c: New test.
38718 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38720 * gcc.dg/cpp/cmdlne-P.c: New test.
38722 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38724 * gcc.c-torture/execute/builtin-abs-1.c,
38725 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38727 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38729 * gcc.dg/cpp/multiline.c: New test.
38731 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38733 * g++.old-deja/g++.other/syshdr1.C: Update.
38734 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38736 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38738 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38740 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38742 * g++.old-deja/g++.pt/ttp65.C: New test.
38744 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38746 * g++.old-deja/g++.pt/ttp64.C: New test.
38748 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38750 * g++.old-deja/g++.pt/spec33.C: New test.
38752 2000-12-14 Catherine Moore <clm@redhat.com>
38754 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38755 * gcc.c-torture/execute/920612-2.c: Likewise.
38756 * gcc.c-torture/execute/920428-2.c: Likewise.
38757 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38758 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38760 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38762 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38763 * gcc.dg/pack-test-2.c: Likewise.
38765 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38767 Tests by Zack Weinberg <zackw@stanford.edu>.
38769 * gcc.dg/cpp/defined.c: Update.
38770 * gcc.dg/cpp/defined_trad.c: New tests.
38772 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38774 * gcc.dg/cpp/trad-direct.c: Update.
38776 2000-12-11 Neil Booth <neilb@earthling.net>
38778 * gcc.dg/cpp/defined_trad.c
38780 2000-12-11 Neil Booth <neilb@earthling.net>
38782 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38784 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38786 * gcc.dg/format-miss-2.c: New test.
38788 2000-12-09 Neil Booth <neilb@earthling.net>
38790 * gcc.dg/cpp/lineflags.c: New tests.
38791 * gcc.dg/cpp/poison.c: Update.
38792 * gcc.dg/cpp/redef2.c: Update.
38793 * gcc.dg/cpp/skipping.c: New test.
38795 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38797 * g++.old-deja/g++.other/eh3.C: New testcase.
38799 2000-12-07 Neil Booth <neilb@earthling.net>
38801 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38802 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38803 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38804 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38805 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38808 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38810 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38811 __SIZE_TYPE__ instead of int for type of integers cast to
38814 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38816 * g++.old-deja/g++.other/cleanup4.C: New test.
38818 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38820 * format-sec-1.c: New test.
38822 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38824 * gcc.dg/format-nonlit-3.c: New test.
38826 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38828 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38829 through a null pointer.
38831 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38833 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38834 * g++.old-deja/g++.pt/partial4.C: New test.
38836 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38838 * gcc.c-torture/execute/ieee/hugeval.x: New.
38840 2000-12-06 Neil Booth <neilb@earthling.net>
38842 * gcc.dg/cpp/backslash2.c: New tests.
38844 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38846 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38847 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38849 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38851 * gcc.c-torture/execute/20001203-2.c: New testcase.
38853 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38855 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38856 * g++.old-deja/g++.other/virtual10.C: New test.
38858 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38860 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38862 2000-12-05 Richard Henderson <rth@redhat.com>
38864 * gcc.c-torture/compile/20001205-1.c: New.
38866 2000-12-04 Neil Booth <neilb@earthling.net>
38868 * g++.old-deja/g++.other/virtual9.C: New test.
38869 * g++.old-deja/g++.pt/crash61.C: New test.
38870 * gcc.c-torture/execute/loop-9.c: New test.
38872 2000-12-04 Neil Booth <neilb@earthling.net>
38874 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38875 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38876 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38877 * gcc.dg/cpp/extratokens.c: ...here.
38879 2000-12-04 Neil Booth <neilb@earthling.net>
38881 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38884 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38886 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38887 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38889 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38891 * gcc.c-torture/execute/20001203-1.c: New test.
38893 2000-12-03 Neil Booth <neilb@earthling.net>
38895 * gcc.dg/cpp/macro6.c: New test cases.
38897 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38899 * gcc.c-torture/execute/string-opt-9.c: New test.
38900 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38901 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38902 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38904 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38905 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38907 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38909 * gcc.dg/cpp/if-6.c: New testcase.
38911 * gcc.dg/20001201-1.c: New testcase.
38913 2000-12-02 Neil Booth <neilb@earthling.net>
38915 * g++.old-deja/g++.other/externC4.C,
38916 g++.old-deja/g++.other/friend10.C: New tests.
38918 2000-12-02 Neil Booth <neilb@earthling.net>
38920 * g++.old-deja/g++.other/instan2.C
38921 * g++.old-deja/g++.other/instan3.C: New test.
38923 2000-12-02 Neil Booth <neilb@earthling.net>
38925 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38926 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38927 gnuc99.c,gnuc99-pedantic.c: New tests.
38929 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38931 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38932 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38934 2000-12-01 Neil Booth <neilb@earthling.net>
38936 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38937 * gcc.dg/cpp/poison.c: Update.
38938 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38940 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38942 * g77.f-torture/execute/20001201.f: New test.
38944 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38946 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38948 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38950 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38952 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38954 * g++.old-deja/g++.other/cast6.C: New test.
38956 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38958 * gcc.c-torture/execute/20001130-2.c: New testcase.
38960 2000-11-30 Richard Henderson <rth@redhat.com>
38962 * gcc.c-torture/execute/20001130-1.c: New test.
38964 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38966 * g++.old-deja/g++.other/op3.C: New test.
38968 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38970 * g++.old-deja/g++.other/op2.C: New test.
38972 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38974 * g++.old-deja/g++.other/crash38.C: New test.
38976 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38978 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38980 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38982 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38984 * gcc.c-torture/execute/string-opt-6.c: New test.
38986 * gcc.dg/20001117-1.c: Add main.
38988 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38990 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38992 * gcc.dg/940510-1.c: ... to here.
38994 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38995 zero-size arrays in toplevel structures.
38997 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38999 * gcc.c-torture/execute/loop-8.c: New test.
39001 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39003 * g++.old-deja/g++.other/base1.C: New test.
39005 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39007 * g++.old-deja/g++.other/parse2.C: New test.
39009 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39011 * g++.old-deja/g++.pt/incomplete1.C: New test.
39013 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39015 * g++.old-deja/g++.other/friend9.C: New test.
39017 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39019 * gcc.dg/20001127-1.c: New test.
39021 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39023 * g++.old-deja/g++.pt/friend46.C: New test.
39025 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39027 * g++.old-deja/g++.other/ptrmem8.C: New test.
39029 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39031 * gcc.c-torture/execute/string-opt-7.c: New test.
39032 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39034 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39036 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39037 instead of 'mkcheck 2'.
39039 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39041 * gcc.c-torture/execute/memcheck/driver.c,
39042 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39043 C9X references to refer to C99.
39045 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39047 * gcc.dg/ultrasp3.c: New test.
39049 2000-11-25 Neil Booth <neilb@earthling.net>
39051 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39053 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39055 * gcc.c-torture/compile/20001123-2.c: New.
39057 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39059 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39061 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39063 * gcc.dg/sequence-point-1.c: Add some new tests.
39064 * gcc.c-torture/execute/20001124-1.c: New test.
39066 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39068 * g++.old-deja/g++.other/vaarg4.C: New test.
39069 * gcc.c-torture/compile/20001123-1.c: New test.
39071 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39073 * g++.other/crash24.C: Adjust and remove XFAIL.
39074 * g++.other/crash37.C: New test.
39076 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39078 * g++.old-deja/g++.pt/instantiate9.C: New test.
39080 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39082 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39085 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39086 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39088 2000-11-22 Neil Booth <neilb@earthling.net>
39090 * gcc.dg/cpp/Wtrigraphs.c: New test.
39092 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39094 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39096 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39098 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39100 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39102 * lib/gcc-dg.exp: load_lib scanasm.exp.
39103 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39104 * lib/g++-dg.exp: load_lib scanasm.exp.
39105 * lib/scanasm.exp: New.
39106 (scan-assembler, scan-assembler-not): Add optional arguments to
39107 test name, or if not present, the pattern name.
39108 (scan-assembler-dem, scan-assembler-dem-not): New.
39110 * g++.dg/dg.exp: New.
39112 2000-11-21 Neil Booth <neilb@earthling.net>
39114 * gcc.dg/cpp/integrated1.c: Remove.
39116 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39118 * gcc.c-torture/execute/20001121-1.c: New test.
39120 2000-11-21 Richard Henderson <rth@redhat.com>
39122 * gcc.c-torture/compile/20001121-1.c: New test.
39124 2000-11-20 Neil Booth <neilb@earthling.net>
39126 * gcc.dg/cpp/integrated1.c: New test.
39128 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39130 * g++.old-deja/g++.other/inline17.C: New test.
39132 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39134 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39135 local variable to be zero: I made the variable global. Now
39136 uses abort() and exit() instead of relying on main's return value.
39138 2000-11-20 Neil Booth <neilb@earthling.net>
39140 * gcc.dg/cpp/paste2.c: Update test.
39141 * objc/execute/paste.m: New test.
39143 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39145 * gcc.dg/c99-condexpr-1.c: New test.
39147 2000-11-20 Neil Booth <neilb@earthling.net>
39149 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39151 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39153 * g++.old-deja/g++.pt/export1.C: New test.
39155 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39157 * gcc.dg/20001117-1.c: New test.
39159 2000-11-18 Richard Henderson <rth@redhat.com>
39161 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39163 2000-11-18 Richard Henderson <rth@redhat.com>
39165 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39166 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39167 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39169 2000-11-18 Richard Henderson <rth@redhat.com>
39171 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39172 (main): New. Exit cleanly.
39174 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39176 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39177 gcc.dg/c99-fordecl-2.c: New tests.
39179 2000-11-18 Richard Henderson <rth@redhat.com>
39181 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39182 * gcc.c-torture/execute/zerolen-2.c: New.
39184 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39186 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39189 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39191 * g++.old-deja/g++.pt/instantiate8.C: New test.
39193 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39195 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39196 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39198 2000-11-16 Nick Clifton <nickc@redhat.com>
39200 * gcc.c-torture/execute/nestfunc-2.c: New test.
39201 * gcc.c-torture/execute/nestfunc-3.c: New test.
39203 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39205 * gcc.c-torture/compile/20001116-1.c: New test.
39207 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39209 * gcc.c-torture/execute/20001115-1.c: New test.
39211 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39213 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39214 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39215 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39216 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39218 2000-11-15 Neil Booth <neilb@earthling.net>
39220 gcc.dg/cpp/_Pragma1.c: Update.
39221 gcc.dg/cpp/_Pragma2.c: New test.
39223 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39225 * g++.old-deja/g++.other/anon5.C: New test.
39227 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39229 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39232 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39234 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39237 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39239 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39240 labels at end of compound statements.
39242 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39244 * gcc.c-torture/execute/loop-7.c: New test.
39246 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39248 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39250 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39252 * gcc.dg/c99-bool-1.c: New test.
39254 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39256 * gcc.dg/c99-scope-1.c: Remove xfail.
39257 * gcc.dg/c99-scope-2.c: New test.
39259 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39261 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39262 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39264 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39266 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39269 * g++.mike/p700.C: Don't typedef wchar_t.
39270 * g++.mike/p784.C: Likewise.
39271 * g++.mike/eb101.C: Don't use __wchar_t.
39273 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39275 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39278 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39280 * gcc.c-torture/execute/20001111-1.c: New test.
39282 2000-11-10 Nick Clifton <nickc@redhat.com>
39284 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39285 long multuiple and accumulate.
39287 2000-11-09 Richard Henderson <rth@redhat.com>
39289 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39290 via size_t instead of int.
39292 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39293 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39294 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39295 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39297 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39299 * gcc.c-torture/compile/20001109-1.c: New test.
39300 * gcc.c-torture/compile/20001109-2.c: New test.
39302 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39304 * g++.old-deja/g++.pt/operator1.C: New test.
39305 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39307 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39309 * gcc.dg/20001108-1.c: New test.
39311 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39313 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39314 with both arguments constant strings.
39315 * gcc.c-torture/execute/string-opt-3.c: New test.
39316 * gcc.c-torture/execute/string-opt-4.c: New test.
39317 * gcc.c-torture/execute/string-opt-5.c: New test.
39319 2000-11-08 Nick Clifton <nickc@redhat.com>
39321 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39322 mulsidi3adddi patterns.
39324 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39326 * g++.old-deja/g++.other/crash36.C: New test.
39328 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39330 * g++.old-deja/g++.other/init16.C: New test.
39332 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39334 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39336 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39338 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39339 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39340 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39342 2000-11-07 DJ Delorie <dj@redhat.com>
39344 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39346 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39348 * gcc.c-torture/execute/string-opt-1.c: New test.
39350 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39352 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39353 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39354 parameters in registers, and there is no way for a varargs
39355 function to know in which order the integer and floating-point
39356 parameters should be interleaved when they are placed on the
39358 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39359 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39361 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39363 * gcc.c-torture/execute/string-opt-2.c: New test.
39365 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39367 * g++.old-deja/g++.pt/crash60.C: New test.
39369 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39371 * g++.old-deja/g++.other/crash24.C: New test.
39372 * g++.old-deja/g++.other/crash25.C: New test.
39373 * g++.old-deja/g++.other/crash26.C: New test.
39374 * g++.old-deja/g++.other/crash27.C: New test.
39375 * g++.old-deja/g++.other/crash28.C: New test.
39376 * g++.old-deja/g++.other/crash29.C: New test.
39377 * g++.old-deja/g++.other/crash30.C: New test.
39378 * g++.old-deja/g++.other/crash31.C: New test.
39379 * g++.old-deja/g++.other/crash32.C: New test.
39380 * g++.old-deja/g++.other/crash33.C: New test.
39381 * g++.old-deja/g++.other/crash34.C: New test.
39382 * g++.old-deja/g++.other/crash35.C: New test.
39384 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39386 * gcc.c-torture/execute/20001031-1.c: New test.
39388 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39390 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39393 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39394 standards-conformant.
39396 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39398 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39399 * g++.old-deja/g++.mike/p755a.C: Likewise.
39400 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39401 library makes no calls to `operator new' during initialization.
39403 2000-11-04 Neil Booth <neilb@earthling.net>
39405 * gcc.dg/cpp/include2.c: New tests.
39407 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39409 * lib/g++.exp (g++_set_ld_library_path): New function.
39410 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39412 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39414 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39417 2000-11-01 Richard Henderson <rth@redhat.com>
39419 * g++.old-deja/g++.ext/namedret1.C: New.
39420 * g++.old-deja/g++.ext/namedret2.C: New.
39421 * g++.old-deja/g++.ext/namedret3.C: New.
39423 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39425 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39426 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39428 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39430 * gcc.c-torture/execute/va-arg-21.c: New test.
39432 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39434 * gcc.dg/c99-complex-2.c: New test.
39436 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39438 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39440 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39442 * g++.old-deja/g++.other/inline16.C: New test.
39444 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39446 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39447 __PRETTY_FUNCTION__
39449 2000-10-29 Neil Booth <neilb@earthling.net>
39451 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39453 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39454 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39457 2000-10-29 Neil Booth <neilb@earthling.net>
39459 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39460 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39461 * mi5.c: Test multiple includes work with -C.
39462 * trigraphs.c: Test ^= version.
39464 2000-10-28 Neil Booth <neilb@earthling.net>
39466 New tests and test updates for new macro expander.
39468 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39469 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39470 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39471 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39472 new diagnostic messages.
39474 * gcc.dg/cpp/macro3.c: New tests.
39476 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39478 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39481 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39483 * g++.old-deja/g++.other/eh2.C: New test.
39485 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39487 * gcc.c-torture/execute/20001027-1.c: New test.
39489 2000-10-26 Richard Henderson <rth@redhat.com>
39491 * gcc.c-torture/execute/20001026-1.c: New.
39493 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39495 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39496 * g++.old-deja/g++.law/builtin1.C: Likewise.
39497 * g++.old-deja/g++.law/ctors10.C: Likewise.
39498 * g++.old-deja/g++.law/virtual3.C: Likewise.
39499 * g++.old-deja/g++.mike/p658.C: Likewise.
39500 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39501 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39502 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39503 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39504 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39506 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39508 * gcc.c-torture/compile/20001024-1.c: New test.
39510 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39512 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39513 to tell us whether or not we are using V3.
39515 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39517 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39520 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39522 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39524 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39526 * gcc.c-torture/execute/20001024-1.c: New test.
39528 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39530 * g++.old-deja/g++.other/sibcall1.C: New test.
39532 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39534 * gcc.dg/noncompile/init-3.c: New test.
39536 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39538 * gcc.dg/format-array-1.c: New test.
39540 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39542 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39543 writing through null pointers; remove comment about testing
39544 unterminated strings.
39546 2000-10-17 Matthew Hiller <hiller@redhat.com>
39548 * gcc.c-torture/execute/20001017-2.c: New test.
39550 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39552 * gcc.c-torture/compile/20001018-1.c: New test.
39553 * gcc.c-torture/compile/20001018-1.x: Xfail.
39555 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39557 * gcc.c-torture/execute/20001017-1.c: New test.
39559 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39561 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39562 for multiple use of arguments with scanf formats; add tests for
39563 multiple use of arguments.
39565 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39567 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39569 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39571 * gcc.dg/format-miss-1.c: New test.
39573 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39575 * gcc.c-torture/execute/20001013-1.c: New test.
39577 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39579 * gcc.dg/format-branch-1.c: New test.
39581 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39583 * README, lib/file-format.exp: Remove EGCS references.
39585 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39587 * gcc.dg/20001013-1.c: New test.
39589 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39591 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39592 for intmax_t in the compiler using __typeof__ and the type rules
39593 for conditional expressions.
39595 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39597 * gcc.dg/20001012-1.c: New test.
39598 * gcc.dg/20001012-2.c: New test.
39600 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39602 * gcc.dg/format-attr-1.c: New test.
39604 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39606 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39607 __LONG_LONG_MAX__ instead of LLONG_MAX.
39609 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39611 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39613 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39616 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39618 * gcc.dg/sequence-pt-1.c: New test.
39620 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39622 * gcc.c-torture/execute/20001011-1.c: New testcase.
39623 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39625 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39627 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39628 does not error on it.
39630 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39632 * gcc.dg/20001009-1.c: New test.
39634 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39636 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39637 * gcc.c-torture/execute/20001009-2.c: ... to here.
39639 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39641 * gcc.c-torture/compile/20001009-1.c: New testcase.
39642 * gcc.c-torture/execute/20001009-1.c: New testcase.
39643 Testcases provided by Jan Hubicka <jh@suse.cz>.
39645 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39647 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39648 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39649 uintmax_t using <limits.h> to emulate the compiler's internal
39650 logic. No longer XFAIL %j tests.
39652 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39654 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39655 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39656 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39657 regexps and details of expected handling of some bad formats.
39658 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39661 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39663 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39664 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39665 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39666 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39669 2000-10-06 Richard Henderson <rth@cygnus.com>
39671 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39672 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39673 * g++.old-deja/g++.jason/report.C: Likewise.
39674 * g++.old-deja/g++.law/friend5.C: Likewise.
39675 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39676 of the expected warnings.
39678 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39680 * g++.old-deja/g++.pt/enum14.C: New test.
39682 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39684 * g++.old-deja/g++.pt/crash59.C: New test.
39686 2000-10-04 Will Cohen <wcohen@redhat.com>
39688 * gcc.dg/20000926-1.c: New test.
39690 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39692 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39693 function name for current C++ compiler.
39694 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39696 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39698 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39699 __PRETTY_FUNCTION__.
39700 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39702 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39704 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39706 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39708 * gcc.c-torture/compile/20000923-1.c: New test.
39710 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39712 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39713 * g++.old-deja/g++.pt/ttp62.C: Same.
39714 * g++.old-deja/g++.other/inline14.C: Same.
39716 2000-09-24 Richard Henderson <rth@cygnus.com>
39718 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39720 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39722 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39724 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39726 * gcc.c-torture/compile/20000922-1.c: New file.
39728 2000-09-21 Nick Clifton <nickc@redhat.com>
39730 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39731 a signed long modulo operation.
39732 (mod6): New function - perform an unsigned long modulo operation.
39733 (main): Add tests for modulos of very large numbers by very small
39736 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39738 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39740 2000-09-19 Richard Henderson <rth@cygnus.com>
39742 * gcc.dg/compare2.c (case 10): XFAIL.
39744 2000-09-18 Richard Henderson <rth@cygnus.com>
39746 * gcc.c-torture/execute/20000906-1.c: Move ...
39747 * gcc.dg/20000906-1.c: ... here. Only run on targets
39748 that support __builtin_trap.
39750 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39752 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39754 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39756 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39757 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39758 more $ format tests.
39760 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39762 * gcc.dg/format-errmk-1.c: New test.
39764 2000-09-17 Greg McGary <greg@mcgary.org>
39766 * gcc.c-torture/execute/20000917-1.x: Remove.
39768 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39770 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39772 2000-09-17 Greg McGary <greg@mcgary.org>
39774 * gcc.c-torture/execute/20000917-1.c: New test.
39775 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39777 2000-09-16 Neil Booth <NeilB@earthling.net>
39779 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39780 in nested macro bug.
39782 2000-09-15 Neil Booth <NeilB@earthling.net>
39784 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39786 2000-09-14 Jeffrey A Law (law@cygnus.com)
39788 * gcc.c-torture/execute/20000914-1.c: New test.
39790 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39792 * g++.other/inline13.C: New test.
39794 2000-09-12 Andreas Jaeger <aj@suse.de>
39796 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39797 constant by Ulrich Drepper <drepper@redhat.com>.
39799 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39801 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39803 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39805 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39807 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39809 * gcc.dg/cpp/backslash.c: New test.
39811 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39813 * gcc.c-torture/execute/20000910-1.c: New test.
39814 * gcc.c-torture/execute/20000910-2.c: Likewise.
39816 2000-09-11 Robert Lipe <robertl@sco.com>
39818 * gcc.dg/pragma-align.c: New test.
39820 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39822 * g++.old-deja/g++.pt/explicit82.C: New test.
39823 * g++.old-deja/g++.pt/explicit83.C: New test.
39825 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39827 * gcc.dg/asm-names.c: New test.
39829 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39831 * gcc.dg/cpp/tr-warn6.c: New test
39833 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39835 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39838 2000-09-07 Catherine Moore <clm@redhat.com>
39840 * gcc.c-torture/execute/unroll-1.c: New test.
39842 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39844 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39846 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39847 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39848 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39849 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39850 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39852 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39853 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39855 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39857 * g++.old-deja/g++.pt/deduct2.C: New test.
39859 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39861 * g++.old-deja/g++.pt/parms2.C: New test.
39863 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39865 * g++.old-deja/g++.pt/crash58.C: New test.
39867 2000-09-06 Greg McGary <greg@mcgary.org>
39869 * gcc.c-torture/execute/20000906-1.c: New test.
39870 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39872 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39874 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39876 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39878 * g++.old-deja/g++.pt/crash57.C: New test.
39880 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39882 * g++.old-deja/g++.pt/crash56.C: New test.
39884 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39886 * g++.old-deja/g++.pt/koenig1.C: New test.
39888 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39890 * gcc.dg/20000904-1.c: New test.
39892 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39894 * gcc.dg/cpp/paste8.c: New test.
39896 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39898 * gcc.c-torture/compile/20000827-1.c: New test.
39900 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39902 * gcc.dg/format-diag-1.c: New test.
39904 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39906 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39907 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39908 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39909 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39910 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39912 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39914 * g++.old-deja/g++.other/nested4.C: New test.
39916 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39918 * g++.old-deja/g++.ns/scoped1.C: New test.
39920 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39922 * lib/g++.exp: Support testing already-installed GCC.
39924 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39926 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39928 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39930 * gcc.dg/return-type-2.c: New test.
39932 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39934 * gcc.c-torture/compile/20000825-1.c: New test.
39936 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39938 * gcc.dg/dwarf2-2.c: New test.
39940 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39942 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39943 dg-warning regexps.
39945 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39947 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39948 gcc.dg/format-ext-5.c: New tests.
39950 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39952 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39954 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39956 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39958 2000-08-24 Richard Henderson <rth@cygnus.com>
39960 * gcc.dg/ia64-sync-1.c: New test.
39961 * gcc.dg/ia64-sync-2.c: New test.
39962 * gcc.dg/ia64-asm-1.c: New test.
39964 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39966 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39967 * gcc.dg/format-ext-2.c: New test.
39969 2000-08-23 Jason Merrill <jason@redhat.com>
39971 * lib/old-dejagnu.exp: Also ignore "In member function" and
39974 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39976 * gcc.dg/noncompile/label-lineno-1.c: New test.
39978 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39980 * gcc.dg/c99-array-nonobj-1.c: New test.
39982 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39984 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39986 * gcc.dg/format-ext-1.c: New test.
39988 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39990 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39991 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39992 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39993 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39994 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39996 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39998 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39999 gcc.dg/c99-strftime-2.c: New tests.
40001 2000-08-22 Richard Henderson <rth@cygnus.com>
40003 * gcc.c-torture/execute/20000822-1.c: New test.
40005 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40007 * gcc.c-torture/execute/20000819-1.x: Remove.
40009 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40011 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40012 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40013 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40014 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40015 gcc.dg/format-xopen-1.c: New tests.
40017 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40019 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40021 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40023 * g++.old-deja/g++.other/loop2.C: New test.
40025 * gcc.c-torture/compile/20000606-1.c: New test.
40026 * gcc.c-torture/compile/20000728-1.c: New test.
40027 * gcc.c-torture/execute/20000801-1.c: New test.
40028 * gcc.c-torture/execute/20000801-2.c: New test.
40029 * gcc.c-torture/execute/20000819-1.c: New test.
40030 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40031 * gcc.dg/20000629-1.c: New test.
40032 * gcc.dg/20000724-1.c: New test.
40033 * gcc.dg/20000807-1.c: New test.
40035 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40037 * gcc.dg/cpp/pragma-1.c: New test.
40038 * gcc.dg/cpp/pragma-2.c: New test.
40040 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40042 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40043 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40045 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40047 * gcc.c-torture/compile/20000818-1.c: New test.
40049 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40051 * gcc.c-torture/execute/20000818-1.c: New test.
40053 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40055 * gcc.dg/format-va-1.c: New test.
40057 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40059 * g++.old-deja/g++.other/typedef8.C: New test.
40061 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40063 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40064 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40065 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40066 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40067 * g++.old-deja/g++.other/ptrmem7.C: New test.
40068 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40070 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40072 * g++.old-deja/g++.pt/typename27.C: New test.
40074 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40076 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40077 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40078 * g++.old-deja/g++.pt/friend45.C: New test.
40079 * g++.old-deja/g++.other/friend8.C: New test.
40081 2000-08-15 Richard Henderson <rth@cygnus.com>
40083 * gcc.c-torture/execute/20000815-1.c: New test.
40085 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40087 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40088 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40089 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40091 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40093 * g++.old-deja/g++.other/refinit2.C: New test.
40095 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40097 * lib/c-torture.exp (c-torture): Make
40098 compiler_conditional_xfail_data global.
40099 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40100 compiler_conditional_xfail_data machinery.
40101 (f-torture-execute): Likewise.
40102 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40103 and only when unrolling loops.
40105 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40107 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40109 * g++.old-deja/g++.pt/explicit81.C: New test.
40111 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40113 * g++.old-deja/g++.pt/typename26.C: New test.
40115 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40117 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40120 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40122 * g++.old-deja/g++.other/array3.C: New test.
40124 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40126 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40127 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40128 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40131 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40133 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40134 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40136 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40138 * gcc.c-torture/execute/20000808-1.c: New test.
40140 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40142 * gcc.dg/c90-const-expr-1.c: New test.
40144 2000-08-08 Richard Henderson <rth@cygnus.com>
40146 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40148 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40150 * gcc.dg/noncompile/const-ll-1.c: New test.
40152 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40154 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40156 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40158 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40159 that running programs linked against the shared version of libobjc
40162 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40164 * gcc.dg/c99-printf-1.c: New test.
40166 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40168 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40170 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40172 * gcc.c-torture/execute/20000731-1.x: Delete.
40174 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40176 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40177 and torture_without_loops as is done by c-torture.exp.
40178 (search_for): Copy from c-torture.exp.
40179 (gcc-dg-runtest): New function, drives a directory of tests
40180 iterating over the TORTURE_OPTIONS.
40181 (scan-assembler, scan-assembler-not): Move here from
40182 individual directory drivers.
40184 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40185 defined by lib/gcc-dg.exp.
40186 * gcc.dg/cpp/cpp.exp: Likewise.
40187 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40188 gcc-dg-runtest, so we cycle over optimization options.
40190 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40191 * gcc.dg/compare2.c: No longer expected to fail.
40193 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40195 * gcc.c-torture/execute/20000804-1.c: New test.
40197 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40199 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40201 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40203 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40205 2000-08-03 Jeffrey A Law (law@cygnus.com)
40207 * gcc.c-torture/compile/20000803-1.c: New test.
40209 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40211 * gcc.c-torture/execute/20000801-3.c,
40212 gcc.c-torture/execute/20000801-4.c: New tests.
40213 * gcc.c-torture/execute/20000801-3.x,
40214 gcc.c-torture/execute/20000801-4.x: Xfail.
40216 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40218 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40219 libobjc/.libs to allow for libtool.
40221 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40223 * gcc.c-torture/compile/20000802-1.c: New test.
40225 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40227 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40229 2000-07-31 Jeffrey A Law (law@cygnus.com)
40231 * gcc-c-torture/execute/20000731-2.c: New test.
40233 * gcc.c-torture/execute/20000731-1.c: New test.
40234 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40236 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40238 * testsuite/gcc.dg/cpp/paste7.c: New test.
40239 * gcc.dg/cpp/20000725-1.c: New test.
40241 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40243 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40244 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40245 declaration warning for __builtin_dwarf_reg_size.
40247 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40249 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40251 * gcc.dg/noncompile/voidparam-1.c: New test.
40253 2000-07-30 Richard Henderson <rth@cygnus.com>
40255 * gcc.dg/c90-digraph-1.c: Don't xfail.
40256 * gcc.dg/compare2.c (case 10): Xfail.
40257 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40259 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40261 * gcc.dg/c99-main-1.c: New test.
40263 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40265 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40267 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40269 * gcc.c-tortuer/execute/20000726-1.c: New test.
40271 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40273 * gcc.c-torture/execute/enum-2.c: New test.
40275 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40277 * gcc.dg/cpp/tr-warn3.c: New test.
40279 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40281 * g++.old-deja/g++.ext/implicit1.C: Remove.
40282 * g++.old-deja/g++.jason/c2.C: Remove
40283 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40284 * g++.old-deja/g++.pt/crash16.C: Likewise.
40285 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40287 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40289 * g++.old-deja/g++.other/for2.C: New test.
40291 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40293 * gcc.dg/20000720-1.c: New test.
40295 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40297 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40299 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40301 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40302 * gcc.c-torture/execute/20000722-1.c: New.
40303 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40305 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40307 * gcc.dg/cpp/20000720-1.S: New test.
40309 2000-07-21 Michael Meissner <meissner@redhat.com>
40311 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40313 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40315 * g++.old-deja/g++.brendan/crash16.C,
40316 g++.old-deja/g++.brendan/parse3.C,
40317 g++.old-deja/g++.brendan/redecl1.C,
40318 g++.old-deja/g++.ns/template13.C,
40319 g++.old-deja/g++.other/decl4.C,
40320 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40322 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40324 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40325 and "Internal error".
40327 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40329 * gcc.dg/cpp/paste6.c: New test.
40331 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40333 * gcc.dg/cpp/tr-direct.c: New test.
40335 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40336 gcc.dg/cpp/undef1.c: Tweak error regexps.
40338 2000-07-18 Eric Christopher <echristo@redhat.com>
40340 * gcc.c-torture/compile/20000718-1.c: New test.
40342 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40344 * cpplex.c (_cpp_push_token): If the token being pushed back
40345 is the previous token in this context, just subtract one from
40347 * cppmacro.c (save_expansion): Clear aux field when storing a
40350 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40352 * gcc.dg/noncompile/redecl-1.c: New test.
40354 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40356 * gcc.c-torture/execute/20000717-5.c: New test.
40357 * gcc.c-torture/execute/20000717-1.x: Removed.
40359 2000-07-17 Richard Henderson <rth@cygnus.com>
40361 * gcc.c-torture/execute/20000717-4.c: New test.
40363 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40365 * gcc.dg/cpp/syshdr.c: New test.
40366 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40368 2000-07-17 Neil Booth <neilb@earthling.net>
40370 * gcc.dg/cpp/cmdlne-dM.c: New test.
40371 * gcc.dg/cpp/cmdlne-dD.c: New test.
40373 2000-07-17 Jeffrey A Law (law@cygnus.com)
40375 * gcc.c-torture/execute/20000717-3.c: New test.
40377 * gcc.c-torture/compile/20000717-1.c: New test.
40379 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40381 * gcc.c-torture/execute/20000717-2.c: New test.
40383 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40385 * gcc.dg/formatz-1.c: New test.
40387 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40388 * gcc.dg/c99-digraph-1.c: New tests.
40390 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40391 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40393 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40394 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40395 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40396 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40397 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40398 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40399 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40401 2000-07-17 Greg McGary <greg@mcgary.org>
40403 * gcc.c-torture/execute/20000717-1.c: New test.
40404 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40406 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40408 * gcc.c-torture/execute/20000715-2.c: New test.
40409 * gcc.dg/20000715-1.c: New test.
40411 2000-07-15 Michael Meissner <meissner@redhat.com>
40413 * gcc.c-torture/execute/20000715-1.c: New test.
40415 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40417 * gcc.c-torture/execute/20000707-1.c: New test.
40419 2000-07-13 Neil Booth <NeilB@earthling.net>
40421 * testsuite/gcc.dg/cpp/digraph1.c,
40422 testsuite/gcc.dg/cpp/digraph2.c,
40423 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40425 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40427 * g77.f-torture/compile/20000630-2.f: New test.
40428 * g77.f-torture/compile/20000630-2.x
40430 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40432 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40434 2000-07-11 Neil Booth <NeilB@earthling.net>
40436 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40438 2000-07-11 Neil Booth <NeilB@earthling.net>
40440 * gcc.dg/cpp/cmdlne-C.c: New.
40442 2000-07-09 Neil Booth <NeilB@earthling.net>
40444 * gcc.dg/cpp/directiv.c: New tests.
40445 * gcc.dg/cpp/undef1.c: Update.
40447 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40449 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40451 2000-07-09 Neil Booth <NeilB@earthling.net>
40453 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40455 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40457 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40458 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40460 2000-07-08 Neil Booth <NeilB@earthling.net>
40462 * gcc.dg/cpp/macsyntx.c: New tests.
40464 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40466 * gcc.dg/20000707-1.c: New test.
40468 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40470 * gcc.c-torture/execute/20000706-1.c: New test.
40471 * gcc.c-torture/execute/20000706-2.c: New test.
40472 * gcc.c-torture/execute/20000706-3.c: New test.
40473 * gcc.c-torture/execute/20000706-4.c: New test.
40474 * gcc.c-torture/execute/20000706-5.c: New test.
40476 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40478 * g++.old-deja/g++.pt/instantiate7.C: New test.
40480 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40482 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40483 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40484 * g++.old-deja/g++.other/rtti3.C: Likewise.
40485 * g++.old-deja/g++.other/rttid3.C: Likewise.
40487 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40489 * g77.f-torture/compile/20000630-1.x: Fix typo
40491 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40493 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40496 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40498 * gcc.dg/cpp/ident.c: New test.
40500 2000-07-05 Neil Booth <NeilB@earthling.net>
40502 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40503 gcc.dg/cpp/lexstrng.c: New tests.
40505 2000-07-04 Neil Booth <NeilB@earthling.net>
40507 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40508 * gcc.dg/cpp/strify2.c: Same.
40510 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40512 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40513 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40514 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40515 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40517 * testsuite/gcc.dg/cpp/macro1.c,
40518 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40519 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40520 testsuite/gcc.dg/cpp/strify1.c,
40521 testsuite/gcc.dg/cpp/strify2.c: New tests.
40523 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40525 * gcc.c-torture/execute/20000703-1.c: New test.
40527 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40529 * g++.old-deja/g++.pt (lookup10.C): New test.
40531 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40533 * g++.old-deja/g++.pt (typename25.C): New test.
40535 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40537 * gcc.c-torture/compile/20000701-1.c: New test.
40539 2000-06-30 Nick Clifton <nickc@cygnus.com>
40541 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40544 2000-06-30 Catherine Moore <clm@cygnus.com>
40546 * gcc.c-torture/execute/align-1.c: New test.
40548 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40550 * g++.old-deja/g++.pt/expr8.C: New test.
40551 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40553 2000-06-29 Nick Clifton <nickc@cygnus.com>
40555 * gcc.c-torture/compile/20000629-1.c: New test.
40557 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40560 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40561 gcc.dg/noncompile directory, depending on whether they're
40562 preprocessor tests or not. Annotate all the tests for the dg
40565 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40566 * gcc.dg/noncompile/noncompile.exp: New.
40570 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40571 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40572 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40573 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40574 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40575 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40576 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40577 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40578 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40579 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40580 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40581 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40582 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40583 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40584 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40585 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40586 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40587 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40588 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40589 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40590 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40591 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40592 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40593 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40595 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40596 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40597 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40598 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40599 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40600 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40602 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40604 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40605 declare one variable. On the fourth, error.
40606 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40607 declared by 20000628-1a.h.
40609 2000-06-29 Richard Henderson <rth@redhat.com>
40611 * gcc.c-torture/execute/930529-1.x: New file.
40612 * gcc.dg/920413-1.c: Adjust expected warning text.
40613 * gcc.dg/980217-1.c: Declare abort.
40614 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40616 2000-06-29 Jeffrey A Law (law@cygnus.com)
40618 * g77.f-torture/compile/20000629-1.f: New test.
40619 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40621 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40623 Rearrange lots of files, removing entirely the
40624 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40628 gcc.c-torture/code_quality/code_quality.exp
40629 gcc.c-torture/special/special.exp
40630 gcc.failure/failure.exp
40631 gcc.failure/940409-1.x
40632 gcc.c-torture/compile/961203-1.x
40635 gcc.misc-tests/linkage.exp
40636 gcc.c-torture/execute/920730-1t.c
40637 gcc.c-torture/execute/920730-1t.x
40638 gcc.c-torture/compile/920520-1.x
40639 gcc.c-torture/compile/920521-1.x
40640 gcc.c-torture/compile/981006-1.x
40641 gcc.c-torture/execute/eeprof-1.x
40643 * Moved files (possibly with modifications to fit a new harness):
40645 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40646 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40647 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40648 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40649 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40650 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40651 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40652 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40653 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40654 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40655 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40656 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40657 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40658 gcc.failure/940409-1.c gcc.dg/940409-1.c
40660 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40662 * c-torture/compile/961203-1.x: Delete.
40664 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40665 not exit. Include stdio.h.
40666 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40667 * gcc.misc-tests/dg-12.c: Likewise.
40668 * gcc.misc-tests/dg-5.c: Likewise.
40669 * gcc.misc-tests/dg-6.c: Likewise.
40670 * gcc.misc-tests/dg-7.c: Prototype abort.
40671 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40672 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40673 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40675 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40676 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40678 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40680 * gcc.dg/cpp/20000628-1.c: New test.
40681 * gcc.dg/cpp/20000628-1.h: New header for above test.
40682 * gcc.dg/cpp/20000628-1a.h: Likewise.
40684 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40686 * gcc.dg/cpp: New directory.
40687 * gcc.dg/cpp/cpp.exp: New driver.
40688 * gcc.dg/cpp/20000627-1.c: New test.
40689 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40690 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40691 and rewrite as a compilation test.
40693 * gcc.dg: Move many files into the cpp subdirectory, possibly
40694 renaming or editing them as well.
40696 990119-1.c cpp/19990119-1.c
40697 990228-1.c cpp/19990228-1.c
40698 990407-1.c cpp/19990407-1.c
40699 990409-1.c cpp/19990409-1.c
40700 990413-1.c cpp/19990413-1.c
40701 990703-1.c cpp/19990703-1.c
40702 20000127-1.c cpp/20000127-1.c
40703 20000129-1.c cpp/20000129-1.c
40704 20000207-1.c cpp/20000207-1.c
40705 20000207-2.c cpp/20000207-2.c
40706 20000209-1.c cpp/20000209-1.c
40707 20000209-2.c cpp/20000209-2.c
40708 20000301-1.c cpp/20000301-1.c
40709 20000419-1.c cpp/20000419-1.c
40710 20000510-1.S cpp/20000510-1.S
40711 20000519-1.c cpp/20000519-1.c
40712 20000529-1.c cpp/20000529-1.c
40713 20000625-1.c cpp/20000625-1.c
40714 20000625-2.c cpp/20000625-2.c
40715 cpp-as1.c cpp/assert1.c
40716 cpp-as2.c cpp/assert2.c
40717 cxx-comments-1.c cpp/cxxcom1.c
40718 cxx-comments-2.c cpp/cxxcom2.c
40719 endif-label.c cpp/endif.c
40720 cpp-hash1.c cpp/hash1.c
40721 cpp-hash2.c cpp/hash2.c
40722 cpp-if1.c cpp/if-1.c
40723 cpp-if2.c cpp/if-2.c
40724 cpp-if3.c cpp/if-3.c
40725 cpp-if4.c cpp/if-4.c
40726 cpp-if5.c cpp/if-5.c
40727 cpp-cond.c cpp/if-cexp.c
40728 cpp-missingop.c cpp/if-mop.c
40729 cpp-missingparen.c cpp/if-mpar.c
40730 cpp-opprec.c cpp/if-oppr.c
40731 cpp-ifparen.c cpp/if-paren.c
40732 cpp-shortcircuit.c cpp/if-sc.c
40733 cpp-shift.c cpp/if-shift.c
40734 cpp-unary.c cpp/if-unary.c
40735 cpp-li1.c cpp/line1.c
40736 cpp-li2.c cpp/line2.c
40737 lineno.c cpp/line3.c
40738 lineno-2.c cpp/line4.c
40740 cpp-mic.h cpp/mi1c.h
40741 cpp-micc.h cpp/mi1cc.h
40742 cpp-mind.h cpp/mi1nd.h
40743 cpp-mindp.h cpp/mi1ndp.h
40744 cpp-mix.h cpp/mi1x.h
40745 cpp-mi2.c cpp/mi2.c
40746 cpp-mi2a.h cpp/mi2a.h
40747 cpp-mi2b.h cpp/mi2b.h
40748 cpp-mi2c.h cpp/mi2c.h
40749 cpp-mi3.c cpp/mi3.c
40750 cpp-mi3.def cpp/mi3.def
40751 poison-1.c cpp/poison.c
40752 pr-impl.c cpp/prag-imp.c
40753 cpp-redef-2.c cpp/redef1.c
40754 cpp-redef.c cpp/redef2.c
40755 strpaste.c cpp/strp1.c
40756 strpaste-2.c cpp/strp2.c
40757 cpp-tradpaste.c cpp/tr-paste.c
40758 cpp-tradstringify.c cpp/tr-str.c
40759 cpp-tradwarn1.c cpp/tr-warn1.c
40760 cpp-tradwarn2.c cpp/tr-warn2.c
40761 trigraphs.c cpp/trigraphs.c
40762 cpp-unc1.c cpp/unc1.c
40763 cpp-unc2.c cpp/unc2.c
40764 cpp-unc3.c cpp/unc3.c
40765 cpp-unc.c cpp/unc4.c
40766 undef.c cpp/undef1.c
40767 undef-2.c cpp/undef2.c
40768 cpp-wi1.c cpp/widestr1.c
40770 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40772 * lib/g++.exp (g++_include_flags): Tweak.
40774 2000-06-27 H.J. Lu <hjl@gnu.org>
40775 Loren J. Rittle <ljrittle@acm.org>
40777 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40778 version with one that knows about the new gcc tree structure.
40779 (g++_link_flags): Same.
40781 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40783 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40784 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40785 case we are cross-compiling.
40787 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40788 g++.old-deja/g++.niklas/Makefile.in,
40789 g++.old-deja/g++.niklas/configure.in,
40790 g++.old-deja/g++.other/Makefile.in,
40791 g++.old-deja/g++.other/configure.in,
40792 gcc.c-torture/code_quality/Makefile.in,
40793 gcc.c-torture/code_quality/configure.in,
40794 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40795 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40796 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40797 gcc.c-torture/execute/ieee/Makefile.in,
40798 gcc.c-torture/execute/ieee/configure.in,
40799 gcc.c-torture/noncompile/Makefile.in,
40800 gcc.c-torture/noncompile/configure.in,
40801 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40802 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40803 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40805 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40807 * g++.old-deja/g++.other/ambig3.C: New test.
40809 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40811 * g++.old-deja/g++.pt/syntax1.C: New test.
40812 * g++.old-deja/g++.pt/syntax2.C: New test.
40813 * g++.old-deja/g++.other/syntax3.C: New test.
40814 * g++.old-deja/g++.other/syntax4.C: New test.
40816 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40818 * gcc.dg/20000623-1.c: Prototype exit and abort.
40820 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40822 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40824 * gcc.dg/cpp-mi3.def: New file.
40826 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40828 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40829 lexer's error messages.
40830 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40831 divine anything from the linemarkers.
40832 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40833 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40835 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40837 * gcc.dg/20000623-1.c: New test.
40839 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40841 * gcc.c-torture/execute/20000622-1.c: New test.
40843 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40845 * g++.old-deja/g++.other/init15.C: New test.
40847 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40849 * g++.old-deja/g++.pt/vaarg2.C: New test.
40850 * g++.old-deja/g++.pt/vaarg3.C: New test.
40852 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40854 * g++.old-deja/g++.other/dyncast6.C: New test.
40856 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40858 * gcc.c-torture/execute/loop-6.c: New test.
40860 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40862 * gcc.dg/20000614-1.c: New test.
40863 * gcc.dg/20000614-2.c: New test.
40865 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40867 * g++.old-deja/g++.other/inline12.C: New test.
40869 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40871 * g++.old-deja/g++.other/eh1.C: New test.
40873 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40875 * g++.old-deja/g++.other/type.C: New test.
40877 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40879 * g++.old-deja/g++.other/initstring.C: New test.
40881 2000-06-12 Jason Merrill <jason@redhat.com>
40883 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40885 2000-06-09 Jeffrey A Law (law@cygnus.com)
40887 * gcc.c-torture/compile/20000609-1.c: New test.
40889 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40891 * gcc.dg/20000609-1.c: New test.
40893 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40895 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40896 * gcc.c-torture/noncompile/poison-1.c: Move...
40897 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40898 * gcc.dg/cpp-li1.c: Add a token after the #line.
40900 2000-06-05 Richard Henderson <rth@cygnus.com>
40902 * gcc.c-torture/execute/20000605-2.c: New test.
40903 * gcc.c-torture/execute/20000605-3.c: New test.
40905 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40907 * g77.f-torture/execute/20000503-1.x: New file.
40909 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40911 * g++.old-deja/g++.eh/badalloc1.C: New test.
40913 2000-06-05 Richard Henderson <rth@cygnus.com>
40915 * gcc.c-torture/execute/20000605-1.c: New test.
40917 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40918 Nathan Sidwell <nathan@codesourcery.com>
40920 * gcc.c-torture/compile/20000605-1.c: New test.
40922 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40924 * g77.f-torture/compile/20000601-1.f: New test.
40926 2000-06-03 Richard Henderson <rth@cygnus.com>
40928 * gcc.c-torture/execute/20000603-1.c: New.
40930 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40932 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40933 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40935 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40937 * gcc.dg/compare2.c (case 12): XFAIL.
40938 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40939 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40941 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40943 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40945 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40946 guard macro is already defined when the header is first
40948 * gcc.dg/cpp-mix.h: New file.
40949 * gcc.dg/endif-label.c: Update patterns to match compiler.
40951 * g++.brendan/complex1.C: Declare abort.
40952 * g++.law/refs4.C: Remove XFAIL.
40953 * g++.oliva/expr2.C: Declare abort and exit.
40955 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40957 * gcc.c-torture/execute/20000528-1.c: New test.
40959 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40960 * g++.old-deja/g++.law/temps4.C: Likewise.
40962 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40963 stdlib.h. Call abort() on failure.
40964 * g++.old-deja/g++.law/refs4.C: Likewise.
40965 * g++.old-deja/g++.law/temps4.C: Likewise.
40966 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40967 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40969 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40971 Relative to g++.dg/special:
40972 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40974 Relative to g++.old-deja:
40975 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40976 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40977 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40978 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40979 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40980 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40981 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40983 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40984 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40985 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40986 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40987 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40988 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40991 * g++.other/goto1.C: Update expectations for error messages.
40993 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40995 * gcc.c-torture/compile/20000523-1.c: New test.
40997 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40999 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41001 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41003 * g++.old-deja/g++.eh/catch11.C: New test.
41004 * g++.old-deja/g++.eh/catch12.C: New test.
41006 2000-05-24 Nick Clifton <nickc@cygnus.com>
41008 * gcc.c-torture/execute/20000523-1.c: New test.
41010 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41012 * c-torture/execute/bcp-1.c: Replace abort in arg of
41013 __builtin_constant_p with a generic external function.
41015 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41016 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41017 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41018 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41019 Prototype abort and/or exit.
41021 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41022 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41023 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41024 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41026 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41028 * gcc.dg/dwarf2-1.c: New test.
41030 2000-05-20 Richard Henderson <rth@cygnus.com>
41032 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41034 2000-05-20 Andreas Jaeger <aj@suse.de>
41036 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41039 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41041 * gcc.c-torture/execute/20000519-2.c: New test.
41043 2000-05-19 Andreas Jaeger <aj@suse.de>
41045 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41046 which fails with SSA.
41048 * lib/c-torture.exp: Also test with -O3 -fssa.
41050 2000-05-18 Michael Meissner <meissner@redhat.com>
41052 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41053 * gcc.c-torture/execute/920415-1.c: Ditto.
41054 * gcc.c-torture/execute/920501-1.c: Ditto.
41055 * gcc.c-torture/execute/conversion.c: Ditto.
41056 * gcc.c-torture/execute/cvt-1.c: Ditto.
41058 2000-05-18 Jeffrey A Law (law@cygnus.com)
41060 * gcc.c-torture/compile/20000518-1.c: New test.
41062 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41064 * g77.f-torture/compile/200005018.f: New test.
41066 2000-05-17 Jeffrey A Law (law@cygnus.com)
41068 * gcc.c-torture/compile/20000517-1.c: New test.
41070 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41072 * gcc.c-torture/execute/20000516-1.c: New test.
41074 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41076 * g++.old-deja/g++.other/eh.C: New test.
41078 2000-05-12 Richard Henderson <rth@cygnus.com>
41080 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41081 constants through to doit's conditional.
41083 2000-05-11 Jeffrey A Law (law@cygnus.com)
41085 * gcc.c-torture/compile/20000511-1.c: New test.
41086 * g77.f-torture/compile/20000511-1.f: New test.
41087 * g77.f-torture/compile/20000511-2.f: New test.
41089 2000-05-11 Michael Meissner <meissner@redhat.com>
41091 * gcc.c-torture/execute/20000511-1.c: New test.
41093 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41095 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41096 * gcc.dg/20000510-1.S: New.
41098 2000-05-08 Catherine Moore <clm@cygnus.com>
41100 * gcc.dg/unused-3.c: New.
41102 2000-05-06 Richard Henderson <rth@cygnus.com>
41104 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41105 * g++.old-deja/g++.mike/warn1.C: Likewise.
41106 * g++.old-deja/g++.pt/local1.C: Likewise.
41107 * g++.old-deja/g++.pt/local7.C: Likewise.
41108 * g++.old-deja/g++.pt/spec16.C: Likewise.
41110 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41112 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41114 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41116 * g77.f-torture/execute/20000503-1.f: New test.
41118 2000-05-04 Andreas Jaeger <aj@suse.de>
41120 * gcc.dg/noreturn-2.c: New test.
41122 2000-05-04 Neil Booth <NeilB@earthling.net>
41124 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41127 2000-05-04 Richard Henderson <rth@cygnus.com>
41129 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41131 2000-05-04 Richard Henderson <rth@cygnus.com>
41133 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41134 OpenSSL by Jason R Thorpe.
41136 2000-05-03 Jim Wilson <wilson@cygnus.com>
41138 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41140 2000-05-03 Robert Lipe <robertlipe@usa.net>
41142 * gcc.dg/20000503-1.c: New test.
41144 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41146 * gcc.c-torture/compile/20000502-1.c: New test.
41147 * g++.old-deja/g++.other/align.C: New test.
41148 * gcc.dg/cpp-tradstringify.c: New test.
41150 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41152 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41153 and hard registers.
41155 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41157 * gcc.c-torture/execute/loop-5.c: New test.
41159 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41161 * gcc.c-torture/execute/va-arg-20.c: New test.
41163 2000-04-23 Jeffrey A Law (law@cygnus.com)
41165 * gcc.c-torture/execute/20000422-1.c: New test.
41167 2000-04-20 Greg McGary <gkm@gnu.org>
41169 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41170 when optimizing, but without sibling-call optimizations (-O1).
41172 2000-04-20 Jeffrey A Law (law@cygnus.com)
41174 * gcc.c-torture/compile/20000420-1.c: New test.
41176 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41178 * g++.abi/ptrflags.C: New test.
41179 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41181 2000-04-19 Catherine Moore <clm@cygnus.com>
41183 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41185 2000-04-19 Greg McGary <gkm@gnu.org>
41187 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41188 sibling-call optimizations.
41190 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41192 * gcc.dg/20000419-1.c: New test.
41194 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41196 * gcc.c-torture/execute/20000412-6.c: New test.
41198 2000-04-12 Jeffrey A Law (law@cygnus.com)
41200 * gcc.c-torture/execute/20000412-5.c: New test.
41201 * g77.f-torture/compile/20000412-1.f: New test.
41202 * gcc.c-torture/execute/20000412-4.c: New test.
41203 * gcc.c-torture/compile/20000412-2.c: New test.
41204 * gcc.c-torture/execute/20000412-3.c: New test.
41205 * gcc.c-torture/compile/20000412-1.c: New test.
41206 * gcc.c-torture/execute/20000412-2.c: New test.
41208 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41210 * objc/execute/bf-20.m: New test.
41212 2000-04-10 Richard Henderson <rth@cygnus.com>
41214 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41216 * gcc.c-torture/execute/20000412-1.c: New test.
41218 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41220 * g++.old-deja/g++.eh/catchptr1.C: New test.
41222 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41224 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41226 2000-04-08 Neil Booth <NeilB@earthling.net>
41228 * gcc.dg/cpp-nullchar.c: Remove test as
41229 embedded nulls cause problems.
41231 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41233 * gcc.dg/compare2.c: New test.
41235 2000-04-08 Neil Booth <NeilB@earthling.net>
41237 * gcc.dg/cpp-nullchar.c: New test.
41239 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41241 * gcc.dg/cpp-mi2.c: New test.
41242 * gcc.dg/cpp-mi2[abc].h: New files.
41244 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41246 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41249 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41251 * g++.old-deja/g++.abi/vmihint.C: New test.
41253 2000-04-06 Neil Booth <NeilB@earthling.net>
41255 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41256 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41259 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41261 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41262 avoid stack-frame overwrite.
41264 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41266 * gcc.c-torture/compile/20000405-2.c: New test.
41267 * gcc.c-torture/compile/20000405-3.c: New test.
41269 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41271 * gcc.c-torture/compile/20000405-1.c: New test.
41273 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41275 * gcc.dg/cast-qual-1.c: Revert last change.
41277 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41279 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41281 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41283 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41284 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41286 2000-04-03 Jeffrey A Law (law@cygnus.com)
41288 * gcc.c-torture/compile/20000403-2.c: New test.
41289 * gcc.c-torture/compile/20000403-1.c: New test.
41291 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41293 * gcc.c-torture/execute/20000403-1.c: New test.
41295 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41297 * gcc.c-torture/execute/20000402-1.c: New test.
41299 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41301 * gcc.c-torture/execute/va-arg-15.c: New test.
41302 * gcc.c-torture/execute/va-arg-16.c: New test.
41303 * gcc.c-torture/execute/va-arg-17.c: New test.
41304 * gcc.c-torture/execute/va-arg-18.c: New test.
41305 * gcc.c-torture/execute/va-arg-19.c: New test.
41307 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41309 * gcc.c-torture/compile/981211-1.c: Move to...
41310 * gcc.dg/cpp-as1.c: ...here.
41311 * gcc.dg/cpp-as2.c: New file.
41313 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41316 2000-04-02 Neil Booth <NeilB@earthling.net>
41318 * gcc.dg/cpp-cond.c New tests.
41319 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41320 accidental success less likely.
41321 * gcc.dg/cpp-missingop.c New tests.
41322 * gcc.dg/cpp-missingparen.c New tests.
41323 * gcc.dg/cpp-shift.c New tests.
41324 * gcc.dg/cpp-shortcircuit.c New tests.
41325 * gcc.dg/cpp-unary.c New tests.
41327 2000-03-29 Jeffrey A Law (law@cygnus.com)
41329 * gcc.c-torture/compile/20000329-1.c: New test.
41331 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41333 * gcc.c-torture/compile/20000326-1.c: New test.
41334 * gcc.c-torture/compile/20000326-2.c: New test.
41336 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41338 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41339 the first parameter is a function argument.
41341 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41343 * g++.old-deja/g++.ext/array4.C: New test.
41345 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41347 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41349 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41351 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41353 2000-03-19 Richard Henderson <rth@cygnus.com>
41355 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41357 2000-03-19 Richard Henderson <rth@cygnus.com>
41359 * gcc.c-torture/compile/20000319-1.c: New test.
41361 2000-03-14 Jeffrey A Law (law@cygnus.com)
41363 * gcc.c-torture/execute/20000314-3.c: New test.
41364 * gcc.c-torture/execute/20000314-2.c: New test.
41365 * gcc.c-torture/execute/20000314-1.c: New test.
41366 * gcc.c-torture/compile/20000314-2.c: New test.
41367 * gcc.c-torture/compile/20000314-1.c: New test.
41369 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41371 * g++.old-deja/g++.warn/inline.C: New test.
41373 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41375 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41376 standards-compliant result rather than specific constants.
41377 Put test-values in array.
41379 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41381 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41382 (g++_target_compile): Put test-specific options last.
41384 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41386 * g++.old-deja/g++.eh/vbase4.C: New test.
41388 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41390 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41392 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41394 * g++.old-deja/g++.brendan/misc12.C: Removed.
41395 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41396 * g++.old-deja/g++.ext/pretty4.C: New test.
41398 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41400 * g++.old-deja/g++.other/string2.C: New test.
41402 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41404 * g++.old-deja/g++.warn/impint2.C: New test.
41406 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41408 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41411 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41413 * g++.old-deja/g++.warn/impint.C: New test.
41414 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41415 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41416 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41417 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41418 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41419 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41420 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41421 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41422 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41423 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41424 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41425 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41427 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41429 * gcc.dg/cpp-redef.c: New test.
41431 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41433 * g++.old-deja/g++.pt/unify7.C: New test.
41435 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41437 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41438 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41440 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41442 * gcc.c-torture/compile/20000224-1.c: New test.
41444 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41446 * gcc.c-torture/compile/cpp-2.c: New test.
41447 * gcc.c-torture/compile/cpp-1.c: New test.
41449 2000-02-25 Jeffrey A Law (law@cygnus.com)
41451 * gcc.c-torture/execute/20000225-1.c: New test.
41453 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41455 * gcc.dg/cpp-li2.c: New test.
41457 * gcc.dg/cpp-wi1.c: New test.
41459 * gcc.dg/cpp-li1.c: New test.
41461 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41463 * g++.old-deja/g++.other/sizeof5.C: New test.
41465 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41467 * gcc.c-torture/execute/va-arg-13.c: New test.
41469 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41471 * gcc.c-torture/execute/va-arg-12.c: New test.
41473 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41475 * gcc.c-torture/execute/20000223-1.c: New test.
41477 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41479 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41481 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41483 * g++.old-deja/g++.abi/ptrmem.C: New test.
41485 2000-02-19 Richard Henderson <rth@cygnus.com>
41487 * gcc.c-torture/compile/init-3.c: New.
41489 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41491 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41494 2000-02-11 Robert Lipe <robertl@sco.com>
41496 * gcc.c-torture/compile/20000211-3.c: New test.
41498 2000-02-11 Martin Buchholz <martin@xemacs.org>
41500 * gcc.c-torture/compile/20000211-2.c: New test.
41502 2000-02-11 Jeffrey A Law (law@cygnus.com)
41504 * gcc.c-torture/compile/20000211-1.c: New test.
41506 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41508 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41511 2000-02-08 Nathan Sidwell <nathan@acm.org>
41513 * g++.old-deja/g++.other/cast5.C: New test.
41515 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41517 * gcc.c-torture/execute/20000205-1.c: New.
41519 2000-02-03 Nathan Sidwell <nathan@acm.org>
41521 * g++.old-deja/g++.jason/cast3.C: Return void.
41522 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41524 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41526 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41528 * gcc.dg/loop-1.c: New test.
41530 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41532 * gcc.c-torture/compile/20000127-1.c: New test.
41533 * gcc.c-torture/execute/991228-1.c: New test.
41535 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41537 * gcc.dg/unused-2.c: New test.
41539 * gcc.dg/conv-1.c: New test.
41541 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41543 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41545 (tool_option_proc): Fix typo.
41547 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41549 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41550 of the ld on the host, not on the build machine.
41551 Also, don't crash if '--help' is not a supported option.
41553 2000-01-24 Richard Henderson <rth@cygnus.com>
41555 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41557 2000-01-20 Jeffrey A Law (law@cygnus.com)
41559 * gcc.c-torture/execute/20000120-2.c: New test.
41560 * gcc.c-torture/execute/20000120-1.c: New test.
41562 2000-01-13 Jeffrey A Law (law@cygnus.com)
41564 * gcc.c-torture/execute/20000113-1.c: New test.
41566 2000-01-12 Jeffrey A Law (law@cygnus.com)
41568 * gcc.c-torture/execute/20000112-1.c: New test.
41570 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41572 * gcc.dg/20000111-1.c: New test.
41574 2000-01-10 Jeffrey A Law (law@cygnus.com)
41576 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41577 with 16 bit integers.
41579 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41581 * gcc.dg/20000108-1.c: New test.
41583 2000-01-05 Nathan Sidwell <nathan@acm.org>
41585 * g++.old-deja/g++.ns/koenig8.C: New test.
41587 2000-01-05 Nathan Sidwell <nathan@acm.org>
41589 * g++.old-deja/g++.other/cast4.C: New test.
41591 2000-01-05 Jeffrey A Law (law@cygnus.com)
41593 * gcc.c-torture/compile/20000105-2.c: New test.
41594 * gcc.c-torture/compile/20000105-1.c: New test.
41596 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41598 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41599 references to printf & atoi to conform to ANSI standard.
41600 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41601 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41602 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41603 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41604 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41605 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41606 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41607 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41608 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41609 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41610 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41611 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41612 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41613 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41614 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41615 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41616 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41617 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41618 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41619 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41620 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41621 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41622 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41623 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41624 * g++.old-deja/g++.brendan/init3.C: Likewise.
41625 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41626 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41627 * g++.old-deja/g++.brendan/new2.C: Likewise.
41628 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41629 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41630 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41631 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41632 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41633 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41634 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41635 * g++.old-deja/g++.brendan/template24.C: Likewise.
41636 * g++.old-deja/g++.brendan/template3.C: Likewise.
41637 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41638 * g++.old-deja/g++.jason/inline3.C: Likewise.
41639 * g++.old-deja/g++.jason/opeq.C: Likewise.
41640 * g++.old-deja/g++.law/arg5.C: Likewise.
41641 * g++.old-deja/g++.law/arm7.C: Likewise.
41642 * g++.old-deja/g++.law/ctors11.C: Likewise.
41643 * g++.old-deja/g++.law/cvt8.C: Likewise.
41644 * g++.old-deja/g++.law/init9.C: Likewise.
41645 * g++.old-deja/g++.law/refs4.C: Likewise.
41646 * g++.old-deja/g++.law/template2.C: Likewise.
41647 * g++.old-deja/g++.law/visibility24.C: Likewise.
41648 * g++.old-deja/g++.law/vtable3.C: Likewise.
41649 * g++.old-deja/g++.mike/asm2.C: Likewise.
41650 * g++.old-deja/g++.mike/eh1.C: Likewise.
41651 * g++.old-deja/g++.mike/misc1.C: Likewise.
41652 * g++.old-deja/g++.mike/misc13.C: Likewise.
41653 * g++.old-deja/g++.mike/misc14.C: Likewise.
41654 * g++.old-deja/g++.mike/ns12.C: Likewise.
41655 * g++.old-deja/g++.mike/p1248.C: Likewise.
41656 * g++.old-deja/g++.mike/p3708.C: Likewise.
41657 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41658 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41659 * g++.old-deja/g++.mike/p646.C: Likewise.
41660 * g++.old-deja/g++.mike/p700.C: Likewise.
41661 * g++.old-deja/g++.mike/p783.C: Likewise.
41662 * g++.old-deja/g++.mike/p783a.C: Likewise.
41663 * g++.old-deja/g++.mike/p783b.C: Likewise.
41664 * g++.old-deja/g++.mike/p786.C: Likewise.
41665 * g++.old-deja/g++.mike/p789.C: Likewise.
41666 * g++.old-deja/g++.mike/p789a.C: Likewise.
41667 * g++.old-deja/g++.mike/p807a.C: Likewise.
41668 * g++.old-deja/g++.other/delete3.C: Likewise.
41669 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41670 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41671 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41672 * g++.old-deja/g++.other/empty1.C: Likewise.
41673 * g++.old-deja/g++.other/temporary1.C: Likewise.
41674 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41675 * g++.old-deja/g++.pt/t16.C: Likewise.
41676 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41678 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41680 * gcc.dg/991230-1.c: New test.
41682 1999-12-29 Jeffrey A Law (law@cygnus.com)
41684 * gcc.c-torture/compile/991229-3.c: New test.
41685 * gcc.c-torture/compile/991229-2.c: New test.
41686 * gcc.c-torture/compile/991229-1.c: New test.
41688 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41690 * gcc.c-torture/compile/labels-2.c: New test.
41692 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41694 * gcc.c-torture/execute/991227-1.c: New test.
41696 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41698 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41700 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41702 * gcc.c-torture/execute/991221-1.c: New test.
41704 1999-12-20 Nathan Sidwell <nathan@acm.org>
41706 * g++.old-deja/g++.other/cast3.C: New test.
41708 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41710 * gcc.c-torture/execute/991216-4.c: New test.
41712 1999-12-16 Michael Meissner <meissner@cygnus.com>
41714 * gcc.c-torture/execute/991216-1.c: New test.
41715 * gcc.c-torture/execute/991216-2.c: New test.
41716 * gcc.c-torture/execute/991216-3.c: New test.
41718 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41720 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41721 Actually make the test fail by using "-O2" for compilation.
41723 1999-12-15 Nathan Sidwell <nathan@acm.org>
41725 * g++.old-deja/g++.warn/cast-align1.C: New test.
41727 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41729 * gcc.c-torture/compile/991214-1.c: New test.
41730 * gcc.c-torture/compile/991214-2.c: New test.
41732 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41734 * gcc.dg/991214-1.c: New test.
41736 1999-12-13 Jeffrey A Law (law@cygnus.com)
41738 * gcc.c-torture/compile/991213-3.c: New test.
41739 * gcc.c-torture/compile/991213-2.c: New test.
41740 * gcc.c-torture/compile/991213-1.c: New test.
41742 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41744 * gcc.dg/991209-1.c: New test.
41746 1999-12-08 Nathan Sidwell <nathan@acm.org>
41748 * gcc.c-torture/compile/991208-1.c: New test.
41750 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41752 * gcc.dg/ultrasp2.c: New test.
41754 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41756 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41758 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41760 * gcc.c-torture/compile/991202-1.c: New test.
41761 * gcc.c-torture/execute/991202-1.c: New test.
41762 * gcc.c-torture/execute/991202-2.c: New test.
41763 * gcc.c-torture/execute/991202-3.c: New test.
41765 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41767 * g++.old-deja/g++.abi/align.C: New test.
41768 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41769 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41771 1999-12-01 Richard Henderson <rth@cygnus.com>
41773 * gcc.c-torture/execute/991201-1.c: New.
41775 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41777 * gcc.dg/991129-1.c: New test.
41779 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41781 * gcc.c-torture/compile/991127-1.c: New test.
41783 1999-11-22 Nathan Sidwell <nathan@acm.org>
41785 * g++.old-deja/g++.other/warn4.C: New test.
41787 1999-11-22 Nathan Sidwell <nathan@acm.org>
41789 * g++.old-deja/g++.eh/cleanup2.C: New test.
41790 * g++.old-deja/g++.ext/pretty2.C: New test.
41791 * g++.old-deja/g++.ext/pretty3.C: New test.
41792 * g++.old-deja/g++.other/debug6.C: New test.
41794 1999-10-20 Jim Wilson <wilson@cygnus.com>
41796 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41797 compiler_output to look for one error message instead of two.
41799 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41801 * gcc.c-torture/execute/991118-1.c: Also test case
41802 where the word boundary does not split a byte evenly.
41804 1999-11-19 Nathan Sidwell <nathan@acm.org>
41806 * g++.old-deja/g++.ext/restrict1.C: New test.
41808 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41810 * gcc.c-torture/execute/991118-1.c: New test.
41812 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41814 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41815 working directory pathnames.
41817 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41819 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41820 host is equipped with driver.h and driver.o so it can actually
41821 compile and run the tests.
41823 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41825 * gcc.c-torture/compile/991008-1.c: New test.
41827 1999-11-08 Nick Clifton <nickc@cygnus.com>
41829 * lib/gcc-dg.exp: Include target-supports.exp
41831 1999-11-05 Nick Clifton <nickc@cygnus.com>
41833 * lib/target-supports.exp: New file: Provide procs to test for
41834 features supported by the target.
41835 (check_weak_available): Moved here from ecos.exp.
41836 (check_alias_available): New proc: Determine of the target
41837 toolchain supports the alias attribute.
41839 * gcc.dg/special/ecos.exp: Move check_weak_available to
41840 target-supports.exp.
41841 (alias-1.c): Only perform the test if the target supports
41843 (wkali-1.c): Only perform the test if the target supports
41846 * gcc.dg/990506-0.c: Expect error messages from cross
41847 targets as well as native targets.
41849 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41851 * gcc.dg/ultrasp1.c: Removed xfail.
41852 * gcc.dg/struct-ret-2.c: Likewise.
41853 * gcc.dg/array-1.c: Likewise.
41855 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41857 * gcc.dg/struct-ret-2.c: New test.
41859 * gcc.dg/array-1.c: New test.
41861 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41863 * gcc.c-torture/execute/991030-1.c: New test.
41865 1999-10-26 Richard Henderson <rth@cygnus.com>
41867 * gcc.c-torture/compile/991026-2.c: New test.
41869 1999-10-26 Jeffrey A Law (law@cygnus.com)
41871 * gcc.c-torture/compile/991026-1.c: New test.
41873 1999-10-23 Jeffrey A Law (law@cygnus.com)
41875 * gcc.c-torture/execute/991023-1.c: New test.
41877 1999-10-19 Jeffrey A Law (law@cygnus.com)
41879 * gcc.c-torture/execute/991019-1.c: New test.
41881 1999-10-16 Richard Henderson <rth@cygnus.com>
41883 * gcc.c-torture/execute/991016-1.c: New test.
41885 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41887 * gcc.c-torture/execute/991014-1.c: New test.
41889 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41891 * g++.old-deja/g++.other/union2.C: New test.
41893 1999-10-13 Nathan Sidwell <nathan@acm.org>
41895 * g++.old-deja/g++.other/vaarg2.C: New test.
41896 * g++.old-deja/g++.other/vaarg3.C: New test.
41898 1999-10-12 Craig Burley <craig@jcb-sc.com>
41900 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41903 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41905 * gcc.c-torture/execute/va-arg-11.c: New test.
41907 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41909 * lib/file-format.exp (gcc_target_object_format): Don't
41910 crash if objdump is unavailable.
41912 1999-09-29 Donn Terry <donn@interix.com>
41914 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41916 1999-09-28 Nick Clifton <nickc@cygnus.com>
41918 * gcc.c-torture/compile/990928-1.c: New test.
41920 1999-09-28 Nathan Sidwell <nathan@acm.org>
41922 * g++.old-deja/g++.other/decl6.C: New test.
41924 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41926 * gcc.c-torture/execute/va-arg-10.c: New test.
41928 1999-09-27 Nathan Sidwell <nathan@acm.org>
41930 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41931 __PRETTY_FUNCTION__.
41933 1999-09-23 Nick Clifton <nickc@cygnus.com>
41935 * gcc.c-torture/execute/990923-1.c: New test.
41937 1999-09-21 Nick Clifton <nickc@cygnus.com>
41939 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41940 for which -fpic is inappropriate.
41942 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41944 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41946 1999-09-21 Nathan Sidwell <nathan@acm.org>
41948 * g++.old-deja/g++.other/dyncast1.C: New test.
41949 * g++.old-deja/g++.other/dyncast2.C: New test.
41950 * g++.old-deja/g++.other/dyncast3.C: New test.
41951 * g++.old-deja/g++.other/dyncast4.C: New test.
41952 * g++.old-deja/g++.other/dyncast5.C: New test.
41953 * g++.old-deja/g++.eh/catch3.C: New test.
41954 * g++.old-deja/g++.eh/catch3p.C: New test.
41955 * g++.old-deja/g++.eh/catch4.C: New test.
41956 * g++.old-deja/g++.eh/catch4p.C: New test.
41957 * g++.old-deja/g++.eh/catch5.C: New test.
41958 * g++.old-deja/g++.eh/catch5p.C: New test.
41959 * g++.old-deja/g++.eh/catch6.C: New test.
41960 * g++.old-deja/g++.eh/catch6p.C: New test.
41961 * g++.old-deja/g++.eh/catch7.C: New test.
41962 * g++.old-deja/g++.eh/catch7p.C: New test.
41963 * g++.old-deja/g++.eh/catch8.C: New test.
41964 * g++.old-deja/g++.eh/catch8p.C: New test.
41965 * g++.old-deja/g++.eh/catch9.C: New test.
41966 * g++.old-deja/g++.eh/catch9p.C: New test.
41968 1999-09-13 Nathan Sidwell <nathan@acm.org>
41970 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41971 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41973 1999-09-13 Jeffrey A Law (law@cygnus.com)
41975 * gcc.c-torture/compile/990913-1.c: New test.
41977 1999-09-10 Nathan Sidwell <nathan@acm.org>
41979 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41980 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41982 1999-09-09 Richard Henderson <rth@cygnus.com>
41984 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41986 1999-09-09 Nathan Sidwell <nathan@acm.org>
41988 * g++.old-deja/g++.other/lookup11.C: New test.
41989 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41990 what is permitted and what we want.
41991 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41993 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41995 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41997 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41998 * gcc.c-torture/noncompile/poison-1.c: New file.
42000 1999-09-08 Nathan Sidwell <nathan@acm.org>
42002 * g++.old-deja/g++.other/sizeof3.C: New test.
42003 * g++.old-deja/g++.other/sizeof4.C: New test.
42004 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42005 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42007 1999-09-07 Richard Henderson <rth@cygnus.com>
42009 * gcc.dg/va-arg-1.c: New.
42011 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42013 * gcc.c-torture/execute/va-arg-9.c: New test.
42015 1999-09-05 Craig Burley <craig@jcb-sc.com>
42017 * g77.f-torture/compile/980519-2.f: New test.
42018 * g77.f-torture/compile/19990905-0.f: New test.
42019 * g77.f-torture/compile/19990905-1.f: New test.
42020 * g77.f-torture/compile/19990905-2.f: New test.
42022 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42024 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42026 * gcc.c-torture/execute/990827-1.c: Fix typo.
42028 1999-09-03 Nathan Sidwell <nathan@acm.org>
42030 * g++.old-deja/g++.other/deref1.C: New test.
42032 1999-09-02 Nathan Sidwell <nathan@acm.org>
42034 * g++.old-deja/g++.other/ambig2.C: New test.
42035 * g++.old-deja/g++.other/cond5.C: New test.
42036 * g++.old-deja/g++.other/lookup16.C: New test.
42038 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42040 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42043 1999-08-31 Jeffrey A Law (law@cygnus.com)
42045 * lib/c-torture.exp: Avoid the "compare executables" optimization
42046 when testing native.
42048 1999-08-29 Jeffrey A Law (law@cygnus.com)
42050 * gcc.c-torture/execute/990829-1.c: New test.
42051 * gcc.c-torture/compile/990829-1.c: New test.
42053 1999-08-27 Paul Burchard <burchard@pobox.com>
42055 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42056 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42057 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42058 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42059 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42060 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42061 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42062 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42063 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42064 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42065 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42067 1999-08-27 Jeffrey A Law (law@cygnus.com)
42069 * gcc.c-torture/execute/990827-1.c: New test.
42071 1999-08-26 Craig Burley <craig@jcb-sc.com>
42073 * g77.f-torture/noncompile/19990826-4.f: New test.
42075 * g77.f-torture/compile/19990826-3.f: New test.
42077 * g77.f-torture/execute/19990826-2.f: New test.
42079 * g77.f-torture/compile/19990826-1.f: New test.
42081 * gcc.c-torture/execute/990826-0.c: New test.
42082 * g77.c-torture/execute/19990826-0.f: New test.
42084 * g77.f-torture/noncompile/970626-2.f: New test.
42086 1999-08-25 Paul Burchard <burchard@pobox.com>
42088 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42089 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42090 lss-011.C: New tests.
42092 1999-08-25 Nathan Sidwell <nathan@acm.org>
42094 * g++.old-deja/g++.other/decl5.C: New test.
42096 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42098 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42099 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42100 call `postbase' for each one. All callers of `postbase' changed
42101 to call this instead.
42103 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42105 * gcc.c-torture/execute/990811-1.c: New test.
42107 1999-08-09 Nick Clifton <nickc@cygnus.com>
42109 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42112 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42115 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42117 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42119 1999-08-04 Jeffrey A Law (law@cygnus.com)
42121 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42123 1999-08-04 Nathan Sidwell <nathan@acm.org>
42125 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42127 1999-08-04 Jeffrey A Law (law@cygnus.com)
42129 * gcc.c-torture/execute/990804-1.c: New test.
42131 1999-08-03 Nathan Sidwell <nathan@acm.org>
42133 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42134 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42135 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42137 1999-08-03 Nathan Sidwell <nathan@acm.org>
42139 * g++.old-deja/g++.other/struct1.C: New test.
42141 1999-08-03 Nathan Sidwell <nathan@acm.org>
42143 * g++.old-deja/g++.other/enum2.C: New test.
42145 1999-08-02 Richard Henderson <rth@cygnus.com>
42147 Adapted from tests from Franz Sirl:
42148 * gcc.c-torture/execute/va-arg-7.c: New test.
42149 * gcc.c-torture/execute/va-arg-8.c: New test.
42151 1999-08-01 Jeffrey A Law (law@cygnus.com)
42153 * gcc.c-torture/compile/990801-2.c: New test.
42155 * gcc.c-torture/compile/990801-1.c: New test.
42157 1999-07-27 Michael Meissner <meissner@cygnus.com>
42159 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42160 fp-cmp-1.c, converting double to float.
42162 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42163 fp-cmp-1.c, converting double to long double.
42165 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42166 from fr1 to unknown_register, since fr1 is a legitimate register
42169 1999-07-25 Jeffrey A Law (law@cygnus.com)
42171 * README: More listname related changes.
42173 1999-07-08 Catherine Moore <clm@cygnus.com>
42175 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42177 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42179 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42181 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42183 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42185 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42187 * gcc.dg/990703-1.c: New test.
42189 1999-06-29 Nick Clifton <nickc@cygnus.com>
42191 * lib/file-format.exp: New file: Move definition of proc
42192 gcc_target_object_format to here from
42193 gcc.dg/special/ecos.exp.
42195 * lib/c-torture.exp: Include lib file-format.exp.
42196 * lib/gcc-dg.exp: Include lib file-format.exp.
42198 * gcc.dg/special/ecos.exp: Remove definition of proc
42199 gcc_target_object_format.
42201 1999-06-28 Jeffrey A Law (law@cygnus.com)
42203 * gcc.c-torture/execute/990628-1.c: New test.
42205 1999-06-25 Jeffrey A Law (law@cygnus.com)
42207 * gcc.c-torture/compile/990625-2.c: New test.
42209 * gcc.c-torture/compile/990625-1.c: New test.
42211 1999-06-23 Nick Clifton <nickc@cygnus.com>
42213 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42214 attributes compile.
42215 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42216 ports that use the COFF/PE file format.
42218 1999-06-17 Jeffrey A Law (law@cygnus.com)
42220 * gcc.c-torture/compile/990617-1.c: New test.
42222 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42224 * g++.old-deja/g++.other/decl4.C: New test.
42226 1999-06-14 Nathan Sidwell <nathan@acm.org>
42228 * g++.old-deja/g++.other/bitfld3.C: New test.
42230 1999-06-08 Nathan Sidwell <nathan@acm.org>
42232 * g++.old-deja/g++.eh/catch1.C: New test.
42234 1999-06-07 Jeffrey A Law (law@cygnus.com)
42236 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42238 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42239 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42241 1999-06-05 Craig Burley <craig@jcb-sc.com>
42243 * g77.f-torture/compile/19990502-0.f: Replace with new,
42244 shorter, test that still fails after recent changes.
42246 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42248 * gcc.c-torture/execute/990604-1.c: New test.
42250 1999-05-31 Jeffrey A Law (law@cygnus.com)
42252 * gcc.c-torture/execute/990531-1.c: New test.
42254 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42256 * gcc.c-torture/compile/990527-1.c: New test.
42258 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42260 * gcc.c-torture/execute/990527-1.c: New test.
42262 1999-05-25 Nick Clifton <nickc@cygnus.com>
42264 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42265 bitfields as signed.
42267 1999-05-25 Craig Burley <craig@jcb-sc.com>
42269 * g77.f-torture/compile/19990525-0.f: New test.
42271 1999-05-25 Jeffrey A Law (law@cygnus.com)
42273 * gcc.c-torture/execute/990525-2.c: New test.
42275 * gcc.c-torture/execute/990525-1.c: New test.
42277 1999-05-24 Nathan Sidwell <nathan@acm.org>
42279 * g++.old-deja/g++.other/anon3.C: New test.
42280 * g++.old-deja/g++.other/anon4.C: New test.
42281 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42282 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42283 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42286 1999-05-24 Jeffrey A Law (law@cygnus.com)
42288 * gcc.c-torture/execute/990524-1.c: New test.
42290 * gcc.dg/990524-1.c: New test.
42292 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42294 * gcc.c-torture/compile/990523-1.c: New test.
42296 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42298 * gcc.c-torture/compile/990519-1.c: New test.
42300 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42302 * gcc.c-torture/compile/990517-1.c: New test.
42304 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42305 (e4, f4): New tests.
42308 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42310 * gcc.dg/noreturn-1.c: New test.
42312 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42314 * gcc.c-torture/execute/990513-1.c: New test.
42316 1999-05-10 Richard Henderson <rth@cygnus.com>
42318 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42320 1999-05-10 Craig Burley <craig@jcb-sc.com>
42322 * g77.f-torture/execute/erfc.f: Use small single-precision
42323 values, to avoid problems on Alphas when not -mieee.
42325 1999-05-08 Craig Burley <craig@jcb-sc.com>
42327 * gcc.dg/990506-0.c: New test.
42329 1999-05-08 Richard Henderson <rth@cygnus.com>
42331 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42332 the constant to test. Don't XFAIL 64-bit targets.
42334 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42335 * g++.old-deja/g++.law/profile1.C: Likewise.
42337 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42338 operator new instances.
42339 * g++.old-deja/g++.other/delete5.C: Likewise.
42341 1999-05-03 Craig Burley <craig@jcb-sc.com>
42343 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42346 1999-05-03 Craig Burley <craig@jcb-sc.com>
42348 * g77.f-torture/execute/u77-test.f: Reverse order of two
42349 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42351 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42353 * gcc.dg/compare1.c: New test.
42355 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42357 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42360 1999-05-02 Craig Burley <craig@jcb-sc.com>
42362 * g77.f-torture/compile/19990502-1.f: New test.
42364 1999-05-02 Craig Burley <craig@jcb-sc.com>
42366 * g77.f-torture/compile/19990502-0.f: New test.
42368 1999-05-02 Craig Burley <craig@jcb-sc.com>
42370 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42373 1999-05-02 Craig Burley <craig@jcb-sc.com>
42375 * g77.f-torture/execute/u77-test.f (main): List libU77
42376 intrinsics not currently tested.
42377 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42378 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42379 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42380 Trim blanks off the ends of some printed strings.
42382 1999-05-02 Craig Burley <craig@jcb-sc.com>
42384 * g77.f-torture/execute/u77-test.f (main): Just warn about
42385 FSTAT gid disagreement, as it's expected on some systems.
42387 1999-05-01 Craig Burley <craig@jcb-sc.com>
42389 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42390 use a new function, which allows for some slop.
42391 Clean up some commentary.
42392 (issum): The new function.
42393 (sgladd): Deleted subroutine.
42395 1999-05-01 Craig Burley <craig@jcb-sc.com>
42397 * g77.f-torture/execute/u77-test.f: Modify to be more like
42398 libf2c/libU77 version, bringing patches to that version here.
42399 Add suitable commentary.
42401 1999-04-25 Richard Henderson <rth@cygnus.com>
42403 * gcc.dg/990424-1.c: New test.
42405 1999-04-24 Craig Burley <craig@jcb-sc.com>
42407 * g77.f-torture/execute/u77-test.f (main): Bug involving
42408 LSTAT has been fixed, so turn back on full checking.
42410 1999-04-20 Craig Burley <craig@jcb-sc.com>
42412 * g77.f-torture/compile/19990419-0.f: New test.
42413 * g77.f-torture/execute/19990419-1.f: New test.
42415 1999-04-17 Richard Henderson <rth@cygnus.com>
42417 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42418 to avoid the need for a prototype to supress a warning.
42420 1999-04-07 Jim Wilson <wilson@cygnus.com>
42422 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42424 1999-04-04 Jeffrey A Law (law@cygnus.com)
42426 * gcc.c-torture/execute/990404-1.c: New test.
42428 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42430 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42431 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42432 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42433 missing initializer warnings.
42435 1999-03-28 Jeffrey A Law (law@cygnus.com)
42437 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42440 1999-03-26 Jeffrey A Law (law@cygnus.com)
42442 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42444 1999-03-26 Craig Burley <craig@jcb-sc.com>
42446 * g77.f-torture/execute/19990325-0.f: New test.
42447 * g77.f-torture/execute/19990325-1.f: New test.
42449 1999-03-24 Jeffrey A Law (law@cygnus.com)
42451 * gcc.c-torture/execute/990324-1.c: New test.
42453 1999-03-22 Jim Wilson <wilson@cygnus.com>
42455 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42458 1999-03-17 Richard Henderson <rth@cygnus.com>
42460 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42462 1999-03-13 Craig Burley <craig@jcb-sc.com>
42464 * g77.f-torture/execute/19990313-2.f: New test.
42465 * g77.f-torture/execute/19990313-3.f: New test.
42467 1999-03-13 Craig Burley <craig@jcb-sc.com>
42469 * g77.f-torture/execute/19990313-0.f: New test.
42470 * g77.f-torture/execute/19990313-1.f: New test.
42472 1999-03-12 Jim Wilson <wilson@cygnus.com>
42474 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42476 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42477 (main): Add check for u15. Conditionalize u31 check depending on
42478 whether ints are <32 bits or >=32 bits.
42480 1999-03-08 Craig Burley <craig@jcb-sc.com>
42482 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42484 1999-03-08 Craig Burley <craig@jcb-sc.com>
42486 * g77.f-torture/compile/19990305-0.f: New test.
42487 * g77.f-torture/execute/19981119-0.f: New test.
42489 1999-03-08 Craig Burley <craig@jcb-sc.com>
42491 * g77.f-torture/execute/970625-2.f: call ABORT if final
42492 result is not correct, instead of just printing it.
42493 Add this checking via newly introduced obfuscation, to
42494 trip up buggy front ends.
42496 1999-03-07 Craig Burley <craig@jcb-sc.com>
42498 * g77.f-torture/compile/960317-1.f: Moved from being
42499 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42501 1999-03-06 Craig Burley <craig@jcb-sc.com>
42503 * g77.f-torture/execute/960317-1.f: New (old) test.
42504 * g77.f-torture/execute/970625-2.f: Ditto.
42506 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42508 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42509 message on line 1 or line 2; cccp and cpplib do this differently.
42511 1999-03-01 Jeffrey A Law (law@cygnus.com)
42513 * g++.old-deja/g++.law/weak1.C: New test.
42515 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42517 * gcc.c-torture/execute/990119-1.c: Renamed to...
42518 * gcc.dg/990119-1.c: this, so it will only be tested once
42519 (it's a preprocessor test, it doesn't need to be run at
42520 multiple optimization levels).
42522 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42524 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42527 1999-02-24 Craig Burley <craig@jcb-sc.com>
42529 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42530 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42531 to not be compilable by current g77.
42533 1999-02-24 Nick Clifton <nickc@cygnus.com>
42535 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42537 1999-02-22 Jeffrey A Law (law@cygnus.com)
42539 * gcc.c-torture/execute/990222-1.c: New test.
42541 1999-02-19 Craig Burley <craig@jcb-sc.com>
42543 * g77.f-torture/compile/19990218-0.f: New test.
42544 * g77.f-torture/noncompile/19990218-1.f: New test.
42546 1999-02-18 Craig Burley <craig@jcb-sc.com>
42548 * g77.f-torture/compile/19981216-0.f: New test.
42550 1999-02-14 Jeffrey A Law (law@cygnus.com)
42552 * gcc.dg/990214-1.c: New test.
42554 1999-02-13 Jeffrey A Law (law@cygnus.com)
42556 * gcc.dg/990213-2.c: New test.
42558 * gcc.dg/990213-1.c: New test.
42560 1999-02-12 Jeffrey A Law (law@cygnus.com)
42562 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42565 1999-02-11 Nick Clifton <nickc@cygnus.com>
42567 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42568 specified by target.
42570 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42572 1999-02-11 Jeffrey A Law (law@cygnus.com)
42574 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42576 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42578 * gcc.dg/special/ecos.exp: New test driver for new tests with
42579 special requirements.
42581 * gcc.dg/special/alias-1.c: New test.
42582 * gcc.dg/special/gcsec-1.c: New test.
42583 * gcc.dg/special/weak-1.c: New test.
42584 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42585 * gcc.dg/special/weak-2.c: New test.
42586 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42587 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42588 * gcc.dg/special/wkali-1.c: New test.
42589 * gcc.dg/special/wkali-2.c: New test.
42590 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42591 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42593 1999-02-10 Felix Lee <flee@cygnus.com>
42595 * lib/c-torture.exp (c-torture-compile): Pull out code for
42596 analyzing gcc error messages.
42597 (c-torture-execute): Likewise. Fix some (harmless) false
42599 * lib/gcc.exp (gcc_check_compile): New function.
42601 1999-02-08 Richard Henderson <rth@cygnus.com>
42603 * gcc.c-torture/execute/990208-1.c: New test.
42605 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42607 * g++.dg/special/ecos.exp: New driver for new tests with special
42610 * g++.dg/special/conpr-1.C: New test
42611 * g++.dg/special/conpr-2.C: New test
42612 * g++.dg/special/conpr-2a.C: New test
42613 * g++.dg/special/conpr-3.C: New test
42614 * g++.dg/special/conpr-3a.C: New test
42615 * g++.dg/special/conpr-3b.C: New test
42617 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42618 allow g++ to use the dg driver
42620 * README: Add comment about g++.dg directory
42622 1999-02-06 Jeffrey A Law (law@cygnus.com)
42624 * README: Update email addresses.
42626 1999-02-03 Nick Clifton <nickc@cygnus.com>
42628 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42629 arguments in order to force structure S onto the stack even on
42631 (test): Pass 10 leading arguments to function foo as well as the
42634 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42635 failure for all targets.
42637 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42638 abort to terminate program execution.
42640 1999-01-30 Richard Henderson <rth@cygnus.com>
42642 * gcc.c-torture/execute/990130-1.c: New test.
42644 1999-01-30 Jeffrey A Law (law@cygnus.com)
42646 * gcc.dg/990130-1.c: New test.
42648 1999-01-28 Michael Meissner <meissner@cygnus.com>
42650 * gcc.c-torture/execute/990128-1.c: New test.
42652 1999-01-27 Michael Meissner <meissner@cygnus.com>
42654 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42656 1999-01-27 Felix Lee <flee@cygnus.com>
42658 * lib/c-torture.exp (c-torture-compile): pull out code for
42659 analyzing gcc error messages.
42660 (c-torture-execute): ditto, and fix some (harmless) false
42662 * lib/gcc.exp (gcc_check_compile): new function.
42664 1999-01-17 Jeffrey A Law (law@cygnus.com)
42666 * gcc.dg/990117-1.c: New test.
42668 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42670 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42672 1999-01-15 Jeffrey A Law (law@cygnus.com)
42674 * g77.f-torture/compile/990115-1.f: New test.
42676 1999-01-07 Jeffrey A Law (law@cygnus.com)
42678 * gcc.c-torture/compile/990107-1.c: New test
42680 1999-01-06 Jeffrey A Law (law@cygnus.com)
42682 * gcc.c-torture/execute/990106-2.c: New test.
42684 * gcc.c-torture/execute/990106-1.c: New test.
42686 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42688 * gcc.c-torture/compile/981223-1.c: New test.
42690 1998-12-29 Richard Henderson <rth@cygnus.com>
42692 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42693 (opt3): Rename from opt4 and disable.
42695 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42697 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42699 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42701 * g++.old-deja/g++.other/conv5.C: New test.
42703 1998-12-14 Nick Clifton <nickc@cygnus.com>
42705 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42707 1998-12-11 Jeffrey A Law (law@cygnus.com)
42709 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42711 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42713 * gcc.c-torture/compile/981211-1.c: New test.
42715 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42717 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42719 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42721 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42723 * gcc.special/930510-1.c: Make C9X safe.
42724 * gcc.misc-tests/gcov-1.c Similarly.
42725 * gcc.misc-tests/gcov-2.c Similarly.
42727 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42729 * gcc.dg/ultrasp1.c: New test.
42731 1998-12-06 Richard Henderson <rth@cygnus.com>
42733 * gcc.c-torture/execute/981206.c: New test.
42735 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42737 * g++.old-deja/g++.ns/template7.C: New test.
42739 * g++.old-deja/g++.other/expr1.C: New test.
42741 * g++.old-deja/g++.eh/tmpl3.C: New test.
42743 * g++.old-deja/g++.eh/tmpl2.C: New test.
42745 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42747 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42748 * g++.old-deja/g++.other/using6.C: Removed.
42749 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42751 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42753 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42755 * g++.old-deja/g++.pt/overload8.C: New test.
42757 * g++.old-deja/g++.pt/overload7.C: New test.
42759 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42761 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42762 and relinking messages.
42763 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42764 compiling with -frepo.
42766 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42768 * g++.old-deja/g++.pt/lookup6.C: New test.
42770 1998-11-30 Nick Clifton <nickc@cygnus.com>
42772 * gcc.c-torture/execute/981130-1.c: New test.
42773 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42775 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42777 * g++.old-deja/g++.pt/explicit76.C: New test.
42779 * g++.old-deja/g++.pt/friend38.C: New test.
42781 * g++.old-deja/g++.ns/crash2.C: New test.
42783 * g++.old-deja/g++.pt/defarg8.C: New test.
42785 * g++.old-deja/g++.pt/instantiate6.C: New test.
42787 * g++.old-deja/g++.pt/static6.C: New test.
42789 * g++.old-deja/g++.pt/decl2.C: New test.
42791 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42793 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42794 problem is actually related with name lookup, but so what? :-)
42796 * g++.old-deja/g++.pt/friend37.C: New test.
42798 1998-11-25 Dave Love <d.love@dl.ac.uk>
42800 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42801 element, which fails on some systems.
42803 * g77.f-torture/execute/labug1.f: New test.
42805 1998-11-21 Jeffrey A Law (law@cygnus.com)
42807 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42810 1998-11-18 Dave Love <d.love@dl.ac.uk>
42812 * g77.f-torture/compile/981117-1.f: New test.
42814 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42816 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42817 properly discarded.
42819 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42821 * gcc.c-torture/execute/memcheck: New directory of tests for
42822 -fcheck-memory-usage.
42824 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42826 * README: New file, general information about the testsuite and
42827 new description of the various C++ test subdirectories.
42828 * README.g++: Eliminate obsolete information, update and move most
42829 relevant stuff to README.
42831 1998-11-07 Richard Henderson <rth@cygnus.com>
42833 * gcc.c-torture/compile/981107-1.c: New test.
42835 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42837 * execute/memcpy-bi.c: New testcase.
42839 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42841 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42844 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42845 template is selected.
42847 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42848 classes, it should be accepted for all types.
42850 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42852 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42853 specializations start with template headers.
42855 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42857 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42859 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42862 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42864 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42866 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42868 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42870 1998-10-19 Jeffrey A Law (law@cygnus.com)
42872 * 981019-1.c: New test.
42874 1998-10-14 Robert Lipe <robertl@dgii.com>
42876 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42879 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42881 * compile/981001-4.c: Remove use of GCC extension that triggers a
42884 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42886 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42888 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42890 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42891 instantiation of template produces incorrect code for delete
42894 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42895 constructors' name is not unique.
42896 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42897 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42899 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42900 automatic array of const is ill-formed.
42902 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42903 of template parameter?
42905 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42908 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42909 pointer-to-member expression.
42911 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42912 declaration causes ICE.
42914 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42916 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42917 reserved in the global namespace.
42919 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42920 generate needed virtual table.
42922 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42924 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42926 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42927 template-dependent type
42929 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42931 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42932 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42933 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42935 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42936 class should be usable as argument of member function.
42937 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42938 class should be usable as return type of member function.
42939 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42940 class should be usable as type of data member.
42942 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42944 1998-10-09 Jeffrey A Law (law@cygnus.com)
42946 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42948 1998-10-08 Nick Clifton <nickc@cygnus.com>
42950 * gcc.dg/dll-?.c Add thumb to target list.
42951 Fix assembler scan patterns to match current assembler output.
42953 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42955 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42956 matching of template brackets.
42958 * g++.old-deja/g++.other/using4.C: New test. Test using
42959 declarations of methods from base classes.
42961 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42962 within functions should introduce names into the innermost
42963 enclosing namespace.
42965 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42966 of static locals if first initialization throws.
42968 1998-10-07 Jim Wilson <wilson@cygnus.com>
42970 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42972 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42974 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42975 lose track of the possible targets of tablejump insns.
42976 * special/special.exp: Run it.
42978 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42980 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42981 must be declared before its specializations can be named in friend
42984 1998-10-05 Dave Love <d.love@dl.ac.uk>
42986 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42988 * g77.f-torture/execute/io1.f: New test.
42990 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42992 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42993 with pointer to template function, for which no argument deduction
42996 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42997 specialization of template function as argument to template
43000 * g++.old-deja/g++.other/access2.C: New test; Inner class
43001 shouldn't have privileged access to Outer's names.
43003 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43005 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43006 friend template declared within template class conflicts with
43007 nested class of the same name.
43009 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43012 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43013 object with direct initializer as function declaration.
43015 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43018 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43019 involving const pointer and NULL produces incorrect result.
43021 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43022 type name without `typename' should be rejected with -pedantic.
43024 1998-10-02 Richard Henderson <rth@cygnus.com>
43026 * g++.old-deja/g++.other/addrof1.C: New test.
43028 1998-10-01 Nick Clifton <nickc@cygnus.com>
43030 * gcc.c-torture/compile/981001-1.c: New test.
43031 * gcc.c-torture/execute/981001-1.c: New test.
43033 1998-10-01 Jeffrey A Law (law@cygnus.com)
43035 * gcc.c-torture/compile/981001-2.c: New test.
43036 * gcc.c-torture/compile/981001-3.c: New test.
43037 * gcc.c-torture/compile/981001-4.c: New test.
43039 1998-10-01 Robert Lipe <robertl@dgii.com>
43041 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43042 multilibbed hosts. Idea grafted from g77.exp.
43044 1998-09-30 Dave Love <d.love@dl.ac.uk>
43046 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43047 avoid losing on systems which need -lsocket.
43049 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43051 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43052 * g++.old-deja/g++.other/nested2.C: Ditto.
43053 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43056 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43058 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43059 preferred over template operator!= for enum bitfields.
43061 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43063 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43064 that happen to have the same base name, but in different scopes,
43065 are incorrectly rejected.
43067 1998-09-16 Richard Henderson <rth@cygnus.com>
43069 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43070 on the native word size instead of an integer literal.
43072 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43074 * g++.old-deja/g++.other/static2.C: Invocation of static data
43075 member of type pointer-to-function denoted as non-static member.
43077 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43078 checks involving function types and aliases.
43080 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43082 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43083 redefined to the same non-trivial type.
43085 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43086 namespace-qualification of template specializations declared in
43089 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43090 to declare a subset of the specializations of a template function
43091 as friends of specializations of a template class.
43093 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43094 member templates that do not fully specialize the enclosing
43095 template class are rejected.
43097 1998-09-11 Dave Love <d.love@dl.ac.uk>
43099 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43101 1998-09-08 Dave Love <d.love@dl.ac.uk>
43103 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43104 altered from libf2c/libU77 version.
43106 1998-09-06 Dave Love <d.love@dl.ac.uk>
43108 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43110 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43112 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43113 (un)signed char are different types for template specialization
43116 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43118 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43119 * objc: ObjC testsuite.
43121 1998-08-31 Catherine Moore <clm@cygnus.com>
43123 * gcc.c-torture/execute/941014-1.x: New file.
43125 1998-08-31 Nick Clifton <nickc@cygnus.com>
43127 * lib/c-torture.exp: Add support for
43128 torture_eval_before_compile and torture_eval_before_execute
43131 1998-08-30 Jeffrey A Law (law@cygnus.com)
43133 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43134 this test triggers valid.
43136 1998-08-27 Jeffrey A Law (law@cygnus.com)
43138 * gcc.dg/980827-1.c: New test.
43140 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43142 * gcc.c-torture/execute/loop-4b.c: New test.
43144 1998-08-26 Nick Clifton <nickc@cygnus.com>
43146 * lib/c-torture.exp: Add support for
43147 torture_eval_before_compile and torture_eval_before_execute
43150 1998-08-25 Jeffrey A Law (law@cygnus.com)
43152 * gcc.c-torture/compile/980825-1.c: New test.
43154 1998-08-24 Nick Clifton <nickc@cygnus.com>
43156 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43157 count number tests in opt_t0 not good_t0.
43159 1998-08-24 Jeffrey A Law (law@cygnus.com)
43161 * gcc.c-torture/compile/930326-1.x: Fix typo.
43163 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43165 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43168 1998-08-21 Jeffrey A Law (law@cygnus.com)
43170 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43171 STACK_SIZE is defined.
43172 * gcc.c-torture/unsorted/stuct.c: Similarly.
43174 * gcc.c-torture/compile/980821-1.c: New test.
43176 1998-08-21 Jeffrey A Law (law@cygnus.com)
43178 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43180 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43182 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43185 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43187 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43190 1998-08-18 Jeffrey A Law (law@cygnus.com)
43192 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43194 1998-08-16 Jeffrey A Law (law@cygnus.com)
43196 * gcc.c-torture/compile/980816-1.c: New test.
43198 * gcc.dg/980816-1.c: New test.
43200 1998-08-13 Jeffrey A Law (law@cygnus.com)
43202 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43203 compiler for ieee tests.
43205 1998-08-01 Dave Love <d.love@dl.ac.uk>
43207 * g77.f-torture/compile/980729-0.f: New test.
43209 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43211 * gcc.c-torture/special/eeprof-1.c: New test, for
43212 -finstrument-functions.
43213 * gcc.c-torture/special/special.exp: Run it.
43215 1998-07-29 Jeffrey A Law (law@cygnus.com)
43217 * gcc.c-torture/compile/980729-1.c: New test.
43219 1998-07-27 Nick Clifton <nickc@cygnus.com>
43221 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43222 __thumb__ is defined, and test for ARM style doubles if so.
43224 1998-07-26 Dave Love <d.love@dl.ac.uk>
43226 * g77.f-torture/noncompile/980615-0.f: New test.
43228 1998-07-26 H.J. Lu (hjl@gnu.org)
43230 * gcc.dg/980312-1.c: Do link instead of compile.
43231 * gcc.dg/980313-1.c: Likewise.
43233 1998-07-26 Jeffrey A Law (law@cygnus.com)
43235 * gcc.c-torture/compile/980726-1.c: New test.
43237 1998-07-25 Dave Love <d.love@dl.ac.uk>
43239 * g77.f-torture/execute/io0.f: New test.
43241 1998-07-24 Nick Clifton <nickc@cygnus.com>
43243 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43246 1998-06-18 Michael Meissner <meissner@cygnus.com>
43248 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43251 1998-07-17 Nick Clifton <nickc@cygnus.com>
43253 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43254 c-decl.c:grokdeclarator can handle mode attributes.
43256 1998-07-16 Jeffrey A Law (law@cygnus.com)
43258 * gcc.c-torture/execute/980716-1.c: New test.
43260 1998-07-13 Jeffrey A Law (law@cygnus.com)
43262 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43264 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43266 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43267 * gcc.c-torture/compile/930326-1.x: Similarly.
43269 1998-07-13 Dave Love <d.love@dl.ac.uk>
43271 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43272 New test from Craig.
43274 1998-07-12 Dave Love <d.love@dl.ac.uk>
43276 * g77.f-torture/noncompile/980616-0.f: New test.
43278 * g77.f-torture/execute/970816-3.f: New test from Craig.
43280 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43282 * g++.other/singleton.C: Return error value instead of taking
43285 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43287 * g++.other/singleton.C: New test. Warning is under dispute.
43288 Runtime crash is not.
43290 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43292 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43293 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43294 using6.C, using7.C}: New namespace tests.
43296 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43298 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43299 specialization with typedef'ed names used as array indexes.
43301 1998-07-09 Jeffrey A Law (law@cygnus.com)
43303 * gcc.c-torture/execute/980709-1.c: New test.
43305 * gcc.dg/980709-1.c: New test.
43307 1998-07-07 Richard Henderson <rth@cygnus.com>
43309 * gcc.c-torture/execute/bcp-1.c: New test.
43311 1998-07-07 Jeffrey A Law (law@cygnus.com)
43313 * gcc.c-torture/execute/980707-1.c: New test.
43315 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43317 * gcc.c-torture/compile/980706-1.c: New test.
43319 1998-07-01 Dave Love <d.love@dl.ac.uk>
43321 * g77.f-torture/execute/980701-0.f,
43322 g77.f-torture/execute/980701-1.f: New test from Craig.
43324 1998-07-01 Jeffrey A Law (law@cygnus.com)
43326 * gcc.c-torture/compile/980701-1.c: New test.
43328 * gcc.c-torture/execute/980701-1.c: New test.
43330 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43333 * g++.old-deja/g++.robertl/eb132.C: New test.
43334 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43336 1998-06-29 Dave Love <d.love@dl.ac.uk>
43338 * g77.f-torture/execute/980628-7.f,
43339 g77.f-torture/execute/980628-8.f,
43340 g77.f-torture/execute/980628-9.f,
43341 g77.f-torture/execute/980628-10.f: New tests from Craig.
43343 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43345 1998-06-28 Jeffrey A Law (law@cygnus.com)
43347 * g77.f-torture/execute/980628-4.f: New test from Craig.
43348 * g77.f-torture/execute/980628-5.f: Likewise.
43349 * g77.f-torture/execute/980628-2.f: Likewise.
43350 * g77.f-torture/execute/980628-0.f: Likewise.
43351 * g77.f-torture/execute/980628-1.f: Likewise.
43352 * g77.f-torture/execute/980628-3.f: Likewise.
43353 * g77.f-torture/execute/980628-6.f: Likewise.
43355 1998-06-28 Jeffrey A Law (law@cygnus.com)
43357 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43358 directory when nothing has been installed yet.
43360 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43362 * gcc.c-torture/special/special.exp: Handle newer versions of
43365 1998-06-26 Jeffrey A Law (law@cygnus.com)
43367 * gcc.dg/980626-1.c: New test.
43369 1998-06-19 Bruno Haible <haible@ilog.fr>
43371 * gcc.misc-tests/m-un-2.c: New test.
43372 * g++.old-deja/g++.other/warn01.c: Likewise.
43374 1998-06-19 Robert Lipe <robertl@dgii.com>
43376 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43377 compatibility with assmblers with a different comment character.
43378 Eliminate use of GAS-specific extensions.
43380 1998-06-19 Jeffrey A Law (law@cygnus.com)
43382 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43384 1998-06-19 Robert Lipe <robertl@dgii.com>
43386 * lib/g77.exp: Replace search for libf2c.a with search for newly
43389 1998-06-17 Jeffrey A Law (law@cygnus.com)
43391 * gcc.c-torture/execute/980617-1.c: New test.
43393 1998-06-12 Jeffrey A Law (law@cygnus.com)
43395 * gcc.c-torture/execute/980612-1.c: New test.
43397 1998-06-08 Jeffrey A Law (law@cygnus.com)
43399 * gcc.dg/980523-1.c: Only test on ppc-linux.
43400 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43402 * gcc.c-torture/execute/980608-1.c: New test.
43404 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43406 * gcc.c-torture/execute/980605-1.c: New test.
43408 1998-06-04 Jeffrey A Law (law@cygnus.com)
43410 * gcc.c-torture/execute/980604-1.c: New test.
43412 1998-06-02 Jeffrey A Law (law@cygnus.com)
43414 * gcc.c-torture/execute/980602-1.c: New test.
43415 * gcc.c-torture/execute/980602-2.c: Likewise.
43417 1998-06-02 Dave Love <d.love@dl.ac.uk>
43419 * 970125-0.f: Fix per JCB. Add commentary.
43421 1998-05-31 Michael Meissner <meissner@cygnus.com>
43423 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43426 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43428 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43431 1998-05-28 Catherine Moore <clm@cygnus.com>
43433 * gcc.c-torture/execute/980526-3.c: New test.
43435 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43437 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43438 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43439 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43440 m88k-motorola-sysv3 to XFAIL.
43442 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43444 * gcc.dg/980526-1.c: New test.
43445 * gcc.c-torture/execute/980526-2.c: New test.
43447 1998-05-26 Jeffrey A Law (law@cygnus.com)
43449 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43451 * gcc.c-torture/execute/980526-1.c: New test.
43453 1998-05-26 Dave Love <d.love@dl.ac.uk>
43455 * g77.f-torture/execute/alpha2.f: Add runtime test.
43457 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43459 * g++.old-deja/old-deja.exp: Strip leading directories.
43461 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43462 error for the line. Don't run multiple tests for the same line.
43464 1998-05-23 Jeffrey A Law (law@cygnus.com)
43466 * gcc.dg/980523-1.c: New test.
43468 1998-05-23 Dave Love <d.love@dl.ac.uk>
43470 * g77.f-torture/compile/970915-0.f: New test.
43472 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43474 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43476 1998-05-21 Jeffrey A Law (law@cygnus.com)
43478 * gcc.dg/980520-1.c: New test.
43480 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43482 * gcc.dg/980502-1.c: Fix return type.
43484 1998-05-20 Jeffrey A Law (law@cygnus.com)
43486 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43487 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43488 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43489 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43490 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43492 1998-05-20 Dave Love <d.love@dl.ac.uk>
43494 * g77.f-torture/execute/980520-1.f: New test.
43496 1998-05-15 Dave Love <d.love@dl.ac.uk>
43498 * lib/mike-g77.exp: New file.
43500 * g77.f-torture/noncompile/noncompile.exp,
43501 g77.f-torture/noncompile/check0.f: New files.
43503 1998-05-14 Dave Love <d.love@dl.ac.uk>
43505 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43506 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43507 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43508 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43509 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43510 abort where appropriate.
43512 1998-05-05 Michael Meissner <meissner@cygnus.com>
43514 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43515 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43517 1998-04-29 Dave Love <d.love@dl.ac.uk>
43519 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43521 1998-04-27 Dave Love <d.love@dl.ac.uk>
43523 * g77.f-torture/compile/980427-0.f: New test.
43525 1998-04-24 Dave Love <d.love@dl.ac.uk>
43527 * g77.f-torture/compile/980424-0.f: New test.
43529 1998-04-19 Dave Love <d.love@dl.ac.uk>
43531 * g77.f-torture/compile/980419-2.f (main): New test.
43532 * g77.f-torture/compile/970125-0.f: New test.
43533 * g77.f-torture/compile/980419-1.f: New test.
43535 1998-04-08 Jim Wilson <wilson@cygnus.com>
43537 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43540 1998-04-07 Jim Wilson <wilson@cygnus.com>
43542 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43544 1998-04-03 Jim Wilson <wilson@cygnus.com>
43546 * gcc.c-torture/compile/980329-1.c: New test.
43548 1998-03-18 Jim Wilson <wilson@cygnus.com>
43550 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43551 * gcc.dg/980312-1.c: Fix typo in -march command.
43553 1998-03-16 H.J. Lu (hjl@gnu.org)
43555 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43557 1998-03-11 Robert Lipe <robertl@dgii.com>
43559 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43560 Dave Love agree the Fortran source is bogus.
43562 1998-03-11 Robert Lipe <robertl@dgii.com>
43564 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43565 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43566 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43567 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43568 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43570 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43572 * g++.old-deja/g++.other/friend1.C: New test.
43574 1998-02-18 Dave Love <d.love@dl.ac.uk>
43576 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43577 possibly uninitialized) variables and declare dnrm2.
43579 1998-02-23 Robert Lipe <robertl@dgii.com>
43581 From Bruno Haible <haible@ilog.fr>:
43582 * gcc.c-torture/execute/980223.c: New test.
43584 1998-02-13 Jeffrey A Law (law@cygnus.com)
43586 * gcc.dg/ifelse-1.c: New test.
43588 1998-02-09 H.J. Lu (hjl@gnu.org)
43590 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43592 * lib/old-dejagnu.exp (old-dejagnu): Added the
43593 "execution test - XFAIL *-*-*" handling in the spirit of
43594 "excess errors test -". Changed the "execution test fails"
43595 handling to be like "excess errors test fails".
43596 * Update various tests accordingly.
43598 1998-02-06 Jim Wilson <wilson@cygnus.com>
43600 * gcc.c-torture/execute/980205.c: New test.
43602 1998-01-18 Jeffrey A Law (law@cygnus.com)
43604 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43605 * lib/f-torture.exp: Similarly.
43606 * gcc.c-torture: Rename all .cexp files to .x files.
43608 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43610 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43611 (940510-1.c): Removed duplicate.
43612 (971104-1.c): New test.
43614 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43616 * lib/f-torture.exp: Improve error and loop detection.
43618 1997-11-19 Michael Meissner <meissner@cygnus.com>
43620 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43621 use that to size the filler array.
43623 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43625 * lib/c-torture.exp(c-torture-execute): Fix typo.
43627 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43628 testcase as the executable name. Keep the executable around if
43631 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43633 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43634 changes. Only test one -g option, and move it to the end of the
43635 list of options to test.
43637 1997-09-19 Michael Meissner <meissner@cygnus.com>
43639 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43640 variable GCC_TORTURE_OPTIONS to supply default switches separated
43641 by colons. If no environment variable, run tests with -O0 -g, -O1
43642 -g, and -O2 -g as well.
43644 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43646 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43647 explanatory comments. Fix indentation.
43649 1997-09-15 Jeffrey A Law (law@cygnus.com)
43651 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43653 1997-09-11 Jeffrey A Law (law@cygnus.com)
43655 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43656 * g++.old-deja/g++.mike/p7325.C: Likewise.
43657 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43659 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43661 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43662 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43663 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43664 * g++.old-deja/g++.law/operators4.C: Likewise.
43666 1997-09-11 Joe Buck (jbuck@synopsys.com)
43668 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43669 * g++.old-deja/g++.mike/p784.C: Ditto.
43670 * g++.old-deja/g++.mike/p785.C: Ditto.
43672 1997-09-05 Jeffrey A Law (law@cygnus.com)
43674 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43676 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43678 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43679 target feature; pass this to c-torture-execute as needed.
43681 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43683 * lib/c-torture.exp(c-torture-execute): If the previous and the
43684 current executables being tested are identical, we don't need to
43685 run the executable again. Try to make the executable names
43686 unique. Add an optional argument for passing additional compiler
43689 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43691 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43693 1997-08-29 Jeffrey A Law (law@cygnus.com)
43695 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43697 1997-07-31 Jeffrey A Law (law@cygnus.com)
43699 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43700 32bit or larger longs.
43702 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43703 have either a 32bit long or 32bit int.
43705 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43707 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43708 Make double precision tests dependent on sizeof (double).
43710 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43712 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43715 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43717 * gcc.c-torture/compile/961203-1.cexp: New script.
43719 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43721 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43722 up the includes ourselves.
43724 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43726 * lib/plumhall.exp: Remove random include, and add a few
43727 verbose messages for debugging.
43729 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43731 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43732 of trying to do it ourselves.
43734 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43736 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43738 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43740 * gcc.prms/5403.c: Made regexp a bit less strict.
43742 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43744 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43745 is returned from remote_load instead.
43746 * lib/plumhall.exp: Ditto.
43747 * lib/mike-g++.exp: Ditto.
43748 * lib/old-dejagnu.exp: Ditto.
43749 * lib/c-torture.exp: Ditto.
43751 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43753 * lib/g++.exp: Use build_wrapper procedure.
43754 * lib/gcc.exp: Ditto.
43756 1997-05-20 Jeffrey A Law (law@cygnus.com)
43758 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43759 an old-style decl for malloc. Fixes tests to work when
43760 sizeof (int) != sizeof (size_t).
43762 1997-05-15 Mike Meissner <meissner@cygnus.com>
43764 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43766 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43767 use stdargs.h interface.
43769 1997-05-15 Mike Meissner <meissner@cygnus.com>
43771 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43772 NO_VARARGS when compiling.
43774 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43776 * lib/plumhall.exp(ph_includes): New procedure.
43778 (ph_compiler): Ditto.
43780 * lib/g++.exp: Rename test-glue.c to testglue.c.
43781 * lib/gcc.exp: Ditto.
43783 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43785 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43786 to completion when it's called.
43788 1997-03-21 Michael Meissner <meissner@cygnus.com>
43790 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43791 is defined, don't do test.
43793 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43795 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43797 (ph_summary): Mark skipped testcases as untested, not unresolved.
43799 * lib/plumhall.exp (ph_make): If unresolved because of bad
43800 errorCode, record errorCode in log file.
43801 (*): Replace send_log/verbose with verbose -log.
43803 1997-03-19 Michael Meissner <meissner@cygnus.com>
43805 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43806 double conversion if double isn't at least 8 bytes.
43808 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43809 int to work with targets where int is 16 bits.
43811 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43812 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43813 precision for the test to complete.
43815 1997-03-14 Michael Meissner <meissner@cygnus.com>
43817 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43818 if d10v is not compiled with the -mdouble64 flag.
43819 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43821 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43822 d10v is not compiled with the -mint32 flag.
43824 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43826 * lib/plumhall.exp: Use incr_count.
43828 1997-03-12 Jeffrey A Law (law@cygnus.com)
43830 * gcc.c-torture: Update to c-torture-1.45.
43832 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43834 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43835 the name of the expect testcase file).
43837 * lib/g++.exp(g++_init): Ditto.
43839 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43841 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43844 * lib/gcc.exp(gcc_exit): New procedure.
43846 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43848 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43849 specs where appropriate.
43851 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43852 because of new "candidates are" messages, and removed a few
43854 * Converted all non-old-style g++ testcases to old-style, and
43855 moved into g++.old-deja.
43857 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43859 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43862 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43865 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43867 1997-02-13 Michael Meissner <meissner@cygnus.com>
43869 * lib/gcc.exp (gcc_target_compile): Add support for defining
43870 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43871 the machine doesn't have those features.
43873 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43875 * g++.law/operators4.exp: Don't use LIBS.
43877 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43879 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43881 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43882 * lib/g++.exp: Set it here instead. Also, allow use of the
43883 --tool_exec and --tool_opt options. Change CXX to
43886 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43888 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43890 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43892 * lib/old-dejagnu.exp: Use prune_warnings instead of
43894 * lib/mike-g++.exp: Ditto.
43895 * lib/gcc.exp: Ditto.
43896 * lib/g++.exp: Ditto.
43898 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43900 1997-02-07 Jeffrey A Law (law@cygnus.com)
43902 * 941014-2.c: Include stdlib.h
43903 * 960327-1.c: Include stdio.h
43904 * dbra.c, index-1.c: Don't assume ints are 32bits.
43906 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43908 * lib/gcc.exp: Add gcc,stack_size target feature.
43910 * lib/g++.exp(g++_target_compile): Add the include and link
43911 paths here, not in two other places. And, it's $options, not
43914 * lib/mike-g++.exp(postbase): Remove the code that determines
43915 the correct include and link paths.
43916 * g++.old-deja/old-deja.exp: Ditto.
43918 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43920 * lib/g++.exp(g++_init): target_compile no longer returns the
43921 filename of the result.
43923 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43925 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43928 * gcc.c-torture/special/special.exp: Change call to
43929 gcc_target_compile to include the object file.
43931 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43933 * gcc.c-torture/special/special.exp: Correct misspelling in last
43936 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43938 * lib/plumhall.exp(ph_summary): Log the entire output of the
43939 executable. Return -1 if there were any failures, 0 otherwise.
43940 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43941 (ph_make): Clean up objects and executables that were built
43942 if the tests succeeded.
43944 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43946 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43947 libraries and includes in the build tree as appropriate.
43949 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43951 * lib/c-torture.exp: Instead of looking for the global variable
43952 NO_LONG_LONG, check to see if that's a feature of the target.
43954 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43956 * config/default.exp: Minimize. Delete the remainer of the files in
43957 config; this functionality is now in devo/dejagnu/config.
43959 g++.*/*: Pass any additional flags used to compile to postbase;
43962 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43963 is now done by runtest.exp. Use gcc_target_compile instead of
43966 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43967 Remove references to CFLAGS. Use remote_file instead of
43969 (c-torture): Take a list of arguments to use to compile this
43972 lib/g++.exp: Simplify. Use target_compile instead of compile.
43973 lib/gcc-dg.exp: Ditto.
43974 lib/gcc.exp: Ditto.
43975 lib/mike-{gcc,g++}.exp: Ditto.
43976 lib/old-dejagnu.exp: Ditto.
43977 lib/plumhall.exp: Ditto.
43979 1997-01-08 Jim Wilson <wilson@cygnus.com>
43981 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43982 (ph_linker): Likewise.
43984 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43986 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43987 MAP_ANON / MAP_ANONYMOUS if defined;
43988 else try to map from /dev/zero .
43990 1996-11-12 Jeffrey A Law (law@cygnus.com)
43992 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43993 isn't defined, then define it to MAP_ANONYMOUS.
43995 1996-11-12 Jeffrey A Law (law@cygnus.com)
43997 * gcc.c-torture: Update to c-torture-1.42 release.
43999 1996-11-11 Jeffrey A Law (law@cygnus.com)
44001 * gcc.c-torture: Update to c-torture-1.41 release.
44003 1996-10-27 Jeffrey A Law (law@cygnus.com)
44005 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44008 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44010 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44011 and LDFLAGS. Fix second case to append the target_info ldflags
44012 onto LDFLAGS, not CFLAGS.
44013 * lib/g++.exp (g++_init): Add target_info stuff.
44014 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44015 of libgloss and newlib flags for !native.
44017 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44018 (GDB): Fix relative path to go up another dir for finding gdb.
44020 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44022 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44023 versions in the target_info array, if they don't exist.
44025 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44027 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44029 1996-07-08 Jim Wilson <wilson@cygnus.com>
44031 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44032 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44034 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44036 * lib/old-dejagnu.exp: Don't remove the output file before we've
44037 actually tested it. Don't append pwd to the path of the executable
44040 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44042 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44044 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44046 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44047 temporary directory for compiler files, and set it to a default
44048 value of /tmp. Set $output as the name of the output file from
44049 compiling the testcase. Add a -o option to $cflags_var so the
44050 compiler writes the final output file as $output. Set $executable
44053 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44054 directory for compiler files, and set it to /tmp if it doesn't
44055 already have a value. Set $output_file to the name of the output
44056 file from compiling the testcase. Add a -o option to CXXFLAGS so
44057 the compiler writes the final output file as $output. Use $output
44058 as the executable to be tested.
44060 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44062 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44064 1996-06-08 Jeffrey A Law (law@cygnus.com)
44066 * gcc.c-torture/execute/pending-1.c: New test. Still
44067 pending in Tege's queue.
44069 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44071 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44072 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44073 if there were failures. Call unresolved if there were unresolved
44074 testcases. Call gcc_fail if program did not run to completion.
44075 (ph_make): Pass additional argument name to ph_execute.
44076 (ph_execute): Add new argument. Pass additional arguments to
44077 ph_summary. Call gcc_fail is there is no execution output.
44079 1996-04-24 Jeffrey A Law (law@cygnus.com)
44081 * lib/plumhall.exp (proc_summary): Output relavent summary
44082 lines into the log so specific failures in plumhall can be
44085 1996-04-10 Jeffrey A Law (law@cygnus.com)
44087 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44088 (c-torture-execute): Don't try to execute tests which use
44089 "long long" types if $NO_LONG_LONG is nonzero.
44091 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44093 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44096 * gcc.ieee: Move from here.
44097 * gcc.c-torture/execute/ieee: To here.
44099 1996-03-26 Jeffrey A Law (law@cygnus.com)
44101 * gcc.c-torture: Update to c-torture-1.41 release.
44103 1996-03-22 Jeffrey A Law (law@cygnus.com)
44105 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44108 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44110 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44113 1996-03-02 Jeffrey A Law (law@cygnus.com)
44115 * config/proelf.exp: Handle connecting to a simulator.
44117 1996-01-31 Jeffrey A Law (law@cygnus.com)
44119 * config/proelf.exp: New file. Enough framework that we can
44120 run c-torture tests on the proelf targets (or any other target
44121 that gdb can connect to for that matter).
44123 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44125 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44126 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44128 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44129 exec_output exists.
44131 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44133 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44134 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44136 * config/*.exp: Update FSF address. Change result of ${tool}_load
44137 to pass/fail/unresolved/unsupported/untested. Caller must now
44138 call unresolved/unsupported/untested.
44139 * lib/*.exp: Update FSF address. Update to handle new results of
44141 * lib/chill.exp (verbose): Delete.
44143 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44145 * lib/gcc.exp (default_gcc_start): Change order of args to
44146 $LDFLAGS $CFLAGS $LIBS.
44147 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44148 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44149 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44150 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44151 * gcc.misc-tests/dg-test.exp: Likewise.
44152 * gcc.misc-tests/msgs.exp: Likewise.
44153 * gcc.prms/prms.exp: Likewise.
44154 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44155 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44157 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44159 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44161 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44163 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44164 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44166 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44169 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44171 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44172 global for loop; add use of $mathlib.
44173 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44174 settings here; set mathlib for anything but VxWorks.
44176 1996-01-22 Jeffrey A Law (law@cygnus.com)
44178 * gcc.c-torture: Update to c-torture-1.40 release.
44180 1996-01-03 Jeffrey A Law (law@cygnus.com)
44182 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44185 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44187 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44190 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44192 * lib/g++.exp (LIBS): Define if not already.
44193 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44194 (gcc-dg-prune): Call prune_gcc_output.
44195 * lib/gcc.exp (prune_gcc_output): New proc.
44196 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44199 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44201 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44202 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44204 1995-11-15 Jeffrey A Law (law@cygnus.com)
44206 * gcc.c-torture: Update to c-torture-1.39 release.
44208 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44210 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44211 fails, try others as well.
44213 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44215 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44216 If compilation fails, mark execute tests as `untested'.
44217 If test is marked as unsupported, don't mark compilation and
44218 execute tests as failed.
44220 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44222 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44223 libstdc++ for whether or not we want to be doing shared
44224 libraries. Delete link_curses since we don't need it anymore.
44225 * lib/mike-g++.exp (postbase): Don't link in libg++.
44226 * g++.old-deja/old-deja.exp: Likewise.
44228 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44230 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44232 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44234 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44235 For that, add `-Wl,-a,shared_archive'.
44236 * g++.old-deja/old-deja.exp: Likewise.
44238 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44240 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44242 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44244 * lib/mike-g++.exp (postbase): Pay attention to the status of
44247 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44249 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44251 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44253 * lib/gcc.exp (default_gcc_start): No longer need to log program
44254 being executed or its output, execute_anywhere does that now.
44255 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44256 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44258 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44260 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44261 the same as those in lib/g++.exp.
44263 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44265 * gcc.c-torture: Update to c-torture-1.38 release.
44266 * gcc.ieee: Related changes.
44268 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44270 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44271 "exec". Minor reformatting changes.
44273 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44274 cross. This means all "exec" calls now work on a remote host as
44276 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44277 cross. Filter out the extra "\r\n" stuff that expect puts in.
44278 (c-torture-execute): Filter out the bogus warnings like
44279 c-torture-compile does. Add support for canadian cross.
44280 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44281 Use execute_anywhere rather than calling exec directly. Now it
44282 works for canadian cross testing.
44284 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44286 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44287 results into a variable, and check that rather than using file exists.
44289 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44291 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44292 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44294 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44296 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44297 lib_curses if there's a shared libg++ in the build tree.
44299 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44301 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44302 if not supported target.
44304 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44306 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44307 link_curses up to always happen, not just for native builds.
44309 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44311 * gcc.c-torture: Update to c-torture-1.36 release.
44312 * gcc.failure: Related changes.
44314 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44316 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44318 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44320 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44321 * lib/mike-g++.exp (postbase): Not in here. Still reference
44322 runshlib, link_curses, and mathlib for link and run.
44324 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44325 pass the runtime shared library options for Solaris, OSF/1, and
44326 Irix5, and link with -lcurses to avoid unresolved references.
44328 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44330 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44333 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44335 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44337 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44339 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44340 do not have a framework for the "compat" tests yet.
44342 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44344 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44345 set to null if we're testing vxworks5.1. Use that instead of
44346 `-lm' in the setting of LIBS for link and run.
44348 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44350 * config/rom68k.exp (${tool}_load): Major changes to make it
44351 work. Verified that it does in fact return the stuff in
44352 exec_output properly. Catch any Emul or any TRAP other than 0.
44354 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44356 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44357 LDFLAGS properly for targets that need stuff from libgloss.
44358 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44360 (gpp_initialized): New variable.
44362 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44364 * config/rom68k.exp: Load libgloss.exp.
44365 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44366 so we can produce a fully linked binary.
44367 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44368 so we can produce a fully linked binary.
44370 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44372 * lib/plumhall.exp (ph_section): Watch for expected failures.
44373 Add missing `else'.
44375 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44377 (c-torture): Likewise.
44379 1995-08-28 Doug Evans <dje@cygnus.com>
44381 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44383 * lib/mike-g++.exp (mike_cleanup): New proc.
44384 (prebase): New globals compiler_result, not_compiler_result,
44386 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44387 allow leading "-" in pattern. Watch for unsupported tests.
44388 If $compiler_result is set, pattern match assembler code,
44389 and ditto for $not_compiler_result.
44390 * lib/mike-gcc.exp: Likewise.
44392 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44393 execution "succeeded".
44395 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44397 * config/win32.exp: New file.
44398 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44400 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44402 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44404 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44405 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44406 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44408 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44409 "... without exceptions was ...". That is now handled by
44411 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44413 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44415 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44416 sieve.c,sort2.c}: New files.
44417 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44418 sieve.exp,sort2.exp}: Drivers for them.
44420 * lib/mike-gcc.exp (program_output): New user settable variable.
44421 (postbase): Call prune_system_crud. Also prune extraneous compiler
44423 * lib/mike-g++.exp (program_output): New user settable variable.
44425 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44427 * config/sh.exp: Deleted (use sim.exp instead).
44429 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44431 * config/vx.exp: Declare CHECKTASK as global.
44432 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44433 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44434 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44436 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44438 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44439 target. Like vx.exp, only includes `vx29k.exp' instead of
44442 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44444 * config/sim.exp: Increase time limit from 120 seconds to 240.
44446 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44448 * gcc.c-torture/execute/950628-1.c: New test.
44450 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44452 * gcc.c-torture: Update with changes/additions from
44455 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44457 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44459 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44461 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44463 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44465 * gcc.c-torture/compile/950512-1.c: New test.
44466 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44467 * gcc.dg/struct-ret-1.c: Likewise.
44469 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44471 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44472 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44474 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44476 * gcc.c-torture/special/920411-1.c: Deleted.
44477 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44479 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44481 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44484 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44486 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44488 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44491 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44492 is the proper length.
44493 * va-arg-3.c: Likewise.
44495 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44497 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44498 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44500 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44501 * lib/g++.exp (default_g++_start): Delete old cruft.
44503 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44505 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44506 (2 * (1 << 18)) to (2 * (1 << 17)).
44508 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44510 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44512 * config/rom68k.exp: Renamed from config/idp.exp
44514 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44516 * c-torture/compile/921109-2.c
44518 1995-04-18 Mike Stump <mrs@cygnus.com>
44520 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44523 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44525 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44527 * lib/g++.exp (default_g++_start): Likewise.
44529 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44531 * gcc.c-torture/compile/950329-1.c: New test.
44533 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44535 * config/bug.exp (${tool}_load): Updated to use new remote_open
44536 and remote_close procs.
44537 * config/idp.exp: New file.
44539 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44541 * gcc.c-torture/execute/950322-1.c: New test.
44543 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44545 * config/vx.exp (${tool}_load): Clean up testing of return code from
44546 vxworks_ld and vxworks_spawn.
44548 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44550 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44552 1995-03-13 Mike Stump <mrs@cygnus.com>
44554 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44555 can mark excess errors on a machine by machine basis. Note, the
44556 default is to not expect any excess errors, even when excess
44557 errors test - is given, so you will want to put an XFAIL ... on
44558 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44559 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44560 those 4 machines, but no others.
44562 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44564 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44565 * lib/c-torture.exp: to here.
44567 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44569 * gcc.c-torture/execute/950221-1.c: New test.
44570 * gcc.c-torture/execute/struct-ret-1.c: New test.
44571 * gcc.c-torture/compile/950221-1.c: New test.
44573 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44575 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44577 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44578 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44580 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44582 * g++.gb: New directory of tests, derived from my signature and
44583 class scoping tests.
44585 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44586 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44587 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44588 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44589 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44590 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44591 * g++.gb/sig25.C: Likewise.
44593 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44594 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44595 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44596 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44597 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44598 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44599 * g++.gb/sig25.exp: Likewise.
44601 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44602 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44603 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44604 * g++.gb/scope13.C: Likewise, this test still fails.
44606 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44607 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44608 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44609 * g++.gb/scope13.exp: Ditto.
44611 * g++.gb/README: New file, explains what these tests are about.
44613 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44615 * lib/dg.exp (dg-do): Support `preprocess'.
44616 (dg-test): Likewise.
44618 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44620 * config/udi.exp: change "continue -expect" to "exp_continue".
44622 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44624 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44625 Delete redundant tests.
44627 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44628 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44629 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44630 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44631 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44632 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44633 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44634 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44636 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44637 storing label pointers.
44638 * gcc.c-torture/execute/921019-1.c: Likewise.
44639 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44640 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44642 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44645 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44646 Delete obsolete tests.
44648 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44649 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44650 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44651 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44652 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44653 * gcc.c-torture/compile/950124-1.c: New test.
44655 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44657 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44659 * lib/mike-g++.exp: Add -lm to LIBS.
44661 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44663 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44665 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44667 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44669 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44671 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44673 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44675 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44676 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44677 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44678 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44679 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44680 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44681 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44682 * g++.law/{operators31.C, operators32.C,
44683 * g++.law/{operators33.C, operators34.C}: Likewise.
44684 * g++.law/{pic1.C, refs2.C}: Likewise.
44685 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44686 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44687 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44688 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44690 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44691 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44692 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44693 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44694 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44695 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44696 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44697 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44698 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44699 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44700 * g++.law/{operators34.exp}: Likewise.
44701 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44702 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44703 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44704 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44705 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44707 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44708 No longer expected to fail.
44709 * g++.law/missed-error3.C: Tweak for recent bool changes.
44711 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44713 * config/emb-unix: Deleted.
44714 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44715 remote execution. Do final link on remote host if REMOTE_LINK is set.
44717 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44719 * lib/dg.exp (dg-test): Fix typo in last patch.
44721 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44723 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44724 (handles multiple occurrences).
44726 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44728 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44729 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44730 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44732 * lib/c-torture.exp (c-torture-compile): Likewise.
44733 (c-torture): Prepend full path if missing.
44734 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44735 (gcc_fail): Likewise.
44736 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44738 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44740 * lib/netware.exp: Only attach to NetWare i386 systems.
44742 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44744 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44745 messages. Add test name to "output pattern match" pass/fail message.
44747 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44749 * gcc.dg: New testsuite.
44750 * gcc.dg/dg.exp: New file.
44752 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44753 test-switch.c}: Deleted.
44755 * gcc.misc-tests/msgs.exp: New testcase driver.
44757 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44759 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44760 Watch for illegal return values from ${tool}_load.
44761 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44762 cross targets. Coerce return value >0 to 1.
44764 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44766 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44768 * config/emb-unix.exp: New file.
44770 * config/sim.exp: Error if variable $SIM not defined.
44771 (${tool}_load): Mark test as "untested" if simulator missing.
44773 * config/unix.exp: Load remote.exp to get rcp_download.
44774 * lib/c-torture.exp: Use different option lists for testcases with
44776 * gcc.c-torture/execute/execute.exp: Likewise.
44778 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44780 * config/*.exp: Clarify return code from ${tool}_load.
44781 Call `unresolved' or `untested' instead of `warning' or `perror'
44782 (sometimes you still want to call both though).
44783 Add comment that `shell_id' is local to each file.
44784 * config/udi.exp (timeout): Set to 30.
44785 Don't print warning if connection fails, $connectmode has already
44787 (${tool}_load): Move verbose messages to level 2.
44788 Rework pattern for "Process started" message.
44789 Pass `shell_id' to ${connectmode}_download.
44790 Retry twice upon timeout. Make resetting of target more robust.
44791 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44792 Pass `shell_id' to exit_$connectmode.
44793 Only call exit_$connectmode if connected.
44794 * config/unix.exp (${tool}_load): Check return codes better.
44795 * config/vrtx.exp (${tool}_load): Likewise.
44796 * config/vx.exp (${tool}_load): Likewise.
44797 Delete unneeded global's.
44798 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44801 (dg-init): Delete recording of pass/fail counts.
44802 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44803 (old-dejagnu-init): Likewise.
44804 (old-dejagnu-stat): Delete contents, empty proc now.
44805 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44806 (c-torture): Delete references to lcnt, lpass, lfail.
44807 Get option list from TORTURE_OPTIONS.
44808 Delete -funroll[-all]-loops if no loops.
44809 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44810 (g++_stat): Delete contents (empty proc now).
44811 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44812 (gcc_finish): Likewise.
44813 (gcc_stat): Deleted.
44814 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44815 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44816 * gcc.c-torture/execute/execute.exp: Likewise.
44817 Split tests into two parts: compile, execute.
44818 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44819 no loops. Update to reflect clarified return codes from ${tool}_load.
44821 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44823 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44825 (old-dejagnu): Likewise (where necessary).
44827 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44829 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44831 * lib/dg.exp (dg-process-target): Fix processing of selector.
44832 Add comment regarding use of `error'.
44834 * lib/gcc.exp (prune_system_crud): Define if missing.
44835 * lib/g++.exp (prune_system_crud): Likewise.
44837 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44838 Call prune_system_crud.
44839 * lib/dg.exp (dg-runtest): New proc.
44840 Use perror instead of send_user for tcl errors in testcase.
44841 Don't return any value, it's never used.
44842 Don't clobber previous definition of `unknown'.
44843 Print tcl errors in `dg-final'.
44845 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44847 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44848 (dg-test): Don't print errorInfo, it contains stack backtrace.
44850 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44852 * lib/g++.exp (runtest_file_p): Define if missing.
44854 1994-09-24 Doug Evans (dje@cygnus.com)
44856 * lib/mike-g++.exp: Comment out loading of g++.exp.
44857 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44858 (default_g++_version): Always print something.
44859 (default_g++_start): Comment out call to `which'.
44860 (g++_start, g++_load): Deleted (must be defined in config file).
44861 * lib/gcc.exp: Test for existence of $CC at start.
44862 Delete check for tmpdir (done in gcc_init).
44863 (default_gcc_version): Always print something.
44864 (default_gcc_start): Comment out call to `which'.
44865 * config/*.exp: Major cleanup - make cross targets work at least a
44866 little better for g++ (by not being "--tool gcc" specific).
44867 Rename gcc_xxx to ${tool}_xxx.
44868 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44869 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44871 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44873 * lib/c-torture.exp (c-torture-compile): Rework compiler
44874 message processing.
44876 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44879 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44881 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44883 * lib/dg.exp (dg-process-target): Support { target native }.
44885 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44887 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44888 looked for "... program xxx got fatal signal".
44889 Correct regsub munging of `comp_output'.
44890 Ignore compiler messages "path prefix not used" and "linker input
44893 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44895 * lib/gcc.exp (runtest_file_p): Define if missing.
44896 * gcc.prms/template.c: Example to work from.
44898 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44900 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44901 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44903 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44904 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44905 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44906 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44908 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44909 (dg-process-target): No longer a varargs proc.
44910 Return S/N for target, P/F for xfail. All callers changed.
44911 (user option procs): More argument checking.
44912 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44913 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44914 (dg-test): Skip test if not running on selected target in `dg-do'.
44915 Update handling of `dg-do-what', `dg-output-text'.
44916 Separate execution pass/fail from output pattern match pass/fail.
44917 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44919 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44921 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44922 target for 920510-1.c.
44924 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44926 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44927 Clean up comment regarding use of passcnt, etc.
44928 (gcc_stat): Don't update `testcnt' here.
44929 (gcc_finish): Do it here.
44930 Might as well reset `but_id' here too.
44931 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44932 to determine if the file should be tested.
44933 * gcc.c-torture/compile/compile.exp: Likewise.
44934 * gcc.c-torture/execute/execute.exp: Likewise.
44935 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44936 * gcc.misc-tests/dg-test.exp: Likewise.
44937 * gcc.prms/prms.exp: Likewise.
44938 * gcc.wendy/wendy.exp: Likewise.
44939 * g++.old-deja.exp: Likewise.
44940 Move "Testing file" message to verbose level 1.
44942 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44944 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44946 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44948 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44949 (default_gcc_start): Accept optional second list element
44950 of compiler flags. Print compiler output at verbosity level 2.
44951 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44952 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44953 Save current values of framework globals passcnt, failcnt, xpasscnt,
44954 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44955 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44956 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44957 xfailcnt to compute stats. Update framework global `testcnt' from
44959 (gcc_finish): New proc. Clean up test environment.
44960 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44961 (gcc_epass, gcc_efail): Delete.
44962 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44963 argument of line number.
44964 (dg-init): If the tool has an init routine, call it.
44965 (dg-test): Remove args `cflags_var' and `libs_var'.
44966 Pass all compiler options to ${tool}_start.
44967 Handle missing line number.
44968 (dg-finish): New function.
44969 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44970 particular files. Call gcc_finish at end. Move "skipping test"
44971 message to verbosity level 3.
44972 * gcc.c-torture/compile/compile.exp: Likewise.
44973 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44974 * gcc.c-torture/execute/execute.exp: Likewise.
44975 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44976 Print testcase being tried at verbosity level 1.
44977 * gcc.c-torture/special/special.exp: Unset xfail.
44978 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44979 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44980 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44981 * gcc.failure/failure.exp: Likewise.
44982 * gcc.ieee/ieee.exp: Likewise.
44983 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44984 Update call to dg-test. Call dg-finish at end.
44985 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44986 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44987 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44988 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44989 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44990 * gcc.wendy/wendy.exp: Add copyright.
44991 Delete setting of tmpdir (done by gcc_init).
44992 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44993 Pass compiler flags to gcc_start. Call gcc_finish at end.
44994 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44997 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44999 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45001 (g++_load): Likewise.
45003 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45004 Rename argument to `prog' to remove the confusion.
45005 Varargs fns behave differently too!
45006 (g++_load): Likewise.
45008 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45010 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45011 what it is. Delete (always) printing of status value for !native.
45012 Simplify verbose code, and include status and exec_output.
45013 (g++_load): Use gcc_load.
45015 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45017 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45018 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45019 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45020 940714-3.c as these testcases don't exist anymore. Make
45021 va-arg-1.c expected to pass.
45023 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45025 * gcc.misc-tests/misc.exp: Only run specific testcases.
45026 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45027 * gcc.misc-tests/dg-[1-9].c: New files.
45029 * lib/dg.exp: New testsuite driver.
45030 * gcc.prms/prms.exp: Use it.
45032 * README.gcc: New file.
45034 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45035 Document and reset `lxpass' and `lxfail'.
45036 Simplify "initialized" message.
45037 (gcc_stat): Clean up comments a little.
45039 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45041 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45043 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45045 * lib/old-dejagnu.exp (process-option): New proc.
45046 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45047 (old-dejagnu): Simplify.
45048 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45050 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45052 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45053 exists and is not an empty string.
45055 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45056 $xfail rather than calling setup_xfail. Clear $xfail when test is
45058 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45061 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45062 longer expected to fail.
45064 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45067 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45069 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45070 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45071 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45072 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45075 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45076 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45078 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45080 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45081 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45083 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45084 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45085 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45087 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45089 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45090 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45091 940714-1.c, 940714-2.c, 940714-3.c},
45092 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45093 gcc.misc-tests/{mg.c,mg.exp}:
45095 * gcc.noncompile/noncompile.exp: Change accordingly.
45097 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45099 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45100 Undo previous clobberage.
45102 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45104 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45105 * gcc.special/{930510-1.c, special.exp}:
45106 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45107 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45108 struct-varargs-1.c}: New tests from c-torture-1.26.
45110 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45112 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45113 argument to switch.
45115 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45117 * Revert the previous changes. Please see Rob's directory
45118 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45121 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45123 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45124 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45125 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45126 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45127 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45128 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45129 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45130 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45131 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45132 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45133 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45134 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45135 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45136 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45137 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45138 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45139 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45140 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45141 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45142 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45143 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45144 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45145 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45146 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45147 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45148 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45149 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45151 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45153 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45154 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45157 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45159 * config/unix.exp (g++_load): Fix syntax.
45161 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45163 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45164 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45165 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45166 Don't expect va-arg-1.c to fail. Correct expected output for
45168 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45169 * gcc.wendy/hbm4.c: Correct typo.
45170 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45172 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45174 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45175 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45176 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45177 * lib/c-torture.exp (c-torture-compile): Ditto.
45179 Reduce volume of output (remove all the -I's and such).
45180 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45181 Call gcc_cpass, gcc_cfail.
45182 (c-torture): Pass testing option to c-torture-compile.
45184 1994-03-21 Doug Evans (dje@cygnus.com)
45186 Bring patches over from progressive.
45187 * config/default.exp: Exit remote shell cleanly.
45188 (g++_exit, g++_start): Add default versions.
45189 * config/sim.exp (gcc_load): Use perror, not error.
45191 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45193 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45196 1994-03-14 Doug Evans (dje@cygnus.com)
45198 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45199 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45200 (wendy_try): New proc to run testcase.
45201 (main loop): Call 'em.
45202 * gcc.wendy/*.c: Clean up pass to correct expected output.
45204 * lib/gcc.exp: Minor cleanup work.
45205 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45207 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45209 * config/sim.exp (gcc_load): Document return codes better.
45210 Don't pass -v to simulator.
45212 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45214 * gcc.special/920717-x.c: Fix typo.
45215 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45218 * lib/mike-gcc.exp: Fix typo.
45220 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45222 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45223 binary to use, transform the name.
45224 * config/*.exp: rename everything. Nuke any g++ specific files,
45225 it's now a special case of gcc that requires no special support.
45226 Add a default.exp for unsupported targets.
45228 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45230 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45231 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45234 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45236 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45239 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45241 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45243 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45245 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45246 option_list. Compile every file with only 4/6 option choices
45247 (same as C torture) instead of with 12/18 different option
45249 * lib/c-torture.exp: Likewise.
45251 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45254 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45256 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45257 can put an XFAIL *-*-* on excess errors.
45259 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45261 * g++.law: Add more tests derived from g++-bugs snapshots.
45263 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45264 equivalent to g++.law/init9.
45266 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45267 compiled it, and the a.out file after we've run it.
45269 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45271 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45272 compiled it, and the a.out file after we've run it.
45274 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45276 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45278 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45280 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45283 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45285 * g++.law: New directory of g++ tests derived from the g++-bugs
45288 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45290 * gcc.compile: initbug1.c initbug1.exp testcase added
45292 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45294 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45295 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45296 fixes submitted by Jeff Law (law@cs.utah.edu)
45297 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45298 Jeff Law (law@cs.utah.edu)
45301 1993-11-30 Mike Stump (mrs@cygnus.com)
45303 * config/unix-g++.exp: Follow the gcc way of doing things.
45304 * g++.old-deja/old-deja.exp: Minor updates.
45305 * lib/g++.exp: New file, follow the gcc way of doing things.
45306 * lib/old-dejagnu.exp: Minor updates.
45307 * lib/mike-g++.exp: Always unset errorInfo.
45309 1993-11-06 Mike Stump (mrs@cygnus.com)
45311 * lib/gcc.exp: Fix some errors with the below change, CC and
45312 CFLAGS should be global when setting, not local.
45314 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45316 * lib/gcc.exp: Transform tool name.
45318 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45320 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45322 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45324 * lib/gcc.exp: change gcc_done to gcc_stat
45326 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45328 * Upgraded gcc testsuite to c-torture version 1.25
45330 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45332 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45333 * lib/c-torture: added hooks for new reporting code.
45335 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45337 * config/sh-gcc.exp: check if sh-sim exists in the path
45339 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45341 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45342 * gcc.compile/compile.exp: Initial changes for new logic.
45343 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45344 * gcc.failure/failure.exp: Initial changes for new logic.
45345 * gcc.ieee/ieee.exp: Initial changes for new logic.
45346 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45347 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45348 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45349 * lib/c-torture.exp: Initial changes for new logic.
45350 * lib/gcc.exp: Initial changes for new logic.
45352 1993-10-15 Mike Stump (mrs@cygnus.com)
45354 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45355 depend upon failure or success. Fully qualify names in failure
45356 and success messages. Always remove a.out before starting
45357 compile, just in case. Pay more attention to error text output by
45358 the compiler. Handle testcases with no known past errors just
45359 like all others, so that things are uniform. Other miscellaneous
45362 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45364 * gcc.cpp: new directory for cpp tests
45366 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45368 * lib/chill.exp: Code reformatted, removed unused code.
45369 * config/unix-chill.exp: Code reformatted, removed unused code.
45370 * chill.execute/execute.exp: Code reformatted, removed unused code.
45371 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45373 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45375 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45376 routines not written.
45378 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45380 * config/bug-gcc.exp: Use new procs from bug.exp.
45382 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45384 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45385 via ftp, rather than depending on NFS.
45386 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45389 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45391 * config/bug-gcc.exp: Use new download proc.
45393 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45395 * chill.execute/execute.exp: cleanups, handles errors better
45396 * chill.compile/compile.exp: rewrite, based on execute.exp
45397 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45398 * lib/chill.exp: major changes to diff proc and compile and link
45399 procs. added chill_fail and chill_pass wrappers to pass and
45400 fail. added more comments, and handle error codes better.
45401 Added a hack to capture stderr from exec, so noncompile tests
45404 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45406 * chill.execute/execute.exp: rewrite of testsuite driver
45407 * lib/chill.exp: rewrite of testsuite driver
45408 * config/unix-chill.exp: rewrite of testsuite driver
45410 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45413 * iexpr.ch: Standardize uppercase.
45414 * tuples.dat: Standardize uppercase.
45415 * vary.ch: standardize. Correct varying string assignments.
45416 * vary.dat: Add new output lines.
45418 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45421 * chprintf.ch: Standardize use of uppercase.
45422 * tuples.ch: Standardize and turn arr2 into a DCL,
45424 * pinits.ch: Standardize.
45426 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45428 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45429 * Makefil: Renamed to Makefile.in.
45430 * configure.in: New.
45432 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45435 * .cvsignore: Add result/output files.
45436 * Makefile: Fix up variables at start. Use MFLAGS
45437 everywhere. Correct bool_loc, built_ins entries.
45438 Add entry for vary1.ch.
45439 * bitarray.ch: Standardize upper-case usage.
45440 * bitexpr.ch: Standardize, add output of b1.
45441 * params.ch: Use arrayt in along PROC parameters, to
45442 avoid novelty problems.
45443 * sets.ch: Tiny cleanup.
45444 * vary1.ch: Re-indent.
45446 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45448 * Add PR-related files to Makefiles, .cvsignore files, etc.
45450 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45452 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45453 with compiler objects. New names are test-flow.c and test-loop.c
45455 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45457 * Upgraded c-torture tests from 1.19 to 1.20
45460 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45461 * gcc.compile: 930623-1.c 930623-2.c
45462 * gcc.noncompile: 930622-1.c 930622-2.c
45463 * gcc.failure: 920411-1.c 920627-2.c
45464 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45466 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45468 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45469 More changes to get testsuite working properly. Needs more work.
45470 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45472 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45474 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45475 More changes to get testsuite working properly. Needs more work.
45477 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45479 * chill.compile/compile.exp: Added for Dejagnu support
45480 * chill.execute/execute.exp: Added for Dejagnu support
45481 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45483 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45485 This should complete moving the CHILL test files.
45486 * chill.noncompile(.cvsignore printf.grt
45487 in-printf.grt chprintf.grt chprintf.ch):
45488 Added test-support files.
45489 (Makefile): Modified further.
45490 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45491 signal.ch): Added test files.
45492 * chill.execute (.cvsignore printf.grt printr.c
45493 in-printf.grt rts.c chprintf.grt rts.h): Added
45494 test-support files.
45495 (Makefile): More corrections.
45497 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45499 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45500 test cases, ready for DejaGnu.
45502 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45504 * Upgraded c-torture tests from 1.18 to 1.19
45506 * gcc.compile: added test(s):
45508 * gcc.execute: added test(s):
45509 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45511 * added new subdirectory for misc tests: gcc.misc-tests
45512 * gcc.misc-test(s): added tests:
45513 inst-check.c test-consts.c test-ior.c test-switch.c
45515 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45517 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45519 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45521 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45523 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45525 * Upgraded c-torture tests from 1.17 to 1.18
45527 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45529 * Upgraded c-torture tests from 1.12 to 1.17
45531 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45533 * lib/old-dejagnu.exp:
45534 Fixed handling of XFAIL target triplets to correctly
45535 recognize wildcard characters. Removed code that
45536 appended a unique id tag to the end of the file name
45537 printed out by the result of the testcases within a
45540 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45542 * lib/old-dejagnu.exp:
45543 Reworked expected failure handling to trigger off of XFAIL
45544 keyword in keyphrase embeded in testcase source code. The
45545 XFAIL keyword must be at the end of the keyphrase line. It
45546 may optionally be followed by one or more target triplets.
45547 It has just occured that the handling of wildcards in the
45548 target triplet may not be correct.
45550 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45552 * g++.old-deja/tests:
45553 Moved all subdirectories up one level into g++.old-deja .
45555 * lib/old-dejagnu.exp:
45556 Fixed problem with CXXFLAGS not being properly reset, and being
45557 corrupted with extraneous "-c" compiler option. This was
45558 causing binaries to not be generated for test that needed them.
45559 Modified strings passed to "pass" and "fail" so that individual
45560 tests from the same test file would be distinguished by an
45561 identifier appended to the test file name in the summary logs;
45562 this corrected a problem with erroneous diff logs. Added code
45563 to search testcases for expected fail and unexpected pass keywords.
45565 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45567 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45569 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45571 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45572 Removed extraneous text from end of "Special g++ Options"
45575 * lib/old-dejagnu.exp: Added pattern matching to look for new
45576 keywords, embedded in testcases comments, which will trigger
45577 calls to xpass and xfail.
45579 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45581 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45582 comments embedded in the testcases, especially the one looking for
45583 special compiler options, as well as the pattern matching for the
45584 compiler output again.
45586 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45588 * lib/old-dejagnu.exp: Do a proper check of the return value for
45589 execute tests. Fixed several problems with the pattern matching
45590 of the compiler output which gave erroneous test results.
45591 Changed several of the test result messages to be more descriptive.
45592 * config/unix-g++.exp: Proc g++_load now actually works and
45593 executes the tests passed to it and returns a usable return
45596 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45598 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45600 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45602 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45603 Modified both files to properly execute the old style
45604 dejagnu tests. The previous versions of these files were
45605 experimental and did not function anything near correctly.
45607 1993-04-05 Rob Savoye (rob@cygnus.com)
45609 * Removed all Makefile.in and configure.in files. No configuration
45612 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45614 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45616 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45618 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45619 gcc.special/configure.in, gcc.noncompile/configure.in,
45620 gcc.execute/configure.in, gcc.code_quality/configure.in,
45621 g++.other/configure.in, g++.old-deja/configure.in,
45622 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45623 in srcname setting.
45625 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45627 * lib/udi.exp: Fixed mondfe and mondfe_download.
45628 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45629 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45631 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45633 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45634 (gdb_exit): Don't remove *_soc files.
45636 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45638 * lib/c-torture.exp: Don't look for main; instead always use -w
45639 -c. This is how the c-torture tests work. Remove the object
45640 file if the compilation succeeds.
45641 * gcc.execute/execute.exp: Remove executable if test passes.
45642 * gcc.noncompile/noncompile.exp: Every test is an expected
45644 * gcc.special/special.exp: Added tests from c-torture 1.11,
45645 corrected use of existing test.
45646 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45647 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45648 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45649 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45650 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45651 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45652 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45653 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45654 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45655 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45656 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45657 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45658 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45659 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45660 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45661 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45662 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45663 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45664 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45666 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45667 correspond to c-torture 1.11.