1 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
4 * gfortran.dg/default_initialization_2.f90: New test.
6 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
10 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
15 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
19 * gfortran.dg/missing_optional_dummy_2.f90: New test.
23 * gfortran.dg/entry_array_specs_1.f90: New test.
25 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
27 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
28 insufficient to inhibit some test failures at -O3. Do testing
31 2006-10-03 Mark Mitchell <mark@codesourcery.com>
34 * g++.dg/inherit/access8.C: New test.
35 * g++.dg/template/dtor4.C: Tweak error messages.
37 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
40 * gfortran.dg/entry_8.f90: New test.
42 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45 * g++.dg/parse/new4.C: New test.
47 2006-10-03 Uros Bizjak <uros@kss-loka.si>
49 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
50 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
51 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
52 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
53 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
55 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
58 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
59 * gfortran.dg/continuation_2.f90: New test.
62 * gfortran.dg/continuation_3.f90: New test.
63 * gfortran.dg/continuation_4.f90: New test.
64 * gfortran.dg/continuation_5.f: New test.
65 * gfortran.dg/continuation_6.f: New test.
67 2006-10-02 Mark Mitchell <mark@codesourcery.com>
70 * g++.dg/template/vla1.C: New test.
72 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
75 * gfortran.dg/complex_parameter_1.f90: New test.
77 2006-10-02 Jakub Jelinek <jakub@redhat.com>
80 * gcc.c-torture/execute/20060929-1.c: New test.
82 2006-10-01 Mark Mitchell <mark@codesourcery.com>
85 * g++.dg/template/member6.C: New test.
86 * g++.dg/parse/typename7.C: Adjust error markers.
89 * g++.dg/template/member7.C: New test.
91 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
94 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
95 gcc.dg/Woverride-init-3.c: New tests.
97 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
99 * gcc.c-torture/execute/20060930-1.c: New test.
101 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
104 * gfortran.dg/specifics_1.f90: New test.
105 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
108 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
110 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
111 pthread-init-common.h: New.
113 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
115 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
116 precision on some archs.
118 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
120 * gcc.dg/non-local-goto-1.c: New test.
121 * gcc.dg/non-local-goto-2.c: Likewise.
122 * gcc.dg/setjmp-3.c: Likewise.
123 * gcc.dg/setjmp-4.c: Likewise.
125 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
127 * gnat.dg/self_aggregate_with_pointer.adb: New test.
129 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
132 * gfortran.dg/exponent_1.f90: New test.
135 * gfortran.dg/nearest_1.f90: New test.
137 2006-09-26 Jakub Jelinek <jakub@redhat.com>
141 * gcc.dg/gomp/nestedfn-1.c: New test.
143 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
146 * objc/compile/method-1.m: New test.
148 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
151 * g++.dg/template/crash58.C: New test.
152 * g++.dg/parse/crash28.C: Adjust error markers.
153 * g++.dg/template/crash34.C: Likewise.
154 * g++.dg/template/friend31.C: Likewise.
155 * g++.dg/template/crash32.C: Likewise.
158 * g++.dg/template/crash59.C: New test.
161 * g++.dg/template/spec33.C: New test.
162 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
164 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
165 Adam Nemet <anemet@caviumnetworks.com>
167 * gcc.dg/tree-ssa/ivopts-1.c: New test.
168 * gcc.dg/tree-ssa/ivopts-2.c: New test.
170 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
173 * gcc.dg/pr28911.c: New.
175 2006-09-23 Uros Bizjak <uros@kss-loka.si>
178 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
179 (dg-options): Add -mfpmath=387.
181 2006-09-23 Jakub Jelinek <jakub@redhat.com>
184 * gcc.dg/pr28706.c: New test.
187 * gcc.dg/pr28712.c: New test.
189 2006-09-22 Mike Stump <mrs@apple.com>
191 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
193 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
195 PR tree-optimization/28888
196 * gcc.dg/pr28888.c: New test.
198 2006-09-21 Mark Mitchell <mark@codesourcery.com>
201 * g++.dg/init/ptrfn1.C: New test.
203 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
206 * g++.dg/template/spec32.C: New test.
207 * g++.dg/parse/crash9.C: Adjust error markers.
210 * g++.dg/template/typedef6.C: New test.
211 * g++.dg/init/error1.C: Adjust error markers.
212 * g++.dg/parse/crash9.C: Likewise.
213 * g++.dg/template/crash55.C: Likewise.
215 2006-09-21 Janis Johnson <janis187@us.ibm.com>
217 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
219 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
222 * g++.dg/ext/dllimport12.C: New test.
224 2006-09-20 Richard Sandiford <richard@codesourcery.com>
226 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
227 * gcc.target/mips/nmadd-2.c: Likewise.
228 * gcc.target/mips/mips-ps-6.c: New test.
229 * gcc.target/mips/neg-abs-1.c: Likewise.
230 * gcc.target/mips/neg-abs-2.c: Likewise.
231 * gcc.target/mips/nmadd-3.c: New test.
233 2006-09-20 Jakub Jelinek <jakub@redhat.com>
236 * gcc.dg/gomp/atomic-10.c: New test.
237 * g++.dg/gomp/atomic-10.C: New test.
239 2006-09-20 Eric Christopher <echristo@apple.com>
241 * gcc.target/i386/sse3-not-fisttp.c: New.
243 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
245 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
247 2006-09-19 Richard Sandiford <richard@codesourcery.com>
249 * gcc.c-torture/execute/pr28289.c (one): New variable.
250 (main): Use it instead of argc.
251 * gcc.c-torture/execute/20060102-1.c (one): New variable.
252 (main): Use it instead of argc.
254 2006-09-19 Paul Brook <paul@codesourcery.com>
257 * gcc.dg/nested-func-5.c: New test.
259 2006-09-19 Ben Elliston <bje@au.ibm.com>
261 * lib/target-supports.exp (check_effective_target_tls): Compile
262 test stubs using ${tool}_target_compile, not just target_compile.
263 (check_effective_target_tls_runtime): Likewise.
265 2006-09-19 Ben Elliston <bje@au.ibm.com>
267 * gcc.c-torture/compile/20030405-1.x: Remove.
269 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
270 optimising linker from discarding it.
272 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
275 * gfortran.dg/keyword_symbol_1.f90: New test.
277 * gfortran.dg/spread_shape_1.f90: Add missing warning with
278 pedantic compilation option.
280 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
283 * gfortran.dg/spread_shape_1.f90: New test.
285 2006-09-17 Roger Sayle <roger@eyesopen.com>
287 PR tree-optimization/28887
288 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
290 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
293 * gcc.dg/pr25993.c: New test.
295 2006-09-17 Ira Rosen <irar@il.ibm.com>
298 * gcc.dg/vect/pr21591.c: New test.
300 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
303 * gcc.c-torture/compile/strcpy-1.c: New test.
304 * gcc.c-torture/compile/strcpy-2.c: New test.
305 * gcc.c-torture/compile/memcpy-1.c: New test.
306 * gcc.c-torture/compile/memcpy-2.c: New test.
308 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
311 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
313 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
315 * gnat.dg/specs/double_record_extension1.ads: New test.
316 * gnat.dg/specs/double_record_extension2.ads: Likewise.
318 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
321 * gfortran.dg/oldstyle_3.f90: New test.
323 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
326 * gfortran.dg/secnds-1.f: New test.
328 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
331 * gfortran.dg/streamio_9.f90: New test.
332 * gfortran.dg/streamio_10.f90: New test.
334 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
337 * g++.dg/init/array22.C: New test.
338 * g++.dg/init/array23.C: New test.
340 2006-09-14 Arnaud Charlet <charlet@adacore.com>
342 * stackcheck.lst: Update list of tests requiring stack checking.
343 * norun.lst: Adjust for above change.
344 * ada95.lst: New file.
345 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
346 requiring -gnat95 switch.
348 2006-09-14 Olivier Hainque <hainque@adacore.com>
350 * gnat.dg/in_out_parameter.adb: New test.
352 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
355 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
357 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
359 * gnat.dg/specs/unchecked_union.ads: New test.
361 2006-09-13 Richard Sandiford <richard@codesourcery.com>
363 PR rtl-optimization/28982
364 * gcc.c-torture/execute/pr28982a.c: New test.
365 * gcc.c-torture/execute/pr28982b.c: Likewise.
367 2006-09-12 Eric Christopher <echristo@apple.com>
369 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
370 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
372 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
375 PR preprocessor/14634
376 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
377 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
378 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
380 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
382 * gcc.dg/pr28243.c: New test.
384 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
387 gfortran.dg/pr28971.f90: New test to act as a backstop in case
388 this undiagnosed regression reappears.
390 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
392 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
393 Treat $srcdir as a literal.
394 * lib/fortran-torture.exp (fortran-torture-compile,
395 fortran-torture-execute): Likewise.
396 * lib/objc-torture.exp (objc-torture-compile,
397 objc-torture-execute): Likewise.
398 * lib/profopt.exp (profopt-execute): Likewise.
400 2006-09-11 Geoffrey Keating <geoffk@apple.com>
402 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
404 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
407 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
409 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
412 * gcc.target/i386/pr13685.c: New test.
414 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
416 * gcc.dg/pr28726.c: New test.
418 2006-09-11 Josh Conner <jconner@apple.com>
420 * gcc.dg/nrv3.c: Increase size of structure.
421 * gcc.dg/nrv4.c: Likewise.
422 * gcc.dg/nrv5.c: Likewise.
424 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
427 gfortran.dg/assumed_charlen_function_5.f90: New test.
429 2006-09-10 Mark Mitchell <mark@codesourcery.com>
432 * g++.dg/init/static3.C: New test.
434 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
437 * gcc.dg/long-long-cst1.c (t): Add cast to
438 __SIZE_TYPE__ before casting to int.
439 (main): Return 0 on success.
441 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
443 * gcc.c-torture/execute/20060910-1.c: New test.
445 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
448 * gcc.dg/pr26983.c: New test.
450 2006-09-10 Richard Sandiford <richard@codesourcery.com>
453 * gcc.c-torture/execute/pr29006.c: New test.
455 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
458 gfortran.dg/matmul_4.f90: New test.
460 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
463 gfortran.dg/used_types_10: New test.
465 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
468 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
469 gfortran.dg/array_initializer_3.f90: New test.
471 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
474 * gfortran.dg/actual_array_constructor_3.f90: New test.
476 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
479 * gcc.target/i386/pr26778.c: New testcase.
481 2006-09-08 Eric Christopher <echristo@apple.com>
483 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
484 * gcc.target/i386/memcpy-1.c: Ditto.
485 * gcc.target/i386/asm-1.c: Ditto.
486 * gcc.target/i386/20060512-4.c: Ditto.
487 * gcc.target/i386/compress-float-387.c: Ditto.
488 * gcc.target/i386/20060512-1.c: Ditto.
489 * gcc.target/i386/compress-float-sse.c: Ditto.
490 * gcc.target/i386/20060512-2.c: Ditto.
491 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
492 * gcc.target/i386/stack-prot-kernel.c: Ditto.
493 * gcc.target/i386/compress-float-387-pic.c: Ditto.
494 * gcc.dg/pr26449.c: Ditto.
495 * gcc.dg/attr-ms_struct-2.c: Ditto.
496 * gcc.dg/attr-ms_struct-1.c: Ditto.
497 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
499 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
502 * gcc.dg/vla-10.c: New test.
504 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
507 * g++.dg/parse/template20.C: New test.
508 * g++.dg/template/operator8.C: Remove obsolete part.
509 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
510 * g++.old-deja/g++.pt/crash65.C: Likewise.
512 2006-09-07 Jason Merrill <jason@redhat.com>
515 * gcc.dg/long-long-cst1.c: New test.
517 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
520 * g++.dg/other/array3.C: New test.
521 * g++.dg/other/array4.C: New test.
522 * g++.dg/other/array5.C: New test.
524 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
526 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
528 2006-09-07 Uros Bizjak <uros@kss-loka.si>
531 * gcc.target/i386/pr28946.c: New test.
533 2006-09-07 Steven G. Kargl <kargls@comcast.net>
535 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
536 in integer literal constant.
537 * gfortran.dg/enum_8.f90: Ditto.
538 * gfortran.dg/g77/20030326-1.f: Ditto.
540 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
542 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
543 nonconformance usage.
545 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
548 * gcc.c-torture/compile/vector-align-1.c: New test.
550 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
553 * g++.dg/opt/copysign-1.C: New test.
555 2006-09-06 Jason Merrill <jason@redhat.com>
558 * g++.dg/warn/unused-result1.C: New test.
560 2006-09-06 Mark Mitchell <mark@codesourcery.com>
563 * g++.dg/ext/vla3.C: New test.
566 * g++.dg/template/array16.C: New test.
568 2006-09-06 Richard Guenther <rguenther@suse.de>
570 * gcc.dg/pr27226.c: Remove testcase again.
572 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
575 * g++.dg/opt/unroll2.C: New test.
577 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
580 * gcc.dg/vect/pr28952.c: New test.
582 2006-09-05 Richard Guenther <rguenther@suse.de>
584 PR tree-optimization/28900
585 * gcc.dg/torture/pr28900.c: New testcase
587 2006-09-05 Richard Guenther <rguenther@suse.de>
589 PR tree-optimization/28905
590 * gcc.c-torture/compile/pr28905.c: New testcase.
592 2006-09-05 Richard Guenther <rguenther@suse.de>
595 * gcc.dg/pr28935.c: New testcase.
597 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
599 * gcc.c-torture/execute/20060905-1.c: New test.
601 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
604 * gfortran.dg/used_types_7.f90: New test.
605 * gfortran.dg/used_types_8.f90: New test.
606 * gfortran.dg/used_types_9.f90: New test.
608 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
610 * gcc.c-torture/compile/20060904-1.c: New test.
612 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
614 PR c++/23287 Revert my 2006-09-01 patch
615 * g++.dg/parse/dtor12.C: Remove.
617 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
620 * g++.dg/template/operator9.C: New test.
623 * g++.dg/template/operator7.C: New test.
626 * g++.dg/template/operator8.C: New test.
629 * g++.dg/template/crash57.C: New test.
631 * g++.dg/template/typedef4.C: Adjust error markers.
632 * g++.dg/template/typedef5.C: Likewise.
634 2006-09-02 Jakub Jelinek <jakub@redhat.com>
637 * g++.dg/parse/crash33.C: New test.
639 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
640 Richard Guenther <rguenther@suse.de>
641 Adam Nemet <anemet@caviumnetworks.com>
644 * gcc.target/mips/memcpy-1.c: New testcase.
645 * gcc.dg/pr27226.c: Likewise.
647 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
650 * g++.dg/lookup/koenig5.C: New.
651 * g++.dg/template/crash56.C: New.
653 2006-09-01 Josh Conner <jconner@apple.com>
656 * gcc.dg/nrv3.c: New test.
657 * gcc.dg/nrv4.c: New test.
658 * gcc.dg/nrv5.c: New test.
660 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
663 * g++.dg/parse/dtor12.C: New.
665 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
667 PR tree-optimization/28839
668 * gcc.dg/pr28839.c: New test.
670 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
673 * gcc.dg/pr24367.c: New testcase.
675 2006-08-30 Joseph Myers <joseph@codesourcery.com>
677 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
679 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
681 PR rtl-optimization/27735
682 * gcc.dg/loop-unswitch-1.c: New test.
684 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
687 * gfortran.dg/aliasing_dummy_2.f90: New test.
690 * gfortran.dg/generic_5.f90: Change error message.
693 * gfortran.dg/generic_6.f90: New test.
696 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
699 * gfortran.dg/invalid_interface_assignment.f90: New test.
702 * gfortran.dg/module_proc_external_dummy.f90: New test.
704 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
707 * testsuite/g++.dg/warn/var-args1.C: New test.
709 2006-08-29 Steven G. Kargl <kargls@comcast.net>
712 * gfortran.dg/simpleif_2.f90: New test.
713 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
714 * gfortran.dg/enum_5.f90: Ditto.
716 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
717 Kazu Hirata <kazu@codesourcery.com>
719 PR tree-optimization/17506
720 * gcc.dg/pr17506.c: New.
722 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
725 * g++.dg/eh/alias1.C: New test.
727 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
730 * g++.dg/template/ttp22.C: New test.
732 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
735 * gcc.dg/pr26632.c: New.
737 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
740 * gfortran.dg/fmt_zero_precision.f90: New test.
742 2006-08-27 Mark Mitchell <mark@codesourcery.com>
745 * g++.dg/template/spec31.C: New test.
747 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
750 * g++.dg/other/static2.C: New test.
752 2006-08-26 Roger Sayle <roger@eyesopen.com>
754 * gcc.dg/Wswitch-enum-2.c: New test case.
755 * gcc.dg/Wswitch-enum-3.c: Likewise.
757 2006-08-26 Richard Guenther <rguenther@suse.de>
759 * gcc.c-torture/compile/20060826-1.c: New testcase.
761 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
764 * g++.dg/template/void10.C: New test.
767 * g++.dg/template/void8.C: New test.
770 * g++.dg/template/void9.C: New test.
772 * g++.dg/template/void3.C: Adjust error markers.
773 * g++.dg/template/void4.C: Likewise.
774 * g++.dg/template/crash55.C: Likewise.
775 * g++.dg/template/void7.C: Likewise
777 2006-08-26 Mark Mitchell <mark@codesourcery.com>
780 * g++.dg/inherit/access6.C: New test.
781 * g++.dg/inherit/access7.C: Likewise.
784 * g++.dg/template/array15.C: New test.
785 * g++.dg/template/crash2.C: Tweak error markers.
787 2006-08-26 Jakub Jelinek <jakub@redhat.com>
790 * gcc.c-torture/compile/20060823-1.c: New test.
792 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
795 * g++.dg/template/ttp21.C: New test.
798 * g++.dg/other/operator1.C: Add error-marker.
799 * g++.dg/other/operator2.C: New test.
801 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
804 * gcc.c-torture/compile/vla-const-1.c,
805 gcc.c-torture/compile/vla-const-2.c: New tests.
807 2006-08-26 Richard Guenther <rguenther@suse.de>
810 * gcc.dg/torture/pr28814.c: New testcase.
812 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
815 * gcc.c-torture/compile/compound-literal-1.c: New test.
817 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
820 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
821 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
822 Expect extra diagnostics.
824 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
826 gcc.dg/noncompile/pr16876.c: New test.
828 2006-08-25 Mark Mitchell <mark@codesourcery.com>
831 * g++.dg/parse/local1.C: New test.
832 * g++.dg/other/qual1.C: Tweak error marker.
834 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
837 * g++.dg/template/typename10.C: New.
838 * g++.dg/template/lookup4.C: Remove bogus error marker.
840 2006-08-25 Richard Guenther <rguenther@suse.de>
843 * gcc.dg/pr26570.c: Fix testcase.
845 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
848 * gcc.c-torture/execute/mayalias-2.c: New test.
849 * gcc.dg/tree-ssa/alias-13.c: New test.
851 2006-08-24 Jan Hubicka <jh@suse.cz>
854 * gcc.dg/debug/pr26881.c: New file.
856 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
859 * gfortran.dg/used_types_4.f90: New test.
860 * gfortran.dg/derived_init_2.f90: Modify to check sibling
861 association of derived types.
862 * gfortran.dg/used_types_2.f90: Add module cleanup.
863 * gfortran.dg/used_types_3.f90: The same.
866 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
869 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
872 * gfortran.dg/direct_io_6.f90: Remove test.
874 2006-08-23 Stuart Hastings <stuart@apple.com>
877 * gcc.target/i386/20060821-1.c: New.
879 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
881 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
882 dg-warning strings for dllimport.
884 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
887 * g++.dg/ext/vector4.C: New test.
888 * g++.dg/ext/complex1.C: New test.
890 2006-08-21 Geoffrey Keating <geoffk@apple.com>
893 * gcc.dg/debug/const-1.c: New.
894 * gcc.dg/debug/const-2.c: New.
895 * gcc.dg/debug/dwarf2/const-1.c: New.
896 * gcc.dg/debug/dwarf2/const-2.c: New.
897 * gcc.dg/debug/dwarf2/const-2b.c: New.
899 2006-08-22 Richard Guenther <rguenther@suse.de>
902 * gcc.c-torture/compile/pr28776-1.c: New testcase.
903 * gcc.c-torture/compile/pr28776-2.c: Likewise.
905 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
907 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
909 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
912 * g++.dg/other/error14.C: New test.
915 * g++.dg/parse/ctor7.C: New test.
916 * g++.dg/parse/ctor8.C: Likewise.
919 * g++.dg/template/void7.C: New test.
921 2006-08-21 Olivier Hainque <hainque@adacore.com>
923 * gnat.dg/self_aggregate_with_zeros.adb: New test.
924 * gnat.dg/self_aggregate_with_array.adb: New test.
926 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
928 * g++.dg/eh/arm-vfp-unwind.C: New test.
930 2006-08-20 Mark Mitchell <mark@codesourcery.com>
933 * g++.dg/template/ref3.C: New test.
934 * g++.dg/template/nontype13.C: New test.
937 * g++.dg/template/ptrmem17.C: New test.
939 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
942 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
944 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
947 * gfortran.dg/used_types_2.f90: New test.
950 * gfortran.dg/used_types_3.f90: New test.
953 * gfortran.dg/generic_actual_arg.f90: New test.
956 * gfortran.dg/module_private_array_refs_1.f90: New test.
959 * gfortran.dg/program_name_1.f90: New test.
962 * gfortran.dg/derived_constructor_comps_1.f90: New test.
965 * gfortran.dg/array_initializer_2.f90: New test.
968 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
971 * gfortran.dg/assumed_charlen_function_4.f90: New test.
974 * gfortran.dg/assumed_charlen_in_main.f90: New test.
977 * gfortran.dg/dependent_decls_1.f90: New test.
979 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
982 * gfortran.dg/derived_init_2.f90: New.
984 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
986 * gcc.c-torture/execute/pr28289.c: New test.
988 2006-08-17 Jakub Jelinek <jakub@redhat.com>
991 * gcc.dg/attr-externally-visible-1.c: New test.
992 * gcc.dg/attr-externally-visible-2.c: New test.
993 * g++.dg/parse/attr-externally-visible-1.C: New test.
994 * g++.dg/parse/attr-externally-visible-2.C: New test.
996 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
999 * g++.dg/parse/dtor11.C: New test.
1001 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1003 PR rtl-optimization/28489
1004 * gcc.c-torture/compile/pr28489.c: New test.
1006 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1009 * g++.dg/template/redecl4.C: New test.
1012 * g++.dg/template/ctor8.C: New test.
1014 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1016 * gcc.dg/pr26570.c: Fix testcase.
1018 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1021 * g++.dg/parse/offsetof6.C: New test.
1022 * g++.dg/parse/offsetof6.C: New test.
1023 * g++.dg/parse/offsetof7.C: New test.
1025 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1028 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1031 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1034 * g++.dg/ext/vector3.C: New test.
1036 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1038 PR gcov/profile/26570
1039 * gcc.dg/pr26570.c: New test.
1041 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1044 * gcc.dg/qual-component-1.c: New test.
1046 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1049 * g++.dg/parse/new3.C: New test.
1051 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1054 * gfortran.dg/streamio_1.f90: New test.
1055 * gfortran.dg/streamio_2.f90: New test.
1056 * gfortran.dg/streamio_3.f90: New test.
1057 * gfortran.dg/streamio_4.f90: New test.
1058 * gfortran.dg/streamio_5.f90: New test.
1059 * gfortran.dg/streamio_6.f90: New test.
1060 * gfortran.dg/streamio_7.f90: New test.
1061 * gfortran.dg/streamio_8.f90: New test.
1063 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1066 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1068 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1071 * g++.dg/template/void6.C: New test.
1073 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1076 * gcc.dg/parse-error-1.c: New test.
1077 * gcc.dg/parse-error-2.c: New test.
1078 * gcc.dg/cpp/digraph2.c: Add error-marker.
1079 * gcc.dg/noncompile/920923-1.c: Likewise.
1081 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1084 * gcc.dg/sizeof-2.c: New testcase.
1087 * gcc.dg/switch-A.c: New testcase.
1089 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1093 * g++.old-deja/g++.warn/compare1.C: Delete.
1094 * g++.dg/opt/pr7503-2.C: Delete.
1095 * g++.dg/opt/pr7503-3.C: Delete.
1096 * g++.dg/opt/pr7503-4.C: Delete.
1097 * g++.dg/opt/pr7503-5.C: Delete.
1098 * g++.dg/opt/max1.C: Delete.
1099 * g++.dg/warn/minmax.C: Delete.
1100 * g++.dg/expr/minmax.C: New test.
1102 2006-08-14 Richard Guenther <rguenther@suse.de>
1105 * gcc.c-torture/execute/pr28651.c: Do not use argc
1106 to avoid optimization, instead forbid inlining.
1108 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1110 PR rtl-optimization/28634
1111 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1113 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1116 * gcc.dg/torture/pr27184.c: New test.
1118 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1120 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1122 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1124 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1125 * gfortran.dg/stat_2.f90: Likewise.
1126 * gfortran.dg/chmod_1.f90: Likewise.
1127 * gfortran.dg/chmod_2.f90: Likewise.
1128 * gfortran.dg/chmod_3.f90: Likewise.
1130 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1132 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1134 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1136 * g++.dg/opt/pr23454-2.C: New test.
1138 2006-08-11 Richard Guenther <rguenther@suse.de>
1141 * gcc.c-torture/execute/pr28651.c: New testcase.
1143 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1145 * gnat.dg/specs/static_initializer.ads: New test.
1147 2006-08-10 Paul Brook <paul@codesourcery.com>
1149 * gcc.target/arm/cond-asm.c: New test.
1151 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1153 PR tree-optimization/26197
1154 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1155 * g++.dg/vect/vect.exp: Compile the new tests with
1156 --param max-aliased-vops=0.
1158 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1161 * g++.dg/template/void3.C: New test.
1164 * g++.dg/template/void4.C: New test.
1167 * g++.dg/template/void5.C: New test.
1169 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1171 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1172 after dg-do compile.
1174 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1176 PR tree-optimizations/26969
1177 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1178 "unswitch-loops" with -funswitch-loops.
1179 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1181 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1183 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1184 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1185 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1186 * objc.dg/dwarf-1.m: Likewise.
1187 * objc.dg/dwarf-2.m: Likewise.
1188 * obj-c++.dg/dwarf-2.mm: Likewise.
1190 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1192 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1193 * objc.dg/dwarf-2.m: Likewise.
1194 * obj-c++.dg/dwarf-2.mm: Likewise.
1197 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1200 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1203 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1205 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1208 * gcc.target/i386/pr27827.c: New testcase.
1210 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1213 * gfortran.dg/sequence_types_1.f90: New test.
1215 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1218 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1219 dg-warning. Add -pedantic option.
1221 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1224 * gcc.dg/proto-1.c: New test.
1227 * gcc.dg/lvalue-4.c: New test.
1230 * gcc.dg/init-bad-5.c: New test.
1232 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1235 * g++.dg/ext/typedef-init.C: Add new test for typedef
1236 initialization inside templates. Adjust existing error markers.
1238 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1241 * g++.dg/init/ptrmem3.C: New test.
1243 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1245 PR tree-optimization/27770
1246 * lib/target-support.exp: New target keyword "section_anchors".
1247 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1249 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1250 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1251 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1252 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1254 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1256 * gcc.dg/20060801-1.c: Add missing '}'.
1258 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1261 * g++.dg/parse/dtor9.C: New test.
1262 * g++.dg/parse/dtor10.C: New test.
1263 * g++.dg/other/error7.C: Adjust error-marker.
1266 * g++.dg/other/default5.C: New test.
1268 2006-08-02 Richard Guenther <rguenther@suse.de>
1270 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1272 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1275 * g++.dg/template/conv9.C: New test.
1277 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1280 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1281 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1282 Optionally return assembly text. Update callers.
1283 (check_no_compiler_messages): Update verbose messages.
1284 (check_no_messages_and_pattern): New.
1285 (check_effective_target_string_merging): New.
1287 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1290 * g++.dg/eh/catch4.C: New test.
1293 * g++.dg/other/qual1.C: New test.
1296 * g++.dg/inherit/error2.C: New test.
1299 * g++.dg/other/new1.C: New test.
1301 * g++.dg/warn/pr23075.C: Remove obsolete test.
1302 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1303 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1305 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1308 * g++.dg/eh/cast1.C: New test.
1310 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1313 * gfortran.dg/random_3.f90: New test.
1315 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1318 * g++.dg/other/pr28304.C: Change expected error message.
1319 * g++.dg/other/pr28432.C: New test.
1321 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1324 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1326 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1329 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1331 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1332 g++.dg/debug/enum-2.C: New.
1334 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1337 * g++.dg/parse/long1.C: Add more tests.
1339 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1341 * gfortran.dg/lrshift_1.c: New file.
1343 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1345 PR libgfortran/28335
1346 * gfortran.dg/no_unit_error_1.f90: New test.
1348 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1350 PR libgfortran/28335
1351 * gfortran.dg/no_unit_error_1.f90: Delete test.
1352 * gfortran.dg/no_unit_error_2.f90: Delete test.
1354 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1356 * gfortran.dg/chmod_3.f90: New test.
1357 * gfortran.dg/ltime_gmtime_1.f90: New test.
1358 * gfortran.dg/ltime_gmtime_2.f90: New test.
1359 * gfortran.dg/lrshift_1.f90: New test.
1360 * gfortran.dg/chmod_1.f90: New test.
1361 * gfortran.dg/chmod_2.f90: New test.
1363 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1366 * g++.dg/template/crash55.C: New test.
1369 * g++.dg/template/nontype16.C: New test.
1371 * g++.dg/template/void2.C: Adjust error markers.
1372 * g++.dg/template/nontype5.C: Adjust error markers.
1374 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1376 * gcc.target/i386/stack-prot-kernel.c: New test.
1378 2006-07-27 Roger Sayle <roger@eyesopen.com>
1380 * gcc.dg/builtins-55.c: New test case.
1382 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1384 PR rtl-optimization/27907
1385 * gcc.c-torture/compile/pr27907.c: New test.
1387 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1389 * gfortran.dg/mclock.f90: New test.
1390 * gfortran.dg/int_conv_1.f90: New test.
1391 * gfortran.dg/stat_1.f90: New test.
1392 * gfortran.dg/stat_2.f90: New test.
1394 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1396 PR libgfortran/28335
1397 * gfortran.dg/no_unit_error_1.f90: New test.
1398 * gfortran.dg/no_unit_error_2.f90: New test.
1399 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1401 2006-07-25 Roger Sayle <roger@eyesopen.com>
1404 * gcc.dg/fold-convround-1.c: New test case.
1406 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1408 * gfortran.dg/arithmetic_if.f90: Fix comments.
1410 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1413 * g++.dg/other/typedef1.C: New test.
1414 * g++.dg/template/typedef4.C: New test.
1415 * g++.dg/template/typedef5.C: New test.
1417 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1420 * gfortran.dg/allocatable_dummy_3.f90: New.
1422 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1425 * gfortran.dg/arithmetic_if.f90: New test.
1427 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1429 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1430 avoid memcpy optimization.
1432 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1435 * gfortran.dg/direct_io_6.f90: New test.
1437 2006-07-24 Jan Hubicka <jh@suse.cz>
1441 * gcc.dg/pr25795.c: New test.
1442 * gcc.dg/pr25795-1.c: New test.
1444 2006-07-23 Roger Sayle <roger@eyesopen.com>
1446 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1447 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1448 which may be transformed to "g || h" on some platforms.
1450 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1453 * g++.dg/template/friend45.C: New test.
1455 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1457 PR libgfortran/28339
1458 * gfortran.dg/arrayio_8.f90: New test.
1460 2006-07-21 Mike Stump <mrs@apple.com>
1462 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1464 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1466 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1469 * g++.dg/eh/catch3.C: New test.
1472 * g++.dg/template/defarg10.C: New test.
1474 2006-07-20 Paul Brook <paul@codesourcery.com>
1477 * gcc.dg/pr27363.c: New test.
1479 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1482 * g++.dg/init/ref13.C: New test.
1484 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1487 * obj-c++.dg/proto-error-1.mm: New test.
1489 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1492 * g++.dg/template/string1.C: New test.
1494 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1497 * g++.dg/template/defarg9.C: New test.
1500 * g++.dg/template/static27.C: New test.
1502 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1505 * gcc.dg/tree-ssa/pr28410.c: New test.
1507 2006-07-18 Lee Millward <lee.millward@gmail.com>
1510 * g++/dg/other/error13.C: New test.
1513 * g++.dg/template/friend44.C: New test.
1515 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1518 * g++.dg/other/pr27495.C: New.
1520 2006-07-18 Olivier Hainque <hainque@adacore.com>
1522 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1523 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1525 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1528 * gcc.dg/pragma-pack-4.c: New test.
1530 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1533 * g++.dg/ext/pr28291.C: New test.
1535 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1538 * gcc.c-torture/execute/pr28403.c: New test.
1540 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1543 * gcc.dg/pr28402.c: New test.
1545 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1548 * g++.dg/other/pr28304.C: New test.
1550 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1553 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1554 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1556 2006-07-17 Richard Guenther <rguenther@suse.de>
1558 PR tree-optimization/28238
1559 * g++.dg/tree-ssa/pr28238.C: New testcase.
1561 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1564 * g++.dg/eh/catch1.C: New test.
1565 * g++.dg/eh/catch2.C: New test.
1567 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1570 * g++.dg/template/anon3.C: New test.
1572 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1575 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1576 specifiers requiring an explicit format tag..
1579 * gfortran.dg/generic_5: New test.
1582 * gfortran.dg/elemental_optional_args_1.f90: New test.
1584 2006-07-16 Olivier Hainque <hainque@adacore.com>
1586 * gnat.dg/assert.ads: New file.
1587 * gnat.dg/controlled_record.ads: Likewise.
1588 * gnat.dg/controlled_record.adb: Likewise.
1590 2006-07-15 Lee Millward <lee.millward@gmail.com>
1593 * g++.dg/other/error12.C: New test.
1596 * g++.dg/template/crash54.C: New test.
1598 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1601 * g++.dg/parse/catch1.C: New test.
1604 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1607 * g++.dg/ext/attrib24.C: New test.
1609 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1612 * g++.dg/ext/asmspec1.C: New test.
1614 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1616 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1617 (dg-test): Support shouldfail tests.
1618 * lib/target-supports-dg.exp (dg-shouldfail): New.
1619 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1620 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1621 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1622 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1623 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1624 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1625 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1627 2006-07-13 Jan Hubicka <jh@suse.cz>
1629 * gcc.target/i386/memcpy-1.c: New.
1631 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1633 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1635 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1638 * gfortran.dg/present_1.f90: New test.
1641 * gfortran.dg/interface_derived_type_1.f90: New test.
1643 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1646 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1649 2006-07-07 Lee Millward <lee.millward@gmail.com>
1652 * g++.dg/other/label1.C: New test.
1654 2006-07-07 Richard Guenther <rguenther@suse.de>
1657 * gcc.dg/torture/pr28268.c: New testcase.
1659 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1662 * g++.dg/ext/pr27019.C: New.
1664 2006-07-07 Richard Guenther <rguenther@suse.de>
1666 PR tree-optimization/28187
1667 * gcc.dg/pr28187.c: New testcase.
1669 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1671 * gnat.dg/address_conversion.adb: New test.
1672 * gnat.dg/boolean_subtype.adb: Likewise.
1673 * gnat.dg/frame_overflow.adb: Likewise.
1674 * gnat.dg/pointer_array.adb: Likewise.
1675 * gnat.dg/pointer_conversion.adb: Likewise.
1677 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1681 * gfortran.dg/print_fmt_5.f90: New test.
1683 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1686 * gfortran.dg/bounds_check_4.f90: New test.
1688 2006-07-05 Richard Guenther <rguenther@suse.de>
1691 * gfortran.dg/pr28158.f90: New testcase.
1693 2006-07-05 Richard Guenther <rguenther@suse.de>
1695 PR tree-optimization/28162
1696 * gcc.dg/pr28162.c: New testcase.
1698 2006-07-05 Richard Guenther <rguenther@suse.de>
1699 Andrew Pinski <pinskia@gcc.gnu.org>
1702 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1704 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1707 * gfortran.dg/actual_array_substr_2.f90: New test.
1710 * gfortran.dg/actual_array_constructor_2.f90: New test.
1712 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1714 * gfortran.dg/itime_idate_1.f: New test.
1715 * gfortran.dg/itime_idate_2.f: New test.
1717 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1719 PR libgfortran/27704
1720 * gfortran.dg/open_status_3.f90: New test.
1721 * gfortran.dg/fmt_l.f90: Update for new feature.
1723 2006-07-03 Asher Langton <langton2@llnl.gov>
1725 * gfortran.dg/oldstyle_2.f90: New.
1727 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1729 * gnat.dg/string_slice.adb: New test.
1731 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1734 * gfortran.dg/semicolon_fixed.c: New.
1735 * gfortran.dg/semicolon_free.c: New.
1737 2006-06-30 Mike Stump <mrs@apple.com>
1739 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1740 that don't support internal visibility.
1742 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1744 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1745 for '(' / ')' needing an extra '\'.
1747 2006-06-29 Roger Sayle <roger@eyesopen.com>
1750 * gcc.dg/pr27428-1.c: New test case.
1752 2006-06-29 Mike Stump <mrs@apple.com>
1754 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1755 on darwin as we can't align commons large enough yet.
1757 * gcc.dg/vla-8.c: Add additional testcases.
1759 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1762 * g++.dg/other/pr28114.C: New.
1764 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1766 * gcc.c-torture/compile/20060625-1.c: New test.
1768 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1771 * gfortran.dg/stfunc_3.f90: New test.
1774 * gfortran.dg/impure_actual_1.f90: New test.
1777 * gfortran.dg/elemental_result_1.f90: New test.
1780 * gfortran.dg/select_7.f90: New test.
1783 * intrinsic_actual_1.f: New test.
1787 * gfortran.dg/forall_4.f90: New test.
1790 * gfortran.dg/forall_5.f90: New test.
1792 2006-06-25 Lee Millward <lee.millward@gmail.com>
1795 * g++.dg/template/using13.C: New test.
1798 * g++.dg/other/incomplete3.C: New test.
1800 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1803 * gfortran.dg/substr_3.f: New test.
1804 * gfortran.dg/equiv_2.f90: Update expected error message.
1806 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1809 * gfortran.dg/actual_array_substr_1.f90: New test.
1811 2006-06-24 Olivier Hainque <hainque@adacore.com>
1813 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1814 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1816 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1818 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
1820 2006-06-23 Steven G. Kargl <kargls@comcast.net>
1823 * gfortran.dg/simpleif_2.f90: New test.
1825 2006-06-23 Lee Millward <lee.millward@gmail.com>
1827 * g++.dg/template/error22.C: Fix typo.
1829 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1832 * g++.dg/ext/attrib23.C: New test.
1834 2006-06-23 Olivier Hainque <hainque@adacore.com>
1836 * gnat.dg/varsize_temp.adb: New test.
1838 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1841 * g++.dg/other/java2.C: New test.
1843 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
1846 * g++.dg/ext/dllimport4.C. Add more tests for invalid
1849 2006-06-22 Roger Sayle <roger@eyesopen.com>
1852 * gcc.dg/pr27531-1.c: New test case.
1854 2006-06-22 Asher Langton <langton2@llnl.gov>
1857 * gfortran.dg/implicit_8.f90: New.
1859 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
1861 PR rtl-optimization/28121
1862 * gcc.dg/pr28121.c: New test.
1864 2006-06-22 Lee Millward <lee.millward@gmail.com>
1867 * g++.dg/parse/ptrmem6.C: New test.
1870 * g++.dg/template/error22.C: New test.
1872 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1875 * g++.dg/template/friend43.C: New test.
1878 * g++.dg/template/crash53.C: New test.
1881 * g++.dg/rtti/incomplete1.C: New test.
1883 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
1885 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
1887 2006-06-21 Joseph Myers <joseph@codesourcery.com>
1889 * gcc.c-torture/execute/complex-7.c: New.
1891 2006-06-21 Jakub Jelinek <jakub@redhat.com>
1893 * gcc.dg/merge-all-constants-1.c: New test.
1895 2006-06-20 Janis Johnson <janis187@us.ibm.com>
1898 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
1900 2006-06-20 Steven G. Kargl <kargls@comcast.net>
1902 * gfortran.dg/rrspacing_1.f90: New test.
1904 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1907 * g++.dg/other/bitfield2.C: New test.
1909 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
1911 PR tree-optimization/27331
1912 * gcc.dg/pr27331.c: New test.
1914 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
1915 Eric Botcazou <ebotcazou@adacore.com>
1918 * lib/gnat.exp: New file.
1919 * lib/gnat-dg.exp: Likewise.
1920 * gnat.dg: New directory.
1921 * gnat.dg/dg.exp: New driver.
1922 * gnat.dg/specs: New directory.
1923 * gnat.dg/specs/specs.exp: New driver.
1924 * gnat.dg/style: New directory.
1925 * gnat.dg/style/style.exp: New driver.
1927 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
1930 * gfortran.dg/array_initializer_1.f90: New test.
1933 * gfortran.dg/matmul_3.f90: New test.
1935 2006-06-19 Andrew Pinski <pinskia@gmail.com>
1938 * gcc.dg/tree-ssa/inline-1.c: New test.
1940 2006-06-19 Anatoly Sokolov <aesok@post.ru>
1942 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
1943 in malloc prototype; remove XFAIL.
1944 * gcc.dg/pr18241-2.c: Ditto.
1945 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
1946 in memset prototype; remove XFAIL.
1947 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1949 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
1951 * gcc.dg/vla-8.c: Add.
1953 2006-06-19 Richard Guenther <rguenther@suse.de>
1955 PR tree-optimization/27090
1956 * g++.dg/tree-ssa/pr27090.C: New testcase.
1958 2006-06-19 Roger Sayle <roger@eyesopen.com>
1961 * gcc.dg/pr27861-1.c: New test case.
1963 2006-06-19 Richard Guenther <rguenther@suse.de>
1966 * gcc.dg/torture/pr28045.c: New testcase.
1968 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1971 * gfortran.dg/associated_4.f90: New test.
1973 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1977 * gfortran.dg/real_const_3.f90: New test.
1979 2006-06-16 Mark Mitchell <mark@codesourcery.com>
1982 * g++.dg/template/static26.C: New test.
1985 * g++.dg/expr/bitfield2.C: New test.
1988 * g++.dg/parse/linkage2.C: New test.
1990 2006-06-16 Richard Guenther <rguenther@suse.de>
1993 * gcc.dg/pr15785-1.c: Revert last change.
1994 * gcc.dg/torture/pr27116-2.c: New testcase.
1996 2006-06-16 Roger Sayle <roger@eyesopen.com>
1999 * gcc.dg/pr27802-1.c: New test case.
2001 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2004 * g++.dg/template/ttp18.C: New test.
2005 * g++.dg/template/ttp19.C: Likewise.
2008 * g++.dg/expr/cond9.C: New test.
2011 * g++.dg/template/ctor7.C: New test.
2013 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2015 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2017 2006-06-16 Richard Guenther <rguenther@suse.de>
2019 PR tree-optimization/27781
2020 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2022 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2024 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2026 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2028 * gcc.dg/tree-ssa/loop-18.c: New test.
2030 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2033 * g++.dg/template/crash52.C: New test.
2036 * g++.dg/ext/attrib22.C: New test.
2039 * g++.dg/template/builtin1.C: New test.
2040 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2043 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2045 * g++.old-deja/g++.pt/crash51.C: Likewise.
2048 * g++.dg/lookup/linkage1.C: New test.
2049 * g++.dg/lookup/linkage2.C: Likewise.
2051 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2054 * gcc.dg/pr27959.c: New testcase.
2056 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2059 * g++.dg/eh/div.C: New test.
2061 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2064 * g++.dg/tree-ssa/pr26757.C: New test.
2065 * g++.dg/tree-ssa/pr27894.C: New test.
2067 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2069 * gcc.c-torture/compile/20060609-1.c: New test.
2072 * gcc.c-torture/compile/pr27863.c: New test.
2074 2006-06-13 Richard Guenther <rguenther@suse.de>
2076 PR tree-optimization/27830
2077 * g++.dg/tree-ssa/pr27830.C: New testcase.
2079 2006-06-13 Matthew Sachs <msachs@apple.com>
2081 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2082 the list of compiler flags; this causes those flags to be checked
2083 for things like dg-skip-if.
2085 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2088 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2090 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2091 Kazu Hirata <kazu@codesourcery.com>
2093 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2094 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2096 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2099 * g++.dg/lookup/using15.C: New test.
2102 * g++.dg/other/anon4.C: New test.
2104 2006-06-12 Roger Sayle <roger@eyesopen.com>
2107 * g++.dg/init/complex1.C: New test case.
2109 2006-06-11 Eric Christopher <echristo@apple.com>
2112 * gcc.dg/bf-ms-layout.c: Run on darwin.
2113 * gcc.dg/bf-no-ms-layout: Ditto.
2114 * gcc.dg/attr-ms_struct-2.c: New.
2115 * gcc.dg/bf-ms-layout-2.c: Ditto.
2117 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2119 * gcc.dg/attr-ms_struct-packed1.c: New.
2121 2006-06-09 Mike Stump <mrs@apple.com>
2123 * gcc.dg/vla-7.c: Add.
2125 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2128 * gfortran.dg/entry_6.f90: New test.
2132 * gfortran.dg/entry_7.f90: New test.
2134 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2137 * gcc.dg/cpp/_Pragma6.c: New test.
2140 * g++.dg/cpp/_Pragma1.C: New test.
2142 PR preprocessor/27746
2143 * gcc.dg/gomp/macro-3.c: New test.
2144 * gcc.dg/gomp/macro-4.c: New test.
2145 * g++.dg/gomp/macro-3.C: New test.
2146 * g++.dg/gomp/macro-4.C: New test.
2148 2006-06-09 Richard Guenther <rguenther@suse.de>
2150 PR tree-optimization/26998
2151 * gcc.dg/torture/pr26998.c: New testcase.
2152 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2154 2006-06-08 Mike Stump <mrs@apple.com>
2156 * gcc.dg/pr27095.c: Account for stubs.
2159 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2160 produce bad code on darwin.
2162 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2165 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2167 2006-06-08 Asher Langton <langton2@llnl.gov>
2170 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2172 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2175 * gcc.dg/union-3.c: New test.
2177 2006-06-08 Richard Guenther <rguenther@suse.de>
2180 * gcc.dg/torture/pr27116.c: New testcase.
2181 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2183 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2185 PR rtl-optimization/26449
2186 * gcc.dg/pr26449.c: New test.
2188 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2191 * g++.dg/ext/offsetof1.C: Test member functions.
2193 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2195 * gcc.dg/pr27095.c: Improve scanning.
2197 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2200 * gfortran.dg/saved_automatic_1.f90: New test.
2203 * gfortran.dg/array_simplify_1.f90: New test.
2206 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2209 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2211 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2214 * g++.dg/expr/cast7.C: New test.
2216 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2218 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2219 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2220 * lib/fortran-torture.exp (fortran-torture-compile,
2221 fortran-torture-execute): Ditto.
2223 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2226 * gcc.dg/vmx/pr27842.c: New test.
2228 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2231 * gfortran.dg/bounds_check_3.f90: New test.
2233 2006-06-05 Mike Stump <mrs@apple.com>
2235 * objc.dg/objc-fast-4.m: Skip for ppc64.
2237 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2240 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2242 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2243 Victor Kaplansky <victork@il.ibm.com>
2245 PR tree-optimizations/26360
2246 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2248 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2250 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2253 * gfortran.dg/data_char_1.f90: Add messages for truncated
2257 * gfortran.dg/func_decl_2.f90: New test.
2260 * gfortran.dg/do_2.f90: New test.
2263 * gfortran.dg/associated_3.f90: New test.
2265 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2268 * g++.dg/template/static25.C: New test.
2271 * g++.dg/init/array21.C: New test.
2274 * g++.dg/ext/complit7.C: New test.
2277 * g++.dg/parse/ptrmem5.C: New test.
2279 2006-06-04 Roger Sayle <roger@eyesopen.com>
2280 Andrew Pinski <pinskia@physics.uc.edu>
2284 * gcc.dg/pr27150-1.c: New testcase.
2285 * gcc.dg/pr27382-1.c: New testcase.
2286 * gcc.dg/pr27382-2.c: New testcase.
2288 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2292 * gcc.dg/array-10.c: New test.
2294 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2297 * g++.dg/init/const4.C: New test.
2298 * g++.dg/init/member1.C: Add error-marker.
2299 * g++.dg/other/fold1.C: Adjust error-marker.
2301 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2304 * g++.dg/ext/offsetof1.C: New test.
2306 2006-06-04 Eric Christopher <echristo@apple.com>
2308 * gcc.dg/attr-ms_struct-1.c: New.
2310 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2312 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2314 2006-06-04 Richard Guenther <rguenther@suse.de>
2316 PR tree-optimization/27039
2317 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2319 2006-06-03 Roger Sayle <roger@eyesopen.com>
2322 * gcc.target/i386/amd64-abi-2.c: New test case.
2324 2006-06-02 Eric Christopher <echristo@apple.com>
2326 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2327 * gcc.target/i386/20020523-1.c: Skip if darwin.
2328 * gcc.target/i386/asm-3.c: Ditto.
2329 * gcc.target/i386/20011119-1.c: Ditto.
2330 * gcc.target/i386/clobbers.c: Remove pic part of test.
2332 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2334 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2335 * g++.old-deja/g++.other/init19.C: Ditto.
2336 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2337 and add other platforms as expected failures.
2339 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2341 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2342 (is-effective-target-keyword): Ditto.
2344 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2347 * gfortran.dg/extended_char_comparison_1.f: New test.
2349 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2352 * gfortran.dg/dummy_procedure_1.f90: New test.
2355 * gfortran.dg/dummy_procedure_2.f90: New test.
2357 * gfortran.dg/associated_2.f90: Correct to make consistent with
2360 2006-05-31 Roger Sayle <roger@eyesopen.com>
2362 * gcc.target/i386/387-11.c: New test case.
2364 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2367 * g++.dg/template/cond6.C: New test.
2370 * g++.dg/template/crash51.C: New test.
2371 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2374 * g++.dg/init/array20.C: New test.
2376 2006-05-31 Roger Sayle <roger@eyesopen.com>
2378 * gcc.dg/builtins-54.c: New test case.
2380 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2383 * g++.dg/template/fntry1.C: Add dg-do link.
2386 * g++.dg/parse/friend6.C: New test.
2388 2006-05-30 Asher Langton <langton2@llnl.gov>
2390 * gfortran.dg/cray_pointers_7.f90: New test.
2392 2006-05-30 Roger Sayle <roger@eyesopen.com>
2394 PR tree-optimization/23452
2395 * gcc.dg/fold-mulconj-1.c: New test case.
2397 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2400 * g++.dg/parse/bitfield1.C: New test.
2402 2006-05-30 Roger Sayle <roger@eyesopen.com>
2404 * gcc.target/ppc-eq0-1.c: New test case.
2405 * gcc.target/ppc-negeq0-1.c: New test case.
2407 2006-05-30 Dirk Mueller <dmueller@suse.de>
2410 * gcc.dg/overflow-warn-5.c: New test.
2412 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2415 * gcc.dg/sizeof-1.c: New test.
2417 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2420 * gcc.target/i386/pr27790.c: New test.
2422 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2424 PR libgfortran/27757
2425 * gfortran.dg/direct_io_5.f90: New test.
2427 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2429 PR libgfortran/27634
2430 * gfortran.dg/fmt_missing_period_1.f: New test.
2431 * gfortran.dg/fmt_missing_period_2.f: New test.
2432 * gfortran.dg/fmt_missing_period_3.f: New test.
2434 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2437 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2440 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2443 * g++.dg/template/new6.C: New test.
2445 2006-05-29 Roger Sayle <roger@eyesopen.com>
2447 PR tree-optimization/24964
2448 * gcc.target/i386/387-10.c: New test case.
2450 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2452 * intrinsics/string_intrinsics.c (compare_string):
2453 Use memcmp instead of strncmp to avoid tripping over
2454 CHAR(0) in a string.
2456 2006-05-27 Richard Guenther <rguenther@suse.de>
2459 * gcc.dg/torture/pr27773.c: New testcase.
2461 2006-05-27 Dirk Mueller <dmueller@suse.de>
2463 * gcc.dg/pr24561.c: Rename to..
2464 * gcc.dg/pr25962.c: .. this.
2466 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2469 * gfortran.dg/bounds_check_2.f: New test.
2471 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2473 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2474 * gfortran.dg/byte_1.f90: Likewise.
2475 * gfortran.dg/dup_save_2.f90: Likewise.
2477 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2479 * gfortran.dg/associated_2.f90: New test.
2481 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2484 * gfortran.dg/bounds_check_1.f90: New test.
2486 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2488 PR rtl-optimization/27661
2489 * gcc.dg/pr27661.c: New test case.
2491 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2494 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2495 * gfortran.dg/print_parentheses_1.f: New test.
2496 * gfortran.dg/print_parentheses_2.f90: New test.
2498 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2501 * gcc.dg/pr27758.c: New test.
2503 2006-05-24 Falk Hueffner <falk@debian.org>
2505 * gcc.c-torture/compile/pr27571.c: New test.
2507 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2510 * gfortran.dg/spec_expr_4.f90: New test.
2513 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2515 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2518 * g++.dg/ext/complit6.C: New test.
2519 * g++.dg/ext/complit3.C: Adjust error markers.
2520 * g++.dg/init/const3.C: New test.
2522 2006-05-25 Richard Guenther <rguenther@suse.de>
2525 * gcc.dg/torture/pr27743.c: New testcase.
2527 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2529 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2531 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2533 * gcc.dg/compat/scalar-by-value-x.h: New.
2534 * gcc.dg/compat/scalar-by-value-y.h: New.
2535 * gcc.dg/compat/scalar-by-value-5.c: New.
2536 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2537 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2538 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2539 * gcc.dg/compat/scalar-by-value-6.c: New.
2540 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2541 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2542 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2544 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2546 PR tree-optimization/27639
2547 PR tree-optimization/26719
2548 * gcc.dg/pr27639.c: New test.
2549 * gcc.dg/pr26719.c: New test.
2550 * gcc.dg/tree-ssa/scev-cast.c: New test.
2552 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2555 * g++.dg/template/error21.C: New test.
2557 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2560 * gcc.target/i386/pr27696.c: New.
2562 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2564 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2566 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2568 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2571 * g++.dg/other/assign1.C: New test.
2573 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2576 * gcc.target/i386/pr27266.c: New.
2578 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2581 * g++.dg/ext/asm9.C: New test.
2583 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2585 PR rtl-optimization/25514
2586 * gcc.c-torture/compile/pr25514.c: New test.
2588 2006-05-22 Richard Guenther <rguenther@suse.de>
2591 2006-01-31 Richard Guenther <rguenther@suse.de>
2593 * gcc.target/i386/sselibm-1.c: New testcase.
2594 * gcc.target/i386/sselibm-2.c: Likewise.
2595 * gcc.target/i386/sselibm-3.c: Likewise.
2596 * gcc.target/i386/sselibm-4.c: Likewise.
2597 * gcc.target/i386/sselibm-5.c: Likewise.
2599 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2602 * gcc.dg/func-args-2.c: New test.
2605 * gcc.dg/struct-incompl-1.c: New test.
2607 2006-05-22 Richard Guenther <rguenther@suse.de>
2610 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2611 the transformations we test for.
2613 2006-05-22 Richard Guenther <rguenther@suse.de>
2616 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2618 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2621 * g++.dg/warn/new1.C: New test.
2622 * g++.dg/template/new5.C: Likewise.
2624 2006-05-21 Roger Sayle <roger@eyesopen.com>
2626 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2627 * gcc.target/i386/20060512-3.c: Likewise.
2629 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2631 PR rtl-optimization/27671
2632 * gcc.c-torture/execute/pr27671-1.c: New.
2633 * gcc.dg/pr27671-2.c: Likewise.
2635 PR tree-optimization/26622.
2636 * gcc.c-torture/compile/pr26622.c: New.
2638 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2641 * gfortran.dg/recursive_reference_1.f90: New test.
2643 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2646 * gfortran.dg/elemental_subroutine_3.f90: New test.
2649 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2652 * gfortran.dg/associated_target_1.f90: New test.
2655 * gfortran.dg/maxloc_shape_1.f90: New test.
2657 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2659 PR libgfortran/24459
2660 * gfortran.dg/namelist_24.f90: New test.
2661 * gfortran.dg/namelist_12.f: Fix typo in comment.
2663 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2666 * g++.dg/other/error11.C: New test.
2668 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2670 * gcc.target/mips/pr26765.c: Add -w to options.
2672 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2674 * lib/target-supports.exp (check_effective_target_mpaired_single):
2676 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2678 * g++.dg/vect/vect.exp: Likewise.
2680 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2683 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2685 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2688 * gfortran.dg/temporary_1.f90: New file.
2690 2006-05-19 Andreas Schwab <schwab@suse.de>
2692 * g++.dg/other/unused1.C: Also match "stringz".
2694 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2697 * g++.dg/template/fntry1.C: New test.
2699 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2703 * g++.dg/conversion/bitfield5.C: New test.
2704 * g++.dg/conversion/bitfield6.C: New test.
2706 2006-05-18 Mike Stump <mrs@apple.com>
2708 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2709 * gcc.dg/vla-4.c: Add.
2710 * gcc.dg/vla-5.c: Add.
2711 * gcc.dg/vla-6.c: Add.
2713 2006-05-12 Stuart Hastings <stuart@apple.com>
2715 * testsuite/gcc.target/i386/20060512-1.c: New.
2716 * testsuite/gcc.target/i386/20060512-2.c: New.
2717 * testsuite/gcc.target/i386/20060512-3.c: New.
2718 * testsuite/gcc.target/i386/20060512-4.c: New.
2720 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2723 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2726 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2727 * g++.dg/parse/linkage1.C: New test.
2729 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2731 PR tree-optimization/27548
2732 * g++.dg/tree-ssa/pr27548.C: New test.
2734 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2737 * gfortran.dg/recursive_check_1.f: New test.
2738 * gfortran.dg/recursive_check_2.f90: New test.
2740 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2742 * g++.dg/opt/temp2.C: New test.
2744 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2747 * g++.dg/init/brace5.C: New test.
2750 * gcc.dg/gomp/pr27415.c: New test.
2751 * g++.dg/gomp/pr27415.C: New test.
2753 PR tree-optimization/27549
2754 * g++.dg/tree-ssa/pr27549.C: New test.
2756 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2758 PR libgfortran/27575
2759 * gfortran.dg/read_eof_4.f90: New test.
2761 2006-05-16 Richard Guenther <rguenther@suse.de>
2763 PR tree-optimization/22303
2764 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2766 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2769 * gcc.dg/gomp/pr27573.c: New test.
2770 * gfortran.dg/gomp/pr27573.f90: New test.
2773 * gcc.dg/gomp/pr27499.c: New test.
2774 * g++.dg/gomp/pr27499.C: New test.
2776 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2779 * g++.dg/parser/access8.C: Adjust error marker.
2780 * g++.dg/template/access17.C: New test.
2781 * g++.dg/template/access18.C: Likewise.
2783 2006-05-15 Roger Sayle <roger@eyesopen.com>
2786 * gcc.target/i386/pr26600.c: New test case.
2788 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2791 * g++.dg/expr/bitfield1.C: New test.
2793 2006-05-15 Richard Guenther <rguenther@suse.de>
2795 PR tree-optimization/27603
2796 * gcc.dg/torture/pr27603.c: New testcase.
2798 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2801 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2804 * gfortran.dg/scalar_return_1.f90: New test.
2807 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2809 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2811 * gcc.dg/gomp/critical-4.c: New test.
2812 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2813 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2814 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2815 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2817 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2820 * g++.dg/template/dependent-args1.C: New test.
2823 * g++.dg/lookup/this1.C: New test.
2826 * g++.dg/template/operator6.C: New test.
2827 * g++.dg/template/incomplete3.C: New test.
2830 * g++.dg/template/new4.C: New test.
2833 * g++.dg/template/void2.C: New test.
2835 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
2837 * g++.dg/template/dependent-expr5.C: New test.
2839 2006-05-14 Roger Sayle <roger@eyesopen.com>
2842 * gcc.dg/pr26729-1.c: New test case.
2844 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2846 * gcc.dg/pr27003.c: New test.
2848 2006-05-12 Steve Ellcey <sje@cup.hp.com>
2850 * lib/target-supports.dg (check_cxa_atexit_available): Change
2851 v3_target_compile to ${tool}_target_compile.
2853 2006-05-11 Jason Merrill <jason@redhat.com>
2855 * lib/scanasm.exp (scan-not-hidden): Fix typo.
2857 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2860 * gfortran.dg/label_5.f90: New test.
2862 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
2864 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
2865 check_effective_target_powerpc_altivec_ok): New.
2866 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
2867 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
2868 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
2869 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
2870 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
2871 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
2872 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
2873 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
2874 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
2875 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
2876 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
2877 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
2878 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
2879 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
2880 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
2881 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
2882 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
2883 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
2884 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
2885 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
2886 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
2887 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
2888 gcc.target/powerpc/altivec-9.c,
2889 gcc.target/powerpc/altivec-consts.c,
2890 gcc.target/powerpc/altivec-pr22085.c,
2891 gcc.target/powerpc/altivec-splat.c,
2892 gcc.target/powerpc/altivec-types-1.c,
2893 gcc.target/powerpc/altivec-types-2.c,
2894 gcc.target/powerpc/altivec-types-3.c,
2895 gcc.target/powerpc/altivec-types-4.c,
2896 gcc.target/powerpc/altivec-varargs-1.c,
2897 gcc.target/powerpc/altivec-vec-merge.c,
2898 gcc.target/powerpc/ppc-vector-memcpy.c,
2899 gcc.target/powerpc/ppc-vector-memset.c,
2900 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
2901 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
2902 these effective targets.
2903 * gcc.dg/vmx/pr27006.c: Add missing close brace.
2904 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
2906 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2909 * g++.dg/other/fold1.C: New test.
2912 * gcc.dg/fold-nonneg-1.c: New test.
2915 * g++.dg/other/operator1.C: New test.
2917 2006-05-11 Richard Guenther <rguenther@suse.de>
2920 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
2922 2006-05-10 Janis Johnson <janis187@us.ibm.com>
2924 * lib/target-supports-dg.exp (check-flags): New.
2925 (dg-skip-if): Move flag checks.
2927 2006-05-09 Steve Ellcey <sje@cup.hp.com>
2929 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
2930 * lib/target-supports.dg (check_cxa_atexit_available): New.
2932 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
2935 * gfortran.dg/multiple_allocation_2.f90: New test case.
2937 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
2939 * gcc.target/arm/pr27387.C: Fix a comment typo.
2941 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2944 * gfortran.dg/error_recovery_1.f90: New test.
2946 2006-05-10 Richard Guenther <rguenther@suse.de>
2948 PR tree-optimization/27302
2949 * gcc.dg/torture/pr27302.c: New testcase.
2951 2006-05-09 Dirk Mueller <dmueller@suse.de>
2952 Richard Guenther <rguenther@suse.de>
2955 * gcc.dg/tree-ssa/pr27498.c: New testcase.
2957 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
2959 PR rtl-optimization/27335
2960 * gcc.dg/pr27335.c: New test.
2962 2006-05-06 Richard Sandiford <richard@codesourcery.com>
2964 * gcc.target/mips/mips-ps-5.c: New file.
2966 2006-05-08 Jan Hubicka <jh@suse.cz>
2969 * gcc.dg/pr25962.c: New.
2971 2006-05-08 Roger Sayle <roger@eyesopen.com>
2974 * gcc.target/powerpc/pr27158.c: New test case.
2976 2006-05-08 Laurent GUERBY <laurent@guerby.net>
2979 * ada/acats/run_all.sh: Use test -z.
2981 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2984 * gfortran.dg/spec_expr_3.f90: New test.
2986 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
2989 * gcc.target/i386/monitor.c: New file.
2991 2006-05-08 Alan Modra <amodra@bigpond.net.au>
2993 * gcc.dg/pr27095.c: xfail *-*-darwin*.
2995 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2998 * g++.dg/other/ptrmem7.C: New test.
3000 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3003 * gcc.dg/array-9.c: New test.
3005 2006-05-07 Richard Guenther <rguenther@suse.de>
3007 PR tree-optimization/27409
3008 * gcc.dg/torture/pr27409.c: New testcase.
3010 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3013 * gfortran.dg/select_6.f90: New.
3015 2006-05-07 Richard Guenther <rguenther@suse.de>
3017 PR tree-optimization/27136
3018 * gcc.dg/torture/pr27136.c: New testcase.
3020 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3023 * gfortran.dg/char_cons_len_1.f90: New test.
3025 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3028 * g++.dg/template/incomplete2.C: New test.
3030 2006-05-06 Richard Guenther <rguenther@suse.de>
3032 PR tree-optimization/27151
3033 * gcc.dg/vect/pr27151.c: New testcase.
3035 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3038 * g++.dg/template/void1.C: New test.
3041 * g++.dg/other/void2.C: New test.
3044 * g++.dg/conversion/void1.C: New test.
3046 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3049 * g++.dg/other/unused1.C: New.
3051 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3054 * objc.dg/member-1.m: New test.
3056 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3058 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3060 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3063 * gfortran.dg/matmul_2.f90: New test.
3065 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3067 * ada/acats/run_all.sh: Use sync when main not found.
3069 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3072 * gcc.target/mips/pr26765.c: New.
3074 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3076 * gcc.target/bfin: New directory.
3077 * gcc.target/bfin/bfin.exp: New file.
3078 * gcc.target/bfin/frmul.c: New file.
3079 * gcc.target/bfin/arith.c: New file.
3080 * gcc.target/bfin/mul-combine.c: New file.
3081 * gcc.target/bfin/shift.c: New file.
3083 2006-05-04 Richard Guenther <rguenther@suse.de>
3085 PR tree-optimization/14287
3086 PR tree-optimization/14844
3087 PR tree-optimization/19792
3088 PR tree-optimization/21608
3089 PR tree-optimization/27090
3090 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3091 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3092 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3093 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3094 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3096 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3098 PR tree-optimization/27285
3099 * gcc.c-torture/execute/pr27285.c: New test.
3102 * gcc.dg/gomp/pr27388-1.c: New test.
3103 * gcc.dg/gomp/pr27388-2.c: New test.
3104 * gcc.dg/gomp/pr27388-3.c: New test.
3107 * g++.dg/gomp/pr27359.C: New test.
3109 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3112 * gfortran.dg/iargc.f90: New test.
3114 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3117 * g++.dg/template/crash49.C: New test.
3119 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3122 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3124 2006-05-02 Jeff Law <law@redhat.com>
3126 PR tree-optimization/27364
3127 * gcc.c-torture/execute/pr27364.c: New test.
3129 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3132 * g++.dg/parser/ctor5.C: New test.
3134 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3137 * gcc.target/arm/arm.exp: New.
3138 * gcc.target/arm/pr27387.C: Likewise.
3140 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3144 * gfortran.dg/module_equivalence_2.f90: New test.
3146 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3149 * g++.dg/gomp/pr27337-1.C: New test.
3150 * g++.dg/gomp/pr27337-2.C: New test.
3153 * gcc.dg/gomp/pr27328.c: New test.
3156 * g++.dg/gomp/pr27325.C: New test.
3159 * g++.dg/gomp/pr27310.C: New test.
3161 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3163 PR tree-optimization/27291
3164 * g++.dg/tree-ssa/pr27291.C: New test.
3166 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3168 PR tree-optimization/27283
3169 * g++.dg/tree-ssa/pr27283.C: New test.
3171 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3173 * gcc.dg/tree-ssa/loop-16.c: New test.
3175 2006-05-01 Roger Sayle <roger@eyesopen.com>
3176 Joseph S. Myers <joseph@codesourcery.com>
3178 * gcc.dg/Wconversion-3.c: New test case.
3179 * gcc.dg/Wconversion-4.c: Likewise.
3181 2006-05-01 Richard Guenther <rguenther@suse.de>
3183 PR tree-optimization/26726
3184 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3186 2006-04-30 Roger Sayle <roger@eyesopen.com>
3188 * gcc.dg/Woverflow-1.c: New test case.
3189 * gcc.dg/Woverflow-2.c: Likewise.
3190 * gcc.dg/Woverflow-3.c: Likewise.
3192 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3195 * g++.dg/template/defarg8.C: New test.
3197 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3200 * g++.dg/parse/operator7.C: New test.
3202 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3206 * g++.dg/template/crash48.C: New test.
3209 * g++.dg/parse/ctor4.C: New test.
3211 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3214 * gfortran.df/char_type_len.f90: New test.
3216 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3218 PR libgfortran/27304
3219 * gfortran.dg/fmt_exhaust.f90: New test.
3221 2006-04-28 Roger Sayle <roger@eyesopen.com>
3224 * gcc.dg/large-size-array-2.c: New test case.
3226 2006-04-28 Richard Guenther <rguenther@suse.de>
3229 * gcc.target/i386/pr26826.c: New testcase.
3231 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3234 * gcc.c-torture/execute/pr27260.c: New.
3236 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3239 * gcc.dg/pr27095.c: New.
3241 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3244 * g++.dg/conversion/bitfield4.C: New test.
3246 2006-04-27 Eric Christopher <echristo@apple.com>
3248 * gcc.dg/pragma-ms_struct.c: New.
3250 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3253 * g++.dg/template/crash47.C: New test.
3255 2006-04-27 Dirk Mueller <dmueller@suse.de>
3257 * gcc.target/i386/sse-7.c: build with -msse.
3259 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3262 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3263 (main): Exit if processor doesn't support SSE.
3265 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3268 * gcc.c-torture/compile/pr27282.c: New test.
3270 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3273 * g++.dg/gomp/pr26913.C: New test.
3276 * gcc.dg/gomp/pr25996.c: New test.
3277 * g++.dg/gomp/pr25996.C: New test.
3279 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3281 PR rtl-optimization/26725
3282 * gcc.c-torture/compile/pr26725.c: New test.
3284 2006-04-25 Richard Guenther <rguenther@suse.de>
3286 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3289 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3291 * gcc.dg/20060425-1.c: New testcase.
3293 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3295 PR tree-optimization/26865
3296 * gcc.dg/pr26865.c: New test.
3298 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3301 * g++.dg/conversion/bitfield1.C: New test.
3302 * g++.dg/conversion/bitfield2.C: Likewise.
3303 * g++.dg/conversion/bitfield3.C: Likewise.
3305 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3306 Richard Guenther <rguenther@suse.de>
3308 PR tree-optimization/27236
3309 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3311 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3314 * g++.dg/other/incomplete2.C: New test.
3316 2006-04-24 Richard Guenther <rguenther@suse.de>
3319 * gcc.dg/torture/pr26869.c: New testcase.
3321 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3322 Richard Guenther <rguenther@suse.de>
3324 PR tree-optimization/27218
3325 * g++.dg/tree-ssa/pr27218.C: New testcase.
3327 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3330 * g++.dg/template/friend41.C: New test.
3332 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3334 * g++.dg/opt/pr15551.C: Include cstdio.
3335 (main): Use remove instead of unlink.
3337 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3339 * gcc.dg/sibcall-7.c: New test.
3340 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3341 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3342 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3343 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3344 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3346 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3349 * g++.dg/opt/bitfield1.C: New test.
3350 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3351 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3352 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3353 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3354 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3355 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3356 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3357 * g++.dg/abi/bitfield2.C: Likewise.
3358 * g++.dg/init/bitfield1.C: Likewise.
3360 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3363 * gfortran.dg/elemental_subroutine_4.f90: New test.
3364 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3367 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3369 * gcc.c-torture/compile/20060421-1.c: New testcase.
3371 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3374 * gcc.dg/init-bad-4.c: New test.
3376 2006-04-21 Paul Brook <paul@codesourcery.com>
3378 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3380 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3383 * gfortran.dg/defined_operators_1.f90: New test.
3384 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3385 remove old ones associated, incorrectly, with Note 5.46.
3388 * gfortran.dg/character_array_constructor_1.f90: New test.
3390 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3392 * gcc.dg/20060419-1.c: New test.
3394 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3397 * gcc.dg/struct-parse-1.c: New test case.
3399 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3402 * g++.dg/parse/template19.C: New test.
3405 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3408 * g++.dg/expr/call3.C: New test.
3411 * g++.dg/conversion/dynamic1.C: New test.
3413 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3416 * g++.dg/template/crash35.C: Tweak error markers.
3417 * g++.dg/template/crash46.C: New test.
3418 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3419 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3421 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3423 PR rtl-optimization/14261
3424 * gcc.c-torture/compile/20060419-1.c: Added.
3426 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3428 * gfortran.dg/label_1.f90: Adjust dg-error.
3430 2006-04-16 Roger Sayle <roger@eyesopen.com>
3433 * gcc.dg/fold-cond-1.c: New test case.
3434 * gcc.dg/pr26961-1.c: Likewise.
3436 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3438 PR libgfortran/27138
3439 * gfortran.dg/read_bad_advance.f90: New test.
3441 2006-04-16 Roger Sayle <roger@eyesopen.com>
3442 Dale Johannesen <dalej@apple.com>
3445 * gcc.target/i386/vecinit-3.c: New testcase.
3446 * gcc.target/i386/vecinit-4.c: Likewise.
3447 * gcc.target/i386/sse-18.c: Likewise.
3448 * gcc.target/i386/sse-19.c: Likewise.
3450 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3452 * gfortran.dg/allocate_zerosize_1.f90: New test.
3454 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3457 * g++.dg/template/crash45.C: New test.
3459 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3462 * gfortran.dg/proc_assign_1.f90: New test.
3463 * gfortran.dg/procedure_lvalue.f90: Change message.
3464 * gfortran.dg/namelist_4.f90: Add new error.
3468 * gfortran.dg/auto_pointer_array_result_1.f90
3471 * gfortran.dg/specification_type_resolution_1.f90
3476 * gfortran.dg/bounds_temporaries_1.f90: New test.
3479 * gfortran.dg/array_return_value_1.f90: New test.
3481 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3484 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3486 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3489 * g++.dg/gomp/pr26823-1.C: New test.
3490 * g++.dg/gomp/pr26823-2.C: New test.
3492 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3495 * gcc.dg/pr27314.c: New test.
3497 2006-04-13 Richard Henderson <rth@redhat.com>
3499 * g++.dg/gomp/block-0.C: Update expected matches.
3501 2006-04-13 DJ Delorie <dj@redhat.com>
3503 * lib/target-supports.exp (check_effective_target_int32plus): New.
3504 (check_effective_target_ptr32plus): New.
3505 (check_effective_target_size32plus): New.
3506 (check_effective_target_int16): New.
3507 (check_profiling_available): Add m32c to the list of unsupported targets.
3509 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3510 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3512 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3514 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3516 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3518 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3519 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3520 not just xstormy16. Skip m32c due to weird pointer size.
3521 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3523 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3525 * gcc.dg/20020312-2.c: Add m32c support.
3526 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3527 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3529 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3530 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3531 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3532 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3533 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3534 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3535 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3536 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3537 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3538 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3539 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3540 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3542 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3544 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3545 * gcc.dg/pr23049.c: Require >=32 bit integers.
3546 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3547 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3548 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3549 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3550 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3551 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3552 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3553 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3554 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3555 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3556 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3557 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3559 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3560 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3561 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3562 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3563 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3565 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3566 * gcc.c-torture/execute/20040703-1.x: Likewise.
3567 * gcc.c-torture/execute/20040705-1.x: Likewise.
3568 * gcc.c-torture/execute/20040705-2.x: Likewise.
3569 * gcc.c-torture/execute/20040709-1.x: Likewise.
3570 * gcc.c-torture/execute/20040709-2.x: Likewise.
3571 * gcc.c-torture/execute/20040811-1.x: Likewise.
3572 * gcc.c-torture/execute/20050316-1.x: Likewise.
3573 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3574 * gcc.c-torture/execute/pr19689.x: Likewise.
3575 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3576 * gcc.c-torture/execute/usmul.x: Likewise.
3577 * gcc.c-torture/execute/vrp-5.x: Likewise.
3578 * gcc.c-torture/execute/vrp-6.x: Likewise.
3579 * gcc.dg/debug/20041023-1.s: Likewise.
3581 2006-04-13 Roger Sayle <roger@eyesopen.com>
3583 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3584 of integers to a vector types are now constant expressions in C.
3585 * gcc.dg/vect/vect-fold-1.c: New test case.
3587 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3588 Ulrich Weigand <uweigand@de.ibm.com>
3591 * gcc.dg/vmx/pr27006.c: New testcase.
3593 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3595 PR libgfortran/26766
3596 * gfortran.dg/write_recursive.f90: New test.
3598 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3600 * g++.dg/parse/dtor7.C: New test.
3601 * g++.dg/parse/new1.C: Add error marker.
3602 * g++.dg/template/new3.C: New test.
3605 * g++.dg/template/pure1.C: New test.
3608 * g++.dg/parse/ptrmem4.C: New test.
3610 2006-04-10 Jeff Law <law@redhat.com>
3613 * gcc.c-torture/compile/pr27087.c: New test.
3615 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3618 * gcc.dg/20060410.c: New.
3620 2006-04-10 Matthias Klose <doko@debian.org>
3622 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3623 Recognize multilib directory names containing underscores.
3625 2006-04-10 Roger Sayle <roger@eyesopen.com>
3627 * gcc.target/i386/vecinit-1.c: New test case.
3628 * gcc.target/i386/vecinit-2.c: Likewise.
3630 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3633 * g++.dg/debug/dwarf2-2.C: New test.
3635 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3637 PR rtl-optimization/27073
3638 * gcc.c-torture/execute/pr27073.c: New test.
3640 2006-04-08 Mike Stump <mrs@apple.com>
3642 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3644 2006-04-07 Richard Guenther <rguenther@suse.de>
3646 PR tree-optimization/26135
3647 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3649 2006-04-06 Jan Hubicka <jh@suse.cz>
3652 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3654 2006-04-06 Roger Sayle <roger@eyesopen.com>
3656 * g++.dg/conversion/nullptr1.C: New test case.
3657 * g++.dg/conversion/nullptr2.C: Likewise.
3659 2006-04-05 Roger Sayle <roger@eyesopen.com>
3661 * gfortran.dg/dependency_18.f90: New test case.
3663 2006-04-05 Richard Guenther <rguenther@suse.de>
3665 PR tree-optimization/26919
3666 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3667 * gcc.dg/ipa/ipa-2.c: Likewise.
3668 * gcc.dg/ipa/ipa-3.c: Likewise.
3669 * gcc.dg/ipa/ipa-5.c: Likewise.
3671 2006-04-05 Richard Guenther <rguenther@suse.de>
3673 PR tree-optimization/26763
3674 * gcc.dg/torture/pr26763-1.c: New testcase.
3675 * gcc.dg/torture/pr26763-2.c: Likewise.
3677 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3681 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3683 2006-04-04 Eric Christopher <echristo@apple.com>
3685 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3687 * gcc.target/i386/387-5.c: Ditto.
3689 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3691 * gcc.target/sparc/struct-ret-check.c: New test.
3693 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3695 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3696 zero decimal digits specified in format.
3698 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3701 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3704 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3705 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3706 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3707 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3710 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3712 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3713 dummy arguments work when the actual argument is itself a dummy
3714 argument of the caller.
3716 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3719 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3721 2006-04-01 Roger Sayle <roger@eyesopen.com>
3723 * gfortran.dg/dependencency_17.f90: New test case.
3725 2006-04-01 Roger Sayle <roger@eyesopen.com>
3727 * gfortran.dg/dependency_14.f90: New test case.
3728 * gfortran.dg/dependency_15.f90: Likewise.
3729 * gfortran.dg/dependency_16.f90: Likewise.
3731 2006-03-31 Asher Langton <langton2@llnl.gov>
3734 gfortran.dg/cray_pointers_6.f90: New test.
3736 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3738 PR libgfortran/26890
3739 * gfortran.dg/read_size_noadvance.f90: New test.
3741 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3744 * gfortran.dg/multiple_allocation_1.f90: Check that the
3745 size has changed after a re-allocation with stat.
3747 2006-03-30 Richard Guenther <rguenther@suse.de>
3749 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3751 * gcc.target/i386/sselibm-2.c: Likewise.
3752 * gcc.target/i386/sselibm-3.c: Likewise.
3753 * gcc.target/i386/sselibm-4.c: Likewise.
3754 * gcc.target/i386/sselibm-5.c: Likewise.
3756 2006-03-28 Roger Sayle <roger@eyesopen.com>
3758 * gcc.dg/fold-andxor-1.c: New test case.
3759 * gcc.dg/fold-xorand-1.c: Likewise.
3761 2006-03-28 Roger Sayle <roger@eyesopen.com>
3763 * gcc.dg/fold-convnotconv-1.c: New test case.
3765 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3768 * gfortran.dg/private_type_5.f90: New test.
3770 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3772 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3774 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3776 * gfortran.dg/advance_2.f90: New test.
3777 * gfortran.dg/advance_3.f90: New test.
3779 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3781 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3783 PR libgfortran/26661
3784 PR libgfortran/26880
3785 * gfortran.dg/read_x_past.f: New test.
3787 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3789 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3792 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3794 * objc.dg/dwarf-1.m: Skip on AIX.
3795 * objc.dg/dwarf-2.m: Skip on AIX.
3797 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3800 * gfortran.dg/float_1.f90: New test.
3802 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3804 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3806 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3808 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3811 * gfortran.dg/convert_implied_open.f90: New test case.
3813 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3816 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3818 2006-03-25 Uros Bizjak <uros@kss-loka.si>
3821 * gcc.dg/pr26717.c: New test.
3823 2006-03-25 Roger Sayle <roger@eyesopen.com>
3825 * gfortran.dg/dependency_12.f90: New test case.
3827 2006-03-24 Roger Sayle <roger@eyesopen.com>
3829 * gfortran.dg/dependency_9.f90: New (resurected) test case.
3831 2006-03-24 Jeff Law <law@redhat.com>
3833 * gcc.c-torture/pr26840.c: New test.
3835 2006-03-24 Geoffrey Keating <geoffk@apple.com>
3837 * objc.dg/dwarf-2.m: New.
3838 * obj-c++.dg/dwarf-2.mm: New.
3840 * g++.old-deja/g++.other/init19.C: New.
3842 2006-03-24 David Edelsohn <edelsohn@gnu.org>
3844 * g++.dg/eh/spbp.C: Skip on AIX.
3846 2006-03-24 Jakub Jelinek <jakub@redhat.com>
3849 * g++.dg/gomp/pr26611-1.C: New test.
3850 * g++.dg/gomp/pr26611-2.C: New test.
3852 2006-03-24 Jeff Law <law@redhat.com>
3854 * gcc.c-torture/compile/pr26833.c: New test.
3855 * gfortran.fortran-torture/compile/pr26806.f90: New test.
3857 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3859 * gfortran.dg/endfile_2.f90: Delete temp file.
3861 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
3864 * gfortran.dg/record_marker_1.f90: New test case.
3865 * gfortran.dg/record_marker_2.f: New test case.
3866 * gfortran.dg/record_marker_3.f90: New test case.
3868 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
3871 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
3872 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
3874 2006-03-21 Janis Johnson <janis187@us.ibm.com>
3876 * lib/gcc-dg.exp (cleanup-modules): New proc.
3877 * gfortran.dg/allocatable_function_1.f90,
3878 gfortran.dg/allocate_char_star_scalar_1.f90,
3879 gfortran.dg/assumed_charlen_function_1.f90,
3880 gfortran.dg/assumed_dummy_1.f90,
3881 gfortran.dg/assumed_shape_ranks_1.f90,
3882 gfortran.dg/assumed_shape_ranks_2.f90,
3883 gfortran.dg/assumed_size_dt_dummy.f90,
3884 gfortran.dg/auto_char_dummy_array_1.f90,
3885 gfortran.dg/auto_char_len_3.f90,
3886 gfortran.dg/automatic_module_variable.f90,
3887 gfortran.dg/bad_automatic_objects_1.f90,
3888 gfortran.dg/char_array_constructor.f90,
3889 gfortran.dg/char_array_structure_constructor.f90,
3890 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
3891 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
3892 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
3893 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
3894 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
3895 gfortran.dg/derived_pointer_recursion.f90,
3896 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
3897 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
3898 gfortran.dg/dummy_functions_1.f90,
3899 gfortran.dg/elemental_initializer_1.f90,
3900 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
3901 gfortran.dg/elemental_pointer_1.f90,
3902 gfortran.dg/elemental_subroutine_1.f90,
3903 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
3904 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
3905 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
3906 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
3907 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
3908 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
3909 gfortran.dg/global_references_1.f90,
3910 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
3911 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
3912 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
3913 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
3914 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
3915 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
3916 gfortran.dg/large_integer_kind_1.f90,
3917 gfortran.dg/large_real_kind_1.f90,
3918 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
3919 gfortran.dg/module_double_reuse.f90,
3920 gfortran.dg/module_equivalence_1.f90,
3921 gfortran.dg/module_interface_1.f90,
3922 gfortran.dg/module_parameter_array_refs_1.f90,
3923 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
3924 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
3925 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
3926 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
3927 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
3928 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
3929 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
3930 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
3931 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
3932 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
3933 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
3934 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
3935 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
3936 gfortran.dg/same_name_1.f90,
3937 gfortran.dg/sibling_dummy_procedure_1.f90,
3938 gfortran.dg/sibling_dummy_procedure_2.f90,
3939 gfortran.dg/sibling_dummy_procedure_3.f90,
3940 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
3941 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
3942 gfortran.dg/used_dummy_types_2.f90,
3943 gfortran.dg/used_dummy_types_3.f90,
3944 gfortran.dg/used_dummy_types_4.f90,
3945 gfortran.dg/used_dummy_types_5.f90,
3946 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
3947 gfortran.dg/userdef_operator_1.f90: Use it.
3949 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3951 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
3952 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
3953 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
3954 gfortran.dg/write_back.f,
3955 gfortran.fortran-torture/execute/inquire_1.f90,
3956 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
3958 2006-03-21 Jeff Law <law@redhat.com>
3960 * gcc.dg/tree-ssa/vrp28.c: New test.
3962 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3964 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
3965 if _STDC_C99 is defined.
3966 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
3967 * gcc.dg/builtins-20.c: Likewise.
3968 * gcc.dg/builtins-53.c: Likewise.
3969 * gcc.dg/single-precision-constant.c: Likewise. Also pass
3970 -mmacosx-version-min=10.3 on PowerPC/Darwin.
3972 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
3975 * gcc.c-torture/compile/pr26781-1.c: New test.
3976 * gcc.c-torture/compile/pr26781-2.c: New test.
3978 2006-03-21 Jakub Jelinek <jakub@redhat.com>
3981 * g++.dg/gomp/pr26690-1.C: New test.
3982 * g++.dg/gomp/pr26690-2.C: New test.
3984 2006-03-20 Jeff Law <law@redhat.com>
3986 * gcc.dg/tree-ssa/pr21829.c: New test.
3988 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
3990 2006-03-20 Richard Sandiford <richard@codesourcery.com>
3992 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
3993 (check_visibility_available): Use it.
3994 (check_effective_target_default_packed): Likewise.
3995 (check_effective_target_pcc_bitfield_type_matters): Likewise.
3996 (check_effective_target_fopenmp): Likewise.
3997 (check_effective_target_freorder): Likewise.
3998 (check_effective_target_fpic): Likewise.
3999 (check_named_sections_available): Likewise.
4000 (check_effective_target_ilp32): Likewise.
4001 (check_effective_target_lp64): Likewise.
4003 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4006 * gfortran.dg/scalar_mask_2.f90: New test case.
4008 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4011 * gcc.dg/tree-ssa/loadpre12.c: New test.
4012 * gcc.dg/tree-ssa/loadpre13.c: New test.
4013 * gcc.dg/tree-ssa/loadpre14.c: New test.
4014 * gcc.dg/tree-ssa/loadpre15.c: New test.
4015 * gcc.dg/tree-ssa/loadpre16.c: New test.
4016 * gcc.dg/tree-ssa/loadpre17.c: New test.
4017 * gcc.dg/tree-ssa/loadpre18.c: New test.
4018 * gcc.dg/tree-ssa/loadpre19.c: New test.
4019 * gcc.dg/tree-ssa/loadpre20.c: New test.
4020 * gcc.dg/tree-ssa/loadpre21.c: New test.
4021 * gcc.dg/tree-ssa/loadpre22.c: New test.
4023 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4026 * gfortran.dg/elemental_initializer_1.f90: New test.
4029 * gfortran.dg/assumed_shape_ranks_2: New test.
4031 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4033 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4036 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4038 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4039 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4040 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4041 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4042 gfortran.fortran-torture/execute/direct_io.f90,
4043 gfortran.fortran-torture/execute/inquire_2.f90,
4044 gfortran.fortran-torture/execute/inquire_4.f90,
4045 gfortran.fortran-torture/execute/list_read_1.f90,
4046 gfortran.fortran-torture/execute/open_replace.f90,
4047 gfortran.fortran-torture/execute/slash_edit.f90,
4048 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4049 temporary files from testcases.
4051 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4053 PR libgfortran/26509
4054 gfortran.dg/write_direct_eor.f90: New test.
4056 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4058 * gcc.target/powerpc/pr26350.c: New.
4059 * gcc.target/powerpc/indexed-addr.c: New.
4061 2006-03-16 Roger Sayle <roger@eyesopen.com>
4063 * gfortran.dg/dependency_13.f90: New test case.
4065 2006-03-16 Roger Sayle <roger@eyesopen.com>
4068 * gcc.dg/real-const-1.c: New test case.
4070 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4072 * g++.old-deja/g++.other/init18.C: New.
4073 * g++.old-deja/g++.other/init5.C: Remove xfail.
4075 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4077 * g++.dg/opt/pr15551.C: Cleanup temp file.
4079 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4082 g++.dg/parse/long1.C: New test.
4084 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4087 * gfortran.dg/continuation.f90: New test.
4088 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4090 2006-03-14 Richard Guenther <rguenther@suse.de>
4092 PR tree-optimization/26672
4093 * gcc.dg/torture/pr26672.c: New testcase.
4095 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4097 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4098 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4100 2006-03-13 Roger Sayle <roger@eyesopen.com>
4103 * gcc.c-torture/compile/switch-1.c: New test case.
4105 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4108 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4109 test to include more permuatations of mask and index.
4110 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4111 respond to F2003 spec. that the position returned for an all false
4112 mask && condition is zero.
4114 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4117 * gcc.dg/gomp/pr25989.c: New test.
4119 2006-03-13 Jeff Law <law@redhat.com>
4121 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4123 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4125 * gcc.dg/switch-9.c: New test.
4127 2006-03-13 Richard Guenther <rguenther@suse.de>
4130 * gcc.dg/torture/pr26630.c: New testcase.
4132 2006-03-11 Roger Sayle <roger@eyesopen.com>
4134 * gfortran.dg/dependency_10.f90: New test case.
4135 * gfortran.dg/dependency_11.f90: Likewise.
4137 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4138 Erik Edelmann <eedelman@gcc.gnu.org>
4140 * gfortran.dg/allocatable_function_1.f90: New.
4141 * gfortran.dg/allocatable_function_2.f90: New.
4143 2006-03-10 Richard Guenther <rguenther@suse.de>
4146 * gcc.dg/torture/pr26565.c: New testcase.
4148 2006-03-09 Eric Christopher <echristo@apple.com>
4150 * gcc.c-torture/compile/20060309-1.c: New.
4152 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4154 PR libgfortran/26499
4155 * gfortran.dg/write_back.f: New test.
4156 * gfortran.dg/write_rewind_1.f: New test.
4157 * gfortran.dg/write_rewind_2.f: New test.
4159 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4161 PR libgfortran/26554
4162 * gfortran.dg/read_logical.f90: New test.
4164 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4166 * ada/acats/norun.lst: cdd2a03 now passes.
4168 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4171 * gcc.target/powerpc/pr18096-1.c: Change where the error
4174 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4176 * gcc.target/i386/cleanup-1.c: New test.
4177 * gcc.target/i386/cleanup-2.c: New test.
4179 2006-03-04 Roger Sayle <roger@eyesopen.com>
4181 * gfortran.dg/dependency_9.f90: Remove for the time being.
4183 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4185 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4188 2006-03-03 Roger Sayle <roger@eyesopen.com>
4190 * gfortran.dg/dependency_9.f90: New test case.
4192 2006-03-03 Roger Sayle <roger@eyesopen.com>
4194 * gfortran.dg/dependency_4.f90: New test case.
4195 * gfortran.dg/dependency_5.f90: New test case.
4196 * gfortran.dg/dependency_6.f90: New test case.
4197 * gfortran.dg/dependency_7.f90: New test case.
4198 * gfortran.dg/dependency_8.f90: New test case.
4200 2006-03-03 Paul Brook <paul@codesourcery.com>
4202 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4205 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4208 * multiple_allocation_1.f90: New test.
4210 2006-03-03 Roger Sayle <roger@eyesopen.com>
4212 PR tree-optimization/26524
4213 * gfortran.dg/pr26524.f: New test case.
4215 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4217 * g++.dg/template/repo5.C: Cleanup repo files.
4218 * gcc.dg/20051201-1.c: Cleanup coverage files.
4219 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4220 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4223 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4225 * objc.dg/objc-nofilename-1.m: New test.
4226 * objc.dg/bad-receiver-type.m: New test.
4227 * obj-c++.dg/bad-receiver-type.mm: New test.
4229 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4231 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4233 2006-03-01 Mike Stump <mrs@apple.com>
4235 * g++.dg/abi/key2.C: Add.
4237 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4239 * gfortran.dg/logical_dot_product.f90: New test.
4242 * gfortran.dg/used_interface_ref.f90: New test.
4245 * gfortran.dg/dependency_2.f90: New test.
4246 * gfortran.fortran-torture/execute/where17.f90: New test.
4247 * gfortran.fortran-torture/execute/where18.f90: New test.
4248 * gfortran.fortran-torture/execute/where19.f90: New test.
4249 * gfortran.fortran-torture/execute/where20.f90: New test.
4251 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4253 * g++.dg/tree-ssa/pr26443.C: New test case.
4255 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4258 * g++.dg/opt/return-slot1.C: New test.
4260 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4262 PR libgfortran/26136
4263 * gfortran.dg/namelist_23.f90: New test.
4265 2006-02-28 Roger Sayle <roger@eyesopen.com>
4268 * gcc.dg/fold-eqandshift-2.c: New test case.
4270 2006-02-28 Richard Guenther <rguenther@suse.de>
4272 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4275 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4277 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4279 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4281 PR libgfortran/26464
4282 * gfortran.dg/backspace_5.f: New test.
4283 * gfortran.dg/backspace_6.f: New test.
4285 2006-02-26 Roger Sayle <roger@eyesopen.com>
4287 * gcc.dg/fold-eqandnot-1.c: New test case.
4289 2006-02-26 Roger Sayle <roger@eyesopen.com>
4292 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4294 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4296 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4297 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4299 2006-02-26 Richard Guenther <rguenther@suse.de>
4301 PR tree-optimization/26421
4302 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4304 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4306 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4307 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4309 2006-02-26 Roger Sayle <roger@eyesopen.com>
4311 * gcc.dg/fold-even-1.c: New test case.
4313 2006-02-26 Roger Sayle <roger@eyesopen.com>
4316 * gcc.dg/fold-eqandshift-1.c: New test case.
4318 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4320 PR tree-optimization/25125
4321 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4322 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4324 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4326 PR tree-optimizations/26359
4327 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4328 with -fdump-tree-dceloop-details.
4329 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4331 2006-02-25 Roger Sayle <roger@eyesopen.com>
4334 * gcc.dg/fold-eqxor-1.c: New test case.
4335 * gcc.dg/fold-eqxor-2.c: Likewise.
4336 * gcc.dg/fold-eqxor-3.c: Likewise.
4338 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4341 * scalar_mask_1.f90: New test.
4343 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4345 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4346 * g++.dg/eh/uncaught2.C: New.
4347 * g++.dg/eh/uncaught3.C: New.
4349 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4351 PR libgfortran/26423
4352 * gfortran.dg/read_many_1.f: New test.
4354 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4357 * gfortran.dg/dependency_3.f90: New test.
4358 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4362 * gfortran.dg/equiv_6.f90: New test.
4364 2006-02-23 Jeff Law <law@redhat.com>
4366 * gcc.c-torture/compile/pr26425.c: New test.
4368 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4371 * gcc.dg/gomp/pr26412.c: New test.
4373 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4376 * g++.dg/other/ellipsis1.C: New test.
4377 * g++.dg/parse/operator4.C: Adjust error marker.
4379 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4382 * gfortran.dg/pr25603.f: New testcase.
4384 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4386 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4387 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4389 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4391 * g++.dg/eh/spbp.C: New.
4393 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4396 * gcc.target/i386/mmx-7.c: New test.
4398 2006-02-20 Roger Sayle <roger@eyesopen.com>
4400 PR tree-optimization/26361
4401 * gcc.dg/tree-ssa/vrp27.c: New test case.
4403 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4405 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4406 * gcc.dg/tree-ssa/complex-4.c: Here.
4408 2006-02-19 Roger Sayle <roger@eyesopen.com>
4411 * gfortran.dg/logical_1.f90: New test case.
4413 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4416 * gcc.dg/20060218-1.c: Moved to...
4417 * gcc.target/i386/20060218-1.c: ... here. New test.
4419 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4422 * gfortran.dg/convert_1.f90: New.
4424 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4427 * gfortran.dg/namelist_5.f90: New test.
4430 * gfortran.dg/namelist_4.f90: New test.
4432 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4435 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4437 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4439 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4440 variable to take into account the variable name in the
4442 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4444 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4447 * gcc.c-torture/compile/20060217-1.c: New test.
4448 * gcc.dg/20060218-1.c: New test.
4450 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4452 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4454 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4456 * gcc.dg/cpp/undef3.c: New test.
4457 * gcc.dg/cpp/trad/builtins2.c: New test.
4459 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4462 * g++.dg/template/static22.C: New test.
4463 * g++.dg/template/static23.C: New test.
4464 * g++.dg/template/static24.C: New test.
4465 * g++.dg/template/non-dependent13.C: New test.
4466 * g++.dg/init/member1.C: Tweak error markers.
4468 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4471 * gcc.c-torture/compile/pr26255.c: New test case.
4473 2006-02-16 Roger Sayle <roger@eyesopen.com>
4475 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4476 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4477 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4478 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4479 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4480 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4481 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4483 2006-02-16 Jeff Law <law@redhat.com>
4485 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4486 * gcc.dg/tree-ssa/vrp26.c: New test.
4488 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4492 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4493 __UCLIBC__ is defined.
4495 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4498 * gfortran.dg/gomp/pr26224.f: New test.
4500 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4503 * lib/target-supports.exp
4504 (check_effective_target_vect_short_mult): New.
4505 (check_effective_target_vect_char_mult): New.
4506 (check_effective_target_vect_widen_sum_qi_to_si): New.
4507 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4508 (check_effective_target_vect_widen_sum_hi_to_si): New.
4509 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4510 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4511 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4512 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4513 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4514 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4515 vect-reduc-pattern-2c.c
4516 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4517 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4518 vect-reduc-pattern-1c.c
4520 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4523 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4525 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4528 * gfortran.dg/enum_8.f90: Remove check for warning.
4529 * gfortran.dg/iomsg_1.f90: Ditto.
4530 * gfortran.dg/enum_1.f90: Ditto.
4531 * gfortran.dg/enum_9.f90: Ditto.
4532 * gfortran.dg/enum_2.f90: Ditto.
4533 * gfortran.dg/enum_10.f90: Ditto.
4534 * gfortran.dg/enum_3.f90: Ditto.
4535 * gfortran.dg/flush_1.f90: Ditto.
4536 * gfortran.dg/enum_4.f90: Ditto.
4537 * gfortran.dg/array_constructor_1.f90: Ditto.
4538 * gfortran.dg/enum_5.f90: Ditto.
4539 * gfortran.dg/enum_6.f90: Ditto.
4540 * gfortran.dg/enum_7.f90: Ditto.
4542 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4545 * gcc.c-torture/compile/20060215-1.c: New test.
4547 2006-02-14 Roger Sayle <roger@eyesopen.com>
4550 * gcc.dg/tree-ssa/andor-2.c: New test case.
4552 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4555 * optional_dim.f90: New test.
4557 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4560 * gfortran.dg/label_4.f90: New.
4562 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4563 Diego Novillo <dnovillo@redhat.com>
4564 Uros Bizjak <uros@kss-loka.si>
4566 * gfortran.dg/gomp: New directory.
4568 2006-02-14 Richard Guenther <rguenther@suse.de>
4570 PR tree-optimization/26258
4571 * gcc.dg/torture/pr26258.c: New testcase.
4573 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4576 * gfortran.dg/pr26246_1.f90: New test.
4577 * gfortran.dg/pr26246_2.f90: New test.
4580 * gcc.c-torture/compile/20060208-1.c: New test.
4582 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4586 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4587 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4588 * gfortran.dg/automatic_module_variable.f90: Change error message.
4591 * gfortran.dg/internal_dummy_1.f90: New test.
4594 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4598 * gfortran.dg/uncommon_block_data_1.f90: New test.
4599 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4603 * gfortran.dg/typed_subroutine_1.f90: New test.
4605 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4607 * objc.dg/dwarf-1.m: New.
4609 2006-02-13 Roger Sayle <roger@eyesopen.com>
4612 * gcc.dg/tree-ssa/andor-1.c: New test case.
4614 2006-02-13 Josh Conner <jconner@apple.com>
4617 * gcc.dg/pr25376.c: New test.
4619 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4621 * lib/target-supports.exp (check_named_sections_available):
4622 Only compile named-sections test -- don't assemble.
4624 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4626 * g++.dg/warn/no-write-strings.C: New test.
4627 * g++.dg/warn/write-strings.C: Likewise.
4628 * g++.dg/warn/write-strings-default.C: Likewise.
4630 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4633 * gfortran.dg/ret_pointer_2.f90: New test.
4635 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4637 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4639 2006-02-10 Jeff Law <law@redhat.com>
4641 * gcc.c-torture/compile/pr26213.c: New test.
4643 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4645 gfortran.dg/null_1.f90: New test.
4647 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4650 * gfortran.dg/parens_4.f90: New.
4651 * gfortran.dg/parens_5.f90: New.
4653 2006-02-10 Richard Guenther <rguenther@suse.de>
4655 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4657 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4658 Paul Thomas <pault@gcc.gnu.org>
4661 * gfortran.dg/parens_1.f90: New.
4662 * gfortran.dg/parens_2.f90: New.
4663 * gfortran.dg/parens_3.f90: New.
4665 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4668 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4671 * gfortran.dg/impure_assignment_1.f90: New test.
4674 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4676 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4679 * g++.dg/expr/stdarg2.C: New test.
4681 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4684 * gcc.dg/pr16194.c: New test.
4686 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4688 * ada/acats/run_acats: Use portable variant of "$@".
4690 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4692 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4693 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4695 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4698 * g++.dg/opt/pr26179.C: New test.
4700 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4703 * gcc.dg/tree-ssa/complex-3.c: New test.
4705 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4707 * gcc.c-torture/compile/volatile-1.c: New test.
4709 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4712 * gcc.dg/tree-ssa/pr26180.c: New test.
4714 2006-02-08 Jeff Law <law@redhat.com>
4716 * gcc.dg/tree-ssa/pr21417.c: New test.
4718 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4720 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4721 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4723 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4725 * lib/scanrtl.exp: New.
4727 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4730 * g++.dg/other/virtual2.C: New test.
4733 * g++.dg/other/virtual1.C: New test.
4735 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4737 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4738 cleanup-ipa-dump): Update dump file glob patterns.
4739 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4740 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4742 * lib/gcc-dg.exp: Load it.
4743 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4745 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4748 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4749 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4751 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4754 * gfortran.dg/mvbits_1.f90: New.
4756 2006-02-07 Dirk Mueller <dmueller@suse.com>
4758 * g++.dg/warn/Wdiv-by-zero.C: New test.
4759 * g++.dg/warn/Wno-div-by-zero.C: New.
4761 2006-02-07 Jeff Law <law@redhat.com>
4763 * gcc.dg/tree-ssa/pr21559.c: New test.
4765 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4766 multiple VRP passes.
4767 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4768 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4769 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4770 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4771 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4772 * gcc.dg/tree-ssa/vrp02.c: Likewise
4773 * gcc.dg/tree-ssa/vrp11.c: Likewise
4774 * gcc.dg/tree-ssa/pr14341.c: Likewise
4775 * gcc.dg/tree-ssa/vrp19.c: Likewise
4776 * gcc.dg/tree-ssa/vrp20.c: Likewise
4777 * gcc.dg/tree-ssa/vrp03.c: Likewise
4778 * gcc.dg/tree-ssa/pr21086.c: Likewise
4779 * gcc.dg/tree-ssa/pr21959.c: Likewise
4780 * gcc.dg/tree-ssa/vrp21.c: Likewise
4781 * gcc.dg/tree-ssa/vrp04.c: Likewise
4782 * gcc.dg/tree-ssa/pr25485.c: Likewise
4783 * gcc.dg/tree-ssa/pr22026.c: Likewise
4784 * gcc.dg/tree-ssa/vrp22.c: Likewise
4785 * gcc.dg/tree-ssa/vrp05.c: Likewise
4786 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4787 * gcc.dg/tree-ssa/pr20701.c: Likewise
4788 * gcc.dg/tree-ssa/vrp23.c: Likewise
4789 * gcc.dg/tree-ssa/vrp06.c: Likewise
4790 * gcc.dg/tree-ssa/pr22117.c: Likewise
4791 * gcc.dg/tree-ssa/pr20702.c: Likewise
4792 * gcc.dg/tree-ssa/vrp15.c: Likewise
4793 * gcc.dg/tree-ssa/pr21090.c: Likewise
4794 * gcc.dg/tree-ssa/pr21294.c: Likewise
4795 * gcc.dg/tree-ssa/vrp24.c: Likewise
4796 * gcc.dg/tree-ssa/vrp07.c: Likewise
4797 * gcc.dg/tree-ssa/pr21563.c: Likewise
4798 * gcc.dg/tree-ssa/pr25382.c: Likewise
4799 * gcc.dg/tree-ssa/vrp16.c: Likewise
4800 * gcc.dg/tree-ssa/vrp25.c: Likewise
4801 * gcc.dg/tree-ssa/vrp08.c: Likewise
4802 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4803 * gcc.dg/tree-ssa/vrp17.c: Likewise
4804 * gcc.dg/tree-ssa/pr21458.c: Likewise
4805 * g++.dg/tree-ssa/pr18178.C: Likewise
4807 2006-02-07 Richard Guenther <rguenther@suse.de>
4811 2006-01-30 Richard Guenther <rguenther@suse.de>
4813 * gcc.dg/pr23372-1.C: New testcase.
4815 * g++.dg/tree-ssa/pr26140.C: New testcase.
4817 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4820 * g++.dg/template/ttp15.C: New test.
4821 * g++.dg/template/ttp16.C: Likewise.
4822 * g++.dg/template/ttp17.C: Likewise.
4823 * g++.old-deja/g++.pt/ttp36.C: Remove.
4824 * g++.old-deja/g++.pt/ttp19.C: Likewise.
4825 * g++.old-deja/g++.pt/ttp37.C: Likewise.
4826 * g++.old-deja/g++.pt/ttp38.C: Likewise.
4827 * g++.old-deja/g++.pt/ttp39.C: Likewise.
4828 * g++.old-deja/g++.pt/ttp9.C: Likewise.
4829 * g++.old-deja/g++.pt/ttp40.C: Likewise.
4830 * g++.old-deja/g++.pt/ttp51.C: Likewise.
4831 * g++.old-deja/g++.pt/ttp26.C: Likewise.
4832 * g++.old-deja/g++.pt/ttp36.C: Likewise.
4834 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
4837 * unf_io_convert_4.f90: New test.
4839 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
4841 * gcc.dg/tree-ssa/loadpre10.c: New test.
4842 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
4843 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
4844 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
4846 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4849 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
4851 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
4854 * gfortran.dg/assign_7.f: New test.
4856 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
4860 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
4861 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
4862 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
4864 2006-02-05 Jakub Jelinek <jakub@redhat.com>
4866 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
4869 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4871 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
4872 * g++.dg/charset/string.c (foo): Likewise.
4873 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
4875 * g++.dg/ext/builtin2.C (printf): Likewise.
4876 * g++.dg/init/new15.C (printf): Likewise.
4877 * g++.dg/opt/pr17697-1.C (foo): Likewise.
4878 * g++.dg/opt/pr17697-2.C (foo): Likewise.
4879 * g++.dg/opt/pr17697-3.C (foo): Likewise.
4880 * g++.dg/template/non-dependent4.C (temp): Likewise.
4881 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
4882 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
4883 parameter type to const char*.
4884 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
4885 Change type to const char*.
4886 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
4888 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
4889 second parameter type to const char*.
4890 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
4891 (Y::Y): Change parameter type to const char*.
4892 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
4893 * g++.old-deja/g++.jason/report.C: Apply const correctness.
4894 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
4895 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
4897 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
4899 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
4900 type to const char*.
4901 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
4902 return type to const char*.
4903 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
4905 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
4906 * g++.old-deja/g++.law/refs1.C: Likewise.
4907 * g++.old-deja/g++.law/visibility1.C: Likewise.
4908 * g++.old-deja/g++.law/visibility2.C: Likewise.
4909 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
4911 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
4912 * g++.old-deja/g++.mike/net48.C: Likewise.
4913 * g++.old-deja/g++.mike/p646.C: Likewise.
4914 * g++.old-deja/g++.mike/p6746.C: Likewise.
4915 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
4916 type to const char*.
4917 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
4918 deprecated conversion warning.
4919 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
4921 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
4922 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
4923 * g++.old-deja/g++.pt/explicit8.C: Likewise.
4924 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
4925 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
4926 * g++.old-deja/g++.pt/nontype3.C: Likewise.
4927 * g++.old-deja/g++.pt/t39.C: Likewise.
4928 * g++.old-deja/g++.robertl/eb106.C: Likewise.
4929 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
4931 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
4934 intrinsic_argument_conformance_1.f90: New test.
4936 2006-02-03 Steven G. Kargl <kargls@comcast.net>
4939 * gfortran.dg/char_result_11.f90: Add SAVE.
4940 * gfortran.dg/der_pointer_4.f90: Ditto.
4941 * gfortran.dg/default_initialization.f90: New test.
4943 2006-02-03 Jeff Law <law@redhat.com>
4945 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
4946 handle more than 100 dump files.
4947 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
4948 * lib/scantree.exp (scan-tree-dump): Likewise.
4949 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
4950 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
4951 * lib/scanipa.exp (scan-ipa-dump): Likewise.
4952 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
4953 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
4955 2006-02-03 Diego Novillo <dnovillo@redhat.com>
4957 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
4959 2006-02-03 Mark Mitchell <mark@codesourcery.com>
4961 * g++.dg/template/using12.C: New test.
4963 2006-02-03 Alan Modra <amodra@bigpond.net.au>
4965 * gcc.target/powerpc/pr25960.c: New test.
4967 2006-02-02 Steven G. Kargl <kargls@comcast>
4970 gfortran.dg/nullify_2.f90: New test.
4972 2006-02-02 Diego Novillo <dnovillo@redhat.com>
4975 * gcc.dg/gomp/pr25990.c: New test.
4977 2006-01-31 Mark Mitchell <mark@codesourcery.com>
4980 * g++.gd/template/partial4.C: New test.
4982 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
4985 * gfortran.dg/data_char_2.f90: New.
4987 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
4990 maxval_maxloc_conformance_1.f90: New test.
4992 2006-01-31 Richard Guenther <rguenther@suse.de>
4994 * gcc.target/i386/sselibm-1.c: New testcase.
4995 * gcc.target/i386/sselibm-2.c: Likewise.
4996 * gcc.target/i386/sselibm-3.c: Likewise.
4997 * gcc.target/i386/sselibm-4.c: Likewise.
4998 * gcc.target/i386/sselibm-5.c: Likewise.
5000 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5003 * gfortran.dg/arrayio_derived_2.f90: New.
5005 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5007 * gcc.dg/unsigned-long-compare.c: New test.
5009 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5012 * lib/target-supports.exp (check_effective_target_freorder):
5013 Check to see if target supports -freorder-blocks-and-partition.
5014 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5015 instead of "dg-require-named-sections".
5017 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5020 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5021 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5022 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5023 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5024 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5025 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5026 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5027 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5029 2006-01-30 Richard Guenther <rguenther@suse.de>
5032 * gcc.dg/pr23372-1.C: New testcase.
5034 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5036 * gcc.dg/gomp/pr25874.c: New test.
5038 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5041 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5043 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5049 * gfortran.dg/intent_out_1.f90: New test.
5051 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5054 * gfortran.dg/procedure_lvalue.f90: New test.
5058 * gfortran.dg/char_pointer_assign_2.f90: New test.
5059 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5060 assignment to be consistent with standard.
5061 * gfortran.dg/char_result_2.f90: The same.
5062 * gfortran.dg/char_result_8.f90: The same.
5064 2006-01-28 Zack Weinberg <zackw@panix.com>
5066 * gcc.dg/Woverlength-strings.c
5067 * gcc.dg/Woverlength-strings-pedantic-c89.c
5068 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5069 * gcc.dg/Woverlength-strings-pedantic-c99.c
5070 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5072 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5074 * gcc.c-torture/execute/20060127-1.c: New test.
5076 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5079 * g++.dg/ext/pragmaweak1.C: New test.
5081 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5084 * g++.dg/template/spec29.C: New test.
5086 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5089 * gcc.c-torture/execute/pr19606.c: New.
5091 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5093 * gcc.dg/pragma-re-4.c: New test.
5095 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5098 * gfortran.dg/assumed_size_refs_3.f90: New test.
5100 2006-01-27 Ben Elliston <bje@au.ibm.com>
5102 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5104 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5107 * ada/acats/support/impdef.a: Add One_Long_Second.
5108 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5109 * ada/acats/tests/c9/c94026.a: Likewise.
5110 * ada/acats/tests/c9/c97305c.ada: Likewise.
5111 * ada/acats/tests/c9/c99004a.ada: Likewise.
5113 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5116 * gfortran.dg/global_references_2.f90: New test.
5122 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5123 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5126 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5128 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5131 * gcc.dg/Wpointer-sign.c: New.
5132 * gcc.dg/Wpointer-sign-Wall.c: New.
5133 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5134 * gcc.dg/Wpointer-sign-pedantic.c: New.
5135 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5136 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5138 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5141 * gcc.c-torture/compile/pr25861.c: New test.
5143 2006-01-26 Paul Brook <paul@codesourcery.com>
5145 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5146 on short-enum targets.
5147 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5149 (generate_fields): Use short_enums.
5150 (main): Set short_enums. Document -e.
5151 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5152 on short-enum targets.
5153 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5155 (generate_fields): Use short_enums.
5156 (main): Set short_enums. Document -e.
5157 * lib/target-supports.exp (check_effective_target_short_enums): New.
5159 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5162 * gcc.dg/torture/pr25947-1.c: New test.
5164 2006-01-25 Jan Hubicka <jh@suse.cz>
5165 Roger Sayle <roger@eyesopen.com>
5167 PR rtl-optimization/25703
5168 * gcc.target/i386/20060125-1.c: New test case.
5169 * gcc.target/i386/20060125-2.c: New test case.
5171 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5174 * gfortran.dg/goto_1.f: New.
5176 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5179 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5180 25716 on 32-bit systems too.
5182 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5185 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5187 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5189 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5191 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5194 * gfortran.dg/read_eof.f90: Delete, renamed.
5195 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5196 * gfortran.dg/read_eof_2.f90: New test.
5197 * gfortran.dg/read_eof_3.f90: New test.
5199 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5202 * gcc.c-torture/compile/pr25860.c: New test.
5204 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5207 * g++.dg/parse/dtor8.C: New test.
5209 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5212 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5213 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5214 check_effective_target_fopenmp returns 0.
5216 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5219 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5220 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5221 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5223 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5226 * g++.dg/opt/pr25857.C: New test.
5228 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5229 Jan Hubicka <jh@suse.cz>
5230 Richard Guenther <rguenther@suse.de>
5232 PR rtl-optimization/25654
5233 * gcc.dg/torture/pr25654.c: New testcase.
5234 * gcc.target/i386/pr25654.c: Likewise.
5236 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5239 * gfortran.dg/internal references_2.f90: New test.
5241 Fix regression in testing of admissability of attributes.
5242 * gfortran.dg/intent_used_1.f90: New test.
5244 2006-01-23 Ben Elliston <bje@au.ibm.com>
5246 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5247 Remove target conditional torture options for i?86 and x86_64
5250 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5253 * g++.dg/rtti/no-rtti.C: New.
5255 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5258 * g++.dg/inherit/conv2.C: New test.
5261 * g++.dg/parse/dtor7.C: New test.
5264 * g++.dg/template/crash44.C: New test.
5266 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5270 * gfortran.dg/internal_references_1.f90: New test.
5275 * gfortran.dg/global_references_1.f90: New test.
5276 * gfortran.dg/g77/19990905-1.f: Restore the error that
5277 there is a clash between the common block name and
5278 the name of a subroutine reference.
5281 * gfortran.dg/aliasing_dummy_1.f90: New test.
5283 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5285 * gcc.dg/vmx/1b-01.c: Warning fix.
5286 * gcc.dg/vmx/1c-02.c: Likewise.
5287 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5289 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5292 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5294 2006-01-20 Richard Guenther <rguenther@suse.de>
5295 Steven Bosscher <stevenb.gcc@gmail.com>
5297 PR rtl-optimization/24626
5298 * gcc.dg/torture/pr24626-1.c: New testcase.
5299 * gcc.dg/torture/pr24626-2.c: Likewise.
5300 * gcc.dg/torture/pr24626-3.c: Likewise.
5301 * gcc.dg/torture/pr24626-4.c: Likewise.
5303 2006-01-20 Dirk Mueller <dmueller@suse.com>
5306 * g++.dg/warn/empty-body.C: New.
5308 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5311 * g++.dg/template/using10.C: New test.
5312 * g++.dg/temlpate/using11.C: Likewise.
5313 * g++.dg/inherit/using5.C: Tweak error messages.
5315 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5317 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5319 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5321 2006-01-19 Jan Hubicka <jh@suse.cz>
5323 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5325 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5328 * g++.dg/template/spec28.C: New test.
5330 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5332 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5333 Fix fprintf's by adding srcdir or removing it.
5335 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5337 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5338 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5339 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5340 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5341 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5342 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5343 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5344 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5345 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5346 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5347 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5348 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5349 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5350 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5352 2006-01-18 Jeff Law <law@redhat.com>
5354 * gcc.dg/tree-ssa/vrp25.c: New test.
5356 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5358 * gcc.dg/pr25805.c: Fix misapplied patch.
5360 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5362 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5363 (check_effective_target_vect_udot_qi): New.
5364 (check_effective_target_vect_sdot_hi): New.
5365 (check_effective_target_vect_udot_hi): New.
5366 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5367 prefixed with "wrapv-" with -fwrapv.
5368 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5369 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5370 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5371 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5372 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5374 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5375 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5376 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5377 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5379 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5382 * g++.dg/other/default2.C: New test.
5383 * g++.dg/other/default3.C: New test.
5385 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5388 * gcc.dg/pr25805.c: New file.
5390 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5393 * g++.dg/template/init6.C: New test.
5395 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5397 * gcc.dg/tree-ssa/pr24287.c: New test
5399 2006-01-18 Eric Christopher <echristo@apple.com>
5401 * g++.dg/eh/table.C: New.
5403 2006-01-18 DJ Delorie <dj@redhat.com>
5405 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5406 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5407 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5408 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5410 2006-01-18 Jeff Law <law@redhat.com>
5412 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5413 on wrapping on overflow semantics.
5415 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5417 * gcc.gc/tree-ssa/vrp23.c: New test.
5418 * gcc.gc/tree-ssa/vrp24.c: New test.
5420 2006-01-18 Richard Henderson <rth@redhat.com>
5421 Aldy Hernandez <aldyh@redhat.com>
5422 Jakub Jelinek <jakub@redhat.com>
5423 Diego Novillo <dnovillo@redhat.com>
5424 Uros Bizjak <uros@kss-loka.si>
5426 * testsuite/gcc.dg/gomp: New directory.
5428 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5429 Steven G. Kargl <kargls@comcast.net>
5432 * gfortran.dg/intrinsic_external_1.f90: New test.
5435 * gfortran.dg/elemental_pointer_1.f90: New test.
5438 * gfortran.dg/external_procedures_1.f90: New test.
5441 gfortran.dg/assumed_present.f90: New test.
5443 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5445 * g++.dg/parse/lookup5.C: New test.
5447 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5450 * gfortran.dg/read_eof.f90: New test.
5452 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5454 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5455 add a closing brace.
5457 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5460 * gfortran.dg/fmt_tl.f: New test.
5462 2006-01-17 Eric Christopher <echristo@apple.com>
5464 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5465 * g++.old-deja/g++.warn/impint2.C: Ditto.
5466 * g++.old-deja/g++.other/null1.C: Ditto.
5467 * g++.dg/warn/conv2.C: Ditto.
5468 * g++.dg/warn/conv4.C: New file.
5470 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5472 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5474 2006-01-17 Andreas Jaeger <aj@suse.de>
5475 Janis Johnson <janis187@us.ibm.com>
5477 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5479 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5480 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5482 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5484 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5485 xfail txxx where xxx >= 25.
5487 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5490 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5492 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5495 * gcc.dg/pr25682.c: New test.
5496 * g++.dg/parse/array-size2.C: New test.
5498 2006-01-16 Ian Lance Taylor <ian@airs.com>
5500 * consistency.vlad: Remove entire directory, 1652 files.
5502 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5504 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5505 check_effective_target_dfprt_nocache): New.
5506 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5507 (check_effective_target_dfprt): New.
5508 * lib/c-compat.exp (check_dfp): Remove.
5509 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5510 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5511 level of support for decimal float.
5512 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5513 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5514 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5515 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5516 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5517 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5518 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5519 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5520 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5521 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5522 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5523 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5526 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5529 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5531 * lib/gfortran.exp (gfortran_init): Likewise.
5532 * lib/obj-c++.exp (obj-c++_init): Likewise.
5533 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5534 (scan-assembler-dem-not): Likewise.
5535 * lib/scandump.exp (scan-dump-dem): Likewise.
5536 (scan-dump-dem-not): Likewise.
5538 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5541 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5543 * lib/obj-c++.exp (obj-c++_init): Likewise.
5545 2006-01-16 Richard Guenther <rguenther@suse.de>
5547 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5549 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5552 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5555 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5556 Andrew Pinski <pinskia@physics.uc.edu>
5558 * gcc.dg/minmax-1.c: New test.
5560 2006-01-16 Ben Elliston <bje@au.ibm.com>
5562 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5563 * gcc.misc-tests/dectest.exp: Ditto.
5565 2006-01-15 Ian Lance Taylor <ian@airs.com>
5568 * gcc.target/i386/cmov6.c: Use -march=k8.
5570 2006-01-15 Andreas Jaeger <aj@suse.de>
5572 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5573 x86 does not have __float128.
5575 2006-01-14 Ian Lance Taylor <ian@airs.com>
5577 * gcc.target/i386/cmov6.c: New test.
5579 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5582 * g++.dg/template/ctor6.C: New test.
5584 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5586 PR tree-optimization/25485
5587 * gcc.dg/tree-ssa/pr25485.c: New.
5589 2006-01-14 Richard Guenther <rguenther@suse.de>
5591 PR tree-optimization/22548
5592 PR tree-optimization/22555
5593 PR tree-optimization/22501
5594 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5595 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5596 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5597 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5598 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5599 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5600 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5601 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5602 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5604 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5606 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5607 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5609 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5610 Richard Guenther <rguenther@suse.de>
5612 PR rtl-optimization/24257
5613 * gcc.dg/torture/pr24257.c: New testcase.
5615 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5617 * gcc.c-torture/execute/20060110-1.c: New test.
5618 * gcc.c-torture/execute/20060110-2.c: New test.
5620 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5622 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5624 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5627 * gfortran.dg/label_3.f90: New test.
5629 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5631 PR tree-optimization/25771
5632 * g++.dg/tree-ssa/pr25771.C: New test
5634 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5637 * g++.dg/opt/complex5.C: New test.
5639 2006-01-13 Richard Guenther <rguenther@suse.de>
5641 * gcc.target/i386/387-9.c: New testcase.
5643 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5646 * g++.dg/debug/dwarf2-1.C: New.
5648 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5651 * lib/gcov.exp (verify-lines): Add "close $fd".
5653 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5654 Ben Elliston <bje@au.ibm.com>
5656 * gcc.dg/dfp/inf-1.c: New test.
5658 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5659 Yao Qi <qiyaoltc@cn.ibm.com>
5660 Ben Elliston <bje@au.ibm.com>
5661 Jon Grimm <jgrimm2@us.ibm.com>
5663 * gcc.dg/nodfp-1.c: New test.
5664 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5665 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5666 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5667 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5668 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5669 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5670 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5671 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5672 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5673 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5674 * gcc.dg/format/dfp-printf-1.c: Likewise.
5675 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5676 (compat_setup_dfp): New.
5677 * gcc.dg/compat/compat.exp: Use it.
5678 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5679 Make some variables global, prepend "compat_" to their names.
5680 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5681 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5682 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5683 * lib/compat.exp (compat_skip_list): Make global, rename.
5684 * lib/c-compat.exp: New file.
5685 * lib/target-supports.exp (check_effective_target_dfp): New.
5687 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5688 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5689 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5690 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5691 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5692 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5693 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5694 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5695 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5696 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5697 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5698 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5699 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5700 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5701 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5702 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5703 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5704 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5705 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5706 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5707 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5708 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5709 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5710 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5711 gcc.dg/dfp/struct-layout-1.c,
5712 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5713 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5714 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5715 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5716 gcc.dg/dfp/func-vararg-dfp.c,
5717 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5718 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5719 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5720 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5721 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5723 2006-01-11 Richard Guenther <rguenther@suse.de>
5725 PR tree-optimization/25734
5726 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5728 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5731 * gfortran.dg/literal_character_constant_1_x.F: New test.
5732 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5733 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5734 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5736 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5739 * g++.dg/ext/packed3.C: Add expected packed error.
5741 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5744 * gcc.dg/torture/pr25706-1.c: New test.
5746 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5748 PR tree-optimization/23109
5749 PR tree-optimization/23948
5750 PR tree-optimization/24123
5752 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5753 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5754 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5755 g++.dg/tree-ssa/pr23948.C: New testcases.
5756 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5757 three divisions in order to do the optimization.
5759 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5762 * g++.dg/other/pr25632.C: New test.
5764 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5767 * gfortran.dg/used_types_1.f90: New test.
5769 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5772 * gcc.dg/torture/pr25718-1.c: New test.
5774 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5776 * gfortran.dg/list_read_2.f90: Fix typo in description.
5778 2006-01-10 Jan Beulich <jbeulich@novell.com>
5780 * lib/target-supports.exp (check_visibility_available): Simplify test
5782 (check_profiling_available): Fail for *-*-netware*.
5783 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5784 * gcc.dg/20021014-1.c: Likewise.
5785 * gcc.dg/nest.c: Likewise.
5787 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5790 * gfortran.dg/forall_3.f90: New test.
5792 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5795 * gfortran.dg/nesting_2.f90: New test.
5796 * gfortran.dg/nesting_3.f90: New test.
5798 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5800 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5801 Fix typo in comment.
5803 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5805 * gfortran.dg/single_char_string.f90: New test.
5807 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5809 * gfortran.dg/ichar_2.f90: New test.
5811 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5814 * gfortran.dg/private_type_4.f90: New.
5816 2006-01-07 Richard Guenther <rguenther@suse.de>
5818 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
5820 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5822 * gfortran.dg/func_decl_1.f90: New.
5823 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
5824 * gfortran.dg/array_alloc_2.f90: Likewise.
5825 * gfortran.dg/char_result_8.f90: Likewise.
5826 * gfortran.dg/dup_save_1.f90: Likewise.
5827 * gfortran.dg/dup_save_2.f90: Likewise.
5828 * gfortran.dg/f2c_6.f90: Likewise.
5829 * gfortran.dg/f2c_7.f90: Likewise.
5830 * gfortran.dg/func_result_2.f90: Likewise.
5831 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
5833 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
5836 * gfortran.dg/elemental_subroutine_1.f90: New test.
5837 * gfortran.dg/elemental_subroutine_2.f90: New test.
5841 * gfortran.dg/assumed_size_refs_1.f90: New test.
5845 * gfortran.dg/assumed_size_refs_2.f90: New test.
5846 * gfortran.dg/initialization_1.f90: Change warning message.
5848 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
5850 * gcc.dg/tree-ssa/loop-15.c: New test.
5852 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5855 * gfortran.dg/backspace_3.f: New test.
5856 * gfortran.dg/backspace_4.f: New test.
5858 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5861 * gfortran.dg/fmt_white.f: Update test.
5863 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
5865 * gcc.dg/cast-1.c: Add new warning.
5866 * gcc.dg/cast-2.c: Likewise.
5867 * gcc.dg/cast-3.c: Likewise.
5868 * gcc.dg/format/cast-1.c: Likewise.
5869 * gcc.dg/cast-4.c: New testcase.
5871 2006-01-05 Richard Guenther <rguenther@suse.de>
5873 PR tree-optimization/22555
5874 * gcc.dg/tree-ssa/alias-3.c: New testcase.
5876 2006-01-05 Richard Guenther <rguenther@suse.de>
5877 Diego Novillo <dnovillo@redhat.com>
5879 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
5880 * gcc.dg/tree-ssa/loop-8.c: Likewise.
5881 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5882 * gcc.dg/tree-ssa/pr23294.c: Likewise.
5883 * gcc.dg/tree-ssa/pr21985.c: Likewise.
5884 * gcc.dg/tree-ssa/loop-14.c: Likewise.
5885 * gcc.dg/tree-ssa/loop-2.c: Likewise.
5886 * gcc.dg/tree-ssa/loop-3.c: Likewise.
5887 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5888 * gcc.dg/tree-ssa/pr21171.c: Likewise.
5889 * gcc.dg/tree-ssa/loop-5.c: Likewise.
5890 * gcc.dg/tree-ssa/loop-10.c: Likewise.
5891 * gcc.dg/tree-ssa/loop-6.c: Likewise.
5892 * treelang/compile/extravar.tree: Likewise.
5893 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
5894 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
5895 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
5896 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5897 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
5899 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5901 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
5904 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
5907 gfortran.dg/char_result_11.f90: New.
5909 2006-01-04 Mark Mitchell <mark@codesourcery.com>
5912 * g++.dg/parse/access9.C: New test.
5913 * g++.dg/tc1/dr52.C: Tweak error markers.
5915 2006-01-04 Richard Henderson <rth@redhat.com>
5917 Merge from gomp branch.
5918 * g++.dg/parse/pragma2.C: Update expected error lines.
5920 2006-01-04 Jakub Jelinek <jakub@redhat.com>
5922 * g++.dg/other/i386-2.C: New test.
5925 * gcc.c-torture/compile/20051228-1.c: New test.
5928 * gcc.dg/pr25559.c: New test.
5930 2006-01-03 Mark Mitchell <mark@codesourcery.com>
5933 * g++.dg/lookup/friend9.C: New test.
5936 * g++.dg/template/repo5.C: New test.
5938 2006-01-03 Steven G. Kargl <kargls@comcast.net>
5941 * gfortran.dg/forall_2.f90: New test.
5943 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5945 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
5946 dg-require-weak. Adjust regexp to handle leading-underscore
5947 targets and space as well as TAB after .weak. Change previous
5948 64-bit fix to not use naked dot.
5950 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
5952 PR rtl-optimization/25578
5953 * gcc.c-torture/execute/20060102-1.c: New testcase.
5955 2006-01-03 Richard Guenther <rguenther@suse.de>
5958 * gcc.dg/torture/pr25183.c: New testcase.
5960 2006-01-03 Jakub Jelinek <jakub@redhat.com>
5962 Merge from gomp-branch.
5963 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
5964 * gcc.dg/ia64-sync-2.c: Likewise.
5965 * gcc.dg/ia64-sync-3.c: Likewise.
5966 * gcc.dg/ia64-sync-4.c: Likewise.
5967 * gcc.dg/sync-2.c: Likewise.
5968 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
5969 that sparc64-*-* and sparcv9-*-* supports sync builtins.
5971 2006-01-02 Mark Mitchell <mark@codesourcery.com>
5974 * g++.dg/parse/operator6.C: New test.
5977 * g++.dg/parse/error29.C: New test.
5980 * g++.dg/parse/dtor6.C: New test.
5983 * g++.dg/parse/ctor3.C: New test.
5986 * g++.dg/template/class3.C: New test.
5988 2006-01-02 Geoffrey Keating <geoffk@apple.com>
5990 * g++.dg/debug/debug9.C: New.
5992 2006-01-02 Steven G. Kargl <kargls@comcast.net>
5995 * gfortran.dg/label_2.f90: New test.
5997 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5999 * g++.dg/lookup/using12.C: Tighten error marker.
6001 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6002 Andrew Pinski <pinskia@physics.uc.edu>
6004 * gcc.target/powerpc/darwin-abi-3.c: New file.
6005 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6006 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6007 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6008 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6009 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6010 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6011 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6012 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6014 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6016 * gcc.dg/tree-ssa/loadpre1.c: New;
6017 * gcc.dg/tree-ssa/loadpre2.c: New;
6018 * gcc.dg/tree-ssa/loadpre3.c: New;
6019 * gcc.dg/tree-ssa/loadpre4.c: New;
6020 * gcc.dg/tree-ssa/loadpre5.c: New;
6021 * gcc.dg/tree-ssa/loadpre6.c: New;
6022 * gcc.dg/tree-ssa/loadpre7.c: New;
6023 * gcc.dg/tree-ssa/loadpre8.c: New;
6024 * gcc.dg/tree-ssa/loadpre9.c: New;
6026 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6028 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6029 * g++.dg/abi/thunk4.C: Likewise.
6031 2006-01-01 Andreas Jaeger <aj@suse.de>
6033 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6036 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6039 * gcc.dg/pragma-pack-3.c: New test.
6040 * g++.dg/parse/pragma3.C: New test.
6042 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6045 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6047 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6050 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6052 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6055 * gfortran-dg/pure_byref_3.f90: New.
6058 * gfortran.dg/userdef_operator_1.f90: New.
6060 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6062 * g++.dg/abi/thunk3.C: New.
6063 * g++.dg/abi/thunk4.C: New.
6065 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6068 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6069 associated derived type components of derived types are
6070 properly declared in contained procedures.
6072 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6074 PR libgfortran/25139
6075 * gfortran.dg/backspace_2.f: New test.
6077 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6079 PR libgfortran/25550
6080 * gfortran.dg/endfile.f: New test.
6082 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6084 PR libgfortran/25419
6085 * gfortran.dg/comma.f: New test.
6087 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6089 * lib/gfortran-dg.exp: Remove trailing whitespace.
6090 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6093 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6095 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6096 Extended Double long doubles or repeat tests when long double is
6097 the same size as double.
6099 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6101 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6104 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6105 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6108 * gcc.dg/pr23911.c: Make test variable static.
6111 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6113 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6116 * g++.dg/parse/crash17.C: Adjust error markers.
6117 * g++.dg/template/error20.C: New test.
6119 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6122 * g++.dg/ext/complit4.C: New test.
6125 * g++.dg/ext/complit5.C: Likewise.
6127 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6129 PR tree-optimization/25125
6130 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6131 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6132 * gcc.c-torture/execute/pr25125.c: New.
6134 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6138 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6139 with incorrect assumed size references.
6141 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6144 * g++.dg/opt/init1.C: New test.
6146 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6149 * g++.dg/template/sfinae3.C: New test.
6151 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6153 * g++.dg/other/friend4.C: New test.
6155 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6158 * g++.dg/opt/pr25005.C: New test.
6160 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6163 * g++.dg/template/ptrmem16.C: New test.
6165 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6169 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6171 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6173 PR libgfortran/25307
6174 * gfortran.dg/list_read_5.f90: New test.
6176 2005-12-22 Richard Henderson <rth@redhat.com>
6178 * gcc.target/i386/sse-7.c: Use -msse2.
6180 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6182 PR rtl-optimization/25432
6183 * gcc.c-torture/compile/20051216-1.c: New test.
6186 * objc/execute/pr25328.m: New test.
6188 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6191 * g++.dg/template/call4.C: New test.
6193 2005-12-22 Dale Johannesen <dalej@apple.com>
6195 * gcc.target/i386/sse-17.c: New.
6197 2005-12-22 Paul Brook <paul@codesourcery.com>
6199 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6201 2005-12-22 Paul Brook <paul@codesourcery.com>
6203 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6205 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6208 * gcc.c-torture/compile/pr25513.c: New test.
6210 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6213 * g++.dg/parse/error25.C: Add more tests.
6215 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6218 * gfortran.dg/der_charlen_1.f90: New.
6220 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6223 * gfortran.dg/pointer_component_type_1.f90: New test.
6227 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6228 should give an error with assumed size array refernces and checks those
6230 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6231 reference an upper bound so that it does not generate an error.
6237 * gfortran.dg/used_dummy_types_1.f90: New test.
6238 * gfortran.dg/used_dummy_types_2.f90: New test.
6239 * gfortran.dg/used_dummy_types_3.f90: New test.
6240 * gfortran.dg/used_dummy_types_4.f90: New test.
6241 * gfortran.dg/used_dummy_types_5.f90: New test.
6244 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6245 group already being USE associated.
6246 * gfortran.dg/assumed_shape_nml.f90: New test.
6247 * gfortran.dg/assumed_size_nml.f90: New test.
6257 * gfortran.dg/io_constraints_1.f90: New test.
6258 * gfortran.dg/io_constraints_1.f90: New test.
6259 * gfortran.dg/iostat_3.f90: Change wording of warning.
6260 * gfortran.dg/g77/19981216-0.f: The same.
6262 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6264 PR tree-optimization/23518
6265 * testsuite/gcc.dg/pr23518.c: New.
6267 2005-12-21 Mike Stump <mrs@apple.com>
6269 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6271 2005-12-21 Paul Brook <paul@codesourcery.com>
6273 * gcc.dg/pr19340.c: Skip on m68k targets.
6275 2005-12-21 Steven Bosscher <stevenb@suse.de>
6277 PR rtl-optimization/25196
6278 * gcc.dg/pr25196.c: New test.
6280 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6283 gfortran.dg/where_nested_1.f90: New.
6285 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6287 PR tree-optimization/25382.
6288 * gcc.dg/tree-ssa/pr25382.c: New.
6290 2005-12-20 Richard Guenther <rguenther@suse.de>
6293 * gcc.target/i386/pr24306.c: New testcase.
6295 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6297 PR tree-optimization/25501
6298 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6300 2005-12-20 Richard Guenther <rguenther@suse.de>
6303 2005-12-02 Richard Guenther <rguenther@suse.de>
6305 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6307 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6310 * g++.dg/warn/Wunreachable-code-2.C: New test.
6312 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6315 * g++.dg/template/ctor5.C: New test.
6318 * g++.dg/template/overload8.C: New test.
6320 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6322 * gcc.c-torture/compile/pr25483 : New test.
6324 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6327 * g++.dg/ext/typeof10.C: New test.
6329 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6331 * gcc.dg/mt-loopi1.c: New.
6333 2005-12-18 Richard Guenther <rguenther@suse.de>
6335 PR tree-optimization/25481
6336 * gcc.dg/torture/pr25481.c: New testcase.
6338 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6340 PR rtl-optimization/21041
6341 * gcc.dg/pr21041.c: New test.
6343 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6345 PR libgfortran/25463
6346 * gfortran.dg/advance.f90: New test.
6348 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6350 * gcc.dg/20051201-1.c: New test.
6352 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6355 * gfortran.dg/initialization_1.f90: New test.
6356 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6357 * gfortran.dg/g77/980616-0.f: The same.
6359 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6362 * gfortran.dg/chkbits.f90: New test.
6364 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6366 * gfortran.dg/enum_5.f: Revert to previous version.
6368 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6370 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6371 * gfortran.dg/nested_modules_1.f90: Ditto.
6372 * gfortran.dg/hollerith_f95.f90: Ditto.
6373 * gfortran.dg/select_5.f90: Ditto.
6374 * gfortran.dg/secnds.f: Ditto.
6375 * gfortran.dg/hollerith2.f90: Ditto.
6376 * gfortran.dg/imag_2.f: Ditto.
6377 * gfortran.dg/ftell_2.f90: Ditto.
6378 * gfortran.dg/malloc_free_1.f90: Ditto.
6379 * gfortran.dg/logint-1.f: Ditto.
6380 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6381 * gfortran.dg/e_d_fmt.f90: Ditto.
6382 * gfortran.dg/hollerith_legacy.f90: Ditto.
6383 * gfortran.dg/logint-2.f: Ditto.
6384 * gfortran.dg/enum_5.f90: Ditto.
6385 * gfortran.dg/f2c_2.f90: Ditto.
6386 * gfortran.dg/pr17143.f90: Ditto.
6387 * gfortran.dg/namelist_14.f90: Ditto.
6388 * gfortran.dg/logint-3.f: Ditto.
6389 * gfortran.dg/spread_scalar_source.f90: Ditto.
6390 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6391 * gfortran.dg/namelist_11.f: Ditto.
6392 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6393 * gfortran.dg/g77/20010519-1.f
6394 * gfortran.dg/g77/alpha1.f: Ditto.
6395 * gfortran.dg/g77/990115-1.f: Ditto.
6396 * gfortran.dg/g77/erfc.f: Ditto.
6397 * gfortran.dg/g77/19990313-3.f: Ditto.
6398 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6399 * gfortran.dg/g77/20010426.f: Ditto.
6400 * gfortran.dg/g77/19990313-0.f: Ditto.
6401 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6402 * gfortran.dg/g77/20000629-1.f: Ditto.
6403 * gfortran.dg/g77/970125-0.f: Ditto.
6404 * gfortran.dg/g77/8485.f: Ditto.
6405 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6406 * gfortran.dg/g77/19990313-1.f: Ditto.
6407 * gfortran.dg/g77/int8421.f: Ditto.
6408 * gfortran.dg/g77/19990305-0.f: Ditto.
6409 * gfortran.dg/g77/947.f: Ditto.
6410 * gfortran.dg/g77/19990905-2.f: Ditto.
6411 * gfortran.dg/g77/cabs.f: Ditto.
6412 * gfortran.dg/g77/19990313-2.f: Ditto.
6413 * gfortran.dg/g77/20020307-1.f: Ditto.
6414 * gfortran.dg/g77/dcomplex.f: Ditto.
6415 * gfortran.dg/g77/19990502-1.f: Ditto.
6416 * gfortran.dg/g77/19981216-0.f: Ditto.
6417 * gfortran.dg/common_4.f90: Ditto.
6418 * gfortran.dg/entry_4.f90: Ditto.
6419 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6420 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6421 * gfortran.dg/namelist_12.f: Ditto.
6422 * gfortran.dg/scale_1.f90: Ditto.
6423 * gfortran.dg/modulo_1.f90
6424 * gfortran.dg/hollerith.f90: Ditto.
6425 * gfortran.dg/direct_io_3.f90: Ditto.
6426 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6427 * gfortran.dg/gnu_logical_1.F: Ditto.
6428 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6429 * gfortran.dg/assign_1.f90: Ditto.
6430 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6431 * gfortran.dg/pr23095.f: Ditto.
6432 * gfortran.dg/read_float_1.f90: Ditto.
6434 2005-12-17 Andreas Jaeger <aj@suse.de>
6436 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6437 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6439 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6442 * gfortran.dg/fmt_white.f: New test.
6444 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6446 * gfortran.dg/label_1.f90: New test.
6448 2005-12-15 Ben Elliston <bje@au.ibm.com>
6451 * gcc.dg/20031012-1.c: Add -Walways-true option.
6452 * gcc.dg/weak/weak-3.c: Likewise.
6453 * g++.old-deja/g++.mike/warn8.C: Likewise.
6455 2005-12-16 Mike Stump <mrs@apple.com>
6457 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6460 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6462 PR libgfortran/25264
6463 PR libgfortran/25349
6464 * gfortran.dg/tl_editing.f90: Added additional checks.
6465 * gfortran.dg/t_editing.f: New test.
6466 * gfortran.dg/write_padding.f90: New test
6468 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6471 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6473 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6475 PR rtl-optimization/24899
6476 * gcc.c-torture/execute/20051215-1.c: New test.
6478 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6481 * gfortran.dg/pr24823.f: New test.
6483 2005-12-16 Jeff Law <law@redhat.com>
6485 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6487 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6489 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6490 Change C++ style comments to C style comments.
6491 Remove aligned types from the array.
6492 Keep Enums disabled.
6493 (complex_types): Remove aligned types from the array.
6494 Comment out "_Complex long double".
6495 (attrib_types): Remove.
6496 (complex_attrib_types): Remove.
6497 (attrib_array_types): Remove.
6498 (complex_attrib_array_types): Remove.
6499 (aligned_bitfld_types): Remove.
6500 (n_aligned_bitfld_types): Remove.
6501 (FEATURE_ALIGNEDPACKED): Delete.
6502 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6503 (singles): Remove support for adding attributes.
6504 (choose_type): Remove support for attributed types.
6505 (generate_fields): Remove support for attributed bit-fields.
6506 Remove support for adding attributes.
6507 (generate_random_tests): Remove support for adding attributes.
6508 (features): Add back "[0] :0" and "complex vector [0]".
6509 (main): Remove support for attributed bit-fields.
6510 Uncomment the calling of generate_random_tests for the rests of
6513 2005-12-16 Jan Hubicka <jh@suse.cz>
6515 * gcc.c-torture/combine/pr25224.c: New.
6517 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6520 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6523 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6525 * gcc.dg/20051215-1.c: New file.
6527 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6529 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6530 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6532 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6535 * gfortran.dg/dummy_functions_1.f90: New.
6537 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6539 PR rtl-optimization/25310
6540 * gcc.c-torture/compile/pr25310.c: New test.
6542 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6545 * gcc.dg/pr25023.c: New test.
6547 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6549 * g++.old-deja/g++.brendan/redecl1.C,
6550 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6551 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6552 g++.old-deja/g++.oliva/typeof1.C,
6553 g++.old-deja/g++.other/crash16.C,
6554 g++.old-deja/g++.other/crash34.C,
6555 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6556 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6557 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6558 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6559 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6560 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6563 2005-12-14 Kean Johnston <jkj@sco.com>
6564 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6566 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6567 * gcc.target/i386/20020523-1.c: Ditto.
6568 * gcc.target/i386/tailcall-1.c: Ditto.
6569 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6570 * gcc.target/i386/ssetype-5.c: Ditto.
6572 2005-12-14 Jeff Law <law@redhat.com>
6574 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6576 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6580 * gcc.target/i386/pr25254.c: New test.
6581 * gfortran.dg/PR24188.f: New test.
6583 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6585 * lib/fortran-torture.exp: Catch remaining uses of
6586 remote_file build delete.
6588 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6590 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6592 2005-12-14 Ben Elliston <bje@au.ibm.com>
6594 * gcc.dg/warn-addr-cmp.c: New test.
6596 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6600 * gcc.target/i386/pr25293.c: New test.
6602 2005-12-13 Petr Machata <machata@post.cz>
6605 * g++.dg/parse/comma2.C: New test.
6607 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6608 Jakub Jelinek <jakub@redhat.com>
6610 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6611 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6612 (limits.h): Include unconditionally.
6613 (stdlib.h): Likewise.
6614 (hashtab.h): Do not include.
6615 (getopt.h): Likewise.
6616 (stddef.h): Include.
6617 (hashval_t): Define.
6618 (struct entry): Add "next" field.
6619 (HASH_SIZE): New macro.
6620 (hash_table): New variable.
6621 (switchfiles): Do not use xmalloc.
6623 (iterative_hash): New function.
6625 (e_exists): New function.
6626 (e_insert): Likewise.
6627 (output): Use, instead of libiberty hashtable functions.
6628 (main): Do not use getopt. Do not call htab_create.
6630 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6633 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6634 put atal* and atpaal* attributes on array elements.
6635 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6636 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6637 put atal* and atpaal* attributes on array elements.
6638 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6640 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6642 * gcc.dg/single-precision-constant.c: New test.
6644 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6646 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6647 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6648 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6649 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6650 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6651 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6652 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6653 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6654 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6655 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6656 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6657 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6658 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6659 gcc.target/powerpc/ppc-sdata-2.c,
6660 gcc.target/powerpc/ppc-stackalign-1.c,
6661 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6662 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6663 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6664 gcc.target/powerpc/rs6000-ldouble-2.c,
6665 gcc.target/powerpc/rs6000-power2-1.c,
6666 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6667 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6668 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6669 option into target selector.
6670 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6671 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6673 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6676 * objc.dg/encode-9.m: New test.
6678 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6681 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6682 * gcc.dg/asm-b.c: Fix typo.
6683 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6684 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6685 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6686 i?86 lp64 and x86_64 ilp32.
6687 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6689 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6691 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6694 gfortran.dg/equiv_5.f90: New test.
6696 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6698 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6699 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6700 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6701 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6702 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6703 * gcc.dg/tree-ssa/reassoc-5.c: New.
6704 * gcc.dg/tree-ssa/reassoc-6.c: New.
6705 * gcc.dg/tree-ssa/reassoc-7.c: New.
6706 * gcc.dg/tree-ssa/reassoc-8.c: New.
6707 * gcc.dg/tree-ssa/reassoc-9.c: New.
6708 * gcc.dg/tree-ssa/reassoc-10.c: New.
6709 * gcc.dg/tree-ssa/reassoc-11.c: New.
6711 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6715 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6717 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6720 * g++.dg/template/inherit.C: Do not use a generic error message.
6722 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6725 * objc.dg/gnu-encoding: New directory.
6726 * objc.dg/gnu-encoding/compat-common.h: New file.
6727 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6728 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6729 * objc.dg/gnu-encoding/vector-defs.h: New file.
6730 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6731 * objc.dg/gnu-encoding/generate-random.c: New file.
6732 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6733 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6734 * objc.dg/gnu-encoding/generate-random.h: New file.
6736 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6739 * g++.dg/template/defarg7.C: New test.
6741 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6744 * objc.dg/encode-8.m: New test.
6746 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6749 * objc.dg/encode-7.m: New test.
6751 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6754 * g++.dg/opt/inline10.C: New test.
6756 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6758 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6760 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6762 * gfortran.dg/substring_equivalence.f90: typo in comment
6764 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6767 * gfortran.dg/iostat_3.f90: New test.
6769 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6772 * gfortran.dg/unf_io_convert_1.f90: New test.
6773 * gfortran.dg/unf_io_convert_2.f90: New test.
6774 * gfortran.dg/unf_io_convert_3.f90: New test.
6776 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6779 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6780 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6781 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6782 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6783 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6784 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6785 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6786 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6787 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6788 gcc.dg/torture/fp-int-convert-float128-timode.c,
6789 gcc.dg/torture/fp-int-convert-float128.c,
6790 gcc.dg/torture/fp-int-convert-float80-timode.c,
6791 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6792 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6794 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6796 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6798 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6800 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6802 * gcc.dg/20051207-1.c,
6803 * gcc.dg/20051207-2.c,
6804 * gcc.dg/20051207-3.c: New tests.
6806 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6809 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6810 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6811 dg-skip-if target selector.
6814 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6815 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6816 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6817 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6818 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
6819 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
6820 and/or merge with i?86 cases.
6822 * gcc.dg/tls/opt-3.c: Require effective target fpic.
6825 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
6826 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
6827 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
6828 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
6831 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
6834 * gcc.c-torture/compile/pr25311.c: New test.
6836 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6838 PR libgfortran/25039
6839 * gfortran.dg/read_comma.f: New test.
6841 2005-12-08 Jakub Jelinek <jakub@redhat.com>
6844 * g++.dg/opt/pr19317-1.C: New test.
6845 * g++.dg/opt/pr19317-2.C: New test.
6846 * g++.dg/opt/pr19317-3.C: New test.
6849 * gcc.c-torture/execute/pr19005.c: New test.
6852 * g++.old-deja/g++.other/comdat5.C: New test.
6853 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
6855 * g++.dg/compat/struct-layout-1.exp: New file.
6856 * g++.dg/compat/struct-layout-1.h: New.
6857 * g++.dg/compat/struct-layout-1_generate.c: New.
6858 * g++.dg/compat/struct-layout-1_x1.h: New.
6859 * g++.dg/compat/struct-layout-1_x2.h: New.
6860 * g++.dg/compat/struct-layout-1_y1.h: New.
6861 * g++.dg/compat/struct-layout-1_y2.h: New.
6863 * gcc.dg/20050330-2.c: New test.
6865 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
6868 * gfortran.dg/associated_1.f90: New.
6870 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6872 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
6873 ILP32 vect_no_align platforms.
6875 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
6876 Jakub Jelinek <jakub@redhat.com>
6879 * gcc.c-torture/compile/20051207-1.c: New test.
6881 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6884 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
6885 gcc.dg/torture/pr18582-1.c,
6886 gcc.target/i386/attributes-error.c: Also test on x86_64.
6888 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
6890 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6893 * g++.dg/template/typedef3.C: New test.
6897 * g++.dg/template/dtor3.C: Fix error markers.
6899 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
6901 * lib/target-supports.exp (check_effective_target_sync_char_short):
6904 2005-12-06 Janis Johnson <janis187@us.ibm.com>
6906 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
6908 2005-12-06 Roger Sayle <roger@eyesopen.com>
6910 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
6911 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
6912 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
6913 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
6915 2005-12-06 Roger Sayle <roger@eyesopen.com>
6918 * g++.dg/other/array2.C: New test case.
6920 2005-12-05 Geoffrey Keating <geoffk@apple.com>
6922 * gcc.dg/darwin-weakimport-3.c: New.
6924 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
6925 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
6926 and to work on Darwin.
6927 * gcc.dg/attr-weakref-1b.c: New file.
6928 * gcc.dg/attr-weakref-2.c: New test.
6929 * gcc.dg/darwin-weakref-1.c: New test.
6931 2005-12-05 Janis Johnson <janis187@us.ibm.com>
6934 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
6935 use in selector expressions.
6936 (dg-xfail-if): Ditto.
6937 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
6938 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
6939 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
6940 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
6941 * gcc.test-framework/test-framework.exp: Skip generated tests if
6942 CHECK_TEST_FRAMEWORK is not 1.
6944 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6946 PR tree-optimization/24963
6947 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
6950 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
6953 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
6954 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
6955 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
6956 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
6958 2005-12-05 Jakub Jelinek <jakub@redhat.com>
6960 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
6963 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
6965 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
6967 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
6969 * gcc.dg/format/cast-1.c: New test.
6971 2005-12-04 Roger Sayle <roger@eyesopen.com>
6974 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
6975 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
6976 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
6977 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
6979 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
6981 * gcc.dg/cast-pretty-print-1.c: New test.
6983 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
6985 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
6987 2005-12-02 Mark Mitchell <mark@codesourcery.com>
6990 * g++.dg/template/friend40.C: New test.
6992 2005-12-02 Jakub Jelinek <jakub@redhat.com>
6995 * gcc.target/i386/movq-2.c: New test.
6996 * gcc.target/i386/movq.c: Remove target i?86, instead add
6997 dg-require-effective-target ilp32.
6999 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7002 * g++.dg/other/default1.C: New test.
7004 2005-12-02 Richard Guenther <rguenther@suse.de>
7006 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7008 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7010 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7012 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7015 * gcc.target/powerpc/rotate.c: New.
7017 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7019 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7020 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7022 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7025 * gcc.dg/pr17730-1.c: Adjust.
7026 * gcc.dg/lvalue1.c (main): Likewise.
7027 * gcc.dg/lvalue-2.c: Likewise.
7030 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7032 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7035 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7038 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7040 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7043 * lib/target-supports.exp (check_effective_target_tls): New.
7044 (check_effective_target_tls_runtime): New.
7045 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7047 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7048 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7049 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7050 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7051 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7052 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7053 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7054 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7055 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7056 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7057 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7058 effective-target TLS.
7059 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7060 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7061 effective-target TLS runtime.
7063 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7065 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7067 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7069 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7070 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7071 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7072 ignored" warnings when "packing" is the same as the ABI layout.
7074 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7077 * gfortran.dg/line_length_1.f: New test.
7078 * gfortran.dg/line_length_2.f90: Ditto.
7080 2005-11-30 Richard Guenther <rguenther@suse.de>
7082 PR tree-optimization/21655
7083 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7085 2005-11-30 Dale Johannesen <dalej@apple.com>
7087 * gcc.c-torture/compile/pr24930.c: New.
7089 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7092 * gfortran.dg/auto_char_dummy_array.f90: New test.
7094 2005-11-30 Jeff Law <law@redhat.com>
7096 * g++.old-deja/g++.law/pr25000.C: New test.
7098 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7100 * gcc.dg/tls/opt-11.c: New test.
7102 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7104 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7106 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7109 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7111 * gfortran.dg/open_access_1.f90: New test.
7113 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7115 * gcc.dg/charset/builtin2.c: New test.
7117 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7119 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7120 on mmix-*-* for *_[xy].c.
7122 2005-11-28 Kean Johnston <jkj@sco.com>
7124 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7126 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7127 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7128 * gcc.target/i386/asm-3.c: Ditto.
7129 * gcc.target/i386/clobbers.c: Ditto.
7130 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7131 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7133 * gcc.target/i386/mul.c: Ditto.
7134 * gcc.target/i386/ssetype-1.c: Ditto.
7135 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7136 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7137 static so the test works with -fPIC mode too. Based on comment in
7139 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7141 2005-11-28 Richard Guenther <rguenther@suse.de>
7143 * gcc.dg/alias-9.c: New testcase.
7144 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7146 2005-11-28 Roger Sayle <roger@eyesopen.com>
7147 Uros Bizjak <uros@kss-loka.si>
7150 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7151 tan(x)/sin(x) transformations.
7153 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7156 * gcc.dg/tree-ssa/divide-3.c: New test.
7157 * gcc.dg/tree-ssa/divide-4.c: New test.
7159 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7162 * gfortran.dg/boz_6.f90: New test.
7164 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7167 * gfortran.dg/modulo_1.f90: New test.
7169 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7172 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7173 fail on CRLF platforms.
7174 * gfortran.dg/ftell_2.f90: Likewise.
7176 2005-11-26 Eric Christopher <echristo@apple.com>
7178 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7180 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7182 * objc.dg/gnu-runtime-3.m: Simplify.
7184 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7187 * gcc.dg/tree-ssa/divide-1.c: New test.
7188 * gcc.dg/tree-ssa/divide-2.c: New test.
7190 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7192 PR libgfortran/24945
7193 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7195 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7197 PR libgfortran/24945
7198 * gfortran.dg/open_status_2.f90: New test.
7200 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7202 * gcc.c-torture/execute/builtins/fprintf.c,
7203 gcc.c-torture/execute/builtins/fputs-lib.c,
7204 gcc.c-torture/execute/builtins/fputs.c,
7205 gcc.c-torture/execute/builtins/lib/fprintf.c,
7206 gcc.c-torture/execute/builtins/lib/printf.c,
7207 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7209 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7211 * gcc.dg/20050922-2.c: New test.
7213 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7215 * objc.dg/gnu-runtime-3.m: New test.
7217 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7220 * g++.dg/other/void1.C: New test.
7222 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7225 * gcc.dg/torture/fp-int-convert-float.c,
7226 gcc.dg/torture/fp-int-convert-double.c,
7227 gcc.dg/torture/fp-int-convert-long-double.c,
7228 gcc.dg/torture/fp-int-convert-timode.c,
7229 gcc.dg/torture/fp-int-convert-float80.c,
7230 gcc.dg/torture/fp-int-convert-float80-timode.c,
7231 gcc.dg/torture/fp-int-convert-float128.c,
7232 gcc.dg/torture/fp-int-convert-float128-timode.c,
7233 gcc.dg/torture/fp-int-convert.h: New files.
7235 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7238 * gcc.dg/tree-ssa/bool-10.c: New test.
7239 * gcc.dg/tree-ssa/bool-11.c: New test.
7240 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7242 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7245 * tree-ssa/pr24990-1.c: New test.
7247 2005-11-24 Richard Guenther <rguenther@suse.de>
7248 Dirk Mueller <dmueller@suse.de>
7251 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7252 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7253 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7254 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7255 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7256 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7258 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7260 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7262 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7265 * gcc.dg/Wc++-compat.c: New.
7266 * gcc.dg/Wno-c++-compat.c: New.
7268 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7270 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7271 (vspltish, vspltisw): Likewise.
7273 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7275 PR libgfortran/24794
7276 * gfortran.dg/namelist_12.f: Fix quotes.
7277 * gfortran.dg/namelist_13.f90: Fix quotes.
7278 * gfortran.dg/namelist_14.f90: Fix quotes.
7279 * gfortran.dg/namelist_15.f90: Fix quotes.
7280 * gfortran.dg/namelist_use.f90: Fix quotes.
7281 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7282 * gfortran.dg/namelist_21.f90: New test.
7283 * gfortran.dg/namelist_22.f90: New test.
7285 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7288 * gcc.c-torture/compile/pr23435.c: New.
7290 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7292 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7294 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7296 * gcc.target/powerpc/405-macchw-1.c,
7297 gcc.target/powerpc/405-macchw-2.c,
7298 gcc.target/powerpc/405-macchwu-1.c,
7299 gcc.target/powerpc/405-macchwu-2.c,
7300 gcc.target/powerpc/405-machhw-1.c,
7301 gcc.target/powerpc/405-machhw-2.c,
7302 gcc.target/powerpc/405-machhwu-1.c,
7303 gcc.target/powerpc/405-machhwu-2.c,
7304 gcc.target/powerpc/405-maclhw-1.c,
7305 gcc.target/powerpc/405-maclhw-2.c,
7306 gcc.target/powerpc/405-maclhwu-1.c,
7307 gcc.target/powerpc/405-maclhwu-2.c,
7308 gcc.target/powerpc/405-mulchw-1.c,
7309 gcc.target/powerpc/405-mulchw-2.c,
7310 gcc.target/powerpc/405-mulchwu-1.c,
7311 gcc.target/powerpc/405-mulchwu-2.c,
7312 gcc.target/powerpc/405-mulhhw-1.c,
7313 gcc.target/powerpc/405-mulhhw-2.c,
7314 gcc.target/powerpc/405-mulhhwu-1.c,
7315 gcc.target/powerpc/405-mulhhwu-2.c,
7316 gcc.target/powerpc/405-mullhw-1.c,
7317 gcc.target/powerpc/405-mullhw-2.c,
7318 gcc.target/powerpc/405-mullhwu-1.c,
7319 gcc.target/powerpc/405-mullhwu-2.c,
7320 gcc.target/powerpc/405-nmacchw-1.c,
7321 gcc.target/powerpc/405-nmacchw-2.c,
7322 gcc.target/powerpc/405-nmachhw-1.c,
7323 gcc.target/powerpc/405-nmachhw-2.c,
7324 gcc.target/powerpc/405-nmaclhw-1.c,
7325 gcc.target/powerpc/405-nmaclhw-2.c,
7326 gcc.target/powerpc/440-macchw-1.c,
7327 gcc.target/powerpc/440-macchw-2.c,
7328 gcc.target/powerpc/440-macchwu-1.c,
7329 gcc.target/powerpc/440-macchwu-2.c,
7330 gcc.target/powerpc/440-machhw-1.c,
7331 gcc.target/powerpc/440-machhw-2.c,
7332 gcc.target/powerpc/440-machhwu-1.c,
7333 gcc.target/powerpc/440-machhwu-2.c,
7334 gcc.target/powerpc/440-maclhw-1.c,
7335 gcc.target/powerpc/440-maclhw-2.c,
7336 gcc.target/powerpc/440-maclhwu-1.c,
7337 gcc.target/powerpc/440-maclhwu-2.c,
7338 gcc.target/powerpc/440-mulchw-1.c,
7339 gcc.target/powerpc/440-mulchw-2.c,
7340 gcc.target/powerpc/440-mulchwu-1.c,
7341 gcc.target/powerpc/440-mulchwu-2.c,
7342 gcc.target/powerpc/440-mulhhw-1.c,
7343 gcc.target/powerpc/440-mulhhw-2.c,
7344 gcc.target/powerpc/440-mulhhwu-1.c,
7345 gcc.target/powerpc/440-mulhhwu-2.c,
7346 gcc.target/powerpc/440-mullhw-1.c,
7347 gcc.target/powerpc/440-mullhw-2.c,
7348 gcc.target/powerpc/440-mullhwu-1.c,
7349 gcc.target/powerpc/440-mullhwu-2.c,
7350 gcc.target/powerpc/440-nmacchw-1.c,
7351 gcc.target/powerpc/440-nmacchw-2.c,
7352 gcc.target/powerpc/440-nmachhw-1.c,
7353 gcc.target/powerpc/440-nmachhw-2.c,
7354 gcc.target/powerpc/440-nmaclhw-1.c,
7355 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7357 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7360 * gfortran.dg/inquire_9.f90: New test.
7363 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7365 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7368 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7369 Check that 'cos' is supported.
7371 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7374 * gfortran.dg/substring_equivalence.f90: New test.
7377 * gfortran.dg/auto_internal_assumed.f90: New test.
7379 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7381 * gcc.dg/fold-div-2.c: New test.
7383 2005-11-20 Ian Lance Taylor <ian@airs.com>
7385 PR rtl-optimization/24883
7386 * gcc.c-torture/compile/pr24883.c: New test.
7388 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7391 * gcc.c-torture/compile/pr20583.c: New.
7393 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7395 * gcc.c-torture/execute/usmul.c: New test.
7397 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7399 * gcc.dg/tree-ssa/vrp22.c: New test.
7401 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7404 * gcc.dg/torture/pr24912-1.c: New test.
7406 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7409 * gfortran.dg/arrayio_derived_1.f90: New test.
7411 2005-11-19 Richard Guenther <rguenther@suse.de>
7414 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7416 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7418 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7420 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7423 * g++.dg/template/friend39.C: New test.
7425 2005-11-18 James E Wilson <wilson@specifix.com>
7427 * gcc.dg/builtin-strstr.c: New.
7429 2005-11-18 Richard Henderson <rth@redhat.com>
7431 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7432 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7433 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7434 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7435 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7436 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7437 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7438 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7439 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7440 renaming to remove initial "ia64-".
7442 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7444 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7446 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7448 * g++.dg/cpp/string-2.C: New test.
7450 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7452 * gcc.dg/tree-ssa/loop-14.c: New test.
7454 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7455 Michael Chamberlain <michael@chamberlain.net.au>
7457 * ada/acats/run_all.sh (target_run): Kill long running tests.
7459 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7461 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7462 * gcc.dg/cleanup-9.c: Likewise.
7463 * gcc.dg/cleanup-10.c: Likewise.
7464 * gcc.dg/cleanup-11.c: Likewise.
7466 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7469 * gfortran.dg/open_access_append_1.f90: New test.
7470 * gfortran.dg/open_access_append_2.f90: New test.
7472 2005-11-16 Richard Guenther <rguenther@suse.de>
7475 * gcc.c-torture/execute/pr24851.c: New testcase.
7477 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7479 * gcc.dg/fold-overflow-1.c: New test.
7481 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7483 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7484 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7486 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7488 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7490 * g++.dg/eh/forced2.C: Likewise.
7491 * g++.dg/eh/forced3.C: Likewise.
7492 * g++.dg/eh/forced4.C: Likewise.
7494 2005-11-11 Mike Stump <mrs@apple.com>
7496 * g++.old-deja/g++.mike/unused.C: Add.
7498 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7501 * g++.dg/warn/Wcast-qual1.C: New test.
7503 2005-11-15 Jan Hubicka <jh@suse.cz>
7505 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7507 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7509 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7511 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7514 * gcc.dg/tree-ssa/pr24840.c: New test.
7516 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7519 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7521 2005-11-14 Dale Johannesen <dalej@apple.com>
7523 * gcc.c-torture/execute/20051113-1.c: New.
7525 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7528 * g++.dg/template/crash43.C: New test.
7530 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7532 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7534 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7537 * g++.dg/eh/spec8.C: New test.
7539 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7541 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7543 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7546 * g++.dg/parse/ambig4.C: New test.
7547 * g++.dg/tc1/dr101.C: Adjust error markers.
7548 * g++.dg/lookup/strong-using-2.C: Likewise.
7549 * g++.dg/lookup/ambig5.C: Likewise.
7550 * g++.dg/lookup/ambig4.C: Likewise.
7551 * g++.dg/parse/crash22.C: Likewise.
7553 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7555 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7557 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7559 * gcc.dg/nested-calls-1.c: New test.
7561 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7563 * gfortran.dg/complex_intrinsic_1.f90: New test.
7564 * gfortran.dg/complex_intrinsic_2.f90: New test.
7565 * gfortran.dg/fgetc_1.f90: New test.
7566 * gfortran.dg/fgetc_2.f90: New test.
7567 * gfortran.dg/fgetc_3.f90: New test.
7568 * gfortran.dg/ftell_1.f90: New test.
7569 * gfortran.dg/ftell_2.f90: New test.
7570 * gfortran.dg/gnu_logical_1.F: New test.
7571 * gfortran.dg/gnu_logical_2.f90: New test.
7573 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7576 * testsuite/gcc.dg/pr24820.c: New test.
7578 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7580 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7581 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7584 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7587 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7589 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7591 * gcc.target/cris/cris.exp: New file.
7592 * gcc.target/cris/rld-legit1.c: New test.
7593 * gcc.target/cris/rld-legit2.c: New test.
7595 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7598 * g++.dg/opt/pr24780.C: New test.
7601 * g++.dg/template/asm1.C: New test.
7603 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7605 PR libgfortran/24787
7606 * gfortran.dg/scan_1.f90: New test.
7608 2005-11-12 Jan Hubicka <jh@suse.cz>
7610 * gcc.target/i386/minmax-1.c: New.
7611 * gcc.target/i386/minmax-2.c: New.
7613 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7615 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7617 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7619 * gcc.c-torture/execute/20051110-1.c,
7620 gcc.c-torture/execute/20051110-2.c: New tests.
7622 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7625 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7628 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7630 * lib/target-libpath.exp (get_shlib_extension): New proc.
7631 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7632 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7633 * lib/objc.exp (objc_target_compile): Likewise.
7634 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7637 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7639 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7641 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7642 Add -static to additional_flags and pass it to target_compile.
7644 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7646 PR libgfortran/24719
7647 gfortran.dg/read_noadvance.f90: New test.
7649 PR libgfortran/24699
7650 gfortran.dg/fmt_t_2.f90: New test.
7652 PR libgfortran/24785
7653 gfortran.dg/read_x_eor.f90: New test.
7655 PR libgfortran/24584
7656 gfortran.dg/namelist_empty.f90: Rename test.
7658 PR libgfortran/24489
7659 gfortran/read_eor.f90: Rename test.
7661 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7664 * gfortran.dg/automatic_module_variable.f90: New test.
7666 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7669 * gcc.dg/pr24445.c: New test.
7671 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7675 * gfortran.dg/recursive_statement_functions.f90: Add statement
7676 functions using inline intrinsic functions and parameters to test
7677 that they no longer seg-fault.
7680 gfortran.dg/nested_modules_4.f90: New test.
7681 gfortran.dg/nested_modules_5.f90: New test.
7683 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7686 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7688 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7690 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7693 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7695 * gcc.dg/sparc-getcontext-1.c: New test.
7697 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7699 * gcc.dg/ifcvt-fabs-1.c: New test.
7701 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7704 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7705 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7707 2005-11-09 Richard Guenther <rguenther@suse.de>
7709 PR tree-optimization/24716
7710 * gcc.c-torture/execute/pr24716.c: New testcase.
7712 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7714 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7716 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7719 * gcc.dg/pr24624.c: Testcase added.
7721 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7724 * g++.dg/other/pr24623.C: Testcase added.
7726 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7729 * gfortran-dg/pure_byref_1.f90: New.
7730 * gfortran-dg/pure_byref_2.f90: New.
7732 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7735 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7736 * gcc.dg/dg.exp: Run main loop also for *.i files.
7738 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7741 * g++.dg/tls/diag-3.C: New test.
7742 * g++.dg/tls/diag-4.C: New test.
7743 * g++.dg/tls/static-1.C: New test.
7744 * g++.dg/tls/static-1a.cc: New file.
7746 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7749 * g++.dg/tree-ssa/pr23046.C: New test.
7751 2005-11-08 Devang Patel <dpatel@apple.com>
7753 PR tree-optimization/23115
7754 * gcc.dg/tree-ssa/pr23115.c: New.
7756 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7758 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7759 * gcc.target/powerpc/pr16155.c: Same.
7760 * gcc.target/powerpc/altivec-1.c: Same.
7761 * gcc.target/powerpc/altivec-2.c: Same.
7762 * gcc.target/powerpc/altivec-3.c: Same.
7763 * gcc.target/powerpc/altivec-5.c: Same.
7764 * gcc.target/powerpc/altivec-11.c: Same.
7765 * gcc.target/powerpc/altivec-12.c: Same.
7766 * gcc.target/powerpc/altivec-14.c: Same.
7767 * gcc.target/powerpc/altivec-22.c: Same.
7768 * gcc.target/powerpc/altivec-consts.c: Same.
7769 * gcc.target/powerpc/altivec-pr22085.c: Same.
7770 * gcc.target/powerpc/altivec-splat.c: Same.
7771 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7772 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7773 * gcc.target/powerpc/darwin-longlong.c: Same.
7775 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7778 * gcc.dg/pr19340.c: New test.
7780 2005-11-07 Ian Lance Taylor <ian@airs.com>
7782 PR rtl-optimization/24683
7783 * gcc.dg/pr24683.c: New test.
7785 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7787 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7788 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7790 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7792 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7794 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7796 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7798 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7802 * gcc.target/powerpc/altivec-consts.c,
7803 gcc.target/powerpc/altivec-splat.c: New testcase.
7805 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7809 * gcc.dg/overflow-2.c: New testcase.
7811 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7813 PR rtl-optimization/23567
7814 * gcc.c-torture/execute/20051104-1.c: New test.
7816 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7819 gfortran.dg/private_type_2.f90: Modified to check that case with
7820 PRIVATE declaration within derived type is accepted.
7823 gfortran.dg/pointer_assign_1.f90: New test.
7826 * gfortran.dg/arrayio_0.f90: New test.
7829 gfortran.dg/data_initialized.f90: New test.
7830 gfortran.dg/data_constraints_1.f90: New test.
7831 gfortran.dg/data_constraints_2.f90: New test.
7833 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
7837 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
7839 2005-11-06 Diego Novillo <dnovillo@redhat.com>
7842 * gcc.dg/tree-ssa/pr24670.c: New test.
7844 2005-11-05 Ian Lance Taylor <ian@airs.com>
7847 * gcc.target/i386/pr22432.c: New test.
7849 2005-11-05 Richard Henderson <rth@redhat.com>
7851 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
7852 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
7853 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
7854 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
7855 from gcc.dg/alpha-*.
7856 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
7857 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
7859 2005-11-05 Andreas Jaeger <aj@suse.de>
7861 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
7863 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7866 * gcc.dg/torture/pr23424-1.c: New test.
7868 2005-11-04 Richard Henderson <rth@redhat.com>
7870 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
7871 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
7872 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
7873 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
7874 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
7875 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
7876 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
7877 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
7878 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
7879 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
7880 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
7881 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
7882 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
7883 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
7884 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
7885 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
7886 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
7887 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
7888 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
7889 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
7890 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
7891 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
7892 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
7893 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
7895 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
7896 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
7897 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
7898 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
7899 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
7900 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
7901 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
7902 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
7903 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
7904 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
7905 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
7906 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
7907 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
7908 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
7909 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
7910 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
7911 gcc.target/i386/lea.c, gcc.target/i386/local.c,
7912 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
7913 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
7914 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
7915 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
7916 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
7917 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
7918 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
7919 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
7920 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
7921 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
7922 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
7923 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
7924 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
7925 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
7926 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
7927 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
7928 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
7929 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
7930 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
7931 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
7932 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
7933 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
7934 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
7935 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
7936 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
7937 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
7938 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
7939 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
7941 2005-11-04 Diego Novillo <dnovillo@redhat.com>
7944 * gcc.dg/tree-ssa/pr24627.c: New test.
7946 2005-11-04 Paul Brook <paul@codesourcery.com>
7948 * gcc.dg/tls/opt-10.c: New test.
7950 2005-11-04 Andreas Jaeger <aj@suse.de>
7952 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
7953 avoid extra warnings.
7955 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7958 * gcc/testsuite/lib/target-supports.exp
7959 (check_effective_target_static_libgfortran): New
7960 static_libgfortran effective target.
7961 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
7962 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
7964 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7966 * gcc.dg/pr24615.c: Guard test with { target fpic }.
7968 2005-11-03 Josh Conner <jconner@apple.com>
7971 g++.dg/ext/array2.C: New test.
7972 g++.dg/template/dependent-name3.C: New test.
7973 g++.dg/template/dependent-name4.C: New test.
7974 g++.dg/template/sfinae2.C: New test.
7976 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
7978 PR preprocessor/22042
7979 * gcc.dg/cpp/strify4.c: New test.
7981 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
7984 * g++.dg/cpp/string-1.C: New test.
7986 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
7988 * gcc.target/powerpc: New directory.
7989 * gcc.target/powerpc/powerpc.exp: New file.
7990 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
7991 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
7992 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
7993 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
7994 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
7995 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
7996 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
7997 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
7998 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
7999 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8000 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8001 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8002 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8003 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8004 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8005 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8006 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8007 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8008 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8009 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8010 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8011 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8012 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8013 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8014 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8015 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8016 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8017 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8018 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8019 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8020 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8021 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8022 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8023 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8025 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8028 * g++.dg/warn/inline2.C: New test.
8030 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8033 * g++.dg/ext/c99struct1.C: New test.
8034 * gcc.dg/union-cast-1.c: New test.
8035 * gcc.dg/union-cast-2.c: New test.
8036 * gcc.dg/union-cast-3.c: New test.
8038 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8041 * gcc.c-torture/execute/zero-struct-2.c: New test.
8043 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8046 * g++.dg/init/switch1.C: New test.
8048 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8050 * gcc.dg/delay-slot-1.c: New test.
8052 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8055 * gcc.dg/pr24620.c: New test.
8057 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8060 * gcc.dg/format/unnamed-1.c: New test.
8062 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8065 * g++.dg/expr/cond8.C: New test.
8068 * g++.dg/parse/dot1.C: New test.
8070 2005-11-02 Jan Hubicka <jh@suse.cz>
8073 * gcc.dg/i386-lea.c: New test
8075 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8078 * gcc.dg/pr24615.c: New test.
8080 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8083 * gcc.dg/pr24600.c: New test.
8085 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8088 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8089 * g++.dg/parse/typename9.C: New test.
8090 * g++/dg/parse/typename10.C: Likewise.
8092 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8095 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8096 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8097 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8099 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8102 * g++.dg/debug/static1.C: New test.
8104 2005-11-02 Josh Conner <jconner@apple.com>
8106 * g++.dg/crash38.C: moved into proper directory...
8107 * g++.dg/template/crash42.C: ...here
8109 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8112 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8113 pcc_bitfield_type_matters || default_packed.
8115 * lib/target-supports.exp
8116 (check_effective_target_pcc_bitfield_type_matters): New proc.
8117 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8120 * lib/target-supports.exp (check_effective_default_packed): New proc.
8121 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8122 Gate expected errors on target ! default_packed.
8123 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8125 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8127 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8130 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8133 * gfortran.dg/entry_5.f90: New.
8134 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8136 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8138 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8140 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8143 gfortran.dg/namelist_blockdata.f90: New test.
8146 gfortran.dg/external_implicit_none.f90: New test.
8149 * gfortran.dg/secnds.f: New test.
8151 2005-10-31 Jan Hubicka <jh@suse.cz>
8154 * gcc.c-torture/compile/pr20928.c: New test.
8156 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8159 * gcc.c-torture/compile/zero-strct-5.c: New test.
8161 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8163 PR libgfortran/24584
8164 * gfortran.dg/pr24584.f90: New test.
8166 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8169 * gfortran.dg/char_result_9.f90: New.
8170 * gfortran.dg/char_result_10.f90: New.
8172 2005-10-30 Jan Hubicka <jh@suse.cz>
8174 * g++.dg/tree-ssa/pr24172.C: New testcase.
8176 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8178 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8180 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8182 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8183 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8184 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8185 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8186 gfortran.dg/enum_9.f90,
8187 gfortran.fortran-torture/compile/enum_1.f90,
8188 gfortran.fortran-torture/execute/enum_1.f90,
8189 gfortran.fortran-torture/execute/enum_2.f90,
8190 gfortran.fortran-torture/execute/enum_3.f90,
8191 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8193 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8196 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8197 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8199 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8202 * gfortran.dg/mixed_io_1.f90: New test.
8203 * gfortran.dg/mixed_io_1.c: New file.
8205 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8207 * gfortran.dg/malloc_free_1.f90: New test.
8209 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8211 * gcc.dg/nested-func-4.c: Require profiling -pg.
8213 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8216 * g++.dg/warn/main-2.C: New test.
8218 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8221 * gfortran.dg/interface_2.f90: new test.
8223 2005-10-28 Josh Conner <jconner@apple.com>
8226 * g++.dg/template/crash38.C: New test.
8227 * g++.dg/parse/explicit1.C: Change expected errors.
8229 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8232 * g++.dg/other/large-size-array.C: New test.
8234 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8237 * g++.dg/opt/complex4.C: New test.
8239 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8241 * gcc.dg/nested-func-4.c: New test.
8243 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8246 gfortran.dg/derived_recursion.f90: New test.
8247 gfortran.dg/implicit_actual.f90: New test.
8249 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8251 PR middle-end/24295, PR testsuite/24477
8252 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8253 removed when weakref hits the tree.
8255 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8257 * gfortran.dg/cray_pointers_4.f90: New test.
8259 * gfortran.dg/cray_pointers_5.f90: New test.
8261 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8264 * gfortran.dg/assign_5.f90: New test.
8265 * gfortran.dg/assign_6.f: New test.
8267 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8269 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8270 CPU has no SSE support.
8272 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8274 PR libgfortran/24224
8275 * gfortran.dg/arrayio_1.f90: Update attribution.
8276 * gfortran.dg/arrayio_2.f90: Update attribution.
8277 * gfortran.dg/arrayio_3.f90: Update attribution.
8278 * gfortran.dg/arrayio_4.f90: Update test conditions.
8279 * gfortran.dg/arrayio_5.f90: Update attribution.
8280 * gfortran.dg/arrayio_6.f90: New test.
8281 * gfortran.dg/arrayio_7.f90: New test.
8283 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8285 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8287 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8289 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8291 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8294 * gfortran.dg/namelist_char_only.f90: New test.
8296 2005-10-24 Asher Langton <langton2@llnl.gov>
8300 * gfortran.dg/cray_pointers_1.f90: New test.
8301 * gfortran.dg/cray_pointers_2.f90: New test.
8302 * gfortran.dg/cray_pointers_3.f90: New test.
8303 * gfortran.dg/loc_1.f90: New test.
8304 * gfortran.dg/loc_2.f90: New test.
8306 2005-10-24 Steven Bosscher <stevenb@suse.de>
8308 * gcc.dg/pr24225.c: New test.
8310 2005-10-24 Asher Langton <langton2@llnl.gov>
8312 * gfortran.dg/dup_save_1.f90: New test.
8313 * gfortran.dg/dup_save_2.f90: New test.
8315 2005-10-24 Paul Brook <paul@codesourcery.com>
8318 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8321 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8323 PR libgfortran/24489
8324 * gfortran.dg/pr24489.f90: New test.
8326 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8329 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8331 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8334 * g++.dg/init/array16.C: Skip for mmix-*-*.
8336 2005-10-23 Asher Langton <langton2@llnl.gov>
8338 * gfortran.dg/byte_1.f90: New test.
8339 * gfortran.dg/byte_2.f90: New test.
8341 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8343 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8345 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8348 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8351 * gfortran.dg/merge_char_const.f90: New test.
8354 * gfortran.dg/spread_scalar_source.f90: New test.
8356 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8358 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8360 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8361 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8363 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8365 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8368 * gfortran.dg/der_pointer_4.f90: New.
8370 2005-10-22 David Ayers <d.ayers@inode.at>
8372 * obj-c++.dg/except-1.mm: Simplify.
8374 2005-10-21 David Ayers <d.ayers@inode.at>
8376 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8378 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8380 * gfortran.dg/assumed_dummy_2.f90: New test.
8382 2005-10-21 James E Wilson <wilson@specifix.com>
8384 PR preprocessor/15220
8385 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8387 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8389 * gcc.c-torture/execute/20051021-1.c: New test.
8391 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8394 * g++.dg/ext/tmplattr1.C: New test.
8396 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8399 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8401 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8403 * obj-c++.dg/except-1.mm: New.
8405 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8407 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8409 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8411 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8414 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8415 declarations with the same names as thunks' alias targets, use
8417 * gcc.dg/attr-alias-3.c: New test.
8418 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8420 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8423 * g++.dg/parse/access8.C: New test.
8425 2005-10-20 Richard Guenther <rguenther@suse.de>
8428 * g++.dg/tree-ssa/pr24439.C: New testcase.
8430 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8432 * g++.dg/opt/delay-slot-1.C: New test.
8434 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8437 * gfortran.fg/der_init_1.f90: New.
8439 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8441 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8443 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8446 * g++.dg/parse/error28.C: New test.
8448 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8450 * gcc.dg/profile-generate-2.c: New test.
8452 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8455 * g++.dg/ext/dllimport11.C: New.
8457 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8460 * g++.dg/other/friend3.C: New test.
8462 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8465 * g++.dg/template/error19.C: New test.
8467 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8470 * g++.dg/overload/koenig2.C: New.
8473 * g++.dg/overload/error2.C: New.
8476 * g++.dg/inherit/covariant14.C: New.
8478 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8481 * g++.dg/parse/for1.C: New test.
8483 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8486 * gfortran.dg/host_dummy_index_1.f90: New test.
8489 * gfortran.dg/automatic_char_len_2.f90: New test.
8492 * gfortran.dg/recursive_statement_functions.f90: New test.
8495 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8498 * gfortran.dg/external_initializer.f90: New test.
8501 * non_module_public.f90: New test.
8503 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8506 * g++.dg/template/overload7.C: New.
8509 * g++.dg/other/switch2.C: Remove expected warnings.
8512 * g++.dg/template/defarg6.C: New.
8514 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8517 * gcc.target/i386/pr24315.c: New test.
8519 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8522 * g++.dg/template/static21.C: New test.
8523 * g++.dg/template/static21-a.cc: Likewise.
8525 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8528 * g++.dg/warn/Wswitch-default-1.C: New test.
8529 * g++.dg/warn/Wswitch-default-2.C: New test.
8531 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8534 * g++.dg/parse/template18.C: New test.
8535 * g++.dg/template/nontype15.C: Likewise.
8537 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8540 * gfortran.dg/spec_expr_2.f90: New.
8542 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8544 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8545 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8546 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8547 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8548 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8549 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8550 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8551 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8552 previous target-specific skips and warning-message matches where
8555 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8558 * g++.dg/warn/Wctor-dtor.C: New test.
8560 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8563 * gcc.dg/for-1.c: New test.
8565 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8568 * g++.dg/warn/Wconversion1.C: New test.
8569 * g++.dg/ext/packed4.C: Compile with -w.
8570 * g++.dg/opt/20050511-1.C: Likewise.
8571 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8573 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8575 * gfortran.dg/boz_5.f90: New test.
8577 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8580 * g++.dg/other/switch2.C: New.
8583 * g++.dg/init/ctor7.C: New.
8585 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8588 * g++.dg/parse/crash32.C: New test.
8590 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8593 * g++.dg/init/goto2.C: New test.
8596 * g++.dg/template/crash/41.C: New test.
8599 * g++.dg/template/crash40.C: New test.
8602 * g++.dg/parse/friend5.C: New test.
8605 * g++.dg/template/crash38.C: New test.
8608 * g++.dg/template/friend38.C: New test.
8611 * g++.dg/template/crash39.C: New test.
8613 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8615 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8616 gcc.dg/debug/dwarf2/dwarf-char2.c,
8617 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8619 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8621 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8623 * gcc.dg/dll-2.c: Add tests for warnings.
8624 * gcc.dg/dll-3.c: Likewise.
8625 * gcc.dg/dll-4.c: Likewise.
8627 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8628 * g++.dg/ext/dllimport2.C: Likewise.
8629 * g++.dg/ext/dllimport3.C: Likewise.
8630 * g++.dg/ext/dllimport7.C: Likewise.
8631 * g++.dg/ext/dllimport8.C: Likewise.
8632 * g++.dg/ext/dllimport9.C: Likewise.
8634 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8637 * gfortran.dg/derived_pointer_recursion.f90: New test.
8639 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8641 * gcc.c-torture/execute/20051012-1.c: New test.
8643 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8646 * gfortran.dg/automatic_char_len_1.f90: New test.
8648 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8651 * gfortran.dg/save_common.f90: New test.
8654 * gfortran.dg/save_result.f90: New test.
8656 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8659 * g++.dg/template/dependent-expr1.C: Add new expected error.
8660 * g++.dg/template/dependent-expr2.C: Adjust error text.
8661 * g++.dg/template/overload6.C: New.
8664 * g++.dg/other/typename8.C: New.
8667 * g++.dg/other/return1.C: New.
8669 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8672 * g++.dg/ext/label5.C: New.
8674 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8677 * g++.dg/parse/crash31.C: New.
8679 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8681 * g++.dg/ipa/ipa-1.c: New test.
8682 * g++.dg/ipa/ipa-2.c: New test.
8683 * g++.dg/ipa/ipa-3.c: New test.
8684 * g++.dg/ipa/ipa-4.c: New test.
8685 * g++.dg/ipa/ipa-5.c: New test.
8686 * g++.dg/ipa/ipa.exp: New file.
8688 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8691 * gfortran.dg/private_type_3.f90: New test.
8693 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8696 gfortran.dg/aint_anint_1.f90: New test.
8698 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8700 PR libgfortran/24313
8701 gfortran.dg/csqrt.f: New test.
8703 2005-10-11 Ian Lance Taylor <ian@airs.com>
8706 * g++.dg/warn/noeffect7.C: New test.
8707 * g++.dg/warn/noeffect2.C: Instantiate templates.
8708 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8711 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8714 * g++.dg/init/float1.C: New test.
8717 * g++.dg/init/member1.C: Tweak error markers.
8719 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8722 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8723 Check for null pointer.
8725 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8728 * g++.dg/parse/ret-type3.C: New test.
8730 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8733 * gcc.c-torture/compile/pr23946.c: New test.
8735 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8737 * g++.dg/opt/mmx2.C: New test.
8739 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8742 * g++.dg/template/static20.C: New test.
8745 * g++.dg/warn/Wunused-12.C: New test.
8748 * g++.dg/template/arg4.C: New test.
8750 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8752 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8753 * gcc.dg/ucnid-3.c: Likewise.
8754 * gcc.dg/ucnid-4.c: Likewise.
8755 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8756 * g++.dg/other/ucnid-1.C: Likewise.
8757 * gcc.dg/sparc-frame-1.c: New test.
8759 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8762 * g++.dg/template/spec27.C: New test.
8765 * g++.dg/template/static19.C: New test.
8767 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8769 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8770 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8772 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8775 * gfortran.fortran-torture/compile/pr24136.f: New test.
8777 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8780 * g++.dg/parse/crash30.C: New test.
8782 2005-10-07 Richard Guenther <rguenther@suse.de>
8785 * gcc.c-torture/compile/pr24227.c: New testcase.
8787 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8789 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8790 Do not put aligned attributes on array elements.
8792 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8794 PR testsuite/23611, PR testsuite/23615
8795 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8796 writing prototypes of library functions by hand.
8797 * obj-c++.dg/bitfield-4.mm: Likewise.
8798 * obj-c++.dg/const-str-4.mm: Likewise.
8799 * obj-c++.dg/encode-4.mm: Likewise.
8800 * obj-c++.dg/encode-5.mm: Likewise.
8801 * obj-c++.dg/encode-6.mm: Likewise.
8802 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8803 * obj-c++.dg/method-10.mm: Likewise.
8804 * obj-c++.dg/method-17.mm: Likewise.
8805 * obj-c++.dg/method-19.mm: Likewise.
8806 * obj-c++.dg/try-catch-2.mm: Likewise.
8808 2005-10-06 Richard Henderson <rth@redhat.com>
8811 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8813 2005-10-06 Dale Johannesen <dalej@apple.com>
8815 * gcc.c-torture/execute/20030125-1.c: Correct.
8817 2005-10-06 Richard Guenther <rguenther@suse.de>
8819 PR tree-optimization/24238
8820 * g++.dg/tree-ssa/pr24238.C: New testcase.
8822 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
8825 * gfortran.dg/der_pointer_3.f90: New test.
8827 2005-10-05 Devang Patel <dpatel@apple.com>
8830 * g++.dg/other/PR23205.C: New.
8832 2005-10-05 Richard Henderson <rth@redhat.com>
8835 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
8836 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
8838 2005-10-05 Dale Johannesen <dalej@apple.com>
8840 * gcc.c-torture/execute/float-floor.c: New.
8842 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
8844 PR tree-optimization/21419
8845 PR tree-optimization/24146
8846 PR tree-optimization/24151
8848 * g++.dg/ext/asm7.C: New.
8849 * g++.dg/ext/asm8.C: New.
8850 * gcc.dg/asm-1.c: Compile on all targets.
8851 * gcc.dg/asm-pr24146.c: New.
8852 * gcc.dg/pr21419.c: Adjust error messages.
8854 2005-10-05 Richard Guenther <rguenther@suse.de>
8857 * gfortran.fortran-torture/compile/empty.f90: New testcase.
8859 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
8862 * g++.dg/template/spec22.C: Robustify test.
8863 * g++.dg/template/spec26.C: New.
8865 2005-10-05 Uros Bizjak <uros@kss-loka.si>
8867 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
8868 if target supports vector instructions.
8870 2005-10-04 Geoffrey Keating <geoffk@apple.com>
8872 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
8875 2005-10-04 Janis Johnson <janis187@us.ibm.com>
8877 * lib/target-supports.exp (check_effective_target_fortran_large_real,
8878 check_effective_target_fortran_large_int): Replace cached result
8879 when target changes.
8881 2005-10-04 Devang Patel <dpatel@apple.com>
8883 * gcc.dg/i386-sse-vect-types.c: New.
8885 2005-10-04 Ian Lance Taylor <ian@airs.com>
8887 PR preprocessor/13726
8888 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
8889 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
8891 2005-10-04 Richard Guenther <rguenther@suse.de>
8894 * gcc.dg/noncompile/pr23576.c: New testcase.
8896 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8899 * gcc.dg/register-var-3.c: New test.
8901 2005-10-04 Steven Bosscher <stevenb@suse.de>
8903 * gcc.dg/pr23049.c: New test.
8905 * gcc.dg/ucnid-4.c: Fix test.
8907 2005-10-03 Diego Novillo <dnovillo@redhat.com>
8910 * gcc.c-torture/compile/pr23445.c: New test.
8912 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
8914 * g++.dg/overload/unknown1.C: New.
8916 2005-10-03 Mark Mitchell <mark@codesourcery.com>
8919 * g++.dg/template/repo4.C: New test.
8921 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8924 * gfortran.dg/large_real_kind_2.F90: New test.
8925 * gfortran.dg/large_integer_kind_2.f90: New test.
8927 2005-10-03 Uros Bizjak <uros@kss-loka.si>
8929 * lib/target-supports.exp (check_effective_target_vect_shift):
8930 Implement with result caching. Add i?86, x86_64 and ia64 targets.
8931 (check_effective_target_vect_condition): Fix copy-n-pasto.
8933 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
8934 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
8937 2005-10-02 Mark Mitchell <mark@codesourcery.com>
8940 * g++.dg/template/overload5.C : New test.
8943 * g++.dg/expr/stdarg1.C: New test.
8945 2005-10-02 Diego Novillo <dnovillo@redhat.com>
8948 * gcc.c-torture/execute/pr24142.c: New test.
8950 2005-10-01 Diego Novillo <dnovillo@redhat.com>
8953 * gcc.c-torture/execute/pr24141.c: New test.
8955 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
8956 Diego Novillo <dnovillo@redhat.com>
8959 * gcc.c-torture/execute/pr23604.c: New test.
8961 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
8970 gfortran.dg/equiv_constraint_1.f90: New test.
8971 gfortran.dg/equiv_constraint_2.f90: New test.
8972 gfortran.dg/equiv_constraint_3.f90: New test.
8973 gfortran.dg/equiv_constraint_4.f90: New test.
8974 gfortran.dg/equiv_constraint_5.f90: New test.
8975 gfortran.dg/equiv_constraint_6.f90: New test.
8976 gfortran.dg/equiv_constraint_7.f90: New test.
8977 gfortran.dg/equiv_constraint_8.f90: New test.
8978 gfortran.dg/private_type_1.f90: New test.
8979 gfortran.dg/private_type_2.f90: New test.
8980 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
8981 980628-10.f: Assert std=gnu to permit mixing of
8982 types in equivalence statements.
8984 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
8987 * gfortran.dg/open_status_1.f90: New.
8989 2005-09-30 Uros Bizjak <uros@kss-loka.si>
8991 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
8992 * gcc.dg/vect/pr22480.c: Clean up temp files.
8993 * gcc.dg/vect/pr23831.c: Clean up temp files.
8994 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
8995 Clean up temp files.
8996 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
8997 Clean up temp files.
8999 * gcc.dg/20050309-1.c: Clean up temp files.
9000 * gcc.dg/20050325-1.c: Clean up temp files.
9002 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9004 PR tree-optimization/24059
9005 * gcc.dg/vect/pr24059.c : New test.
9007 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9010 * gcc.c-torture/execute/20050929-1.c: New test.
9012 2005-09-29 Steven Bosscher <stevenb@suse.de>
9014 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9016 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9019 * gcc.dg/pr21419.c: New test.
9021 2005-09-29 Steven Bosscher <stevenb@suse.de>
9023 * gcc.dg/pr23911.c: New test.
9025 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9027 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9030 * g++.dg/parse/qualified4.C: New test.
9031 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9032 * g++.old-deja/g++.mike/p8154.C: Likewise.
9034 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9037 * g++.dg/template/friend37.C: New test.
9038 * g++.dg/parse/crash28.C: Adjust error markers.
9040 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9043 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9045 2005-09-27 Devang Patel <dpatel@apple.com>
9047 PR tree-optimization/23625
9048 * gcc.dg/pr23625.c: New test.
9050 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9052 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9053 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9055 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9058 * gfortran.fortran-torture/execute/save_1.f90: New test.
9059 * gfortran.dg/save_1.f90: New test.
9061 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9063 * gcc.target/i386/builtin-apply-mmx.c: New test.
9066 * gcc.target/i386/pr22576.c: New test.
9069 * gcc.target/i386/pr22585.c: New test.
9072 * gcc.target/i386/pr23268.c: New test.
9075 * gcc.dg/vect/pr23831.c: New test.
9078 * gcc.target/i386/pr24055.c: New test.
9080 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9082 PR tree-optimization/23960
9083 * gcc.c-torture/compile/pr23960.c: New.
9085 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9088 * gfortran.dg/nested_modules_3.f90: New.
9090 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9093 gfortran.dg/interface_1.f90: New test.
9095 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9096 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9099 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9101 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9104 * gfortran.dg/imag_1.f: New test.
9105 * gfortran.dg/imag_2.f: Ditto.
9107 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9109 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9111 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9114 * g++.dg/warn/pr21983.C: New test.
9116 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9119 * g++.dg/template/array14.C: New test.
9121 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9124 * gfortran.dg/der_ptr_component_1.f90: New test.
9126 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9129 * g++.dg/template/error1.C: Reject "no matching function" message.
9131 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9134 * g++.dg/lookup/error1.C: New test.
9136 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9138 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9139 functionality of the testcase.
9141 2005-09-20 Richard Henderson <rth@redhat.com>
9143 * gcc.dg/vect/vect-22.c: Require vect_float.
9144 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9146 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9148 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9149 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9150 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9151 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9152 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9153 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9154 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9155 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9156 * gcc.dg/cpp/ucnid-8.c: New test.
9158 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9160 PR tree-optimization/23929
9161 * gcc.c-torture/compile/pr23929.c: New test.
9163 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9165 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9168 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9171 * g++.dg/other/pr22003.C: Require named sections.
9173 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9176 * g++.dg/rtti/crash3.C: New test.
9178 PR tree-optimization/23818
9179 * gcc.dg/pr23818.c: New test.
9181 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9184 * gfortran.dg/print_fmt_4.f: New.
9186 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9189 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9191 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9193 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9194 Use pointers to local alignable arrays instead. Added comments.
9195 * gcc.dg/vect/vect-46.c: Likewise.
9196 * gcc.dg/vect/vect-48.c: Likewise.
9197 * gcc.dg/vect/vect-49.c: Likewise.
9198 * gcc.dg/vect/vect-52.c: Likewise.
9199 * gcc.dg/vect/vect-53.c: Likewise.
9200 * gcc.dg/vect/vect-54.c: Likewise.
9201 * gcc.dg/vect/vect-56.c: Likewise.
9202 * gcc.dg/vect/vect-57.c: Likewise.
9203 * gcc.dg/vect/vect-58.c: Likewise.
9204 * gcc.dg/vect/vect-60.c: Likewise.
9205 * gcc.dg/vect/vect-61.c: Likewise.
9207 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9208 The test is no longer vectorizable on vect_no_align targets.
9209 * gcc.dg/vect/vect-43.c: Likewsie.
9211 * gcc.dg/vect/vect-44.c: Added comments.
9212 * gcc.dg/vect/vect-45.c: Added comments.
9213 * gcc.dg/vect/vect-50.c: Added comments.
9214 * gcc.dg/vect/vect-51.c: Added comments.
9216 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9218 * gcc.dg/vect/Os-vect-95.c: Likewise.
9220 * gcc.dg/vect/vect-41.c: Test removed.
9221 * gcc.dg/vect/vect-47.c: Test removed.
9222 * gcc.dg/vect/vect-55.c: Test removed.
9223 * gcc.dg/vect/vect-59.c: Test removed.
9225 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9227 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9228 No longer vectorizable on vect_no_align targets.
9229 * gcc.dg/vect/pr20122.c: Likewise.
9230 * gcc.dg/vect/vect-74.c: Likewise.
9231 * gcc.dg/vect/vect-75.c: Likewise.
9232 * gcc.dg/vect/vect-76.c: Likewise.
9234 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9235 Will not be vectorizable on vect_no_align targets once aliasing issues
9237 * gcc.dg/vect/vect-79.c: Likewise.
9239 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9240 * gcc.dg/vect/vect-78.c: Likewise.
9241 * gcc.dg/vect/vect-97.c: Likewise.
9243 2005-09-19 Steven Bosscher <stevenb@suse.de>
9245 * gcc.dg/pr23943.c: New test.
9247 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9250 * gfortran.dg/derived_pointer_null_1.f90: New test.
9252 2005-09-18 Richard Guenther <rguenther@suse.de>
9255 * gcc.c-torture/compile/pr23944.c: New testcase.
9257 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9260 * gfortran.dg/der_pointer_2.f90: New test.
9262 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9265 * gfortran.dg/nested_modules_2.f90: New test.
9267 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9270 * g++.dg/other/semicolon.C: New test.
9272 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9274 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9275 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9277 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9280 * g++.dg/template/static18.C: New test.
9283 * g++.dg/template/crash19.C: Remove dg-error marker.
9284 * g++.dg/template/local4.C: New test.
9286 2005-09-16 Paul Brook <paul@codesourcery.com>
9289 * gfortran.dg/dependency_1.f90: New test.
9291 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9294 * g++.dg/template/static17.C: New test.
9296 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9299 * g++.dg/warn/huge-val1.C: New test.
9301 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9304 * g++.dg/parse/class2.C: New test.
9305 * g++.dg/template/explicit8.C: Likewise.
9306 * g++.dg/template/spec25.C: Likewise.
9308 2005-09-14 Josh Conner <jconner@apple.com>
9311 * gcc.dg/pr23584.c: New test.
9313 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9315 PR fortran/21875 Internal Unit Array I/O, NIST
9316 * gfortran.dg/arrayio_1.f90: New test.
9317 * gfortran.dg/arrayio_1.f90: New test.
9318 * gfortran.dg/arrayio_1.f90: New test.
9319 * gfortran.dg/arrayio_1.f90: New test.
9320 * gfortran.dg/arrayio_1.f90: New test.
9322 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9325 * gcc.dg/vect/pr22480.c: New test.
9327 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9330 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9332 2005-09-13 Josh Conner <jconner@apple.com>
9335 * g++.dg/init/struct2.C: New test.
9336 * g++.dg/init/struct3.C: New test.
9338 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9340 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9341 Clean up temp files.
9342 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9343 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9344 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9345 gcc.dg/tree-ssa/builtin-printf-1.c,
9346 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9347 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9348 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9349 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9350 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9351 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9352 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9353 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9354 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9355 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9356 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9357 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9359 2005-09-13 Josh Conner <jconner@apple.com>
9361 * lib/gcc-dg.exp: Load scanipa.exp.
9362 (cleanup-dump): New procedure.
9363 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9364 * lib/scandump.exp: New file.
9365 * lib/scantree.exp: Use it.
9366 * lib/scanipa.exp: New file.
9368 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9371 * gfortran.dg/generic_4.f90: New test.
9373 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9376 * gcc.target/i386/pr23816-1.c: New test.
9377 * gcc.target/i386/pr23816-2.c: New test.
9380 2005-09-13 Bastian Blank <waldi@debian.org>
9383 * g++.dg/abi/mangle26.C: New test.
9384 * g++.dg/abi/mangle27.C: New test.
9385 * g++.dg/abi/mangle28.C: New test.
9386 * g++.dg/abi/mangle29.C: New test.
9389 * g++.dg/parse/register1.C: New test.
9391 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9394 * g++.dg/template/access16.C: New test.
9396 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9398 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9400 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9403 * gfortran.dg/shape_2.f90: New test.
9405 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9408 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9409 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9410 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9411 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9412 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9413 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9414 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9417 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9420 * g++.dg/parse/template17.C: New test.
9422 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9425 * g++.dg/template/nontype14.C: New test.
9427 2005-09-12 Ian Lance Taylor <ian@airs.com>
9430 * g++.dg/lookup/friend7.C: New test.
9431 * g++.dg/lookup/friend8.C: New test.
9432 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9433 so that it will be found via argument dependent lookup.
9434 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9435 friend functions which will no longer be found.
9436 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9437 function g, so that it will be found via argument dependent
9439 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9440 * g++.old-deja/g++.mike/net43.C: Likewise.
9442 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9445 * g++.dg/template/static16.C: New test.
9447 2005-09-12 Josh Conner <jconner@apple.com>
9450 * gcc.c-torture/compile/pr23237.c: New test.
9452 2005-09-11 Richard Henderson <rth@redhat.com>
9454 * g++.dg/other/error8.C: Update expected diagnostic text.
9456 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9459 * gfortran.dg/overwrite_1.f: New test.
9461 2005-09-09 Josh Conner <jconner@apple.com>
9463 * g++.dg/init/pr23180-1.C: Removed.
9464 * g++.dg/init/pr23180-2.C: Removed.
9466 2005-09-09 David Daney <ddaney@avtrex.com>
9468 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9470 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9471 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9473 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9475 * gfortran.dg/iostat_2.f90: New test.
9477 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9480 * g++.dg/ext/interface1.C: New test.
9481 * g++.dg/ext/interface1.h: Likewise.
9482 * g++.dg/ext/interface1a.cc: Likewise.
9484 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9486 * gfortran.dg/iomsg_1.f90: New test case.
9488 2005-09-09 Richard Guenther <rguenther@suse.de>
9491 * g++.dg/tree-ssa/pr23624.C: New testcase.
9493 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9496 * gfortran.dg/vector_subscript_1.f90,
9497 * gfortran.dg/vector_subscript_2.f90: New tests.
9499 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9502 * gfortran.dg/array_alloc_1.f90,
9503 * gfortran.dg/array_alloc_2.f90,
9504 * gfortran.dg/array_alloc_3.f90: New tests.
9506 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9509 * gfortran.dg/array_constructor_6.f90
9510 * gfortran.dg/array_constructor_7.f90
9511 * gfortran.dg/array_constructor_8.f90
9512 * gfortran.dg/array_constructor_9.f90
9513 * gfortran.dg/array_constructor_10.f90
9514 * gfortran.dg/array_constructor_11.f90
9515 * gfortran.dg/array_constructor_12.f90: New tests.
9517 2005-09-08 Josh Conner <jconner@apple.com>
9520 * g++.dg/init/pr23180-1.C: New test.
9521 * g++.dg/init/pr23180-2.C: New test.
9523 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9526 * gfortran.dg/module_double_reuse.f90: New.
9528 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9535 * gfortran.dg/common_equivalence_1.f: New.
9536 * gfortran.dg/common_equivalence_2.f: New.
9537 * gfortran.dg/common_equivalence_3.f: New.
9538 * gfortran.dg/contained_equivalence_1.f90: New.
9539 * gfortran.dg/module_blank_common.f90: New.
9540 * gfortran.dg/module_commons_1.f90: New.
9541 * gfortran.dg/module_equivalence_1.f90: New.
9542 * gfortran.dg/nested_modules_1.f90: New.
9543 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9544 equivalences and add comment to connect the test with
9547 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9550 * gfortran.dg/common_6.f90: New test.
9552 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9555 * gfortran.dg/char_result_1.f90,
9556 * gfortran.dg/char_result_2.f90,
9557 * gfortran.dg/char_result_3.f90,
9558 * gfortran.dg/char_result_4.f90,
9559 * gfortran.dg/char_result_5.f90,
9560 * gfortran.dg/char_result_6.f90,
9561 * gfortran.dg/char_result_7.f90,
9562 * gfortran.dg/char_result_8.f90: New tests.
9564 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9567 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9569 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9572 * obj-c++.dg/selector-5.mm: New test.
9573 * obj-c++.dg/selector-6.mm: New test.
9575 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9579 * objc.dg/error-1.m: New test.
9581 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9584 * gfortran.fortran-torture/execute/pr23373-1.f90,
9585 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9587 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9590 * gfortran.dg/g77/1832.f: Remove long string in write statement
9591 to allow the test to pass on correct list directed output with
9594 2005-09-07 James E Wilson <wilson@specifix.com>
9596 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9598 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9600 * gfortran.dg/parameter+save.f90: Rename to
9601 * gfortran.dg/parameter_save.f90: .. this.
9603 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9606 * gfortran.dg/parameter+save.f90: New test case.
9608 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9611 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9613 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9616 * gcc.dg/pr23075.c: New test.
9617 * g++.dg/warn/pr23075.C: New test.
9620 * gcc.target/i386/pr22362.c: New test.
9622 PR rtl-optimization/23098
9623 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9625 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9626 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9627 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9629 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9631 * g++.dg/expr/cast6.C: New test.
9634 * g++.dg/init/new15.C: New test.
9636 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9638 * gcc.dg/vect/Os-vect-95.c: New test.
9639 * gcc.dg/vect/vect-95.c: Same.
9641 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9643 * gcc.dg/vect/vect-29.c: Update xfail testing.
9644 * gcc.dg/vect/vect-44.c: Same.
9645 * gcc.dg/vect/vect-48.c: Same.
9646 * gcc.dg/vect/vect-50.c: Same.
9647 * gcc.dg/vect/vect-72.c: Same.
9648 * gcc.dg/vect/vect-77.c: Same.
9649 * gcc.dg/vect/vect-78.c: Same.
9650 * gcc.dg/vect/vect-80.c: Same.
9651 * gcc.dg/vect/vect-96.c: Same.
9652 * gcc.dg/vect/vect-100.c: Same.
9653 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9654 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9655 * gfortran.dg/vect/vect-5.f90: Same.
9657 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9659 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9661 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9662 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9665 * g++.dg/opt/pr23056.C: New test.
9667 PR rtl-optimization/23098
9668 * gcc.target/i386/pr23098.c: New test.
9670 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9673 * g++.dg/template/static15.C: New test.
9676 * g++.dg/ext/stmtexpr5.C: New test.
9677 * g++.dg/ext/stmtexpr6.C: Likewise.
9679 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9681 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9683 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9684 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9685 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9687 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9690 * gfortran.dg/direct_io_4.f90: New test case.
9692 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9693 Rasmus Hahn <rassahah@neofonie.de>
9696 * objc.dg/type-stream-1.m: New test.
9698 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9701 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9702 gfortran.dg/print_fmt_3.f90: New test.
9704 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9706 * gfortran.dg/fmt_t_1.f90: New test.
9708 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9710 PR rtl-optimization/23454
9711 * g++.dg/opt/pr23454.C: New test.
9713 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9716 * g++.dg/ext/static1.C: New test.
9718 2005-09-02 Richard Henderson <rth@redhat.com>
9720 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9721 tail call to check_fa_work.
9723 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9726 * g++.dg/other/gc3.C: New test.
9728 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9730 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9731 * gcc.dg/20050826-1.c: Likewise.
9733 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9736 * g++.dg/expr/volatile1.C: New test.
9738 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9741 * gcc.dg/pr23547.c: New test.
9743 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9746 * gcc.c-torture/execute/pr22061-1.c,
9747 * gcc.c-torture/execute/pr22061-2.c,
9748 * gcc.c-torture/execute/pr22061-3.c,
9749 * gcc.c-torture/execute/pr22061-4.c: New tests.
9751 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9753 * gcc.dg/Wredundant-decls-2.c: New test to check that
9754 -Wredundant-decls does not issue warning for a variable
9755 definition following a declaration.
9757 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9760 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9761 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9762 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9764 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9765 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9766 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9767 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9768 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9769 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9770 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9771 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9773 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9776 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9779 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9782 * gcc.dg/pr21255-1.c: New test.
9783 * gcc.dg/pr21255-2-mb.c: Likewise.
9784 * gcc.dg/pr21255-2-ml.c: Likewise.
9785 * gcc.dg/pr21255-3.c: Likewise.
9786 * gcc.dg/pr21255-4.c: Likewise.
9788 2005-08-31 Dale Johannesen <dalej@apple.com>
9790 * gcc.dg/20050830-1.c: New.
9792 2005-08-31 Josh Conner <jconner@apple.com>
9794 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9795 command-line options for arm-*-* targets.
9796 * g++.dg/init/array16.C: Likewise.
9797 * g++.dg/other/crash-4.C: Likewise.
9799 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9802 * obj-c++.dg/gnu-runtime-3.mm: New test.
9804 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9807 * g++.dg/lookup/ambig4.C: New test.
9808 * g++.dg/lookup/ambig5.C: New test.
9809 * g++.dg/tc1/dr101.C: Adjust error markers.
9811 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9814 * g++.dg/template/ttp5.C: Adjust error markers.
9816 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9819 * lib/obj-c++.exp: Include target-libpath.exp.
9820 (obj-c++_link_flags): Look for the GNU libobjc library
9821 and set the library path to include it.
9822 Don't manually set LD_LIBRARY_PATH (etc.) but call
9823 set_ld_library_path_env_vars instead.
9824 (obj-c++_target_compile): Don't set library path or
9825 linker flags because they are already set correctly
9826 in obj-c++_link_flags.
9828 2005-08-30 Josh Conner <jconner@apple.com>
9830 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
9831 to command-line options for arm-*-* targets.
9833 2005-08-30 Geoffrey Keating <geoffk@apple.com>
9835 * g++.dg/other/i386-1.C: New.
9837 2005-08-30 Jakub Jelinek <jakub@redhat.com>
9839 PR preprocessor/20348
9840 PR preprocessor/20356
9841 * gcc.dg/cpp/pr20348.c: New test.
9842 * gcc.dg/cpp/pr20348.h: New file.
9843 * gcc.dg/cpp/inc/pr20348.h: New file.
9844 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9845 * gcc.dg/cpp/pr20356.c: New test.
9846 * gcc.dg/cpp/pr20356.h: New file.
9847 * gcc.dg/cpp/inc/pr20356.h: New file.
9848 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
9850 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
9852 * gfortran.fortran-torture/execute/intrinsic_count.f90:
9853 Fix array dimension to avoid correct end-of-file error.
9855 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
9858 * gfortran.dg/iostat_1.f90: New test.
9860 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
9863 * gcc.dg/pr23408.c: New test.
9865 2005-08-28 Mark Mitchell <mark@codesourcery.com>
9868 * g++.dg/init/member1.C: Make sure erroneous static data member
9869 definitions are required.
9870 * g++.dg/template/static13.C: New test.
9871 * g++.dg/template/static14.C: Likewise.
9873 2005-08-29 Jakub Jelinek <jakub@redhat.com>
9875 * gcc.target/i386/pr23575.c: Use -msse2 instead of
9876 -march=pentium4, remove ilp32 requirement.
9879 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
9880 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
9882 2005-08-29 Andreas Jaeger <aj@suse.de>
9885 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
9887 2005-08-28 Jakub Jelinek <jakub@redhat.com>
9889 * gcc.c-torture/execute/20050316-2.c: New test.
9890 * gcc.c-torture/execute/20050316-3.c: New test.
9891 * gcc.dg/torture/pr16104-1.c: New test.
9893 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
9896 * gcc.c-torture/execute/zero-struct-1.c: New test.
9898 2005-08-27 Richard Guenther <rguenther@suse.de>
9901 * gcc.target/i386/pr23575.c: New testcase.
9903 2005-08-26 Jakub Jelinek <jakub@redhat.com>
9905 PR rtl-optimization/23561
9906 * gcc.c-torture/execute/20050826-1.c: New test.
9909 * gcc.c-torture/execute/20050826-2.c: New test.
9911 2005-08-26 Dale Johannesen <dalej@apple.com>
9913 * gcc.dg/20030711-1.c: Modify to work on Darwin.
9914 * gcc.dg/20050826-1.c: New.
9916 2005-08-26 Mark Mitchell <mark@codesourcery.com>
9919 * g++.dg/template/nontype13.C: New test.
9922 * g++.dg/init/new14.C: New test.
9923 * g++.dg/expr/anew1.C: Do not XFAIL.
9924 * g++.dg/expr/anew2.C: Likewise.
9925 * g++.dg/expr/anew3.C: Likewise.
9927 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
9930 * gcc.dg/vla-3.c: New test.
9932 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
9935 * gfortran.dg/named_interface.f90: New.
9937 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
9939 * gcc.c-torture/execute/frame-address.c: New test.
9941 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
9944 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
9946 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9948 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
9950 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9952 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
9953 * gcc.dg/altivec-22.c: Rename from..
9954 * gcc.dg/altivec-nomfcr.c: ..this.
9956 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
9958 PR tree-optimization/23546
9959 * gcc.dg/tree-ssa/pr23546.c: New test.
9961 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
9964 * gfortran.dg/nonreturning_statements.f90: New test.
9966 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
9969 * g++.dg/parse/crash29.C: New.
9971 2005-08-23 DJ Delorie <dj@redhat.com>
9973 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
9974 constants have the L suffix.
9976 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
9979 * g++.dg/template/instantiate8.C: New.
9981 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
9984 * gcc.c-torture/execute/pr23467.c: New test.
9986 2005-08-23 Jakub Jelinek <jakub@redhat.com>
9988 PR tree-optimization/22043
9989 * gcc.c-torture/execute/20050613-1.c: New test.
9991 2005-08-23 Ben Elliston <bje@au.ibm.com>
9993 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
9995 2005-08-22 Jakub Jelinek <jakub@redhat.com>
9997 PR rtl-optimization/23478
9998 * g++.dg/opt/pr23478.C: New test.
10000 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10003 * gcc.dg/switch-warn-3.c: New test.
10005 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10008 * g++.dg/template/param1.C: New test.
10010 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10013 * g++.dg/other/incomplete1.C: New test.
10015 2005-08-22 Ira Rosen <irar@il.ibm.com>
10017 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10020 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10022 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10025 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10027 * gcc.target/i386/sse-4.c: New test.
10029 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10032 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10034 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10036 * gcc.dg/20050811-1.c: New test.
10037 * gcc.dg/20050811-2.c: New test.
10039 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10041 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10043 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10046 * gcc.c-torture/compile/pr23476.c: New test.
10048 2005-08-19 Devang Patel <dpatel@apple.com>
10050 PR tree-optimization/23048
10051 * gcc.dg/tree-ssa/pr23048.c: New test.
10053 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10055 PR middle-end/20624
10056 * g++.dg/warn/Wreturn-3.C: New test
10058 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10060 PR tree-optimization/22228
10061 * g++.dg/vect/pr22543.cc: New test.
10063 2005-08-17 Steven Bosscher <stevenb@suse.de>
10065 PR tree-optimization/21574
10066 * gcc.dg/tree-ssa/pr21574.c: New test.
10068 2005-08-16 James E Wilson <wilson@specifix.com>
10070 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10072 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10075 * gcc.c-torture/compile/zero-strct-3.c: New test.
10076 * gcc.c-torture/compile/zero-strct-4.c: New test.
10078 2005-08-16 Steven Bosscher <stevenb@suse.de>
10081 * gcc.target/x86_64/pr23376.c: New test.
10083 2005-08-16 Ian Lance Taylor <ian@airs.com>
10086 * g++.dg/ext/vector2.C: New.
10088 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10090 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10092 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10094 PR libfortran/23428
10095 * gfortran.dg/inquire-complex.f90: New test case.
10097 2005-08-16 James E Wilson <wilson@specifix.com>
10099 PR tree-optimization/21105
10100 * gcc.dg/large-size-array.c: New.
10102 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10104 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10106 * gcc.dg/vect/vect-41: Likewise.
10107 * gcc.dg/vect/vect-42: Likewise.
10108 * gcc.dg/vect/vect-43: Likewise.
10109 * gcc.dg/vect/vect-44: Likewise.
10110 * gcc.dg/vect/vect-46: Likewise.
10111 * gcc.dg/vect/vect-47: Likewise.
10112 * gcc.dg/vect/vect-48: Likewise.
10113 * gcc.dg/vect/vect-52: Likewise.
10114 * gcc.dg/vect/vect-53: Likewise.
10115 * gcc.dg/vect/vect-54: Likewise.
10116 * gcc.dg/vect/vect-55: Likewise.
10117 * gcc.dg/vect/vect-56: Likewise.
10118 * gcc.dg/vect/vect-57: Likewise.
10119 * gcc.dg/vect/vect-58: Likewise.
10120 * gcc.dg/vect/vect-59: Likewise.
10121 * gcc.dg/vect/vect-60: Likewise.
10122 * gcc.dg/vect/vect-61: Likewise.
10123 * gcc.dg/vect/vect-85: Likewise.
10124 * gcc.dg/vect/vect-87: Likewise.
10125 * gcc.dg/vect/vect-88: Likewise.
10126 * gcc.dg/vect/vect-93.c: Likewise.
10127 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10128 * gcc.dg/vect/vect-75: Likewise.
10129 * gcc.dg/vect/vect-76: Likewise.
10130 * gcc.dg/vect/vect-77: Likewise.
10131 * gcc.dg/vect/vect-78: Likewise.
10132 * gcc.dg/vect/vect-80: Likewise.
10133 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10134 vectorized for the expected reason, rather than checking how alignment
10136 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10137 type and also instead of aligned pointers. Added documentation.
10139 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10141 * gfortran.dg/power.f90: New test.
10143 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10145 PR rtl-optimization/23299
10146 * g++.dg/opt/pr23299.C: New test.
10148 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10150 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10152 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10154 * g++.dg/template/local6.C: New test.
10156 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10158 * execute/exceptions/finally-1.m: Check that the catch and finally are
10159 being called. Also add a "return 0;" at the end of main.
10161 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10164 * gfortran.dg/namelist_print_1.f: New test of functionality of
10166 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10167 namelist generates error with -std=f95.
10169 2005-08-14 Ira Rosen <irar@il.ibm.com>
10171 PR tree-optimization/23119
10172 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10174 2005-08-13 Marcin Koziej <creep@desk.pl>
10175 Andrew Pinski <pinskia@physics.uc.edu>
10178 * execute/exceptions/finally-1.m: New test.
10180 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10182 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10184 * objc/execute/exceptions/trivial.m: New test.
10185 * objc.dg/try-catch-11.m: Move to ...
10186 * objc/execute/exceptions/foward-1.m: Here.
10187 * objc.dg/try-catch-2.m: Move to ...
10188 * objc/execute/exceptions/catchall-1.m: Here.
10189 * objc.dg/try-catch-8.m: Move to ...
10190 * objc/execute/exceptions/local-variables-1.m: Here.
10192 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10194 * objc.dg/nested-func-1.m: Move to ...
10195 * objc/execute/nested-func-1.m: Here.
10197 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10199 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10200 in ${options} instead of [target_info name].
10201 * lib/obj-c++.exp (objc_target_compile): Likewise.
10203 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10205 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10207 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10209 part of PR testsuite/23348
10210 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10211 of the torture options.
10212 * objc/compile/trivial.m: New test.
10214 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10216 * gfortran.dg/eoshift.f90: Correct format.
10218 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10220 * gfortran.fortran-torture/execute/character_passing.f90:
10223 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10226 * g++.dg/template/unify10.C: New.
10228 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10230 * g++.dg/parse/pr22514.C: Move to...
10231 * g++.dg/debug/pr22514.C: here.
10233 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10236 * g++.dg/inherit/pure1.C: New test.
10238 * ChangeLog: Fix typos.
10240 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10241 Steven Bosscher <stevenb@suse.de>
10243 * gfortran.dg/runtime_warning_1.f90: New test.
10245 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10248 * g++.dg/parse/crash28.C: New.
10250 2005-08-11 Richard Guenther <rguenther@suse.de>
10253 * gcc.target/i386/tailcall-1.c: New testcase.
10255 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10257 * gcc.dg/vect/vect-67.c: Un-xfail.
10259 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10262 * g++.dg/testsuite/parse/crash27.C: new test.
10264 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10266 PR libfortran/22143
10267 * gfortran.dg/shift-kind.f90: New testcase.
10269 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10271 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10272 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10274 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10277 * g++.dg/other/mult-stor1.C: New test.
10279 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10281 * gcc.c-torture/pr18299-1.c: Move to ...
10282 * gcc.c-torture/compile/pr18299-1.c: Here.
10284 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10286 * gfortran/fortran.torture/execute/character_passing.f90:
10287 Fix types for LSAME.
10289 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10291 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10292 input data back to what it was originally.
10294 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10296 * objc.dg/try-catch-8.m: Enable for all targets.
10298 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10300 * gcc.dg/pr23165.c: New test.
10302 2005-08-09 Steven Bosscher <stevenb@suse.de>
10304 PR tree-optimization/23234
10305 * gcc.dg/tree-ssa/pr23234.c: New test.
10307 2005-08-08 Josh Conner <jconner@apple.com>
10309 PR rtl-optimization/23241
10310 * gcc.dg/char-compare.c: New test.
10312 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10315 * g++.dg/init/new13.C: New test.
10317 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10320 * g++.dg/other/crash-4.C: Adjust
10321 * g++/dg/ext/packed9.C: New.
10323 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10325 PR middle-end/21964
10326 * gcc.c-torture/execute/pr21964-1.c: New test.
10328 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10331 * gcc.dg/pr22458-1.c: New test.
10333 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10334 Steven G. Kargl <kargls@comcast.net>
10337 * gfortran.dg/flush_1.f90: New test.
10339 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10342 * g++.dg/template/eh2.C: New test.
10344 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10347 * g++.dg/template/instantiate7.C: New test.
10349 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10352 * gcc.dg/Wunused-value-1.c: New test.
10354 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10356 PR rtl-optimization/23233
10357 * gcc.c-torture/compile/pr23233-1.c: New test.
10359 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10363 * gfortran.dg/equiv_1.f90: New test.
10364 * gfortran.dg/equiv_2.f90: New test.
10365 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10366 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10367 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10369 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10371 * gcc.c-torture/execute/vrp-5.c: New test.
10372 * gcc.c-torture/execute/vrp-6.c: New test.
10373 * gcc.dg/tree-ssa/vrp21.c: New test.
10375 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10377 * g++.dg/parse/pr22514.C: New test.
10379 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10381 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10383 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10384 instead of constant loads / pool entries.
10386 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10388 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10391 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10393 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10394 __WINT_TYPE__ in generated prototypes if possible.
10396 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10399 * g++.dg/tree-ssa/pr22037.C:
10401 2005-08-04 Richard Henderson <rth@redhat.com>
10403 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10404 scan-tree-dump-times directive.
10406 2005-08-04 Jan Hubicka <jh@suse.cz>
10408 * gcov-1.C: Fix switch counts.
10409 * gcov-4b.c: Likewise.
10411 2005-08-03 Jeff Law <law@redhat.com>
10413 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10415 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10417 * gcc.c-torture/execute/pr23135.c: New test.
10419 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10421 PR tree-optimization/19899
10422 * gcc.dg/tree-ssa/scev-1.c: New test.
10423 * gcc.dg/tree-ssa/scev-2.c: New test.
10425 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10428 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10430 2005-08-03 Jan Hubicka <jh@suse.cz>
10432 * update-conroll.c: New testcase.
10433 * update-conroll-2.c: New testcase.
10435 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10437 * gfortran.dg/constant_substring.f: New test.
10438 * gfortran.dg/pr22491.f: New test.
10440 2005-08-02 Jan Hubicka <jh@suse.cz>
10442 * update-threading.c: Replace by the proper one.
10444 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10447 * g++.dg/tree-ssa/pr23164.C: New test.
10449 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10451 * gcc.dg/tree-ssa/pr23192.c: New test.
10453 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10455 * gcc.c-torture/execute/vrp-4.c: New test.
10457 2005-08-02 Jan Hubicka <jh@suse.cz>
10459 * update-threading.c: New test.
10461 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10463 * gcc.c-torture/compile/20050801-1.c: New test.
10464 * gcc.c-torture/compile/20050801-2.c: New test.
10466 2005-08-01 Jan Hubicka <jh@suse.cz>
10468 * val-prof-5.c: New test.
10470 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10473 * gcc.dg/pr22311-1.c : New test.
10475 2005-07-31 Steven Bosscher <stevenb@suse.de>
10478 * gfortran.dg/pr23095.f: New test.
10481 * g++.dg/other/pr22003.C: New test.
10483 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10486 * gcc.c-torture/execute/pr20621-1.c: New test.
10488 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10490 * gfortran.dg/comma_format_extension_4.f: Adjust length
10491 of string for format.
10492 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10493 print statement with internal write.
10494 * gfortran.dg/der_array_io_2.f: Likewise.
10495 * gfortran.dg/der_array_io_3.f: Likewise.
10497 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10499 * gcc.dg/fold-abs-4.c: new test.
10501 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10503 PR fortran/22570 an related issues.
10504 * gfortran.dg/x_slash_1.f: New test.
10506 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10509 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10510 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10512 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10515 * gcc.dg/Wshadow-3.c: New test.
10517 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10519 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10520 used to have the wrong bounds).
10522 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10525 * gcc.dg/hex-round-1.c: Test more cases.
10526 * gcc.dg/hex-round-2.c: New test.
10528 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10531 * g++.dg/tree-ssa/pr22550.C: New test.
10533 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10535 * gcc.dg/tree-ssa/vrp19.c: New test.
10536 * gcc.dg/tree-ssa-vrp20.c: New test.
10538 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10541 * gcc.dg/transparent-union-4.c: New test.
10543 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10546 * gcc.dg/c99-vla-2.c: New test.
10548 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10551 * gcc.dg/hex-round-1.c: New test.
10553 2005-07-28 Jan Hubicka <jh@suse.cz>
10555 * inliner-1.c: Do not dump everything.
10556 * tree-prof.exp: Do not pass -ftree-based-profiling.
10557 * bprob.exp: Likewise.
10559 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10561 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10564 * g++.dg/expr/ptrmem7.C: New test.
10566 2005-07-28 Mike Stump <mrs@apple.com>
10568 * g++.old-deja/g++.mike/visibility-1.C: New test.
10570 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10573 * gcc.c-torture/execute/pr20187-1.c: New test.
10575 2005-07-28 Jeff Law <law@redhat.com>
10577 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10578 * gcc.dg/tree-ssa/vrp18.c: New test.
10580 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10582 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10584 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10586 PR tree-optimization/22506
10587 * gcc.dg/vect/ps22506.c: New test.
10589 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10592 * gcc.target/i386/sse-3.c: New test.
10594 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10596 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10597 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10599 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10602 * gcc.c-torture/compile/pr22589-1.c: New test.
10604 2005-07-28 Jan Hubicka <jh@suse.cz>
10606 * update-loopch.c: New testcase.
10608 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10610 PR rtl-optimization/23047
10611 * gcc.c-torture/execute/pr23047.c: New test.
10612 * gcc.c-torture/execute/pr23047.x: New.
10614 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10616 PR tree-optimization/22493
10617 * gcc.c-torture/execute/pr22493-1.c: New test.
10618 * gcc.c-torture/execute/pr22493-1.x: New.
10619 * gcc.c-torture/execute/vrp-1.c: New test.
10620 * gcc.c-torture/execute/vrp-2.c: New test.
10621 * gcc.c-torture/execute/vrp-2.c: New test.
10623 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10625 * gcc.target/frv/all-builtin-read8.c: Delete.
10626 * gcc.target/frv/all-builtin-read16.c: Delete.
10627 * gcc.target/frv/all-builtin-read32.c: Delete.
10628 * gcc.target/frv/all-builtin-read64.c: Delete.
10629 * gcc.target/frv/all-builtin-write8.c: Delete.
10630 * gcc.target/frv/all-builtin-write16.c: Delete.
10631 * gcc.target/frv/all-builtin-write32.c: Delete.
10632 * gcc.target/frv/all-builtin-write64.c: Delete.
10633 * gcc.target/frv/all-read-write-1.c: New.
10635 2005-07-27 Jeff Law <law@redhat.com>
10637 * gcc.c-torture/execute/pr22630.c: New test.
10639 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10641 PR tree-optimization/23073
10642 * gcc.dg/vect/nodump-pr23073.c: New test.
10643 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10645 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10647 PR tree-optimize/22348
10648 * gcc.c-torture/execute/pr22348.c: New.
10650 2005-07-27 Richard Guenther <rguenther@suse.de>
10652 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10654 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10657 * gfortran.dg/logical_comp.f90: New test.
10659 2005-07-27 Jan Hubicka <jh@suse.cz>
10661 * inliner-1.c: Add cleanup of dumps.
10662 * val-prof-*.c: Likewise.
10663 * update-tailcall.c: New.
10665 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10668 * gcc.dg/tree-ssa/pr22591.c: New test.
10669 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10671 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10674 * objc.dg/try-catch-11.m: New test.
10676 2005-07-26 Richard Guenther <rguenther@suse.de>
10678 PR tree-optimization/22486
10679 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10681 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10684 * testsuite/g++.dg/opt/loop2.C: New test.
10686 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10688 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10689 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10691 2005-07-25 Adam Nemet <anemet@lnxw.com>
10693 * lib/profopt.exp (profopt-execute): Check for profiling data
10694 files on the target.
10696 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10698 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10699 for matching of asm labels.
10701 2005-07-25 Richard Guenther <rguenther@suse.de>
10703 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10705 2005-07-25 Richard Guenther <rguenther@suse.de>
10708 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10710 2005-07-25 Ira Rosen <irar@il.ibm.com>
10712 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10713 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10714 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10715 * gcc.dg/vect/vect-100.c: New test.
10716 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10717 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10718 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10719 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10720 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10721 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10722 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10723 * gfortran.dg/vect/pr19049.f90: New testcase.
10724 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10726 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10728 * gcc.c-torture/execute/20050713-1.c: New test.
10731 * gfortran.fortran-torture/execute/data_4.f90: New test.
10733 PR middle-end/20303
10734 * gcc.dg/visibility-d.c: New test.
10736 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10738 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10739 * gfortran.dg/underflow.f90: Ditto.
10741 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10743 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10744 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10745 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10747 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10749 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10750 include case of field width of zero.
10752 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10754 PR libgfortran/21875
10755 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10756 with trailing blanks on normal formatted read.
10758 2005-07-23 Chao-ying Fu <fu@mips.com>
10760 * gcc.target/mips/mips32-dsp-type.c: New test.
10761 * gcc.target/mips/mips32-dsp.c: New test.
10763 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10766 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10769 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10770 and __cyg_profile_func_exit.
10772 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10774 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10775 * gfortran.dg/comma_format_extension_4.f: Same.
10776 * gfortran.dg/pr15332.f: Same.
10777 * gfortran.dg/pr21730.f: Same.
10779 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10781 * g++.dg/opt/vrp2.C: Fix testcase.
10784 * g++.dg/opt/vrp2.C: New test.
10786 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10789 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10791 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10793 * gcc.dg/tree-ssa/20050719-1.c: New test.
10795 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10797 * gcc.dg/bfin-longcall-1.c: New file.
10798 * gcc.dg/bfin-longcall-2.c: New file.
10800 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10802 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10804 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10806 PR middle-end/19055
10807 * gcc.dg/tree-ssa/pr19055.c: New test.
10808 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10810 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10813 * g++.dg/other/pr22358.C: New test.
10815 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10818 * g++.dg/lookup/two-stage5.C: New test from bug comments.
10820 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10823 * g++.dg/init/union2.C: New test.
10825 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10828 * gcc.dg/complex-4.c: New test.
10830 2005-07-21 Richard Guenther <rguenther@suse.de>
10833 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
10834 scanning for asm labels.
10835 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10837 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10840 * gcc.dg/altivec-pr22085.c: New.
10842 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10844 PR tree-optimization/19210
10845 * gcc.dg/tree-ssa/pr19210-1.c: New.
10846 * gcc.dg/tree-ssa/pr19210-2.c: New.
10848 2005-07-21 Richard Sandiford <richard@codesourcery.com>
10850 PR rtl-optimization/22167
10851 * g++.dg/opt/pr22167.C: New test.
10853 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
10856 * g++.dg/lookup/two-stage2.C: New.
10857 * g++.dg/lookup/two-stage3.C: New.
10858 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
10859 fixed two-stage name lookup for operators.
10860 * g++.dg/template/call3.C: Compiler now produces an appropriate
10862 * g++.dg/template/crash37.C: Compiler now describes bla() on line
10864 * g++.dg/template/ptrmem4.C: Compiler produces different error
10866 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
10867 connect_to_method as a candidate.
10869 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
10871 * gcc.dg/fold-alloc-1.c: New test.
10873 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
10875 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10876 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
10878 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
10880 * gcc.dg/fold-abs-1.c: New test.
10881 * gcc.dg/fold-abs-2.c: New test.
10882 * gcc.dg/fold-abs-3.c: New test.
10884 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
10886 Make CONSTRUCTOR use VEC to store initializers.
10887 * g++.dg/ext/complit3.C: Check for specific error messages.
10888 * g++.dg/init/brace2.C: Update error message.
10889 * g++.dg/warn/Wbraces2.C: Likewise.
10891 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
10894 * gfortran.dg/module_interface_1.f90: New test.
10896 2005-07-19 Danny Berlin <dberlin@dberlin.org>
10897 Kenneth Zadeck <zadeck@naturalbridge.com>
10899 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
10901 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10903 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
10904 specify -Wformat for these tests.
10905 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
10906 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
10907 * gcc.dg/format/opt-6.c: Delete.
10909 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10911 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
10912 * gcc.dg/tree-ssa/sra-3.c: Likewise.
10914 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10916 * gcc.dg/tree-ssa/alias-2.c: New test.
10918 2005-07-18 Mark Mitchell <mark@codesourcery.com>
10921 * g++.dg/template/explicit7.C: New test.
10923 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
10925 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
10926 width of 8 to +Inf and -Inf.
10928 2005-07-17 Mark Mitchell <mark@codesourcery.com>
10931 * g++.dg/template/friend36.C: New test.
10933 2005-07-16 David Edelsohn <edelsohn@gnu.org>
10936 * gfortran.dg/pr21730.f: New test.
10938 2005-07-16 Danny Berlin <dberlin@dberlin.org>
10939 Kenneth Zadeck <zadeck@naturalbridge.com>
10941 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
10942 since pure const detection cannot run at -O1 in c compiler.
10943 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
10944 can now optimize this case properly.
10945 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
10946 because we now pass.
10947 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
10949 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
10952 * gcc.dg/format/bitfld-1.c: New test.
10954 2005-07-15 Mark Mitchell <mark@codesourcery.com>
10957 * g++.dg/rtti/repo1.C: New test.
10959 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
10961 PR middle-end/22398
10962 * gcc.c-torture/compile/pr22398.c: New test.
10964 2005-07-15 Mark Mitchell <mark@codesourcery.com>
10967 * g++.dg/expr/cast4.C: New test.
10969 2005-07-15 Richard Guenther <rguenther@suse.de>
10971 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
10972 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10974 2005-07-15 Steven Bosscher <stevenb@suse.de>
10976 PR tree-optimization/22230
10977 * gcc.dg/tree-ssa/pr22230.c: New test.
10979 2005-07-14 Jakub Jelinek <jakub@redhat.com>
10981 * gfortran.dg/g77/cpp6.f: New test.
10984 * gfortran.dg/g77/cpp5.F: New test.
10985 * gfortran.dg/g77/cpp5.h: New file.
10986 * gfortran.dg/g77/cpp5inc.h: New file.
10988 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
10990 PR libfortran/16435
10991 * gfortran.dg/tl_editting.f90: New.
10992 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
10994 2005-07-14 Steven G. Kargl <kargls@comcast.net>
10996 * gfortran.dg/char_array_constructor.f90: New test.
10998 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11000 * gfortran.dg/past_eor.f90: New.
11001 * gfortran.dg/complex_read.f90: New.
11003 2005-07-13 Jeff Law <law@redhat.com>
11005 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11008 * gcc.dg/tree-ssa/pr22321.c: New test
11010 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11012 PR tree-optimization/21921
11013 * gcc.dg/tree-ssa/pr21921.c: New.
11015 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11017 PR tree-optimizatio/22442
11018 * gcc.dg/tree-ssa/loop-11.c: New test.
11020 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11023 * gcc.c-torture/compile/pr21840.c: New test.
11025 2005-07-12 Jan Hubicka <jh@suse.cz>
11027 * gcc.c-torture/compile/pr22379.c: New test.
11029 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11031 PR libfortran/21593
11032 gfortran.dg/dev_null.f90: Remove outdated comment about
11033 PR libfortran/21593.
11036 2005-07-12 Dale Johannesen <dalej@apple.com>
11038 * gcc.target/i386/compress-float-sse.c: New.
11039 * gcc.target/i386/compress-float-sse-pic.c: New.
11040 * gcc.target/i386/compress-float-387.c: New.
11041 * gcc.target/i386/compress-float-387-pic.c: New.
11042 * gcc.dg/compress-float-ppc.c: New.
11043 * gcc.dg/compress-float-ppc-pic.c: New.
11045 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11047 PR libfortran/21593
11048 gfortran.dg/dev_null.f90: Remove targets.
11050 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11053 * gcc.dg/pr22335-1.c: New test.
11054 * gcc.dg/pr22335-2.c: New test.
11056 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11059 * g++.dg/template/nontype12.C : New test.
11061 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11063 * gcc.dg/tree-ssa/loop-10.c: New test.
11065 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11067 * gcc.c-torture/execute/20020720-1.x: Remove.
11069 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11071 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11073 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11075 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11076 (dg-mips-options): Use it.
11078 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11080 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11082 2005-07-09 Richard Henderson <rth@redhat.com>
11084 * lib/target-supports.exp (check_effective_target_sync_char_short):
11087 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11089 PR libfortran/22217
11090 * gfortran.dg/negative-z-descriptor.f90: New test.
11092 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11095 * gcc.dg/pr22329.c: New test.
11097 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11099 PR tree-optimization/20139
11100 * gcc.dg/tree-ssa/pr20139.c: New.
11102 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11105 * testsuite/gcc.dg/pr22356-1.c: New test.
11107 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11110 * g++.dg/template/unify8.C: New.
11111 * g++.dg/template/unify9.C: New.
11113 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11115 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11117 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11119 * gcc.dg/darwin-version-1.c: New.
11120 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11121 * gcc.dg/builtins-20.c: Likewise.
11122 * gcc.dg/builtins-53.c: Likewise.
11123 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11124 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11125 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11126 * gcc.dg/torture/builtins-power-1.c: Likewise.
11127 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11130 2005-07-07 Jeff Law <law@redhat.com>
11132 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11133 argument evaluation order.
11135 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11137 PR libfortran/21594
11138 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11139 Add test cases where the shift length is greater than the
11142 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11144 * obj-c++.dg/proto-lossage-6.mm: New.
11145 * objc.dg/proto-lossage-6.m: New.
11147 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11149 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11150 * objc.dg/gnu-runtime-2.m: Likewise.
11152 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11154 * gfortran.dg/longline.f: New test.
11156 * gfortran.dg/badline.f: New test.
11158 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11163 * gfortran.dg/hollerith.f90: New.
11164 * gfortran.dg/hollerith2.f90: New.
11165 * gfortran.dg/hollerith3.f90: New.
11166 * gfortran.dg/hollerith4.f90: New.
11167 * gfortran.dg/hollerith_f95.f90: New.
11168 * gfortran.dg/hollerith_legacy.f90: New.
11169 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11171 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11174 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11175 * objc.dg/gnu-runtime-2.m: New.
11177 2005-07-06 Jeff Law <law@redhat.com>
11179 * gcc.dg/tree-ssa/vrp17.c: New test.
11181 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11184 * gfortran.dg/array_constructor_5.f90: New test.
11186 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11188 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11190 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11192 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11193 * gcc.dg/980816-1.c: Ditto.
11195 2005-07-06 Jeff Law <law@redhat.com>
11197 * gcc.c-torture/compile/pr21356.c: New test.
11199 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11203 * gcc.c-torture/compile/pr22013-1.c,
11204 gcc.c-torture/execute/pr22098-1.c,
11205 gcc.c-torture/execute/pr22098-2.c,
11206 gcc.c-torture/execute/pr22098-3.c: New tests.
11208 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11211 * gcc.dg/pr22308-1.c: New test.
11213 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11215 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11217 * gcc.dg/compare9.c: Use -fshort-enums instead of
11218 -fno-short-enums. Change the last test to dg-bogus.
11220 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11222 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11223 * gcc.dg/compare9.c: New.
11225 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11227 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11229 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11232 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11235 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11237 * gcc.dg/format/gcc_gfc-1.c: New.
11239 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11241 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11243 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11246 * gfortran.dg/io_invalid_1.f90: New test.
11248 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11250 * gcc.dg/format/gcc_diag-1.c: Update.
11252 2005-07-02 Jeff Law <law@redhat.com>
11254 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11255 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11257 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11259 * gcc.dg/format/gcc_diag-1.c: Update.
11261 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11264 * gcc.c-torture/compile/pr22269.c: New test.
11266 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11270 * g++.dg/tree-ssa/pr21584-1.C: New test.
11271 * g++.dg/tree-ssa/pr21584-2.C: New test.
11273 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11275 * obj-c++.dg/try-catch-11.mm: New.
11276 * objc.dg/try-catch-10.m: New.
11278 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11280 * g++.dg/other/ucnid-1.C: xfail on AIX.
11282 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11285 * gcc.dg/20050629-1.c: New test.
11287 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11289 * obj-c++.dg/const-str-1[0-1].mm: New.
11290 * objc.dg/const-str-1[0-1].m: New.
11292 2005-05-29 Richard Henderson <rth@redhat.com>
11294 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11295 Rename from check_effective_target_vect_no_max.
11296 (check_effective_target_vect_no_int_add): New.
11297 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11298 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11299 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11300 * gcc.dg/vect/vect-reduc-1.c: Use both.
11301 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11303 2005-05-29 Richard Henderson <rth@redhat.com>
11305 * lib/target-supports.exp (check_effective_target_vect_no_max):
11306 Remove i386 and x86_64.
11308 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11311 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11313 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11315 PR middle-end/21969
11316 * gcc.dg/vect/pr21969.c: New test.
11318 2005-06-28 Eric Christopher <echristo@redhat.com>
11322 * gcc.dg/inline1.c: New test.
11323 * gcc.dg/inline2.c: Ditto.
11324 * gcc.dg/inline3.c: Ditto.
11325 * gcc.dg/inline4.c: Ditto.
11326 * gcc.dg/inline5.c: Ditto.
11328 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11330 PR libfortran/22142
11331 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11332 Add testcase also testing eoshift1 for PR 22142.
11334 2005-06-28 Richard Henderson <rth@redhat.com>
11336 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11337 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11338 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11339 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11340 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11342 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11344 PR libfortran/22142
11345 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11346 Add testcase for PR 22142.
11348 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11350 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11351 gcc.target/ia64/fpreg-2.c: New tests.
11353 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11355 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11357 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11359 PR libfortran/22170
11360 * gfortran.dg/slash_1.f90: New test.
11362 2005-06-27 Richard Henderson <rth@redhat.com>
11364 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11365 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11366 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11367 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11368 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11369 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11371 2005-06-27 Richard Henderson <rth@redhat.com>
11373 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11374 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11376 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11378 * obj-c++.dg/proto-lossage-5.mm: New.
11379 * objc.dg/proto-lossage-5.m: New.
11381 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11384 * gcc.dg/tree-ssa/pr21959.c: New test.
11386 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11388 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11389 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11390 testing uninitialized var.
11392 * gcc.c-torture/execute/builtins/chk.h: New.
11393 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11394 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11395 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11396 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11397 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11398 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11399 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11400 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11401 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11402 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11403 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11404 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11405 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11406 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11407 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11408 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11409 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11410 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11411 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11412 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11413 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11414 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11415 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11416 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11417 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11418 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11419 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11420 * gcc.dg/builtin-object-size-1.c: New test.
11421 * gcc.dg/builtin-object-size-2.c: New test.
11422 * gcc.dg/builtin-object-size-3.c: New test.
11423 * gcc.dg/builtin-object-size-4.c: New test.
11424 * gcc.dg/builtin-object-size-5.c: New test.
11425 * gcc.dg/builtin-stringop-chk-1.c: New test.
11426 * gcc.dg/builtin-stringop-chk-2.c: New test.
11427 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11428 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11429 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11430 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11431 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11432 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11433 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11434 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11435 * gcc.c-torture/execute/printf-1.c: New test.
11436 * gcc.c-torture/execute/fprintf-1.c: New test.
11437 * gcc.c-torture/execute/vprintf-1.c: New test.
11438 * gcc.c-torture/execute/vfprintf-1.c: New test.
11439 * gcc.c-torture/execute/printf-chk-1.c: New test.
11440 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11441 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11442 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11444 2005-06-27 Michael Matz <matz@suse.de>
11446 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11447 slot is not merged if address escapes.
11449 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11452 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11454 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11456 PR middle-end/17965
11457 * gcc.c-torture/compile/20050622-1.c: New test.
11459 PR middle-end/22028
11460 * gcc.dg/20050620-1.c: New test.
11462 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11464 PR tree-optimization/22026
11465 * gcc.dg/tree-ssa/pr22026.c: New.
11467 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11469 PR libfortran/22144
11470 * gfortran.dg/shift-alloc.f90: New testcase.
11472 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11474 * all files: Update FSF address in copyright headers.
11476 2005-06-22 Jan Hubicka <jh@suse.cz>
11478 * wholeprogram-1.c: New testcase.
11479 * wholeprogram-2.c: New testcase.
11481 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11484 * gcc.dg/tree-ssa/pr22171.c: New test.
11486 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11488 * gfortran.dg/simplify_modulo.f90: New.
11490 2005-06-24 Jan Hubicka <jh@suse.cz>
11492 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11494 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11496 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11498 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11500 * obj-c++.dg/typedef-alias-1.mm: New.
11501 * objc.dg/typedef-alias-1.m: New.
11503 2005-06-23 Jeff Law <law@redhat.com>
11505 * gcc.dg/tree-ssa/vrp16.c: New test.
11507 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11509 * lib/target-supports.exp: Add
11510 check_effective_target_fortran_large_real and
11511 check_effective_target_fortran_large_int to check for
11512 corresponding effective targets.
11513 * gfortran.dg/large_integer_kind_1.f90: New test.
11514 * gfortran.dg/large_real_kind_1.f90: New test.
11516 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11518 PR tree-optimization/22117
11519 * gcc.dg/tree-ssa/pr22117.c: New.
11521 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11524 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11526 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11528 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11530 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11532 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11533 * gfortran.dg/f2c_4.c: Likewise.
11535 2005-06-22 Paul Brook <paul@codesourcery.com>
11538 * gfortran.dg/auto_save_1.f90: New test.
11540 2005-06-22 Michael Matz <matz@suse.de>
11542 * gcc.target/x86-64/abi: New directory.
11543 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11544 * gcc.target/x86-64/abi/README.gcc: New file.
11545 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11546 * gcc.target/x86-64/abi/asm-support.s: New file.
11547 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11548 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11549 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11550 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11551 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11552 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11553 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11554 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11555 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11556 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11557 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11558 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11559 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11560 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11561 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11562 * gcc.target/x86_64/abi/test_varargs.c: New test.
11564 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11566 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11567 32-bit i?86 and x86_64.
11569 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11571 * obj-c++.dg/const-str-[1-9].mm: New tests.
11573 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11576 * gfortran.dg/namelist_use.f90: New.
11577 * gfortran.dg/namelist_use_only.f90: New.
11579 2005-06-21 Jeff Law <law@redhat.com>
11581 * gcc.dg/tree-ssa/vrp15.c: New test.
11583 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11585 * lib/target-supports.exp (check_effective_target_vect_reduction):
11587 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11588 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11589 remove vect_reduction target keyword. Also avoid two returns in main.
11590 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11591 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11592 * gcc.dg/vect/vect-reduc-1short.c: New test.
11593 * gcc.dg/vect/vect-reduc-1char.c: New test.
11594 * gcc.dg/vect/vect-reduc-2short.c: New test.
11595 * gcc.dg/vect/vect-reduc-2char.c: New test.
11596 * gcc.dg/vect/vect-reduc-6.c: New test.
11597 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11598 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11599 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11601 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11602 Paul Thomas <pault@gcc.gnu.org>
11604 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11607 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11609 * gfortran.dg/backslash_1.f90: New test.
11610 * gfortran.dg/backslash_2.f90: New test.
11612 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11614 * gfortran.dg/duplicate_labels.f90: New test.
11616 2005-06-20 Jan Beulich <jbeulich@novell.com>
11618 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11619 unsupportable relocations.
11620 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11621 * gcc.dg/20050321-2.c: xfail for NetWare.
11623 2005-06-20 Andreas Jaeger <aj@suse.de>
11625 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11626 gcc.target/i386/fastcall-sseregparm.c,
11627 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11629 2005-06-19 Richard Henderson <rth@redhat.com>
11631 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11633 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11635 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11637 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11640 * g++.dg/conversion/simd2.C: Change expected error message.
11642 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11644 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11645 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11646 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11648 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11650 * gcc.dg/fold-mod-1.c: New test.
11652 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11655 * gfortran.dg/pr19926.f90: New test.
11657 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11659 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11660 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11662 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11663 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11665 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11667 * gcc.target/ia64/float80-varargs-1.c: New test.
11669 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11672 * gfortran.dg/f2c_6.f90: New test.
11674 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11677 * g++.dg/template/local5.C: New.
11679 2005-06-17 Richard Henderson <rth@redhat.com>
11681 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11683 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11686 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11688 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11690 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11691 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11692 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11693 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11694 check_vect to verify the presence of hardware vector support.
11696 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11699 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11701 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11703 PR libfortran/19216
11704 * gfortran.dg/pr19216.f: Add correct space between brackets and
11707 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11709 PR libfortran/16436
11710 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11712 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11714 * gcc.target/i386/attributes-error.c: New testcase.
11715 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11716 * gcc.target/i386/regparm-stdcall.c: Likewise.
11717 * gcc.target/i386/sseregparm-1.c: Likewise.
11718 * gcc.target/i386/sseregparm-2.c: Likewise.
11720 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11722 * g++.dg/rtti/crash2.C: New.
11724 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11726 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11728 2005-06-15 David Ung <davidu@mips.com>
11730 * gcc.target/mips/mips16e-extends.c: New test for testing the
11731 generation of MIPS16e zeb/zeh, seb/seh instructions.
11733 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11736 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11737 * gcc.dg/tree-ssa/pr22018.c: New test.
11739 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11741 * gcc.dg/simd-1.c: Update error messages.
11742 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11743 * gcc.dg/simd-2.c: Update error messages.
11744 * gcc.dg/simd-4.c: New.
11746 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11749 * g++.dg/other/crash-4.C: New.
11751 2005-06-14 Devang Patel <dpatel@apple.com>
11753 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11755 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11758 * g++.dg/parse/crash11.C: Update
11760 2005-06-13 Jeff Law <law@redhat.com>
11762 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11763 perform the desired transformations.
11764 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11765 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11767 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11770 * gfortran.dg/forall_1.f90: Un-XFAIL.
11772 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11775 * g++.dg/parse/crash26.C: New.
11778 * g++.dg/init/member1.C: New.
11780 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11782 * gfortran.dg/altreturn_1.f90: New test.
11784 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11786 PR middle-end/21985
11787 * gcc.dg/tree-ssa/pr21985.c: New test.
11789 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11791 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11793 2005-06-12 Roger Sayle <roger@eyesopen.com>
11796 * g++.dg/other/error10.C: New test case.
11798 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11800 PR libfortran/19155
11801 * gfortran.dg/pr19155.f: Add test.
11803 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11805 * gfortran.dg/f2c_7.f90: New test.
11807 * gfortran.dg/forall_1.f90: XFAILed.
11809 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11811 * gcc.dg/pr14796-1.c: New.
11812 * gcc.dg/pr14796-2.c: New.
11814 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11818 * gfortran.dg/deallocate_stat.f90: New test.
11820 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
11822 * gfortran.fortran-torture/execute/in-pack.f90: New test.
11824 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
11826 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
11827 access will be generated when this loop is vectorized. Test that
11828 accesses with same alignment were detected.
11829 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
11830 Test that accesses with same alignment were detected.
11831 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
11832 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
11833 alignment were detected.
11835 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
11838 * g++.dg/conversion/simd2.C: New.
11840 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
11842 * gcc.dg/Wcxx-compat-1.c: New.
11844 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
11846 PR libfortran/21480
11847 * gfortran.dg/reshape-complex.f90: Add a test for a packed
11850 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
11852 * gcc.dg/alias-8.c: New.
11854 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
11856 * gcc.dg/format/cmn_err-1.c: Update.
11858 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
11861 * gcc.target/sparc/fexpand-2.c: New.
11862 * gcc.target/sparc/fpmerge-2.c: New.
11863 * gcc.target/sparc/fpmul-2.c: New.
11864 * gcc.target/sparc/noresult.c: New.
11865 * gcc.target/sparc/pdist-2.c: New.
11866 * gcc.target/sparc/pdist-3.c: New.
11868 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
11871 * gcc.target/i386/i386.exp: Fix comment typo.
11873 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
11876 * g++.dg/inherit/using5.C: New.
11877 * g++.dg/inherit/using6.C: New.
11879 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11882 * g++.dg/template/ptrmem15.C: New test.
11885 * g++.dg/ext/label4.C: New test.
11887 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11889 * gcc.dg/tls/debug-1.c: New test.
11891 2005-06-07 Dale Johannesen <dalej@apple.com>
11893 * gcc.target/i386/movq.c: New.
11895 2005-06-07 Dale Johannesen <dalej@apple.com>
11897 * gcc.dg/20050607-1.c: New.
11899 2005-06-07 Jakub Jelinek <jakub@redhat.com>
11901 PR middle-end/21850
11902 * gcc.c-torture/execute/20050607-1.c: New test.
11904 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
11906 PR libfortran/21926
11907 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
11908 Test case where the return array has lowest stride one,
11911 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
11913 * lib/target-supports.exp (check_effective_target_sync_int_long):
11914 Add s390 and s390x targets.
11916 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
11918 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
11919 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
11920 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
11921 * gcc.dg/tree-ssa/loop-9.c: New test.
11923 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
11925 * g++.dg/parse/defarg10.C: New.
11927 2005-06-06 Jakub Jelinek <jakub@redhat.com>
11929 PR regression/21897
11930 * gcc.c-torture/execute/20050604-1.c: New test.
11932 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
11935 * g++.dg/parse/defarg9.C: New.
11938 * g++.dg/inherit/using4.C: New.
11939 * g++.dg/overload/error1.C: Adjust expected errors.
11940 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
11941 * g++.old-deja/g++.brendan/arm2.C: Likewise.
11942 * g++.old-deja/g++.other/redecl2.C: Likewise.
11943 * g++.old-deja/g++.other/redecl4.C: Likewise.
11944 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
11946 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11948 * gfortran.dg/f2c_5.f90: Add -w to dg-options
11950 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11952 * lib/gfortran.exp (gfortran_target_compile): Call
11953 dg-additional-files-options
11954 * gfortran.dg/f2c_4.f90: New file
11955 * gfortran.dg/f2c_4.c: New file
11956 * gfortran.dg/f2c_5.f90: New file
11957 * gfortran.dg/f2c_5.c: New file
11959 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11961 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
11964 * gfortran.dg/array_constructor_4.f90: New test.
11966 2005-06-05 Mark Mitchell <mark@codesourcery.com>
11969 * g++.dg/ext/builtin9.C: New test.
11971 2005-06-05 Dale Johannesen <dalej@apple.com>
11973 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
11974 * gcc.c-torture/execute/20050603-2.c: Ditto.
11976 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
11978 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
11979 * gcc.dg/vect/vect-reduc-1.c: New.
11980 * gcc.dg/vect/vect-reduc-2.c: New.
11981 * gcc.dg/vect/vect-reduc-3.c: New.
11983 2005-06-04 Dale Johannesen <dalej@apple.com>
11985 * gcc.c-torture/execute/20050603-1.c: New.
11986 * gcc.c-torture/execute/20050603-2.c: New.
11987 * gcc.dg/20050603-3.c: New.
11989 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11992 * gfortran.dg/debug_1.f90: New test.
11994 * gfortran.dg/forall_1.f90: New test.
11996 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
11998 * gfortran.dg/array_constructor_3.f90: New test.
12000 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12002 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12004 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12006 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12008 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12011 * gcc.dg/init-excess-1.c: New test.
12013 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12016 * g++.dg/expr/static_cast6.C: New test.
12018 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12020 * gcc.dg/tree-ssa/vrp14.c: New test.
12022 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12025 * g++.dg/template/new2.C: New test.
12027 2005-06-03 Josh Conner <jconner@apple.com>
12029 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12030 all entries in initializer.
12032 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12034 PR middle-end/21858
12035 * gcc.dg/pr21858.c: New testcase.
12037 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12039 PR tree-optimization/21292
12041 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12043 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12044 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12045 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12046 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12047 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12049 2005-06-02 Richard Henderson <rth@redhat.com>
12051 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12053 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12055 * gcc.dg/wtypequal.c: New testcase.
12057 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12060 * gcc.dg/tree-ssa/pr21582.c: New test.
12062 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12065 * g++.dg/opt/interface2.h: New.
12066 * g++.dg/opt/interface2.C: New.
12067 * g++.dg/init/ctor4.C: Adjust error lines.
12068 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12069 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12070 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12071 * g++.old-deja/g++.pt/assign1.C: Likewise.
12072 * g++.old-deja/g++.pt/crash20.C: Likewise.
12074 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12076 PR tree-optimization/21734
12077 * g++.dg/vect/pr21734_1.cc: New.
12078 * g++.dg/vect/pr21734_2.cc: New.
12080 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12083 * g++.dg/template/spec24.C: New.
12086 * g++.dg/pch/local-1.C: New.
12087 * g++.dg/pch/local-1.Hs: New.
12089 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12091 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12092 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12093 * gcc.dg/tree-ssa/pr14341.c: New test.
12094 * gcc.dg/tree-ssa/pr14841.c: New test.
12095 * gcc.dg/tree-ssa/pr20701.c: New test.
12096 * gcc.dg/tree-ssa/pr21086.c: New test.
12097 * gcc.dg/tree-ssa/pr21090.c: New test.
12098 * gcc.dg/tree-ssa/pr21332.c: New test.
12099 * gcc.dg/tree-ssa/pr21458.c: New test.
12100 * gcc.dg/tree-ssa/pr21658.c: New test.
12101 * gcc.dg/tree-ssa/vrp01.c: New test.
12102 * gcc.dg/tree-ssa/vrp02.c: New test.
12103 * gcc.dg/tree-ssa/vrp03.c: New test.
12104 * gcc.dg/tree-ssa/vrp04.c: New test.
12105 * gcc.dg/tree-ssa/vrp05.c: New test.
12106 * gcc.dg/tree-ssa/vrp06.c: New test.
12107 * gcc.dg/tree-ssa/vrp07.c: New test.
12108 * gcc.dg/tree-ssa/vrp08.c: New test.
12109 * gcc.dg/tree-ssa/vrp09.c: New test.
12110 * gcc.dg/tree-ssa/vrp10.c: New test.
12111 * gcc.dg/tree-ssa/vrp11.c: New test.
12112 * gcc.dg/tree-ssa/vrp12.c: New test.
12113 * gcc.dg/tree-ssa/vrp13.c: New test.
12115 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12118 * gcc.dg/tree-ssa/pr21029.c: New test.
12120 2005-06-01 Roger Sayle <roger@eyesopen.com>
12122 * gfortran.dg/logint-1.f: New test case.
12123 * gfortran.dg/logint-2.f: Likewise.
12124 * gfortran.dg/logint-3.f: Likewise.
12126 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12130 * gcc.dg/20050527-1.c: New test.
12132 * gcc.dg/i386-sse-12.c: New test.
12135 * gfortran.dg/implicit_5.f90: New test.
12137 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12140 * gfortran/assign_4.f90: New test.
12141 * gfortran/assign_2.f90: Change compile to run.
12143 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12145 * lib/target-supports.exp
12146 (check_effective_target_sync_char_short): New.
12147 * gcc.dg/sync-2.c: New.
12149 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12151 PR tree-optimization/21817
12152 * gcc.dg/torture/pr21817-1.c: New.
12154 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12157 * g++.dg/template/init5.C: New.
12159 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12161 * gfortran.dg/char_initialiser_actual.f90:
12162 Test character initialisers as actual arguments.
12163 * gfortran.dg/char_pointer_comp_assign.f90:
12164 Test character pointer structure component assignments.
12165 * gfortran.dg/char_array_structure_constructor.f90:
12166 Test character components in structure constructors.
12168 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12170 PR middle-end/20931
12171 * g++.dg/opt/pr20931.C: New test.
12173 2005-05-31 Andreas Jaeger <aj@suse.de>
12176 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12177 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12178 g++.old-deja/g++.ext/asmspec1.C,
12179 g++.old-deja/g++.other/regstack.C,
12180 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12181 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12182 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12183 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12184 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12185 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12186 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12187 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12188 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12189 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12190 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12191 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12192 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12193 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12194 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12195 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12196 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12197 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12198 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12200 2005-05-31 Jeff Law <law@redhat.com>
12202 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12204 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12206 PR middle-end/21743
12207 * gcc.dg/builtins-1.c: Activate disabled clog test.
12208 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12210 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12212 * gfortran.dg/char_pointer_assign.f90:
12213 Test character-pointer assignments and pointer assignments.
12214 * gfortran.dg/char_pointer_dummy.f90:
12215 Test character-pointer dummy arguments.
12216 * gfortran.dg/char_pointer_func.f90:
12217 Test character-pointer function returns.
12218 * gfortran.dg/char_pointer_dependency.f90:
12219 Test character-pointer functions with dependencies.
12221 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12224 * g++.dg/lookup/using14.C: New test.
12226 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12228 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12229 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12232 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12235 * g++.dg/template/local5.C: New.
12238 * gcc.c-torture/compile/pr21761.c: New.
12240 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12243 2005-05-30 Steven G. Kargl
12246 * gfortran.dg/inquire_8.f90: New test.
12248 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12250 PR libfortran/21376
12251 * gfortran.dg/output_exponents_1.f90: New test.
12253 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12255 PR libfortran/20006
12256 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12258 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12261 * g++.dg/ext/complex1.C: New test.
12264 * g++.dg/init/ctor6.C: New test.
12266 2005-05-29 Jan Hubicka <jh@suse.cz>
12268 * gcc.c-torture/compile/pr21562.c: New.
12270 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12272 * gfortran.dg/subnormal_1.f90: New test.
12274 2005-05-28 Jan Hubicka <jh@suse.cz>
12276 * tree-prof.exp: Fix comment.
12277 * value-prof-1.c: New.
12278 * value-prof-2.c: New.
12279 * value-prof-3.c: New.
12280 * value-prof-4.c: New.
12282 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12285 * g++.dg/expr/ptrmem6.C: New test.
12286 * g++.dg/expr/ptrmem6a.C: Likewise.
12288 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12290 PR tree-optimization/21658
12291 * gcc.dg/tree-ssa/pr21658.c: New.
12293 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12296 * g++.dg/inherit/ptrmem3.C: New.
12299 * g++.dg/parse/template16.C: New.
12301 2005-05-27 Andreas Jaeger <aj@suse.de>
12303 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12305 * gcc.dg/i386-sse-8.c: Run test on all archs.
12307 2005-05-26 Mike Stump <mrs@apple.com>
12309 * objc.dg/isa-field-1.m: Only run on darwin.
12310 * objc.dg/lookup-1.m: Likewise.
12311 * objc.dg/try-catch-8.m: Likewise.
12313 2005-05-26 Roger Sayle <roger@eyesopen.com>
12315 PR tree-optimization/9814
12316 * gcc.dg/pr9814-1.c: New test case.
12318 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12320 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12321 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12322 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12323 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12324 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12325 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12326 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12327 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12328 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12329 objc.dg/try-catch-8.m: New.
12331 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12333 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12334 remove extraneous semicolons.
12336 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12338 * obj-c++.dg/comp-types-12.mm: New.
12339 * objc.dg/comp-types-11.m: New.
12340 * objc.dg/selector-4.m: New.
12342 2005-05-26 Andreas Jaeger <aj@suse.de>
12345 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12346 g++.old-deja/g++.ext/attrib3.C,
12347 g++.old-deja/g++.other/store-expr1.C,
12348 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12349 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12350 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12351 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12352 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12353 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12354 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12355 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12356 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12357 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12358 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12359 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12360 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12361 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12362 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12363 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12364 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12365 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12366 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12368 2005-05-26 Andreas Jaeger <aj@suse.de>
12370 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12371 x86-64 compilation.
12373 2005-05-26 Andreas Jaeger <aj@suse.de>
12376 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12377 gcc.misc-tests/i386-pf-athlon-1.c,
12378 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12379 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12380 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12381 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12382 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12383 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12384 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12387 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12388 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12389 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12390 x86-64 compilation.
12392 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12395 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12396 effective-target ilp32.
12398 2005-05-26 David Ung <davidu@mips.com>
12400 * gcc.target/mips/ext_ins.c: New test for testing the generation
12401 of MIPS32/64 rev 2 ext/ins instructions.
12403 2005-05-26 Andreas Jaeger <aj@suse.de>
12405 * treelang/compile/unsigned.tree: Use gimple instead of
12406 nonexisting generic dump.
12408 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12410 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12412 2005-05-26 Andreas Jaeger <aj@suse.de>
12414 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12416 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12418 PR libfortran/17283
12419 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12420 Test callee-allocated memory with write statements.
12422 2005-05-25 Roger Sayle <roger@eyesopen.com>
12424 PR middle-end/21709
12425 * gcc.dg/pr21709-1.c: New test case.
12427 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12428 Mike Stump <mrs@apple.com>
12430 * objc/execute/next_mapping.h: Update for C++.
12432 * obj-c++.dg/selector-1.mm: Move to...
12433 * obj-c++.dg/selector-4.mm: here...
12435 * obj-c++.dg/basic.mm: New.
12436 * obj-c++.dg/comp-types-1.mm: New.
12437 * obj-c++.dg/cxx-class-1.mm: New.
12438 * obj-c++.dg/cxx-ivars-1.mm: New.
12439 * obj-c++.dg/cxx-ivars-2.mm: New.
12440 * obj-c++.dg/cxx-ivars-3.mm: New.
12441 * obj-c++.dg/cxx-scope-1.mm: New.
12442 * obj-c++.dg/cxx-scope-2.mm: New.
12443 * obj-c++.dg/defs.mm: New.
12444 * obj-c++.dg/empty-private-1.mm: New.
12445 * obj-c++.dg/encode-1.mm: New.
12446 * obj-c++.dg/encode-2.mm: New.
12447 * obj-c++.dg/encode-3.mm: New.
12448 * obj-c++.dg/extern-c-1.mm: New.
12449 * obj-c++.dg/extra-semi.mm: New.
12450 * obj-c++.dg/fix-and-continue-2.mm: New.
12451 * obj-c++.dg/isa-field-1.mm: New.
12452 * obj-c++.dg/ivar-list-semi.mm: New.
12453 * obj-c++.dg/local-decl-1.mm: New.
12454 * obj-c++.dg/lookup-1.mm: New.
12455 * obj-c++.dg/lookup-2.mm: New.
12456 * obj-c++.dg/method-1.mm: New.
12457 * obj-c++.dg/method-2.mm: New.
12458 * obj-c++.dg/method-3.mm: New.
12459 * obj-c++.dg/method-4.mm: New.
12460 * obj-c++.dg/method-5.mm: New.
12461 * obj-c++.dg/method-6.mm: New.
12462 * obj-c++.dg/method-7.mm: New.
12463 * obj-c++.dg/no-extra-load.mm: New.
12464 * obj-c++.dg/overload-1.mm: New.
12465 * obj-c++.dg/pragma-1.mm: New.
12466 * obj-c++.dg/pragma-2.mm: New.
12467 * obj-c++.dg/private-1.mm: New.
12468 * obj-c++.dg/private-2.mm: New.
12469 * obj-c++.dg/proto-qual-1.mm: New.
12470 * obj-c++.dg/qual-types-1.mm: New.
12471 * obj-c++.dg/stubify-1.mm: New.
12472 * obj-c++.dg/stubify-2.mm: New.
12473 * obj-c++.dg/super-class-1.mm: New.
12474 * obj-c++.dg/super-class-2.mm: New.
12475 * obj-c++.dg/super-dealloc-1.mm: New.
12476 * obj-c++.dg/super-dealloc-2.mm: New.
12477 * obj-c++.dg/template-1.mm: New.
12478 * obj-c++.dg/template-2.mm: New.
12479 * obj-c++.dg/template-3.mm: New.
12480 * obj-c++.dg/template-4.mm: New.
12481 * obj-c++.dg/template-5.mm: New.
12482 * obj-c++.dg/template-6.mm: New.
12483 * obj-c++.dg/try-catch-1.mm: New.
12484 * obj-c++.dg/try-catch-2.mm: New.
12485 * obj-c++.dg/try-catch-3.mm: New.
12486 * obj-c++.dg/try-catch-4.mm: New.
12487 * obj-c++.dg/try-catch-5.mm: New.
12488 * obj-c++.dg/try-catch-6.mm: New.
12489 * obj-c++.dg/try-catch-7.mm: New.
12490 * obj-c++.dg/try-catch-8.mm: New.
12491 * obj-c++.dg/try-catch-9.mm: New.
12492 * obj-c++.dg/va-meth-1.mm: New.
12494 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12496 * obj-c++.dg/selector-1.mm: New.
12497 * obj-c++.dg/selector-2.mm: New.
12499 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12501 * obj-c++.dg/selector-3.mm: New.
12502 * objc.dg/selector-3.m: New.
12504 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12506 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12507 about where warning appears.
12509 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12511 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12512 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12513 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12514 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12516 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12518 * gcc.dg/20050524-1.c: New test.
12520 2005-05-25 Jan Hubicka <jh@suse.cz>
12522 * gcc.dg/tree-prof/inliner-1.c: New.
12524 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12526 * gcc.dg/tree-prof: New directory.
12527 * gcc.dg/tree-prof/tree-prof.exp: New.
12529 2005-05-25 DJ Delorie <dj@redhat.com>
12531 * gcc.dg/Wattributes-1.c: New.
12532 * gcc.dg/Wattributes-2.c: New.
12533 * gcc.dg/Wattributes-3.c: New.
12535 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12537 PR tree-optimization/19833
12538 * gcc.dg/uninit-4.c: Remove xfail.
12539 * gcc.dg/uninit-9.c: Ditto.
12541 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12543 * obj-c++.dg/bitfield-[1-5].mm: New.
12544 * obj-c++.dg/class-protocol-1.mm: New.
12545 * obj-c++.dg/comp-types-1[0-1].mm: New.
12546 * obj-c++.dg/comp-types-[2-9].mm: New.
12547 * obj-c++.dg/encode-[4-8].mm: New.
12548 * obj-c++.dg/layout-1.mm: New.
12549 * obj-c++.dg/method-1[0-9].mm: New.
12550 * obj-c++.dg/method-2[0-1].mm: New.
12551 * obj-c++.dg/method-[8-9].mm: New.
12552 * obj-c++.dg/objc-gc-3.mm: New.
12553 * obj-c++.dg/try-catch-10.mm: New.
12554 * objc.dg/bitfield-5.m: New.
12555 * objc.dg/comp-types-10.m: New.
12556 * objc.dg/comp-types-9.m: New.
12557 * objc.dg/layout-1.m: New.
12558 * objc.dg/objc-gc-4.m: New.
12559 * objc.dg/try-catch-9.m: New.
12560 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12561 * objc.dg/comp-types-1.m: Likewise.
12562 * objc.dg/comp-types-[5-6].m: Likewise.
12563 * objc.dg/method-9.m: Likewise.
12565 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12567 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12568 and on hardware without VMX support.
12570 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12572 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12574 * lib/profopt.exp (dg-final-generate, dg-final-use,
12575 profopt-final-code, profopt-get-options): New.
12576 (profopt-execute): Process test directives.
12578 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12579 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12580 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12582 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12585 * g++.dg/init/ctor5.C: New test.
12587 2005-05-24 Ira Rosen <irar@il.ibm.com>
12589 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12590 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12591 vect-113.c, vect-114.c.
12593 2005-05-23 Adam Nemet <anemet@lnxw.com>
12595 * gcc.dg/const-elim-1.c: Remove xfails.
12597 2005-05-23 Jeff Law <law@redhat.com>
12599 * gcc.c-torture/compile/pr21638.c: New test.
12600 * gcc.c-torture/compile/20050520-1.c: New test.
12602 2005-05-23 Nick Clifton <nickc@redhat.com>
12604 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12605 be a proper triple, ie: m32r*-*-*.
12606 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12608 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12610 PR middle-end/21331
12612 * gcc.c-torture/compile/pr21293.c: New test.
12613 * gcc.c-torture/execute/pr21331.c: New test.
12615 2004-05-20 Richard Henderson <rth@redhat.com>
12617 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12619 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12621 * obj-c++-dg.exp: Add.
12622 * obj-c++.exp: Add.
12623 * obj-c++.dg/dg.exp: Add.
12625 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12627 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12628 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12630 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12632 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12634 2004-05-19 Richard Henderson <rth@redhat.com>
12636 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12638 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12640 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12642 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12644 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12647 * g++.dg/parse/extern1.C: New test.
12648 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12650 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12652 * gcc.dg/c99-math.h: New.
12653 * gcc.dg/c99-math-float-1.c: New test.
12654 * gcc.dg/c99-math-double-1.c: Likewise.
12655 * gcc.dg/c99-math-long-double-1.c: Likewise.
12657 2005-05-18 Richard Henderson <rth@redhat.com>
12659 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12661 2005-05-18 Devang Patel <dpatel@apple.com>
12663 * g++.dg/opt/20050511-1.C: New test.
12665 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12667 PR libfortran/21127
12668 * gfortran.dg/reshape-complex.f90: New test.
12670 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12672 * gfortran.dg/array_constructor_1.f90: New test.
12673 * gfortran.dg/array_constructor_2.f90: New test.
12675 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12678 * gfortran.dg/pr20954.f: New test.
12680 2005-05-17 Mike Stump <mrs@apple.com>
12682 Yet more Objective-C++...
12684 * objc.dg/method-5.m: Update.
12685 * objc.dg/method-6.m: Update.
12686 * objc.dg/method-7.m: Update.
12687 * objc.dg/method-9.m: Update.
12688 * objc.dg/try-catch-2.m: Update.
12690 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12692 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12693 Remove little-endian optimizations.
12695 2005-05-17 Jeff Law <law@redhat.com>
12697 * g++.dg/tree-ssa/pr14814.C: New test.
12698 * gcc.dg/tree-ssa/pr14814.C: New test.
12699 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12700 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12702 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12704 * gcc.dg/compat/generate-random.c: Do not include
12706 * gcc.dg/compat/generate-random_r.c: Likewise.
12708 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12710 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12712 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12714 PR middle-end/21595
12715 * g++.dg/tree-ssa/builtin1.C: New testcase.
12717 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12720 * g++.dg/opt/const4.C: New test.
12722 PR middle-end/21492
12723 * g++.dg/opt/crossjump1.C: New test.
12725 PR tree-optimization/21610
12726 * gcc.c-torture/compile/20050516-1.c: New test.
12729 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12730 about the test failing.
12731 * gfortran.fortran-torture/execute/where_7.f90: New test.
12732 * gfortran.fortran-torture/execute/where_8.f90: New test.
12734 2005-05-16 Richard Henderson <rth@redhat.com>
12736 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12739 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12741 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12742 (limits.h): Include unconditionally.
12743 (stdlib.h): Likewise.
12744 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12745 (limits.h): Include unconditionally.
12746 (stdlib.h): Likewise.
12747 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12748 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12749 (limits.h): Include unconditionally.
12750 (stdlib.h): Likewise.
12751 (hashtab.h): Do not include.
12752 (getopt.h): Likewise.
12753 (stddef.h): Include.
12754 (hashval_t): Define.
12755 (struct entry): Add "next" field.
12756 (HASH_SIZE): New macro.
12757 (hash_table): New variable.
12758 (switchfiles): Do not use xmalloc.
12760 (iterative_hash): New function.
12762 (e_exists): New function.
12763 (e_insert): Likewise.
12764 (output): Use, instead of libiberty hashtable functions.
12765 (main): Do not use getopt. Do not call htab_create.
12767 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12770 * lib/target-supports.exp (check_mkfifo_available):
12771 Return 0 for cygwin as mkfifo support incomplete on platform.
12772 Fix typos in comments.
12774 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12776 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12778 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12781 * gfortran.dg/assign_4.f: New test.
12783 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12785 PR tree-optimization/21563
12786 * gcc.dg/tree-ssa/pr21563.c: New.
12788 2005-05-14 Jan Hubicka <jh@suse.cz>
12790 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12792 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12794 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12796 2005-05-13 Julian Brown <julian@codesourcery.com>
12798 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12799 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12801 2005-05-13 Jan Hubicka <jh@suse.cz>
12803 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12804 * gcc.dg/fold-xor-?.c: Likewise.
12805 * gcc.dg/pr15784-?.c: Likewise.
12806 * gcc.dg/pr20922-?.c: Likewise.
12807 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12808 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12809 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12811 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12814 * gfortran.dg/hollerith_1.f90: New test.
12816 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12818 * gfortran.dg/func_result_2.f90: New test.
12820 2005-05-11 Bud Davis <bdavis@gfortran.org>
12822 * gfortran.dg/dev_null.f90: New test.
12824 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
12826 * gcc.dg/arm-vfp1.c: Revert last change.
12828 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
12830 PR middle-end/19807
12831 PR tree-optimization/19639
12832 * g++.dg/tree-ssa/pr19807.C: New testcase.
12834 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12836 PR libfortran/21471
12837 * gfortran.dg/append-1.f90: New test.
12839 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12841 * gcc.dg/pr18501.c: XFAIL.
12842 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
12843 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
12844 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
12845 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12846 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12847 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
12848 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
12849 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
12851 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12854 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
12855 gfortran.dg/f2c_3.f90: New tests.
12857 * gfortran.dg/return_1.f90: Fix dg annotation.
12859 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12861 * gcc.c-torture/compile/20050510-1.c: New test.
12863 2005-05-10 Mark Mitchell <mark@codesourcery.com>
12865 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
12867 2005-05-10 Bob Wilson <bob.wilson@acm.org>
12869 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
12871 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
12874 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
12876 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
12879 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
12880 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
12882 2005-05-10 Ben Elliston <bje@au.ibm.com>
12885 * gcc.dg/debug/pr16676.c: New test.
12887 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
12890 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
12891 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
12892 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
12893 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
12895 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
12896 -fno-tree-dominator-opts.
12898 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12900 * gfortran.dg/return_1.f90: New test.
12902 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
12904 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
12906 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
12908 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
12911 * g++.dg/inherit/covariant13.C: New.
12913 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12915 PR libfortran/19155
12916 * gfortran.dg/pr19155.f: New test.
12918 2005-05-08 Roger Sayle <roger@eyesopen.com>
12921 * gcc.dg/pr8788-1.c: New testcase.
12923 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
12926 * gcc.target/mips/fpcmp-[12].c: New tests.
12928 2005-05-06 Mark Mitchell <mark@codesourcery.com>
12930 * lib/target-supports-dg.exp (dg-require-fork): New function.
12931 (dg-require-mkfifo): Likewise.
12932 * lib/target-supports.exp (check_function_available): New
12934 (check_fork_available): Likewise.
12935 (check_mkfifo_available): Likewise.
12937 2005-05-06 Jeff Law <law@redhat.com>
12939 * gcc.c-torture/compile/pr21380.c: New test.
12941 2005-05-06 Jakub Jelinek <jakub@redhat.com>
12944 * g++.dg/ext/weak3.C: New test.
12946 2005-05-05 Mark Mitchell <mark@codesourcery.com>
12949 * g++.dg/template/crash37.C: New test.
12951 2005-05-05 Paul Brook <paul@codesourcery.com>
12953 * gcc.dg/arm-g2.c: Use effective-target arm32.
12954 * gcc.dg/arm-mmx-1.c: Ditto.
12955 * gcc.dg/arm-scd42-2.c: Ditto.
12956 * gcc.dg/arm-vfp1.c: Ditto.
12957 * lib/target-supports.exp (check_effective_target_arm32): New
12960 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
12962 PR libfortran/21354
12963 gfortran.dg/in_pack_rank7.f90: New test.
12965 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
12967 PR middle-end/15618
12968 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
12970 2005-05-04 Jakub Jelinek <jakub@redhat.com>
12972 PR middle-end/21265
12973 * gcc.dg/20050503-1.c: New test.
12975 PR rtl-optimization/21239
12976 * gcc.dg/i386-sse-11.c: New test.
12978 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
12981 * gcc.target/i386/asm-1.c: New test.
12983 2005-05-03 Jakub Jelinek <jakub@redhat.com>
12985 PR rtl-optimization/21330
12986 * gcc.c-torture/execute/20050502-1.c: New test.
12989 * gcc.c-torture/execute/20050502-2.c: New test.
12991 2005-05-03 Uros Bizjak <uros@kss-loka.si>
12993 PR middle-end/21282
12994 * gcc.dg/pr21282.c: New.
12996 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
12998 * gcc.dg/vect/pr20122.c: Clean up .vect file.
12999 * gcc.dg/vect/vect-92.c: Likewise.
13000 * gcc.dg/vect/vect-93.c: Likewise.
13001 * gcc.dg/vect/vect-dv-1.c: Likewise.
13002 * gcc.dg/vect/vect-dv-2.c: Likewise.
13003 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13005 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13007 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13008 * gfortran.dg/vect/vect-2.f90: Likewise.
13009 * gfortran.dg/vect/vect-3.f90: Likewise.
13010 * gfortran.dg/vect/vect-4.f90: Likewise.
13011 * gfortran.dg/vect/vect-5.f90: Likewise.
13013 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13016 * gcc.dg/rs6000-fpint-2.c: New.
13018 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13021 * gcc.dg/builtins-30.c: Update expected messages.
13022 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13023 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13024 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13026 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13028 PR tree-optimization/21294
13029 * gcc.dg/tree-ssa/pr21294.c: New.
13031 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13033 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13034 __builtin_altivec_st_internal_4si built-in.
13036 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13039 * g++.dg/template/ptrmem14.C: New test.
13041 2005-05-02 Paul Brook <paul@codesourcery.com>
13043 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13045 2005-05-02 Michael Matz <matz@suse.de>
13048 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13050 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13052 * g++.dg/cpp/weak.C: New test.
13054 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13056 * gcc.dg/tree-ssa/loop-8.c: New test.
13058 2005-04-30 Michael Maty <matz@suse.de>
13060 * gcc.dg/inline-mcpy.c: New test.
13062 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13064 PR libfortran/18958
13065 * gfortran.dg/eoshift.f90: New test case.
13067 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13069 PR libfortran/18857
13070 * gfortran.dg/matmul_1.f90: New test.
13072 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13074 PR tree-optimization/21030
13075 * gcc.dg/tree-ssa/pr21030.c: New.
13077 2005-04-29 Devang Patel <dpatel@apple.com>
13079 PR tree-optimization/21272
13080 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13082 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13086 * gfortran.dg/entry_4.f90: New test.
13087 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13088 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13089 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13090 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13091 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13092 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13093 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13095 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13097 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13099 2005-04-29 Paul Brook <paul@codesourcery.com>
13101 * gfortran.dg/entry_3.f90: New test.
13103 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13105 * gfortran.dg/implicit_4.f90: New test.
13107 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13109 * lib/target-supports.exp (check_profiling_available): Return
13110 false for xtensa-*-elf.
13112 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13114 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13115 error if file cannot be deleted.
13117 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13119 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13120 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13121 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13122 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13123 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13124 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13125 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13126 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13127 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13128 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13129 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13130 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13131 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13133 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13136 * gfortran.dg/pr20865.f90: New test.
13138 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13140 * gcc.dg/void-cast-2.c: New test.
13142 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13145 * gcc.dg/void-cast-1.c: New test.
13147 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13149 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13151 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13154 * gfortran.dg/pr21177.f90: New test.
13156 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13158 PR tree-optimization/21171
13159 * gcc.dg/tree-ssa/pr21171.c: New test.
13161 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13163 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13164 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13165 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13166 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13167 gcc.dg/tree-ssa/gen-vect-32.c: New.
13168 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13169 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13170 don't run on PPC32.
13172 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13175 * gcc.dg/transparent-union-3.c: New test.
13177 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13180 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13181 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13182 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13183 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13184 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13185 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13187 2005-04-26 Jeff Law <law@redhat.com>
13189 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13190 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13191 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13192 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13193 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13194 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13195 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13197 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13199 PR tree-optimization/17598
13200 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13202 2005-04-25 Mike Stump <mrs@apple.com>
13204 * objc.dg/fix-and-continue-1.m: Add.
13206 2005-04-25 Roger Sayle <roger@eyesopen.com>
13209 * g++.dg/opt/pr20995-1.C: New test case.
13211 2005-04-25 Devang Patel <dpatel@apple.com>
13213 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13215 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13218 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13220 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13223 * g++.dg/opt/rtti2.C: New test.
13225 2005-04-25 Paul Brook <paul@codesourcery.com>
13226 Steven G. Kargl <kargls@comcast.net>
13229 * gfortran.dg/ichar_1.f90: New file.
13231 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13233 PR middle-end/20991
13234 * g++.dg/opt/pr20991.C: New test.
13236 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13237 where sizeof (type) < __alignof__ (type).
13238 * gcc.dg/compat/struct-layout-1.h: Likewise.
13240 2005-04-24 Per Bothner <per@bothner.com>
13241 Devang Patel <dpatel@apple.com>
13243 PR preprocessor/20907
13244 * gcc.dg/cpp/very-long-comment.c: New test.
13246 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13249 * gfortran.dg/common_5.f: New test.
13251 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13253 PR middle-end/21082
13254 * g++.dg/tree-ssa/pr21082.C: New testcase.
13256 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13258 * gcc.dg/vect/vect-99.c: New test.
13260 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13262 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13264 2005-04-22 Jeff Law <law@redhat.com>
13266 * gcc.dg/uninit-5.c: Remove xfails.
13267 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13268 conditionals and loads.
13270 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13272 PR libfortran/20074
13273 PR libfortran/20436
13274 PR libfortran/21108
13275 * gfortran.dg/nested_reshape.f90: new test
13276 * gfortran.dg/reshape-alloc.f90: new test
13277 * gfortran.dg/reshape.f90: new test
13279 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13281 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13283 * gcc.dg/arm-vfp1.c: New test.
13285 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13288 * g++.dg/lookup/builtin2.C: New test.
13290 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13292 * gcc.dg/weak/weak-13.c: New test.
13294 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13296 * lib/target-supports.exp (check_effective_target_sync_int_long):
13299 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13301 * gcc.target/mips/branch-1.c: New test.
13303 2005-04-21 Richard Henderson <rth@redhat.com>
13305 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13306 * gcc.dg/vect/vect-86.c: Likewise.
13307 * gcc.dg/vect/vect-87.c: Likewise.
13308 * gcc.dg/vect/vect-88.c: Likewise.
13310 2005-04-21 Devang Patel <dpatel@apple.com>
13312 PR optimization/20994
13313 * gcc.dg/tree-ssa/ifc-3.c: New test.
13315 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13318 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13319 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13320 gcc.dg/c99-vla-jump-5.c: New tests.
13322 2005-04-19 Richard Henderson <rth@redhat.com>
13324 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13325 Fix typo in exists check.
13326 (check_effective_target_sync_int_long): New.
13327 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13328 * gcc.dg/ia64-sync-2.c: Likewise.
13329 * gcc.dg/ia64-sync-3.c: Likewise.
13330 * gcc.dg/ia64-sync-4.c: Likewise.
13332 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13334 * gcc.dg/fold-xor-1.c: New test.
13335 * gcc.dg/fold-xor-2.c: New test.
13337 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13340 * g++.dg/eh/fp-regs.C: New test.
13342 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13344 * gcc.dg/Wint-to-pointer-cast-1.c,
13345 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13346 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13347 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13349 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13352 * gfortran.dg/pr16861.f90: New test.
13354 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13356 * gcc.dg/pr21085.c: New test.
13358 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13360 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13361 (setup_mips_tests, dg-mips-options): New procedures.
13362 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13363 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13364 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13365 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13366 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13367 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13368 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13369 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13370 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13371 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13372 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13373 dg-mips-options instead of dg-options. Remove now-redundant
13374 preprocessor guards.
13375 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13376 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13377 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13378 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13379 * gcc.dg/vr-mult-2.c: Delete.
13380 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13381 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13382 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13383 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13384 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13385 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13386 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13388 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13390 * ada/acats/run_all.sh: Use sync when executable not present.
13392 2005-04-18 Devang Patel <dpatel@apple.com>
13394 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13395 * gcc.dg/vect/vect-11a.c: New.
13396 * gcc.dg/vect/vect-none.c: Update.
13397 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13399 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13401 PR tree-optimization/20922
13402 * gcc.dg/pr20922-1.c: New test.
13403 * gcc.dg/pr20922-2.c: New test.
13404 * gcc.dg/pr20922-3.c: New test.
13405 * gcc.dg/pr20922-4.c: New test.
13406 * gcc.dg/pr20922-5.c: New test.
13407 * gcc.dg/pr20922-6.c: New test.
13409 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13411 PR libfortran/20950
13412 * gfortran.dg/pr20950.f: New test.
13414 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13416 PR libfortran/19216
13417 * gfortran.dg/pr19216.f: New test.
13419 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13421 PR tree-optimization/21001
13422 * gcc.dg/tree-ssa/pr21001.c: New.
13424 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13426 PR libfortran/21075
13427 * gfortran.dg/reshape_rank7.f90: New test.
13429 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13431 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13432 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13433 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13434 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13435 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13436 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13437 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13438 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13439 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13440 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13441 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13442 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13443 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13444 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13445 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13446 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13447 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13448 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13449 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13450 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13451 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13453 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13455 * gfortran.dg/wtruncate.f: New testcase.
13456 * gfortran.dg/wtruncate.f90: New testcase.
13458 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13461 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13462 which sizeof/alignof is dependent, rather than just whether we are
13463 processing_template_decl.
13465 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13467 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13468 corrected typo where the wrong variables had been compared.
13470 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13472 PR libfortran/18495
13473 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13474 Test callee-allocated version of return array with a write
13476 Test spread with a temporary with another write statement.
13478 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13480 PR tree-optimization/21031
13481 * gcc.dg/tree-ssa/pr21031.c: New.
13483 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13485 PR tree-optimization/21004
13486 * gcc.dg/builtins-53.c: Include builtins-config.h.
13487 Check floorf, ceilf, floorl and ceill transformations
13488 only when HAVE_C99_RUNTIME is defined.
13490 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13492 PR middle-end/20739
13493 * gcc.dg/tree-ssa/pr20739.c: New test.
13495 2005-04-14 Mike Stump <mrs@apple.com>
13497 * gcc.dg/Foundation.framework/empty: New.
13498 * gcc.dg/framework-2.c: New.
13500 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13502 PR tree-optimization/21021
13503 * gcc.c-torture/compile/pr21021.c: New.
13505 2005-04-14 Janis Johnson <janis187@us.ibm.com
13508 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13509 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13510 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13511 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13512 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13513 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13514 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13515 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13517 2005-04-14 Richard Henderson <rth@redhat.com>
13519 * lib/target-supports.exp (check_effective_target_vect_condition):
13520 Add ia64, i?86, and x86_64.
13522 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13524 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13526 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13528 PR tree-optimization/20657
13529 * gcc.dg/tree-ssa/pr20657.c: New.
13531 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13533 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13534 (long long int)trunc*.
13536 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13539 * gcc.dg/pr20927.c: New test.
13541 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13543 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13544 * gcc.target/mips/asm-1.c: Likewise.
13546 2005-04-13 Dale Johannesen <dalej@apple.com>
13548 * objc.dg/objc-fast-4.m: New.
13550 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13552 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13554 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13556 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13558 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13559 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13560 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13562 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13564 PR tree-optimization/20913
13565 * gcc.dg/tree-ssa/pr20913.c: New.
13567 PR tree-optimization/20702
13568 * gcc.dg/tree-ssa/pr20702.c: New.
13570 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13573 * g++.dg/inherit/local3.C: New test.
13575 2005-04-12 Jeff Law <law@redhat.com>
13577 * gcc.dg/tree-ssa/20050412-1.c: New test.
13579 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13581 PR libfortran/19016
13582 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13583 Add tests with mask generated by expression.
13584 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13585 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13586 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13588 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13590 PR middle-end/20917
13591 * gcc.dg/20050409-1.c: New test.
13593 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13595 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13597 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13599 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13600 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13601 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13602 (TARGET_CXX): Adjust accordingly.
13603 * target.h (struct gcc_target): Remove epxort_class_data. Add
13604 determine_class_data_visibility and class_data_always_comdat.
13605 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13606 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13607 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13608 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13609 (arm_cxx_determine_class_data_visibility): New.
13610 (arm_cxx_class_data_always_comdat): Likewise.
13611 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13612 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13613 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13614 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13615 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13618 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13620 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13622 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13624 * gcc.dg/i386-darwin-fpmath.c: New.
13626 2004-04-11 Devang Patel <dpatel@apple.com>
13628 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13629 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13630 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13631 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13632 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13633 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13634 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13635 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13636 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13638 2004-04-11 Devang Patel <dpatel@apple.com>
13640 * gcc.dg/vect/vect-dv-1.c: New test.
13641 * gcc.dg/vect/vect-dv-2.c: New test.
13643 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13645 PR tree-optimization/20933
13646 * gcc.dg/tree-ssa/pr20933.c: New test.
13648 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13650 * gfortran.dg/fold_nearest.f90: New test.
13652 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13654 * gcc.dg/tree-ssa/alias-1.c: New test.
13656 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13658 PR tree-optimization/20920
13659 * g++.dg/tree-ssa/pr20920.C: New test.
13661 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13663 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13664 (long long int)ceil*.
13666 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13668 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13669 explicit C++ linkage.
13671 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13673 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13674 warning for arithmetic IF statements.
13676 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13678 * eor_handling_1.f90: New test case.
13679 * eor_handling_2.f90: New test case.
13680 * eor_handling_3.f90: New test case.
13681 * eor_handling_4.f90: New test case.
13682 * eor_handling_5.f90: New test case.
13683 * noadv_size.f90: New test case.
13684 * pad_no.f90: New test case.
13686 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13688 * gcc.c-torture/execute/20050410-1.c: New test.
13690 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13692 * gcc.dg/pr20126.c: New.
13694 2005-04-09 Bud Davis <bdavis@gfortran.org>
13695 Steven G. Kargl <kargls@comcast.net>
13697 * gfortran.dg/PR19872.f: New test.
13699 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13701 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13703 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13705 * gfortran.dg/nint_1.f90: New test.
13707 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13709 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13710 Added test for callee-allocated arrays with write statements.
13711 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13712 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13713 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13714 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13715 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13717 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13719 PR libfortran/20163
13720 * gfortran.dg/open-options-blanks.f: New test.
13722 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13725 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13727 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13729 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13730 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13731 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13732 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13733 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13734 * gcc.c-torture/execute/stdarg-4.c: New test.
13736 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13739 * g++.dg/abi/param2.C: New test.
13741 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13743 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13745 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13747 * gcc.dg/builtins-53.c: New test.
13749 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13751 * g++.dg/tree-ssa/pr18178.C: New test.
13752 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13753 * gcc.c-torture/execute/20041019-1.c: New test.
13754 * gcc.dg/tree-ssa/20041008-1.c: New test.
13755 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13756 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13757 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13758 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13759 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13760 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13761 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13762 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13763 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13764 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13766 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13768 PR rtl-optimization/20466
13769 * gcc.c-torture/execute/pr20466-1.c: New test.
13771 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13774 * g++.dg/parse/cond2.C: New test.
13777 * g++.dg/warn/Wdtor1.C: New test.
13779 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13782 * gfortran.dg/pr17229.f: New test.
13784 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13786 * gfortran.dg/tiny_1.f90: New test.
13787 * gfortran.dg/tiny_2.f90: ditto.
13789 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13791 * gfortran.dg/eor_1.f90: Fix dg-do run line
13792 * gfortran.dg/open_new.f90: Fix dg-do run line
13794 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13796 * lib/target-supports.exp (get_compiler_messages): Support
13797 optional arguments, the fourth being compiler options.
13798 (check_effective_target_fpic): New proc.
13799 * gcc.dg/20050321-2.c: Restrict to target fpic.
13801 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13803 * gcc.dg/15443-1.c: New test.
13804 * gcc.dg/15443-2.c: Likewise.
13806 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13808 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13810 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13812 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13814 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13816 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13817 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13819 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
13820 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
13821 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
13823 2005-04-06 Mark Mitchell <mark@codesourcery.com>
13826 * g++.dg/warn/Wunused-11.C: New test.
13828 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
13830 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
13832 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
13834 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
13836 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13839 * g++.dg/template/ptrmem13.C: New test.
13841 2005-04-05 Per Bothner <per@bothner.com>
13843 * lib/gcc.exp: Always add -fno-show-column, for now.
13845 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
13848 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
13849 of plain old "unsigned int" for the type of "i". Makes this test
13852 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
13854 * gcc.dg/i386-ssefn-1.c: New test.
13855 * gcc.dg/i386-ssefn-2.c: New test.
13856 * gcc.dg/i386-ssefn-3.c: New test.
13857 * gcc.dg/i386-ssefn-4.c: New test.
13859 2005-04-05 Jakub Jelinek <jakub@redhat.com>
13861 PR tree-optimization/20076
13862 * gcc.dg/builtin-apply4.c: New test.
13864 PR preprocessor/19475
13865 * gcc.dg/cpp/macspace1.c: New test.
13866 * gcc.dg/cpp/macspace2.c: New test.
13868 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13870 * gfortran.dg/pr20755.f: Fixed bad format.
13872 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13875 * g++.dg/ext/attrib21.C: New test.
13877 2004-04-05 Devang Patel <dpatel@apple.com>
13879 * lib/target-supports.exp (check_effective_target_vect_shif): New.
13880 * gcc.dg/vect/vect-shift-1.c: New test.
13882 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13884 PR libfortran/20755
13885 * gfortran.dg/pr20755.f: New test.
13887 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
13889 * gfortran.dg/pr15959.f90: New test.
13890 * gfortran.dg/string_pad_trunc.f90: New test.
13892 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13894 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
13895 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
13896 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
13899 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13901 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
13903 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13905 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
13906 * gcc.c-torture/compile/20011119-2.c: Likewise.
13907 * gcc.c-torture/compile/981001-2.c: Likewise.
13909 2005-04-04 Mark Mitchell <mark@codesourcery.com>
13912 * g++.dg/template/overload4.C: New test.
13914 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13917 * g++.dg/abi/covariant5.C: New.
13920 * g++.dg/debug/const2.C: New.
13922 2005-04-04 Jakub Jelinek <jakub@redhat.com>
13924 PR rtl-optimization/16104
13925 * gcc.c-torture/execute/20050316-1.c: New test.
13927 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13929 * g++.dg/template/spec23.C: Fix dg-error text.
13931 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
13934 * g++.dg/expr/lval2.C: New.
13936 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13938 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
13939 __builtin_strcasecmp and __builtin_strncasecmp.
13941 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
13944 * g++.dg/template/spec22.C: New.
13945 * g++.dg/template/spec23.C: New.
13947 2005-04-03 Dale Ranta <dir@lanl.gov>
13948 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13950 PR libfortran/20068
13951 PR libfortran/20125
13952 PR libfortran/20156
13953 PR libfortran/20471
13954 * gfortran.dg/backspace.f: New test.
13956 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
13958 * gcc.dg/pr19345.c: New test.
13960 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
13962 PR tree-optimization/20640
13963 * gcc.dg/torture/tree-loop-1.c: New.
13965 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
13967 PR rtl-optimization/20290
13968 * gcc.c-torture/execute/loop-ivopts-2.c: New.
13970 2005-04-02 Geoffrey Keating <geoffk@apple.com>
13972 * gcc.dg/rs6000-fpint.c: New.
13974 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
13976 * gcc.dg/old-style-then-proto-1.c: New test.
13978 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13980 * gfortran.fortran-torture/execute/backspace.f90: Check
13981 after backspace and read was incorrect.
13983 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13985 * gcc.c-torture/execute/builtins/strcat.c: Check the result
13986 buffer past the terminating NUL using memcmp.
13987 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
13988 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
13990 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
13991 Fix unused/uninitialized variable warnings.
13993 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
13994 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
13995 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
13996 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
13998 * gcc.c-torture/execute/builtins/abs-1-lib.c,
13999 gcc.c-torture/execute/builtins/fputs-lib.c,
14000 gcc.c-torture/execute/builtins/lib/fprintf.c,
14001 gcc.c-torture/execute/builtins/lib/main.c,
14002 gcc.c-torture/execute/builtins/lib/memcmp.c,
14003 gcc.c-torture/execute/builtins/lib/memmove.c,
14004 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14005 gcc.c-torture/execute/builtins/lib/memset.c,
14006 gcc.c-torture/execute/builtins/lib/printf.c,
14007 gcc.c-torture/execute/builtins/lib/sprintf.c,
14008 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14009 gcc.c-torture/execute/builtins/lib/strchr.c,
14010 gcc.c-torture/execute/builtins/lib/strcmp.c,
14011 gcc.c-torture/execute/builtins/lib/strcpy.c,
14012 gcc.c-torture/execute/builtins/lib/strcspn.c,
14013 gcc.c-torture/execute/builtins/lib/strlen.c,
14014 gcc.c-torture/execute/builtins/lib/strncat.c,
14015 gcc.c-torture/execute/builtins/lib/strncmp.c,
14016 gcc.c-torture/execute/builtins/lib/strncpy.c,
14017 gcc.c-torture/execute/builtins/lib/strrchr.c,
14018 gcc.c-torture/execute/builtins/lib/strspn.c,
14019 gcc.c-torture/execute/builtins/lib/strstr.c,
14020 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14021 gcc.c-torture/execute/builtins/strlen-2.c,
14022 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14025 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14027 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14028 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14031 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14034 * g++.dg/debug/using1.C: New test.
14036 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14038 PR middle-end/20524
14039 * gcc.dg/alias-7.c: Prefix asm-declared name with
14040 __USER_LABEL_PREFIX__.
14042 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14044 Fix fallout from PR middle-end/15700:
14045 * gcc.c-torture/compile/20011119-1.c: Take
14046 __USER_LABEL_PREFIX__ into account.
14047 * gcc.c-torture/compile/20011119-2.c: Likewise.
14049 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14052 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14054 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14057 * gcc.c-torture/compile/struct-non-lval-1.c,
14058 gcc.c-torture/compile/struct-non-lval-2.c,
14059 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14061 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14063 * gcc.dg/tls/tls.exp: Remove temporary file.
14064 * g++.dg/tls/tls.exp: Ditto.
14065 * lib/file-format.exp: Ditto.
14066 * g++.dg/special/ecos.exp: Ditto.
14068 * lib/profopt.exp: Treat prof_ext as a list.
14069 * gcc.misc-tests/bprob.exp: Ditto.
14070 * g++.dg/bprob/bprob.exp: Ditto.
14072 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14073 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14074 g++.dg/tree-ssa/pointer-reference-alias.C,
14075 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14076 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14077 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14078 g++.dg/vect/pr19951.cc: Ditto.
14079 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14080 gcc.dg/builtins-47.c: Ditto.
14081 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14082 gcc.dg/pr20115-1.c: Ditto.
14083 * gcc.dg/tree-ssa/20030530-2.c,
14084 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14085 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14086 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14087 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14088 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14089 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14090 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14091 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14092 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14093 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14094 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14095 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14096 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14097 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14098 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14099 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14100 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14101 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14102 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14103 gcc.dg/tree-ssa/20030824-1.c,
14104 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14105 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14106 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14107 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14108 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14109 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14110 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14111 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14112 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14113 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14114 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14115 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14116 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14117 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14118 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14119 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14120 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14121 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14122 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14123 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14124 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14125 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14126 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14127 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14128 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14129 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14130 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14131 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14132 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14133 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14134 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14135 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14136 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14137 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14138 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14139 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14140 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14141 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14142 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14143 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14144 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14145 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14146 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14147 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14148 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14149 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14150 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14151 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14152 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14153 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14154 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14155 gcc.dg/tree-ssa/useless-1.c: Ditto.
14156 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14157 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14158 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14159 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14160 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14161 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14162 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14163 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14164 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14165 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14166 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14167 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14168 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14169 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14170 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14171 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14172 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14173 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14174 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14175 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14176 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14177 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14178 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14179 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14180 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14181 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14182 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14183 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14184 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14185 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14186 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14187 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14188 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14189 gcc.dg/vect/vect-none.c: Ditto.
14190 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14191 treelang/compile/unsigned.tree: Ditto.
14193 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14194 * gcc.dg/cpp/direct2s.c: Ditto.
14195 * gcc.dg/cpp/paste4.c: Ditto.
14196 * gcc.dg/cpp/separate-1.c: Ditto.
14197 * gcc.dg/pch/save-temps-1.c: Ditto.
14198 * g++.dg/ext/altivec-10.C: Ditto.
14199 * g++.dg/pch/pch.C: Ditto.
14201 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14203 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14204 * g++.dg/template/repo1.C: Ditto.
14205 * g++.dg/template/repo2.C: Ditto.
14206 * g++.dg/template/repo3.C: Ditto.
14207 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14208 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14209 * g++.old-deja/g++.pt/repo1.C: Ditto.
14210 * g++.old-deja/g++.pt/repo2.C: Ditto.
14211 * g++.old-deja/g++.pt/repo3.C: Ditto.
14212 * g++.old-deja/g++.pt/repo4.C: Ditto.
14214 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14215 * gcc.dg/20030107-1.c: Ditto.
14216 * gcc.dg/20030702-1.c: Ditto.
14217 * gcc.dg/profile-generate-1.c: Ditto.
14218 * g++.dg/other/profile1.C: Ditto.
14219 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14221 * lib/gcc-dg.exp (remove-build-file): New.
14222 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14223 cleanup-tree-dump, cleanup-saved-temps): New.
14225 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14227 PR c++/19203, DR 214
14228 * g++.dg/parse/ambig3.C: Not ambiguous.
14229 * g++.dg/template/spec20.C: New.
14230 * g++.dg/template/spec21.C: New.
14232 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14235 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14237 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14239 PR libfortran/20660
14240 * gfortran.dg/negative_unit.f: New test.
14242 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14244 * gcc.dg/20050330-1.c: New test.
14246 2005-03-30 Devang Patel <dpatel@apple.com>
14248 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14250 2005-03-30 Dale Johannesen <dalej@apple.com>
14252 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14254 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14256 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14257 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14258 Strip options from test name.
14260 2005-03-31 Jan Hubicka <jh@suse.cz>
14262 * gcc.dg/varpool-1.c: New testcase.
14264 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14268 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14269 gcc.dg/stmt-expr-label-3.c : New tests.
14270 * gcc.c-torture/execute/medce-2.c: Remove.
14272 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14275 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14278 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14280 * gcc.c-torture/compile/pr20203.c: New test.
14282 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14284 * gfortran.dg/promotion.f90: New test.
14286 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14288 PR middle-end/20491
14289 * gcc.dg/torture/asm-subreg-1.c: New test.
14291 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14294 * gcc.dg/pr20672-1.c: New test.
14296 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14298 * gfortran.dg/vect: New directory.
14299 * gfortran.dg/vect/vect.exp: New.
14300 * gfortran.dg/vect/vect-1.f90: New test.
14301 * gfortran.dg/vect/vect-2.f90: New test.
14302 * gfortran.dg/vect/vect-3.f90: New test.
14303 * gfortran.dg/vect/vect-4.f90: New test.
14304 * gfortran.dg/vect/vect-5.f90: New test.
14306 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14308 PR middle-end/20622
14309 * gcc.dg/alias-7.c: New test.
14311 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14313 * gcc.dg/sparc-reg-1.c: New test.
14315 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14318 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14320 2005-03-29 Dale Ranta <dir@lanl.gov>
14321 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14323 PR libfortran/20163
14324 * gfortran.dg/pr20163-2.f: New test.
14326 2005-03-28 Jan Hubicka <jh@suse.cz>
14328 PR middle-end/20635
14329 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14332 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14334 PR tree-optimization/20626
14335 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14336 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14338 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14340 * gfortran.dg/underflow.f90: New test.
14341 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14343 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14345 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14347 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14349 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14350 (g++_init): Make sure that CXXFLAGS is set.
14351 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14352 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14353 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14354 * lib/objc.exp (objc_init): Likewise.
14355 * lib/treelang.exp (treelang_init): Likewise.
14357 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14359 PR tree-optimization/20470
14360 * gcc.dg/tree-ssa/pr20470.c: New test.
14362 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14364 * gcc.dg/ppc-stfiwx.c: New.
14366 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14369 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14371 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14373 * gcc.dg/20050325-1.c: Fix a typo.
14375 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14377 PR libfortran/19678
14378 PR libfortran/19679
14379 * gfortran.dg/dos_eol.f: New test.
14381 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14383 PR rtl-optimization/20249
14384 * gcc.dg/20050325-1.c: New test.
14386 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14388 PR libfortran/15332
14389 * gfortran.dg/pr15332.f: New test.
14391 2005-03-24 Dale Johannesen <dalej@apple.com>
14393 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14395 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14397 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14398 'internal' visibility.
14399 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14400 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14401 'protected' visibility.
14402 * gcc.dg/visibility-7.c: Likewise.
14403 * lib/target-supports.exp (check_visibility_available): Take
14404 a parameter, the kind of visibility to check for.
14405 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14406 to check_visibility_available.
14408 * g++.dg/expr/cast3.C: New.
14410 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14412 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14415 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14418 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14420 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14422 * gcc.dg/badshift.c: Renamed to...
14423 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14425 * gcc.target/i386/badshift.c: Renamed to...
14426 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14429 PR rtl-optimization/20532
14430 * gcc.target/i386/badshift.c: New.
14432 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14434 * gfortran.dg/pr18025.f90: New test.
14436 2005-03-23 Dale Johannesen <dalej@apple.com>
14438 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14440 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14442 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14444 * lib/target-supports.exp (check_iconv_available): Default
14445 libiconv to -liconv, if there is no definition.
14447 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14449 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14451 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14453 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14454 * g++.dg/opt/pr7503-2.C: Likewise.
14455 * g++.dg/opt/pr7503-3.C: Likewise.
14456 * g++.dg/opt/pr7503-4.C: Likewise.
14457 * g++.dg/opt/pr7503-5.C: Likewise.
14458 * g++.dg/warn/minmax.C: New test.
14460 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14462 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14463 * gfortran.dg/g77_intrinsics_sub.f: New test.
14465 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14466 Jan Hubicka <jh@suse.cz>
14467 Steven Bosscher <stevenb@suse.de
14469 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14471 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14474 * g++.dg/template/redecl3.C: New test.
14476 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14479 * g++.dg/parse/error16.C: Tweak error markers.
14481 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14484 * gcc.dg/20050321-2.c: New test.
14486 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14490 * g++.dg/template/ptrmem12.C: New.
14492 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14494 PR rtl-optimization/20527
14495 * gcc.c-torture/execute/pr20527-1.c: New test.
14497 2005-03-22 Ben Elliston <bje@au.ibm.com>
14499 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14500 program, compile it into a real executable and then delete the .c
14501 and .x files afterwards, to avoid problems on testglue targets.
14503 2005-03-21 Stuart Hastings <stuart@apple.com>
14505 * gcc.target/i386/sse-2.c: New.
14507 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14509 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14511 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14513 * g++.dg/parse/crash25.C: Fix typo.
14515 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14518 * g++.dg/parse/crash24.C: New test.
14521 * g++.dg/parse/crash25.C: New test.
14523 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14526 * g++.dg/ext/stmtexpr4.C: New test.
14528 2005-03-20 Roger Sayle <roger@eyesopen.com>
14530 PR middle-end/20539
14531 * gcc.c-torture/compile/pr13066-1.c: New test case.
14532 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14533 * g++.dg/opt/pr13066-1.C: Likewise.
14535 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14537 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14539 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14542 * gfortran.dg/nesting_1.f90: New test.
14544 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14547 * g++.dg/lookup/using13.C: New test.
14549 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14552 * g++.dg/template/crash36.C: New test.
14554 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14557 * g++.dg/template/crash35.C: New test.
14559 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14562 * g++.dg/overload/operator2.C: New test.
14564 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14566 PR libfortran/20257
14567 * gfortran.dg/pr20257.f90: New test.
14569 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14571 PR libfortran/20480
14572 * gfortran.dg/pr20480.f90: New test.
14574 2005-03-16 Richard Henderson <rth@redhat.com>
14576 PR middle-end/15700
14577 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14578 (_rtld_global): New.
14579 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14580 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14582 * gcc.dg/alias-3.c: New.
14583 * gcc.dg/alias-4.c: New.
14584 * gcc.dg/alias-5.c: New.
14585 * gcc.dg/alias-6.c: New.
14587 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14589 * gcc.dg/cpp/ucnid-7.c: New.
14591 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14592 Dorit Naishlos <dorit@il.ibm.com>
14594 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14597 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14599 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14600 misaligned accesses.
14601 * gcc.dg/vect/vect-58.c: Likewise.
14602 * gcc.dg/vect/vect-92.c: New.
14603 * gcc.dg/vect/vect-93.c: New.
14605 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14608 * gfortran.dg/assign_2.f90: New test.
14609 * gfortran.dg/assign_3.f90: New test.
14610 * gfortran.dg/assign.f90: New test.
14612 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14614 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14615 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14616 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14617 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14620 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14622 * gcc.dg/cpp/ucnid-6.c: New.
14624 * gcc.dg/cpp/normalize-1.c: New.
14625 * gcc.dg/cpp/normalize-2.c: New.
14626 * gcc.dg/cpp/normalize-3.c: New.
14627 * gcc.dg/cpp/normalize-4.c: New.
14628 * gcc.dg/cpp/ucnid-4.c: New.
14629 * gcc.dg/cpp/ucnid-5.c: New.
14630 * g++.dg/cpp/normalize-1.C: New.
14631 * g++.dg/cpp/ucnid-1.C: New.
14633 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14635 * gcc.dg/pr18628.c: New.
14637 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14640 * g++.dg/tree-ssa/pr20280.C: New.
14642 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14645 * gfortran.dg/stfunc_2.f90: New test.
14647 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14649 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14651 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14653 * gcc.dg/tree-ssa/20050314-1.c: New test.
14655 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14659 * g++.dg/template/friend34.C: New test.
14660 * g++.dg/template/friend35.C: Likewise.
14661 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14663 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14665 Friend class name lookup 5/n
14667 * g++.dg/lookup/hidden-class1.C: New test.
14668 * g++.dg/lookup/hidden-class2.C: Likewise.
14669 * g++.dg/lookup/hidden-class3.C: Likewise.
14670 * g++.dg/lookup/hidden-class4.C: Likewise.
14671 * g++.dg/lookup/hidden-class5.C: Likewise.
14672 * g++.dg/lookup/hidden-class6.C: Likewise.
14673 * g++.dg/lookup/hidden-class7.C: Likewise.
14674 * g++.dg/lookup/hidden-class8.C: Likewise.
14675 * g++.dg/lookup/hidden-class9.C: Likewise.
14676 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14677 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14678 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14679 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14680 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14681 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14682 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14683 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14684 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14685 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14686 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14688 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14691 * g++.dg/template/error18.C: New test.
14693 2005-03-09 Ben Elliston <bje@au.ibm.com>
14696 * g++.dg/debug/pr16792.C: New test.
14698 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14700 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14701 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14702 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14703 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14704 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14705 test assertion names.
14707 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14710 * gfortran.dg/stfunc_1.f90: New test.
14712 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14715 * gfortran.dg/real_index_1.f90: New test.
14717 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14720 * gfortran.dg/spec_expr_1.f90: New test.
14722 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14725 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14728 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14731 * gfortran.dg/largeequiv_1.f90: New test.
14733 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14735 * gcc.dg/ucnid-1.c: New.
14736 * gcc.dg/ucnid-2.c: New.
14737 * gcc.dg/ucnid-3.c: New.
14738 * gcc.dg/ucnid-4.c: New.
14739 * gcc.dg/ucnid-5.c: New.
14740 * gcc.dg/ucnid-6.c: New.
14741 * gcc.dg/cpp/ucnid-1.c: New.
14742 * gcc.dg/cpp/ucnid-2.c: New.
14743 * gcc.dg/cpp/ucnid-3.c: New.
14744 * g++.dg/other/ucnid-1.C: New.
14746 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14748 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14750 2005-03-11 Per Bothner <per@bothner.com>
14752 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14753 that diagnotics refer to correct token.
14754 * gcc.dg/unused-3.c: Likewise.
14756 2005-03-11 Per Bothner <per@bothner.com>
14758 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14759 constant" is now actually on same line as string constant.
14760 * gcc.dg/cpp/direct2s.c: Likewise.
14762 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14764 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14766 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14768 PR libfortran/20124
14769 * gfortran.dg/pr20124.f90: New Test
14771 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14773 PR tree-optimization/20130
14774 * gcc.dg/pr20130-1.c: New test.
14776 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14779 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14781 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14783 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14785 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14787 * g++.dg/eh/forced1.C: Fix comment.
14788 * g++.dg/eh/forced2.C: Ditto.
14789 * g++.dg/eh/forced3.C: Ditto.
14790 * g++.dg/eh/forced4.C: Ditto.
14792 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14795 * gcc.c-torture/compile/pr20412.c: New test.
14797 2005-03-10 Roger Sayle <roger@eyesopen.com>
14799 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14801 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14804 * gcc.dg/20050307-1.c: New test.
14806 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14809 * g++.dg/other/stdarg3.C: New.
14811 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14813 PR c++/18384, c++/18327
14814 * g++.dg/init/array19.C: New test.
14816 PR inline-asm/20314
14817 * gcc.dg/torture/pr20314-1.c: New test.
14818 * gcc.dg/torture/pr20314-2.c: New test.
14820 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
14822 * gcc.dg/20050309-1.c: New test.
14824 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14826 * gcc.dg/builtins-10.c: Reactivate disabled test.
14827 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
14828 new cbrt transformations.
14830 2005-03-09 Mark Mitchell <mark@codesourcery.com>
14833 * g++.dg/template/array13.C: New test.
14835 2005-03-09 Paolo Carlini <pcarlini@suse.de>
14838 * g++.dg/init/brace4.C: New test.
14840 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
14843 * g++.dg/template/non-dependent12.C: New.
14845 2005-03-08 Mark Mitchell <mark@codesourcery.com>
14848 * g++.dg/init/array18.C: Add dg-do run marker.
14851 * g++.dg/init/array18.C: New test.
14853 2005-03-09 Ben Elliston <bje@au.ibm.com>
14855 * consistency.vlad/vlad.exp: Remove trailing semicolons.
14856 * g++.dg/gcov/gcov.exp: Likewise.
14857 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
14858 * gcc.target/xstormy16/xstormy16.exp: Likewise.
14859 * lib/c-torture.exp: Likewise.
14860 * lib/fortran-torture.exp: Likewise.
14861 * lib/g++.exp: Likewise.
14862 * lib/gcc-defs.exp: Likewise.
14863 * lib/gcc-dg.exp: Likewise.
14864 * lib/gcc.exp: Likewise.
14865 * lib/gcov.exp: Likewise.
14866 * lib/gfortran.exp: Likewise.
14867 * lib/mike-g++.exp: Likewise.
14868 * lib/mike-gcc.exp: Likewise.
14869 * lib/objc-torture.exp: Likewise.
14870 * lib/objc.exp: Likewise.
14871 * lib/profopt.exp: Likewise.
14872 * lib/target-libpath.exp: Likewise.
14873 * lib/target-supports.exp: Likewise.
14874 * lib/treelang.exp: Likewise.
14875 * lib/wrapper.exp: Likewise.
14877 2005-03-08 Jeff Law <law@redhat.com>
14879 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
14882 2005-03-08 Ira Rosen <irar@il.ibm.com>
14884 * gcc.dg/vect/pr20122.c: New test.
14886 2005-03-07 Jeff Law <law@redhat.com>
14888 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
14890 * gcc.dg/tree-ssa/pr18133-1.c: New test.
14891 * gcc.dg/tree-ssa/pr18133-2.c: New test.
14892 * gcc.dg/tree-ssa/pr18134.c: New test.
14894 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14896 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
14897 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
14898 gcc.dg/torture/builtin-noret-2.c: Require weak support.
14900 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
14903 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
14905 2005-03-07 Mark Mitchell <mark@codesourcery.com>
14907 * g++.dg/warn/Wnvdtor.C: New test.
14909 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
14911 * gcc.dg/torture/pr19683-1.c: New test.
14913 2005-03-06 Steven G. Kargl <kargls@comcast.net>
14915 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
14916 * gfortran.dg/g77/19990313-2.f: Ditto.
14917 * gfortran.dg/g77/19990313-3.f: Ditto.
14918 * gfortran.dg/g77/19990525-0.f: Ditto.
14919 * gfortran.dg/g77/19990826-0.f: Ditto.
14920 * gfortran.dg/g77/19990826-2.f: Ditto.
14921 * gfortran.dg/g77/19990826-3.f: Ditto.
14922 * gfortran.dg/g77/20000511-1.f: Ditto.
14923 * gfortran.dg/g77/20000511-2.f: Ditto.
14924 * gfortran.dg/g77/970625-2.f: Ditto.
14925 * gfortran.dg/g77/980310-2.f: Ditto.
14926 * gfortran.dg/g77/980310-3.f: Ditto.
14927 * gfortran.dg/g77/980310-8.f: Ditto.
14928 * gfortran.dg/g77/980519-2.f: Ditto.
14929 * gfortran.dg/g77/alpha1.f: Ditto.
14930 * gfortran.dg/g77/claus.f: Ditto.
14931 * gfortran.dg/g77/erfc.f: Ditto.
14932 * gfortran.dg/g77/short.f: Ditto.
14933 * gfortran.fortran-torture/execute/data.f90: Ditto.
14934 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
14935 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
14937 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14939 * lib/file-format.exp (gcc_target_object_format): Add check for som
14940 format and hardcode object formats on hppa*-*-hpux*.
14941 * lib/target-supports.exp (check_weak_available): Add check for som
14942 object format. Always return 0 on hppa*-*-hpux10*.
14944 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
14947 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
14949 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14951 * gfortran.dg/pr19936_1.f90: New test.
14952 * gfortran.dg/pr19936_2.f90: New test.
14953 * gfortran.dg/pr19936_3.f90: New test.
14955 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14956 Paul Thomas <prthomas@drfccad.cea.fr>
14958 * gfortran.dg/PR19754_1.f90: New test.
14959 * gfortran.dg/PR19754_2.f90: Ditto.
14961 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14964 * g++.dg/template/non-dependent11.C: New test.
14966 2005-03-05 Uros Bizjak <uros@kss-loka.si>
14968 * lib/target-supports.exp (check_iconv_available): Fix comment.
14970 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
14971 Joseph S. Myers <joseph@codesourcery.com>
14974 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
14976 2005-03-04 Matthew Sachs <msachs@apple.com>
14978 * gcc.exp (gcc_target_compile): Put braces around
14979 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
14980 * objc.exp (objc_target_compile): Likewise.
14981 * treelang.exp (treelang_target_compile): Likewise.
14983 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14986 * gfortran.dg/func_result_1.f90: New test.
14988 2005-03-04 Ben Elliston <bje@au.ibm.com>
14990 * gcc.misc-tests/options.exp: New test.
14992 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
14994 * gcc.dg/pr15784-4.c: New test.
14996 2005-03-03 Geoffrey Keating <geoffk@apple.com>
14998 * gcc.c-torture/execute/pr17133.c: New.
14999 * gcc.c-torture/compile/20050303-1.c: New.
15001 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15003 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15005 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15007 * g++.dg/overload/using2.C: New.
15009 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15012 * g++.dg/init/ptrmem2.C: New test.
15014 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15017 * gcc.dg/pr8927-1.c: New test.
15019 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15022 * g++.dg/inherit/covariant12.C: New.
15024 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15027 * gfortran.dg/bound_1.f90: New test.
15029 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15031 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15032 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15034 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15037 * gcc.dg/pr20245-1.c: New test.
15039 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15041 PR middle-end/19874
15042 * gcc.c-torture/execute/20050119-2.c: New test case.
15044 2005-02-28 Ben Elliston <bje@au.ibm.com>
15046 * README: Update the DejaGnu bug reporting address.
15047 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15048 * lib/objc-torture.exp: Likewise.
15050 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15052 * gfortran.dg/boz_1.f90: New test.
15053 * gfortran.dg/boz_3.f90: New test.
15054 * gfortran.dg/boz_4.f90: New test.
15056 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15058 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15059 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15061 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15063 PR libfortran/20101
15064 * gfortran.dg/write_0_pe_format.f90: New test.
15066 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15069 * g++.dg/opt/thunk2.C: New test.
15070 * g++.dg/opt/covariant1.C: New test.
15072 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15074 * gfortran.dg/e_d_fmt.f90: New test.
15076 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15078 * gcc.dg/asm-b.c: Fix comment typos.
15080 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15082 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15085 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15088 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15089 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15090 * gcc.dg/asm-b.c: New test.
15092 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15094 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15095 Disable this test on IRIX 6.
15097 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15099 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15100 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15103 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15105 PR tree-optimization/20204
15106 * testsuite/gcc.dg/pr20204.c: New test.
15108 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15111 * gcc.c-torture/execute/20050224-1.c: New test.
15114 * g++.dg/warn/Wbraces2.C: New test.
15116 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15119 * g++.dg/init/const2.C: New test.
15121 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15123 PR tree-optimization/20100
15124 * gcc.c-torture/execute/pr20100-1.c: New test.
15126 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15128 * gfortran.dg/implicit_3.f90: New test.
15130 * gfortran.dg/deftype_1.f90: New test.
15132 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15134 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15136 * g++.dg/other/anon3.C: Accept a warning.
15138 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15140 * gcc.dg/pr20017.c: Fix a comment typo.
15142 2005-02-23 Bud Davis <bdavis@gfortran.org>
15144 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15146 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15149 * ada/acats/tests/cxa/cxa3004.a: Remove.
15150 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15152 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15155 * g++.dg/init/const1.C: New test.
15158 * g++.dg/parse/constant7.C: New test.
15161 * g++.dg/parse/error27.C: New test.
15162 * g++.dg/template/qualttp15.C: Adjust error markers.
15163 * g++.old-deja/g++.other/struct1.C: Likewise.
15166 * g++.dg/template/error17.C: New test.
15169 * g++.dg/parser/error26.C: New test.
15171 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15173 PR tree-optimization/20100
15174 PR tree-optimization/20115
15175 * gcc.dg/pr20115.c: New test.
15176 * gcc.dg/pr20115-1.c: New test.
15177 * gcc.dg/pr20100.c: New test.
15178 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15179 call-clobbered variables after alias1.
15181 2005-02-22 Bud Davis <bdavis@gfortran.org>
15183 * gfortran.dg/list_read_4.f90: new test.
15185 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15187 PR rtl-optimization/20017.
15188 * gcc.dg/pr20017.c: New.
15190 2005-02-22 Devang Patel <dpatel@apple.com>
15193 * g++.dg/tree-ssa/pr19952.C: New test.
15195 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15198 * g++.dg/parse/constant6.C: New test.
15200 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15202 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15203 * g++.dg/charset/asm2.c: Likewise.
15204 * g++.dg/charset/asm3.c: Likewise.
15205 * g++.dg/charset/asm4.c: Likewise.
15206 * g++.dg/charset/asm5.c: Likewise.
15207 * g++.dg/charset/attribute1.c: Likewise.
15208 * g++.dg/charset/attribute2.c: Likewise.
15209 * g++.dg/charset/extern1.cc: Likewise.
15210 * g++.dg/charset/extern2.cc: Likewise.
15211 * g++.dg/charset/extern3.cc: Likewise.
15212 * g++.dg/charset/function.cc: Likewise.
15213 * g++.dg/charset/string.c: Likewise.
15214 * g++.dg/charset/charset.exp: Likewise.
15215 * lib/target-supports.exp (check_iconv_available): Fix comment.
15217 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15219 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15220 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15221 * gcc.dg/charset/asm2.c: Likewise.
15222 * gcc.dg/charset/asm3.c: Likewise.
15223 * gcc.dg/charset/asm4.c: Likewise.
15224 * gcc.dg/charset/asm5.c: Likewise.
15225 * gcc.dg/charset/asm6.c: Likewise.
15226 * gcc.dg/charset/attribute1.c: Likewise.
15227 * gcc.dg/charset/attribute2.c: Likewise.
15228 * gcc.dg/charset/builtin1.c: Likewise.
15229 * gcc.dg/charset/extern.c: Likewise.
15230 * gcc.dg/charset/function.c: Likewise.
15231 * gcc.dg/charset/string.c: Likewise.
15232 * gcc.dg/charset/charset.exp: Likewise.
15234 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15237 * gfortran.dg/pr20086.f90: New test.
15239 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15241 PR tree-optimization/19786
15242 * g++.dg/tree-ssa/pr19786.C: New.
15244 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15246 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15248 2005-02-21 Jeff Law <law@redhat.com>
15250 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15252 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15254 * gfortran.dg/do_iterator: Split loop, markup all lines for
15255 which an error locus is printed.
15256 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15258 * gfortran.dg/select_4.f90: Likewise.
15259 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15260 locuses in the various permutations.
15262 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15264 PR tree-optimization/19951
15265 * g++.dg/vect: New directory.
15266 * g++.dg/vect/vect.exp: New file.
15267 * g++.dg/vect/pr19951.cc: New testcase.
15268 * g++.dg/dg.exp: Also prune vectorizer tests.
15270 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15273 * gcc.dg/charset/builtin1.c: New test.
15275 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15278 * g++.dg/inherit/volatile1.C: New test.
15281 * g++.dg/template/dtor4.C: New test.
15283 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15285 * gfortran.dg/int_1.f90: New test.
15287 2005-02-19 Devang Patel <dpatel@apple.com>
15289 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15291 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15293 * gfortran.dg/achar_1.f90: New test.
15295 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15297 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15299 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15300 Jakub Jelinek <jakub@redhat.com>
15302 PR tree-optimization/19828
15303 * gcc.dg/tree-ssa/loop-7.c: New test.
15304 * gcc.c-torture/execute/20050218-1.c: New test.
15306 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15309 * gcc.dg/transparent-union-1.c: New test.
15310 * gcc.dg/transparent-union-2.c: New test.
15312 2005-02-18 James E Wilson <wilson@specifixinc.com>
15314 PR tree-optimization/18977
15315 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15317 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15320 * gcc.dg/pr20054.c: New test.
15322 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15325 * g++.dg/ext/attrib20.C: New test.
15327 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15329 PR middle-end/20030
15330 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15332 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15335 * g++.dg/opt/switch4.C: New.
15337 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15340 PR tree-optimization/20009
15341 * gcc.c-torture/compile/20050217-1.c: New test.
15342 * g++.dg/opt/switch3.C: New test.
15344 PR tree-optimization/18947
15345 * gcc.c-torture/compile/20050215-1.c: New test.
15346 * gcc.c-torture/compile/20050215-2.c: New test.
15347 * gcc.c-torture/compile/20050215-3.c: New test.
15349 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15352 * g++.dg/template/crash34.C: New.
15355 * g++.dg/other/access3.C: New.
15357 2005-02-17 Ira Rosen <irar@il.ibm.com>
15359 * gcc.dg/vect/vect-98.c: New test.
15361 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15363 PR tree-optimization/19967
15364 * gcc.dg/pr19967.c: New.
15366 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15368 PR middle-end/19857
15369 * gcc.dg/tree-ssa/20050215-1.c: New test.
15370 * gcc.c-torture/execute/20050215-1.c: New test.
15372 2005-02-15 Eric Christopher <echristo@redhat.com>
15374 * gcc.dg/cpp/20050215-1.c: New file.
15376 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15378 PR tree-optimization/15785
15379 * gcc.dg/pr15785-1.c: New test.
15381 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15384 * g++.dg/init/ctor4.C: New.
15385 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15387 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15389 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15390 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15392 2005-02-15 Andreas Schwab <schwab@suse.de>
15394 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15397 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15399 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15401 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15403 PR tree-optimization/19853
15404 * gcc.c-torture/compile/pr19853.c: New test.
15406 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15409 * g++.dg/parse/local-class1.C: New.
15412 * g++.dg/parse/ptrmem3.C: New.
15415 * g++.old-deja/g++.oliva/template6.C: Add another case.
15416 * g++.dg/template/explicit6.C: New.
15418 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15421 * g++.dg/other/redecl2.C: New.
15423 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15426 * g++.dg/abi/covariant4.C: New.
15428 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15430 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15432 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15434 * gcc.dg/vect/vect-96.c: Fix typo.
15436 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15440 * g++.dg/template/enum5.C: New test.
15442 2005-02-12 Ira Rosen <irar@il.ibm.com>
15444 * gcc.dg/vect/vect-97.c: New test.
15446 2005-02-12 Ira Rosen <irar@il.ibm.com>
15448 * gcc.dg/vect/vect-96.c: New test.
15450 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15452 * gcc.dg/builtins-34.c: Also check ldexp*.
15454 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15456 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15458 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15460 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15461 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15462 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15463 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15464 selector_list, selector_expression, dg-process-target): Move to new
15465 file target-supports-dg.exp.
15466 * lib/target-supports-dg.exp: New.
15468 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15471 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15474 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15476 PR middle-end/19858
15477 * gcc.c-torture/compile/20050210-1.c: New test.
15479 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15482 * g++.dg/warn/Wbraces1.C: New test.
15484 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15486 * gcc.dg/builtins-52.c: New testcase.
15488 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15491 * gcc.c-torture/execute/20050119-1.c: New test.
15493 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15496 * g++.dg/init/delete1.C: New test.
15498 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15501 * g++.dg/template/static12.C: New test.
15503 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15506 * g++.dg/conversion/ambig1.C: New test.
15509 * g++.dg/ext/attrib19.C: New test.
15512 * g++.dg/parse/dtor5.C: New test.
15515 * g++.dg/template/dtor3.C: New test.
15518 * g++.dg/template/static11.C: New test.
15519 * g++.dg/template/crash2.C: Remove dg-error marker.
15521 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15524 * g++.old-deja/g++.mike/p10769a.C: Remove.
15526 2005-02-09 Roger Sayle <roger@eyesopen.com>
15528 * gcc.dg/builtins-48.c: New test case.
15529 * gcc.dg/builtins-49.c: New test case.
15530 * gcc.dg/builtins-50.c: New test case.
15531 * gcc.dg/builtins-51.c: New test case.
15533 2005-02-09 Ian Lance Taylor <ian@airs.com>
15535 PR middle-end/19583
15536 * g++.dg/warn/Wreturn-type-3.C: New test.
15538 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15540 PR middle-end/19402
15541 * gcc.dg/pr19402-1.c: New testcase.
15542 * gcc.dg/pr19402-2.c: likewise.
15544 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15546 PR middle-end/19854
15547 * g++.dg/tree-ssa/tmmti.C: New testcase.
15549 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15551 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15553 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15556 * g++.dg/parse/crash23.C: New test.
15557 * g++.dg/warn/Weff1.C: New test.
15559 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15561 * gcc.dg/20050209-1.c: New test.
15563 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15566 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15568 2005-02-08 Mike Stump <mrs@apple.com>
15570 * g++.dg/pch/import-2.c: New test.
15571 * g++.dg/pch/import-2.hs: New.
15572 * g++.dg/pch/include/import-2a.h: New.
15573 * g++.dg/pch/include/import-2b.h: New.
15575 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15577 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15579 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15581 * gfortran.dg/substr_1.f90: New test.
15583 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15585 PR middle-end/19775
15586 * gcc.dg/torture/builtin-power-1.c: Disable test for
15587 invalid transformation.
15588 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15589 no longer optimize.
15590 * gcc.dg/builtins-47.c: New testcase.
15592 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15593 Dorit Naishlos <dorit@il.ibm.com>
15595 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15597 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15599 * gcc.c-torture/compile/20050206-1.c: New test.
15601 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15604 * g++.dg/opt/pr19768.C: New test.
15606 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15609 * gcc.c-torture/compile/pr19736.c: New test.
15611 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15614 * g++.dg/parse/error25.C: New test.
15616 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15618 * gcc.c-torture/execute/20050203-1.c: New.
15620 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15622 * gcc.dg/vect/vect-85.c: Remove xfail.
15623 * gcc.dg/vect/vect-86.c: Remove xfail.
15624 * gcc.dg/vect/vect-87.c: Remove xfail.
15625 * gcc.dg/vect/vect-88.c: Remove xfail.
15627 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15629 * gcc.dg/altivec-19.c: New.
15631 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15634 * gcc.dg/nested-func-3.c: New test.
15635 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15637 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15639 * gcc.test-framework/gen_directive_tests: Generate tests for
15640 selector expressions.
15642 2005-02-02 Matt Austern <austern@apple.com>
15645 * g++/ext/builtin7.C: New.
15646 * g++/ext/builtin8.C: New.
15648 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15651 * gcc.dg/pr18502-1.c: New test.
15653 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15656 * g++.dg/template/local4.C: Tweak.
15658 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15660 PR tree-optimization/19578
15661 * gcc.c-torture/compile/20050202-1.c: New test.
15663 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15666 * gcc.dg/c99-init-4.c: New test.
15668 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15670 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15672 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15674 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15675 * g++.dg/eh/check-vect.h: New.
15677 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15678 * gcc.dg/vect/vect-78.c: Ditto.
15679 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15682 * g++.dg/conversion/simd1.C: Expect warning.
15683 * g++.dg/ext/attribute-test-1.C: Ditto.
15684 * g++.dg/ext/attribute-test-2.C: Ditto.
15685 * g++.dg/ext/attribute-test-3.C: Ditto.
15686 * g++.dg/ext/attribute-test-4.C: Ditto.
15688 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15689 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15691 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15693 2005-02-01 Richard Henderson <rth@redhat.com>
15695 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15696 long double for ibm double-double format.
15697 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15699 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15701 PR tree-optimization/19633
15702 * testsuite/gcc.dg/pr19633-1.c: New test.
15703 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15704 to NULL or a symbol.
15706 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15708 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15710 (dg-process-target (local override)): Handle selector expressions.
15712 * gcc.test-framework/README: Describe tests in source directory.
15713 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15714 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15715 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15716 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15717 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15718 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15719 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15720 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15721 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15722 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15723 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15724 * gcc.test-framework/dg-error-exp-P.c: New test.
15725 * gcc.test-framework/dg-error-exp-XP.c: New test.
15726 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15727 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15728 * gcc.test-framework/dg-output-exp-P.c: New test.
15729 * gcc.test-framework/dg-output-exp-XF.c: New test.
15730 * gcc.test-framework/dg-warning-exp-P.c: New test.
15731 * gcc.misc-tests/dg-1.c: Remove.
15732 * gcc.misc-tests/dg-2.c: Remove.
15733 * gcc.misc-tests/dg-3.c: Remove.
15734 * gcc.misc-tests/dg-4.c: Remove.
15735 * gcc.misc-tests/dg-5.c: Remove.
15736 * gcc.misc-tests/dg-6.c: Remove.
15737 * gcc.misc-tests/dg-7.c: Remove.
15738 * gcc.misc-tests/dg-8.c: Remove.
15739 * gcc.misc-tests/dg-9.c: Remove.
15740 * gcc.misc-tests/dg-10.c: Remove.
15741 * gcc.misc-tests/dg-11.c: Remove.
15742 * gcc.misc-tests/dg-12.c: Remove.
15743 * gcc.misc-tests/dg-test.exp: Remove.
15745 * gcc.test-framework/test-framework.awk: Change recording and
15746 printing of passes and failures.
15748 * gcc.test-framework: New directory.
15749 * gcc.test-framework/README: New.
15750 * gcc.test-framework/test-framework.exp: New.
15751 * gcc.test-framework/test-framework.awk: New.
15752 * gcc.test-framework/gen_directive_tests: New.
15754 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15756 * lib/treelang.exp: Fix comment typos.
15757 (treelang_target_compile): Don't append libs=-ltreelang to options.
15759 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15761 * g++.dg/parse/typename7.C: Adjust error messages.
15763 2005-01-31 Jeff Law <law@redhat.com>
15765 * gcc.c-torture/execute/20050131-1.c: New test.
15766 * gcc.dg/wcaselabel.c: New test.
15768 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15770 * g++.dg/other/warning1.C: Adjust error messags.
15771 * g++.dg/parse/constant5.C: New test.
15773 2005-01-31 Steven Bosscher <stevenb@suse.de>
15776 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15777 the test case valid.
15778 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15779 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15780 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15781 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15782 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15783 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15785 2005-01-31 Dale Johannesen <dalej@apple.com>
15787 * g++.dg/opt/pr19650.C: New test.
15789 2005-01-31 Richard Henderson <rth@redhat.com>
15791 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15792 long double for intel double extended format.
15793 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15795 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15798 * g++.dg/template/static10.C: New test.
15801 * g++.dg/parse/error24.C: New test.
15804 * g++.dg/lookup/builtin1.C: New test.
15807 * g++.dg/warn/conv3.C: New test.
15809 2005-01-30 Bud Davis <bdavis@gfortran.org>
15812 * gfortan.dg/inquire_7.f90
15814 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15816 PR tree-optimization/15791
15817 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15818 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
15819 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
15820 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
15821 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
15822 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
15823 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
15824 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
15825 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
15826 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
15828 2005-01-29 Paul Brook <paul@codesourcery.com>
15831 * check.c (real_or_complex_check): New function.
15832 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
15833 * intrinsic.c (add_functions): Use new check functions.
15834 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
15837 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
15839 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
15840 gcc.dg/lvalue-3.c: New tests.
15841 * gcc.dg/concat.c: Update expected messages.
15843 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
15845 PR libfortran/19595
15846 * gfortran.dg/eor_1.f90: New test.
15848 2005-01-29 Steven G. Kargl <kargls@comcast.net>
15851 * gfortran.dg/logical_data_1.f90: New test.
15853 2005-01-28 Mark Mitchell <mark@codesourcery.com>
15856 * g++.dg/template/crash33.C: New test.
15859 * g++.dg/template/crash32.C: New test.
15861 2005-01-28 Ian Lance Taylor <ian@airs.com>
15863 PR middle-end/16558
15864 * g++.dg/warn/Wreturn-type-2.C: New test.
15866 2004-06-24 Jeff Law <law@redhat.com>
15868 * gcc.dg/tree-ssa/20050128-1.c: New test.
15870 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
15872 * gcc.target/frv/all-mdpackh-1.c: New test.
15874 2005-01-28 Steven Bosscher <stevenb@suse.de>
15876 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
15878 2005-01-27 Richard Henderson <rth@redhat.com>
15880 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
15882 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15884 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
15886 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15888 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
15889 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
15890 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
15891 to cope with cases where the multilib options override the dg-options.
15893 2005-01-27 Jakub Jelinek <jakub@redhat.com>
15896 * gcc.dg/noncompile/20050120-1.c: New test.
15898 2005-01-26 Diego Novillo <dnovillo@redhat.com>
15900 PR tree-optimization/19633
15901 * gcc.dg/pr19633.c: New test.
15902 * gcc.dg/tree-ssa/pr19633.c: New test.
15904 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
15906 * gcc.dg/20041216-1.c: New test.
15908 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
15911 * objc.dg/selector-2.m: New test.
15913 2005-01-26 Jakub Jelinek <jakub@redhat.com>
15915 * g++.dg/opt/range-test-2.C: New test.
15917 PR rtl-optimization/19579
15918 * gcc.c-torture/execute/20050124-1.c: New test.
15920 2005-01-26 Greg Parker <gparker@apple.com>
15921 Stuart Hastings <stuart@apple.com>
15923 * gcc.c-torture/execute/20050125-1.c: New.
15925 2005-01-18 Jan Hubicka <jh@suse.cz>
15927 PR tree-optimize/19337
15928 * gcc.c-torture/compile/20050119-1.c: New test.
15930 2005-01-24 James E Wilson <wilson@specifixinc.com>
15932 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
15933 test for successful match.
15935 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
15938 * objc.dg/comp-types-7.m: New test.
15940 2005-01-24 Janis Johnson <janis187@us.ibm.com>
15942 * lib/target-supports.exp (current_target_name): New.
15943 (check_effective_target_ilp32, check_effective_target_lp64):
15944 Cache the result to use as long as the current target, with
15945 multilib flags, remains the same.
15947 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
15948 (dg-require-weak, dg-require-visibility, dg-require-alias,
15949 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
15950 dg-require-effective-target, dg-skip-if): Remove call to
15951 skip_test_and_clear_xfail.
15952 (dg-test): Clear xfail data.
15954 2005-01-24 Jakub Jelinek <jakub@redhat.com>
15957 * gcc.dg/ppc64-toc.c: New test.
15959 * g++.dg/tree-ssa/empty-1.C: New test.
15961 PR middle-end/19551
15962 * gcc.c-torture/execute/20050121-1.c: New test.
15963 * gcc.dg/20050121-2.c: New test.
15965 2004-01-23 Steven G. Kargl <kargls@comcast.net>
15966 Paul Brook <paul@codesourcery.com>
15969 * gfortran.dg/real_const_1.f: New test.
15970 * gfortran.dg/real_const_2.f90: New test.
15971 * gfortran.dg/complex_int_1.f90: New test.
15973 2005-01-23 Bud Davis <bdavis9659@comcast.net>
15976 * gfortan.dg/inquire_6.f90: New test.
15978 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
15980 PR libfortran/19451
15981 * open_readonly_1.f90: New test.
15983 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
15985 PR libfortran/18982
15986 * gfortran.dg/open_new.f90: New file.
15988 2005-01-22 Paul Brook <paul@codesourcery.com>
15990 * namelist_1.f90: New test.
15992 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
15994 PR tree-optimization/19484
15995 * gcc.c-torture/compile/20050122-[12].c: New tests.
15997 2005-01-22 Paul Brook <paul@codesourcery.com>
15999 * gfortran.dg/implicit_2.f90: New test.
16001 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16004 * gfortran.dg/inquire_5.f90: New test.
16006 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16009 * gcc.dg/pr18809-1.c: New test.
16011 2005-01-21 Ian Lance Taylor <ian@airs.com>
16013 * gcc.dg/20050121-1.c: New test.
16015 PR tree-optimization/13000
16016 * gcc.dg/20040206-1.c: Change warning to point where function is
16019 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16022 * g++.dg/template/array11.C: New test.
16024 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16026 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16027 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16028 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16029 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16030 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16031 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16033 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16035 PR tree-optimization/15349
16036 * gcc.dg/tree-ssa/pr15349.c: New.
16038 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16040 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16042 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16044 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16045 scan-assembler-times directive name.
16047 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16050 PR rtl-optimization/19462
16051 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16053 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16055 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16056 counting function calls on ia64.
16058 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16060 PR rtl-optimization/15139
16061 * gcc.dg/20050111-2.c: New test.
16064 * gcc.c-torture/compile/20050113-1.c: New testcase.
16066 PR middle-end/19164
16067 * gcc.dg/20050113-1.c: New testcase.
16069 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16071 * gcc.dg/vect/vect-85.c: Add comment.
16072 * gcc.dg/vect/vect-86.c: Add xfail for now.
16073 * gcc.dg/vect/vect-87.c: Add xfail for now.
16074 * gcc.dg/vect/vect-88.c: Add xfail for now.
16075 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16077 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16079 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16081 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16083 * g++.dg/debug/typedef3.C: New test.
16085 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16088 * gcc.dg/asm-a.c: New test.
16090 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16092 * gcc.dg/sh-relax.c: Add prototype for abort.
16094 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16096 * gcc.dg/short-compare-1.c: New test.
16097 * gcc.dg/short-compare-2.c: Likewise.
16099 2005-01-18 Michael Matz <matz@suse.de>
16101 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16103 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16105 PR tree-optimization/19121
16106 * gcc.c-torture/compile/pr19121.c: New test.
16108 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16111 * gcc.c-torture/compile/pr19357.c: New test.
16113 2005-01-17 Ian Lance Taylor <ian@airs.com>
16116 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16117 pass--those that refer just to the variable, possibly with a
16119 * gcc.dg/c99-const-expr-3.c: Likewise.
16121 PR middle-end/13127
16122 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16125 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16128 * gfortran.dg/endfile_2.f90: New test.
16130 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16133 * gfortran.dg/select_5.f90: New test.
16135 2004-01-16 Paul Brook <paul@codesourcery.com>
16137 * gfortran.dg/common_4.f90: New test.
16139 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16141 PR rtl-optimization/19462
16142 * gcc.dg/torture/pr19462-1.c: New test.
16144 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16147 * objc.dg/func-ptr-2.m: New.
16148 * objc.dg/volatile-1.m: New.
16150 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16152 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16154 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16156 PR tree-optimization/19060
16157 * gcc.c-torture/execute/20050104-1.c: New test.
16159 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16162 * gfortran.dg/write_to_null.f90: New test.
16164 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16165 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16168 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16171 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16174 * g++.dg/init/vector1.C: New test.
16176 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16179 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16181 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16183 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16185 * gfortran.dg/select_1.f90: New test.
16186 * gfortran.dg/select_2.f90: New test.
16187 * gfortran.dg/select_3.f90: New test.
16188 * gfortran.dg/select_4.f90: New test.
16190 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16192 PR middle-end/19084
16193 PR rtl-optimization/19348
16194 * gcc.dg/20050111-1.c: New test.
16195 * gcc.c-torture/execute/20050111-1.c: New test.
16197 * gcc.dg/i386-asm-4.c: New test.
16199 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16201 * gcc.dg/nested-func-2.c: New test.
16202 * ada/acats/norun.lst: Remove c953002.
16204 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16206 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16208 2005-01-12 Ben Elliston <bje@au.ibm.com>
16210 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16212 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16215 * g++.dg/abi/align1.C: New test.
16217 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16219 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16221 * g++.dg/ext/altivec_check.h: Support compiling as C.
16223 2005-01-10 Roger Sayle <roger@eyesopen.com>
16226 * g++.dg/expr/pr19355-1.C: New test case.
16228 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16230 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16231 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16232 * ada/acats/tests/c3/c92005b.ada: Likewise.
16233 * ada/acats/tests/c3/cxb3012.a: Likewise.
16234 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16236 2005-01-09 Paul Brook <paul@codesourcery.com>
16238 * gfortran.dg/common_2.f90: New file.
16239 * gfortran.dg/common_3.f90: New file.
16241 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16243 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16245 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16247 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16248 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16249 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16250 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16251 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16252 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16253 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16254 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16255 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16256 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16257 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16258 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16259 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16260 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16261 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16262 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16263 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16264 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16265 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16266 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16267 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16268 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16269 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16270 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16271 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16272 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16273 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16274 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16275 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16276 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16277 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16278 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16279 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16280 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16281 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16282 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16283 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16284 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16285 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16286 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16287 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16288 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16289 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16290 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16291 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16292 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16293 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16294 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16295 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16296 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16297 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16298 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16299 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16300 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16301 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16302 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16303 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16304 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16305 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16306 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16307 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16308 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16309 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16310 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16311 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16312 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16313 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16315 * gcc.dg/vect/vect-1.c: Fix spelling.
16316 * gcc.dg/vect/vect-10.c: Fix spelling.
16317 * gcc.dg/vect/vect-11.c: Fix spelling.
16318 * gcc.dg/vect/vect-12.c: Fix spelling.
16319 * gcc.dg/vect/vect-14.c: Fix spelling.
16320 * gcc.dg/vect/vect-15.c: Fix spelling.
16321 * gcc.dg/vect/vect-16.c: Fix spelling.
16322 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16323 * gcc.dg/vect/vect-64.c: Fix comments.
16324 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16326 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16327 Ira Rosen <irar@il.ibm.com>
16329 * gcc.dg/vect/vect-70.c: New test.
16330 * gcc.dg/vect/vect-71.c: New test.
16332 2005-01-09 Manfred Hollstein <mh@suse.com>
16334 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16335 * gcc.dg/pr18241-2.c: Likewise.
16336 * gcc.dg/pr18241-3.c: Likewise.
16337 * gcc.dg/pr18241-4.c: Likewise.
16338 * gcc.dg/pr18241-5.c: Likewise.
16340 2005-01-08 Richard Henderson <rth@redhat.com>
16342 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16343 False for x86 and x86-64.
16345 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16347 PR tree-optimization/18241
16348 * gcc.dg/pr18241-1.c: New test.
16349 * gcc.dg/pr18241-2.c: New test.
16350 * gcc.dg/pr18241-3.c: New test.
16351 * gcc.dg/pr18241-4.c: New test.
16352 * gcc.dg/pr18241-5.c: New test.
16354 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16356 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16357 gfortran.dg/select_4.f90: New.
16359 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16361 * gcc.c-torture/execute/20050107-1.c: New test.
16363 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16366 * g++.dg/template/ref2.C: New.
16368 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16370 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16371 instead of being empty.
16373 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16376 * gfortran.dg/array-1.f90: New test.
16378 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16380 PR tree-optimization/19283
16381 * gcc.c-torture/execute/20050106-1.c: New test.
16383 PR rtl-optimization/18861
16384 * gcc.dg/20050105-1.c: New test.
16386 PR tree-optimization/18828
16387 * gcc.dg/20050105-2.c: New test.
16389 2005-01-07 Andreas Jaeger <aj@suse.de>
16391 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16393 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16396 * gfortran.dg/fmt_read.f90: New test.
16398 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16400 * gcc.dg/rs6000-ldouble-2.c: New.
16402 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16405 * g++.dg/parser/ctor2.C: New test.
16407 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16410 * g++.dg/template/using9.C: New test.
16412 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16415 * g++.dg/lookup/friend6.C: New test.
16417 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16420 * g++.dg/template/array10.C: New.
16422 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16424 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16425 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16427 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16429 * gcc.c-torture/compile/20050105-1.c: New test.
16431 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16433 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16435 2005-01-05 Roger Sayle <roger@eyesopen.com>
16437 PR middle-end/19100
16438 * gcc.dg/conv-3.c: New test case.
16440 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16442 * gcc.dg/asm-wide-1.c: New test.
16444 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16447 * g++.dg/parse/crash22.C: New
16449 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16452 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16454 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16456 PR middle-end/17767
16457 * gcc.dg/i386-mmx-6.c: New test case.
16459 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16461 PR tree-optimization/18308
16462 * gcc.dg/vect/pr18308.c: New testcase.
16464 2005-01-04 Andreas Jaeger <aj@suse.de>
16466 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16468 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16469 Robert Bowdidge <bowdidge@apple.com>
16471 * gcc.dg/cpp/subframework1.c: New.
16472 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16473 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16474 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16475 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16477 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16479 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16481 * gcc.dg/darwin-weakimport-2.c: New.
16483 2005-01-03 Richard Henderson <rth@redhat.com>
16485 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16487 2005-01-03 Richard Henderson <rth@redhat.com>
16489 * gcc.dg/vect/vect.exp: Enable for ia64.
16490 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16491 (check_effective_target_vect_float): Likewise.
16492 (check_effective_target_vect_no_align): Likewise.
16493 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16494 * gcc.dg/vect/vect-8.c: Likewise.
16496 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16499 * gcc.dg/pr19236-1.c: New test case.
16501 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16503 PR rtl-optimization/12092
16504 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16506 2005-01-02 Andreas Jaeger <aj@suse.de>
16508 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16510 2005-01-01 Roger Sayle <roger@eyesopen.com>
16511 Andrew Pinski <pinskia@physics.uc.edu>
16513 PR rtl-optimization/12092
16514 * gcc.dg/pr12092-1.c: New test case.
16516 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16518 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16519 'hidden' and 'default' for better portability.
16520 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16522 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16524 * g++.old-deja/g++.brendan/new3.C: Likewise.
16526 2005-01-01 Steven Bosscher <stevenb@suse.de>
16528 * gcc.dg/20041231-1.C: New test.
16529 * g++.dg/warn/Wunreachable-code-1.C: New test.
16531 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16533 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16534 file, not /dev/null. Abort on error.
16536 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16537 Ziemowit Laski <zlaski@apple.com>
16540 * objc.dg/encode-5.m: New test.
16542 2004-12-29 Richard Henderson <rth@redhat.com>
16544 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16545 * objc.dg/stabs-1.m: Disable for ia64.
16547 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16550 * g++.dg/warn/Wunused-10.C: New test.
16552 2004-12-28 Richard Henderson <rth@redhat.com>
16554 * objc.dg/stabs-1.m: Disable for alpha.
16556 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16559 * g++.dg/parse/error23.C: New test.
16561 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16563 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16566 * gfortran.dg/intrinsic_modulo_1.f90: New.
16567 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16568 tests with divisor -1.
16570 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16572 * g++.dg/opt/temp1.C (memcpy): Return a value.
16575 * g++.dg/expr/cond7.C: New test.
16577 2004-12-27 Paul Brook <paul@codesourcery.com>
16579 * gfortran.dg/g77/select_no_compile.f: Remove.
16581 2004-12-27 Richard Henderson <rth@redhat.com>
16583 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16584 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16585 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16587 2004-12-26 Richard Henderson <rth@redhat.com>
16589 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16590 by 1i instead of token pasting.
16592 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16594 PR tree-optimization/17578
16595 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16596 to additional_flags.
16597 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16599 2004-12-25 Richard Henderson <rth@redhat.com>
16601 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16604 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16606 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16608 * gcc.dg/pr17957.c (dg-options): Likewise.
16609 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16610 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16611 instead of 0 on __hppa__.
16612 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16613 "foo,%r" on hppa*-*-*.
16615 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16618 * gfortran.dg/complex_write.f90: New test.
16620 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16623 * g++.dg/parse/pragma2.C: New test.
16625 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16627 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16629 * gcc.dg/empty2.c: Add missing dg-warning.
16631 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16634 * g++.dg/template/local4.C: New test.
16635 * g++.dg/template/crash19.C: Add dg-error marker.
16637 * g++.dg/template/crash31.C: Correct embedded PR number.
16639 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16642 * g++.dg/opt/temp1.C: Add do-run marker.
16644 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16646 * g++.dg/template/spec19.C: New.
16648 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16651 * gcc.dg/empty2.c: New.
16653 2004-12-23 Richard Henderson <rth@redhat.com>
16655 * lib/target-supports.exp (check_effective_target_vect_no_align):
16656 Remove i?86 and x86-64.
16658 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16661 * g++.dg/opt/temp1.C: New test.
16663 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16666 * g++.dg/template/friend33.C: New testcase.
16668 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16671 * g++.dg/template/cond5.C: New test.
16674 * g++.dg/inherit/thunk3.C: New test.
16677 * g++.dg/warn/Wunused-9.C: New test.
16679 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16681 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16683 2004-12-22 Jan Beulich <jbeulich@novell.com>
16685 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16687 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16690 * g++.dg/ext/packed8.C: New test.
16693 * g++.dg/template/crash31.C: New test.
16696 * g++.dg/template/crash30.C: New test.
16698 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16701 * g++.dg/eh/ctor3.C: New test.
16703 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16705 * objc.dg/stabs-1.m: Allow section name to be quoted and
16706 assembly label to begin with '.LL'.
16708 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16710 * gcc.dg/vect/vect.exp
16711 (check_effective_target_lp64_or_vect_no_align): New.
16712 * gcc.dg/vect/vect-77.c: Use it.
16713 * gcc.dg/vect/vect-78.c: Use it.
16715 * lib/target-supports.exp
16716 (check_effective_target_vect_no_max,
16717 check_effective_target_vect_no_bitwise,
16718 check_effective_target_vect_no_align): New.
16719 * gcc.dg/vect/vect-13.c: Use them.
16720 * gcc.dg/vect/vect-17.c: Ditto.
16721 * gcc.dg/vect/vect-18.c: Ditto.
16722 * gcc.dg/vect/vect-19.c: Ditto.
16723 * gcc.dg/vect/vect-20.c: Ditto.
16724 * gcc.dg/vect/vect-27.c: Ditto.
16725 * gcc.dg/vect/vect-29.c: Ditto.
16726 * gcc.dg/vect/vect-44.c: Ditto.
16727 * gcc.dg/vect/vect-48.c: Ditto.
16728 * gcc.dg/vect/vect-50.c: Ditto.
16729 * gcc.dg/vect/vect-52.c: Ditto.
16730 * gcc.dg/vect/vect-54.c: Ditto.
16731 * gcc.dg/vect/vect-56.c: Ditto.
16732 * gcc.dg/vect/vect-58.c: Ditto.
16733 * gcc.dg/vect/vect-60.c: Ditto.
16734 * gcc.dg/vect/vect-72.c: Ditto.
16735 * gcc.dg/vect/vect-80.c: Ditto.
16737 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16740 * g++.dg/init/string1.C: New.
16743 * g++.dg/other/synth1.C: New.
16745 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16748 * gcc.dg/pr18963-1.c: New test.
16750 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16753 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16754 * gcc.dg/pr18596-1.c: Use dg-error.
16755 (dg-options): Use -fno-unit-at-a-time.
16756 * gcc.dg/pr18596-2.c: New test.
16757 * gcc.dg/pr18596-3.c: New test.
16759 2004-12-20 Roger Sayle <roger@eyesopen.com>
16761 PR middle-end/18683
16762 * g++.dg/opt/pr18683-1.C: New test case.
16764 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16767 * g++.dg/opt/max1.C: Fix for 64bit targets.
16769 2004-12-20 Matt Austern <austern@apple.com>
16772 * g++.dg/ext/builtin6.C: New
16774 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16776 PR tree-optimization/19080
16777 * gcc.c-torture/compile/pr19080.c: New test.
16779 2004-12-20 Steven Bosscher <stevenb@suse.de>
16781 * gcc.dg/20041219-1.c: New test.
16783 2004-12-19 Roger Sayle <roger@eyesopen.com>
16785 PR middle-end/19068
16786 * g++.dg/opt/max1.C: New test case.
16788 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16790 * gcc.dg/fdata-sections-1.c: New test.
16792 2004-12-18 Roger Sayle <roger@eyesopen.com>
16794 PR middle-end/18548
16795 * gcc.dg/max-1.c: New test case.
16797 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16799 * gcc.c-torture/execute/20041218-1.c: New test.
16801 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16803 * gcc.dg/pr18501.c: New test.
16804 * gcc.dg/uninit-5.c: XFAIL.
16805 * gcc.dg/uninit-9.c: XFAIL.
16807 2004-12-17 Dale Johannesen <dalej@apple.com>
16809 * gcc.dg/20041213-1.c: New.
16811 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16813 * objc.dg/stabs-1.m: Allow assembly label to begin
16816 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16818 * gcc.c-torture/execute/20041213-1.c: Move...
16819 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
16821 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
16824 * g++.dg/lookup/conv-5.C: New.
16826 2004-12-16 Ziemowit Laski <zlaski@apple.com>
16828 * objc.dg/stabs-1.m: New test.
16830 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16832 * gcc.dg/visibility-c.c: Change compile to
16833 assemble for the test.
16835 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16838 * gcc.dg/visibility-c.c: New test.
16840 2004-12-16 Roger Sayle <roger@eyesopen.com>
16842 PR middle-end/18493
16843 * gcc.dg/switch-8.c: New test case.
16845 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
16848 * g++.dg/template/init4.C: New.
16849 * g++.dg/opt/static3.C: Enable optimizer.
16851 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
16853 * g++.dg/other/complex1.C: New test.
16855 2004-12-15 Alan Modra <amodra@bigpond.net.au>
16857 * g++.dg/opt/inline9.C: New test.
16859 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16862 * gfotran.dg/nullify_1.f: New test.
16864 2004-12-15 Richard Henderson <rth@redhat.com>
16866 * gcc.target/i386/i386.exp: New harness.
16867 * gcc.target/i386/vect-args.c: New.
16869 2004-12-15 David Edelsohn <edelsohn@gnu.org>
16871 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
16873 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16876 * g++.dg/template/friend32.C: New test.
16878 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16880 * cpp/pragma-once-1.c: New test.
16881 * cpp/pragma-once-1b.h: Likewise.
16882 * cpp/pragma-once-1c.h: Likewise.
16883 * cpp/pragma-once-1d.h: Likewise.
16884 * cpp/inc/pragma-once-1a.h: Likewise.
16886 2004-12-15 Bud Davis <bdavis9659@comcast.net>
16887 Steven G. Kargl <kargls@comcast.net>
16890 * gfortran.dg/list_read_3.f90: New test.
16892 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16894 * gcc.dg/ftrapv-2.c: New test.
16896 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
16899 * g++.dg/template/typename9.C: New test.
16901 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16904 * g++.dg/template/typename8.C: New test.
16905 * g++.dg/parse/friend2.C: Tweak error message.
16907 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16909 * gcc.c-torture/20041214-1.c: New test.
16911 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16914 * g++.dg/init/array17.C: New test.
16916 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16919 * g++.dg/init/aggr3.C: New test.
16921 2004-12-14 Janis Johnson <janis187@us.ibm.com
16923 * gcc.dg/altivec-types-1.c: New test.
16924 * gcc.dg/altivec-types-2.c: New test.
16925 * gcc.dg/altivec-types-3.c: New test.
16926 * gcc.dg/altivec-types-4.c: New test.
16927 * g++.dg/ext/altivec-types-1.C: New test.
16928 * g++.dg/ext/altivec-types-2.C: New test.
16929 * g++.dg/ext/altivec-types-3.C: New test.
16930 * g++.dg/ext/altivec-types-4.C: New test.
16932 2004-12-14 Jakub Jelinek <jakub@redhat.com>
16934 PR middle-end/18951
16935 * gcc.c-torture/execute/20041213-1.c: New test.
16937 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
16940 * g++.dg/template/cast1.C: New.
16942 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
16944 * gcc.c-torture/execute/20041213-2.c: New test.
16946 2004-12-13 Richard Henderson <rth@redhat.com>
16948 * gcc.dg/i386-sse-10.c: Fix typo in options.
16950 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
16953 * g++.dg/opt/pr18968.C: New test.
16955 2004-12-13 Mark Mitchell <mark@codesourcery.com>
16958 * g++.dg/ext/visibility/staticdatamem.C: New test.
16960 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
16962 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
16964 2004-12-13 Roger Sayle <roger@eyesopen.com>
16966 PR rtl-optimization/18928
16967 * gcc.dg/pr18928-1.c: New test case.
16969 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
16972 * gcc.c-torture/compile/20041211-1.c: New.
16974 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16976 PR middle-end/17564
16977 * gcc.c-torture/execute/20041212-1.c: New test.
16979 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16982 * gfortran.dg/common_1.f90: New test.
16984 2004-12-12 Steven G. Kargl <kargls@comcast.net>
16985 Paul Brook <paul@codesourcery.com>
16988 * gfortran.dg/real_do_1.f90: New test.
16990 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16993 * g++.dg/opt/ptrmem6.C: New test.
16995 2004-12-11 Roger Sayle <roger@eyesopen.com>
16997 PR middle-end/18921
16998 * gcc.dg/pr18921-1.c: New test case.
17000 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17003 * gfortran.dg/scale_1.f90: New test.
17005 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17007 PR middle-end/18903
17008 * gcc.c-torture/compile/pr18903.c: New test.
17010 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17012 * gcc.c-torture/execute/20041210-1.c: New test.
17014 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17017 * g++.dg/parser/struct-1.C: New test.
17018 * g++.dg/parser/struct-2.C: New test.
17019 * g++.dg/parser/struct-3.C: New test.
17021 2004-12-09 Richard Henderson <rth@redhat.com>
17023 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17025 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17026 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17028 2004-12-09 Matt Austern <austern@apple.com>
17031 * g++.dg/ext/builtin1.C: New
17032 * g++.dg/ext/builtin2.C: New
17033 * g++.dg/ext/builtin3.C: New
17034 * g++.dg/ext/builtin4.C: New
17035 * g++.dg/ext/builtin5.C: New
17037 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17040 * g++.dg/opt/ptrmem5.C: New test.
17042 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17044 * g++.dg/parse/typename5.C: Adjust for new error.
17045 * g++.dg/parse/typename7.C: New.
17047 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17050 * g++.dg/other/mmintrin.C: New test.
17052 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17055 * g++.dg/init/array15.C: New.
17056 * g++.dg/init/array16.C: New.
17058 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17061 * gfortran.dg/assign_1.f90: New test.
17063 2004-12-08 Nick Clifton <nickc@redhat.com>
17065 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17066 * gcc.target/xstormy16/data_below100: Likewise.
17067 * gcc.target/xstormy16/sfr: Likewise.
17068 * gcc.target/xstormy16/below100.S: New test source file.
17069 * gcc.target/xstormy16/below100.ld: New test linker script.
17070 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17071 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17073 * gcc.target/xstormy16/bp.c: Likewise.
17075 * gcc.target/xstormy16/bss_below100: New files:
17076 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17077 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17078 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17079 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17080 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17081 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17082 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17083 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17084 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17085 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17086 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17087 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17088 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17089 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17090 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17091 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17092 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17093 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17094 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17095 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17096 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17097 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17098 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17099 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17100 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17101 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17102 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17104 * gcc.target/xstormy16/data_below100: New files:
17105 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17106 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17107 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17108 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17109 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17110 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17111 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17112 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17113 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17114 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17115 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17116 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17117 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17118 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17119 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17120 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17121 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17122 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17123 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17124 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17125 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17126 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17127 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17128 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17129 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17130 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17131 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17133 * gcc.target/xstormy16/sfr: New files:
17134 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17135 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17136 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17137 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17138 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17139 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17140 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17141 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17142 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17143 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17144 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17145 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17146 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17147 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17148 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17149 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17150 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17151 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17152 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17153 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17154 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17155 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17156 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17157 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17158 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17159 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17160 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17161 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17162 27_if0_sfrw_bitfield_f.c
17164 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17167 * g++.dg/lookup/name-clash4.C: New test.
17169 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17172 * g++.dg/opt/array1.C: New.
17175 * g++.dg/template/operator5.C: New.
17177 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17180 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17182 2004-12-07 Steven Bosscher <stevenb@suse.de>
17184 * gcc.dg/noncompile/20041207.c: New test.
17186 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17188 * g++.dg/other/unreachable-1.C: New test.
17190 2004-12-06 Nick Clifton <nickc@redhat.com>
17192 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17193 <limits.h> because the latter comes from gcc's include/ directory
17194 and not the newlib/libc/include directory.
17196 2004-12-04 Richard Henderson <rth@redhat.com>
17198 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17200 2004-12-04 Richard Henderson <rth@redhat.com>
17202 * lib/target-supports.exp (check_gc_sections_available): Disable
17203 for alpha and ia64.
17205 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17207 PR middle-end/17909
17208 * g++.dg/other/vararg-2.C: New test.
17210 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17212 PR c++/17011, c++/17971
17213 * g++.dg/template/error15.C: Adjust expected error.
17214 * g++.dg/template/instantiate3.C: Likewise.
17216 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17218 * gcc.dg/altivec-18.c: Fix for darwin
17220 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17223 * g++.dg/parse/ptrmem2.C: New.
17226 * g++.dg/template/new1.C: New.
17228 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17231 * gfortran.dg/direct_io_3.f90: New test.
17233 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17236 * g++.dg/parse/crash21.C: New.
17238 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17240 PR c++/15664, c++/18276
17241 * g++.dg/template/ttp13.C: New test.
17242 * g++.dg/template/ttp14.C: Likewise.
17244 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17247 * g++.dg/parse/enum2.C: New test.
17248 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17250 2004-12-02 Nick Clifton <nickc@redhat.com>
17252 * gcc.target/xstormy16: New test directory.
17253 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17254 * gcc.target/xstormy16/bp.c: Check the generation of bp
17256 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17257 bn instructions and the BELOW100 attribute.
17259 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17262 * gcc.dg/ppc-eabi.c: New.
17264 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17267 * gfortran.dg/backspace.f90
17269 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17271 * gfortran.dg/inquire.f90: New test.
17273 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17275 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17276 handle effective-target-keyword.
17277 (dg-skip-if): Support effective-target keyword as target list.
17278 (dg-xfail-if): Ditto.
17279 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17281 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17283 PR tree-optimization/18291
17284 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17286 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17289 * g++.dg/parse/crash20.C: New.
17292 * g++.dg/overload/arg1.C: New.
17293 * g++.dg/overload/arg2.C: New.
17294 * g++.dg/overload/arg3.C: New.
17295 * g++.dg/overload/arg4.C: New.
17297 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17299 * gcc.dg/c99-flex-array-4.c: Remove.
17301 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17303 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17305 * lib/target-supports.exp (is-effective-target): Simplify.
17307 * lib/target-supports.exp (check_effective_target_vect_long):
17308 Fix for powerpc64-*-*.
17310 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17312 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17313 to support new requirements on FreeBSD 5.
17315 2004-11-30 Devang Patel <dpatel@apple.com>
17318 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17320 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17322 * g++.dg/ext/altivec-13.C: New test.
17324 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17327 * gcc.c-torture/execute/p18298.c: New test.
17329 2004-11-30 Ira Rosen <irar@il.ibm.com>
17330 Dorit Naishlos <dorit@il.ibm.com>
17333 * gcc.dg/vect/vect-89.c: New test.
17335 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17337 * gcc.dg/pr18596-1.c: New test.
17339 2004-11-30 Ben Elliston <bje@au.ibm.com>
17341 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17343 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17346 * gcc.dg/pr18479.c: New test.
17348 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17351 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17352 mmix-knuth-mmixware.
17354 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17355 cris-*-elf* cris-*-aout* mmix-*-*
17357 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17359 PR middle-end/18725
17360 * gcc.dg/pr18725.c: New test.
17362 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17365 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17368 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17370 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17373 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17374 * g++.old-deja/g++.law/ctors5.C: Likewise.
17375 * g++.old-deja/g++.other/crash25.C: Likewise.
17378 * g++.dg/template/error16.C: New test.
17381 * g++.dg/template/crash29.C: New test.
17383 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17385 PR tree-optimization/18712
17386 * gcc.c-torture/compile/pr18712.c: New test.
17388 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17391 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17394 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17397 * g++.dg/lookup/crash6.C: New test.
17399 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17401 PR middle-end/18164
17402 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17404 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17406 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17407 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17408 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17410 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17412 * gcc.dg/pr18164.c: New test.
17414 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17416 * gcc.dg/funroll-loops-all.c: New.
17418 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17421 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17422 delimeter, match space and TAB as well as ":".
17425 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17428 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17431 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17434 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17436 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17438 * gfortran.dg/direct_io_2.f90: New test.
17440 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17443 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17445 2004-11-28 Richard Henderson <rth@redhat.com>
17447 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17449 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17451 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17452 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17453 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17454 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17455 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17456 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17457 gcc.dg/pointer-arith-8.c: New tests.
17459 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17462 * gfortran.dg/endfile.f90: New test.
17464 2004-11-27 Falk Hueffner <falk@debian.org>
17466 * gcc.dg/loop-6.c: New test.
17468 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17470 * gcc.c-torture/execute/20041126-1.c: New test.
17472 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17474 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17477 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17479 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17482 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17484 PR rtl-optimization/17825
17485 * gcc.c-torture/compile/20041119-1.c: New test.
17487 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17489 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17490 Check existence of ld library path variables before unsetting.
17492 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17494 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17496 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17498 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17500 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17502 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17504 2004-11-26 Ben Elliston <bje@au.ibm.com>
17506 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17509 2004-11-26 Ben Elliston <bje@au.ibm.com>
17511 * gcc.dg/pr17957.c: Pass --param, not -param.
17513 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17515 PR middle-end/17957
17516 * testsuite/gcc.dg/pr17957.c: New test.
17518 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17521 * g++.dg/template/crash28.C: Likewise.
17524 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17525 * g++.dg/ext/lvaddr.C: Likewise.
17526 * g++.dg/opt/pr7503-3.C: Likewise.
17529 * g++.dg/parse/qualified3.C: New test.
17530 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17533 * g++.dg/expr/return1.C: New test.
17535 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17537 Friend class name lookup 3/n, PR c++/3332
17538 * g++.dg/lookup/friend3.C: New test.
17539 * g++.dg/lookup/friend4.C: Likewise.
17540 * g++.dg/lookup/friend5.C: Likewise.
17542 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17544 Friend class name lookup 2/n, PR c++/14513, c++/15410
17545 * g++.dg/lookup/friend2.C: New test.
17546 * g++.dg/template/friend31.C: Likewise.
17548 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17550 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17552 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17555 * g++.dg/tc1/dr56.C: Remove.
17556 * g++.dg/template/typedef1.C: Add dg-error markers.
17557 * g++.old-deja/g++.other/typedef7.C: Likewise.
17560 * g++.dg/parse/typedef7.C: New test.
17562 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17564 * gcc.c-torture/execute/20041124-1.c: New test.
17566 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17568 * g++.dg/template/deduce3.C: New test.
17571 * g++.dg/template/crash27.C: New test.
17574 * g++.dg/warn/Wshadow-3.C: New test.
17576 2004-11-24 Devang Patel <dpatel@apple.com>
17579 * gcc.dg/cpp/isysroot-1.c: New test.
17580 * gcc.dg/cpp/usr/include/stdio.h: New file.
17581 * gcc.dg/cpp/isysroot-2.c: New test.
17582 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17585 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17588 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17590 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17592 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17593 * gcc.target/sparc/pdist.c: Likewise.
17595 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17598 * g++.dg/conversion/simd1.C: New test.
17600 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17602 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17603 and restore_ld_library_path_env_vars.
17604 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17605 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17606 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17607 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17609 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17611 * gcc.dg/pragma-align-2.c: Test macro expansion.
17612 * gcc.dg/pragma-pack-2.c: New test.
17614 2004-11-23 Richard Henderson <rth@redhat.com>
17616 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17617 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17618 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17619 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17620 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17621 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17623 * gcc.dg/vect/vect.exp: Add check for alpha.
17624 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17625 (check_effective_target_vect_int): Enable for alpha.
17626 (check_effective_target_vect_long): New.
17627 (is-effective-target): Add it.
17629 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17631 * gcc.dg/pr18614-1.c: New test.
17633 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17635 * gcc.dg/setjmp-2.c: New test.
17637 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17639 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17640 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17641 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17642 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17643 gcc.target/sparc/pdist.c: New tests.
17645 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17647 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17649 2004-11-22 Dale Johannesen <dalej@apple.com>
17651 * gcc.dg/20041111-1.c: New.
17653 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17656 * gcc.dg/vect/pr18536.c: New test.
17658 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17661 * g++.dg/template/nontype11.C: New test.
17663 2004-11-21 Roger Sayle <roger@eyesopen.com>
17665 PR middle-end/18520
17666 * gcc.dg/pr18520-1.c: New test case.
17668 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17670 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17671 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17672 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17673 expected diagnostics.
17675 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17678 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17679 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17680 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17682 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17684 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17686 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17687 Joseph Myers <joseph@codesourcery.com>
17689 * lib/target-supports.exp (check_visibility_available): Really
17692 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17695 * gcc.dg/vect/vect-85.c: New test.
17696 * gcc.dg/vect/vect-86.c: New test.
17697 * gcc.dg/vect/vect-87.c: New test.
17698 * gcc.dg/vect/vect-88.c: New test.
17700 2004-11-19 Ben Elliston <bje@au.ibm.com>
17702 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17704 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17706 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17707 * gcc.dg/ppc-and-1.c: Ditto.
17708 * gcc.dg/ppc-compare-1.c: Ditto.
17709 * gcc.dg/ppc-mov-1.c: Ditto
17711 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17712 Mark Mitchell <mark@codesourcery.com>
17714 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17716 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17717 Aldy Hernandez <aldyh@redhat.com>
17719 * lib/target-supports.exp (check_effective_target_vect_int): New
17720 (check_effective_target_vect_float): New
17721 (check_effective_target_vect_double): New.
17722 (is-effective-target): Support new effective targets keywords.
17723 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17724 default action for dg-do.
17725 * gcc.dg/vect/pr16105.c: Use new support.
17726 * gcc.dg/vect/pr18400.c: Ditto.
17727 * gcc.dg/vect/pr18425.c: Ditto.
17728 * gcc.dg/vect/vect-1.c: Ditto.
17729 * gcc.dg/vect/vect-10.c: Ditto.
17730 * gcc.dg/vect/vect-11.c: Ditto.
17731 * gcc.dg/vect/vect-12.c: Ditto.
17732 * gcc.dg/vect/vect-13.c: Ditto.
17733 * gcc.dg/vect/vect-14.c: Ditto.
17734 * gcc.dg/vect/vect-15.c: Ditto.
17735 * gcc.dg/vect/vect-16.c: Ditto.
17736 * gcc.dg/vect/vect-17.c: Ditto.
17737 * gcc.dg/vect/vect-18.c: Ditto.
17738 * gcc.dg/vect/vect-19.c: Ditto.
17739 * gcc.dg/vect/vect-2.c: Ditto.
17740 * gcc.dg/vect/vect-20.c: Ditto.
17741 * gcc.dg/vect/vect-21.c: Ditto.
17742 * gcc.dg/vect/vect-22.c: Ditto.
17743 * gcc.dg/vect/vect-23.c: Ditto.
17744 * gcc.dg/vect/vect-24.c: Ditto.
17745 * gcc.dg/vect/vect-25.c: Ditto.
17746 * gcc.dg/vect/vect-26.c: Ditto.
17747 * gcc.dg/vect/vect-27.c: Ditto.
17748 * gcc.dg/vect/vect-27a.c: Ditto.
17749 * gcc.dg/vect/vect-28.c: Ditto.
17750 * gcc.dg/vect/vect-29.c: Ditto.
17751 * gcc.dg/vect/vect-29a.c: Ditto.
17752 * gcc.dg/vect/vect-3.c: Ditto.
17753 * gcc.dg/vect/vect-30.c: Ditto.
17754 * gcc.dg/vect/vect-31.c: Ditto.
17755 * gcc.dg/vect/vect-32.c: Ditto.
17756 * gcc.dg/vect/vect-33.c: Ditto.
17757 * gcc.dg/vect/vect-34.c: Ditto.
17758 * gcc.dg/vect/vect-35.c: Ditto.
17759 * gcc.dg/vect/vect-36.c: Ditto.
17760 * gcc.dg/vect/vect-37.c: Ditto.
17761 * gcc.dg/vect/vect-38.c: Ditto.
17762 * gcc.dg/vect/vect-4.c: Ditto.
17763 * gcc.dg/vect/vect-40.c: Ditto.
17764 * gcc.dg/vect/vect-41.c: Ditto.
17765 * gcc.dg/vect/vect-42.c: Ditto.
17766 * gcc.dg/vect/vect-43.c: Ditto.
17767 * gcc.dg/vect/vect-44.c: Ditto.
17768 * gcc.dg/vect/vect-45.c: Ditto.
17769 * gcc.dg/vect/vect-46.c: Ditto.
17770 * gcc.dg/vect/vect-47.c: Ditto.
17771 * gcc.dg/vect/vect-48.c: Ditto.
17772 * gcc.dg/vect/vect-48a.c: Ditto.
17773 * gcc.dg/vect/vect-49.c: Ditto.
17774 * gcc.dg/vect/vect-5.c: Ditto.
17775 * gcc.dg/vect/vect-50.c: Ditto.
17776 * gcc.dg/vect/vect-51.c: Ditto.
17777 * gcc.dg/vect/vect-52.c: Ditto.
17778 * gcc.dg/vect/vect-53.c: Ditto.
17779 * gcc.dg/vect/vect-54.c: Ditto.
17780 * gcc.dg/vect/vect-55.c: Ditto.
17781 * gcc.dg/vect/vect-56.c: Ditto.
17782 * gcc.dg/vect/vect-56a.c: Ditto.
17783 * gcc.dg/vect/vect-57.c: Ditto.
17784 * gcc.dg/vect/vect-58.c: Ditto.
17785 * gcc.dg/vect/vect-59.c: Ditto.
17786 * gcc.dg/vect/vect-6.c: Ditto.
17787 * gcc.dg/vect/vect-60.c: Ditto.
17788 * gcc.dg/vect/vect-61.c: Ditto.
17789 * gcc.dg/vect/vect-62.c: Ditto.
17790 * gcc.dg/vect/vect-63.c: Ditto.
17791 * gcc.dg/vect/vect-64.c: Ditto.
17792 * gcc.dg/vect/vect-65.c: Ditto.
17793 * gcc.dg/vect/vect-66.c: Ditto.
17794 * gcc.dg/vect/vect-67.c: Ditto.
17795 * gcc.dg/vect/vect-68.c: Ditto.
17796 * gcc.dg/vect/vect-69.c: Ditto.
17797 * gcc.dg/vect/vect-7.c: Ditto.
17798 * gcc.dg/vect/vect-72.c: Ditto.
17799 * gcc.dg/vect/vect-72a.c: Ditto.
17800 * gcc.dg/vect/vect-73.c: Ditto.
17801 * gcc.dg/vect/vect-74.c: Ditto.
17802 * gcc.dg/vect/vect-75.c: Ditto.
17803 * gcc.dg/vect/vect-76.c: Ditto.
17804 * gcc.dg/vect/vect-77.c: Ditto.
17805 * gcc.dg/vect/vect-77a.c: Ditto.
17806 * gcc.dg/vect/vect-78.c: Ditto.
17807 * gcc.dg/vect/vect-79.c: Ditto.
17808 * gcc.dg/vect/vect-8.c: Ditto.
17809 * gcc.dg/vect/vect-80.c: Ditto.
17810 * gcc.dg/vect/vect-82.c: Ditto.
17811 * gcc.dg/vect/vect-82_64.c: Ditto.
17812 * gcc.dg/vect/vect-83.c: Ditto.
17813 * gcc.dg/vect/vect-83_64.c: Ditto.
17814 * gcc.dg/vect/vect-9.c: Ditto.
17815 * gcc.dg/vect/vect-all.c: Ditto.
17816 * gcc.dg/vect/vect-none.c: Ditto.
17818 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17820 * lib/gcc-dg.exp (dg-skip-if): New function.
17821 (dg-forbid-option): Remove.
17822 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
17823 * g++.dg/abi/bitfield8.C: Likewise.
17824 * g++.dg/abi/dtor1.C: Likewise.
17825 * g++.dg/abi/empty10.C: Likewise.
17826 * g++.dg/abi/empty7.C: Likewise.
17827 * g++.dg/abi/empty9.C: Likewise.
17828 * g++.dg/abi/layout3.C: Likewise.
17829 * g++.dg/abi/layout4.C: Likewise.
17830 * g++.dg/abi/thunk1.C: Likewise.
17831 * g++.dg/abi/thunk2.C: Likewise.
17832 * g++.dg/abi/vbase11.C: Likewise.
17833 * g++.dg/abi/vthunk2.C: Likewise.
17834 * g++.dg/abi/vthunk3.C: Likewise.
17835 * g++.dg/ext/attrib8.C: Likewise.
17836 * g++.dg/opt/longbranch2.C: Likewise.
17837 * g++.dg/opt/reg-stack4.C: Likewise.
17838 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17839 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17840 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17841 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17842 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17843 * gcc.dg/20000609-1.c: Likewise.
17844 * gcc.dg/20000720-1.c: Likewise.
17845 * gcc.dg/20011107-1.c: Likewise.
17846 * gcc.dg/20011119-1.c: Likewise.
17847 * gcc.dg/20020108-1.c: Likewise.
17848 * gcc.dg/20020122-2.c: Likewise.
17849 * gcc.dg/20020122-3.c: Likewise.
17850 * gcc.dg/20020201-3.c: Likewise.
17851 * gcc.dg/20020206-1.c: Likewise.
17852 * gcc.dg/20020218-1.c: Likewise.
17853 * gcc.dg/20020310-1.c: Likewise.
17854 * gcc.dg/20020411-1.c: Likewise.
17855 * gcc.dg/20020418-2.c: Likewise.
17856 * gcc.dg/20020426-1.c: Likewise.
17857 * gcc.dg/20020426-2.c: Likewise.
17858 * gcc.dg/20020517-1.c: Likewise.
17859 * gcc.dg/20020523-1.c: Likewise.
17860 * gcc.dg/20020523-2.c: Likewise.
17861 * gcc.dg/20020729-1.c: Likewise.
17862 * gcc.dg/20030204-1.c: Likewise.
17863 * gcc.dg/20030826-2.c: Likewise.
17864 * gcc.dg/20030926-1.c: Likewise.
17865 * gcc.dg/20031202-1.c: Likewise.
17866 * gcc.dg/980312-1.c: Likewise.
17867 * gcc.dg/980313-1.c: Likewise.
17868 * gcc.dg/990117-1.c: Likewise.
17869 * gcc.dg/990424-1.c: Likewise.
17870 * gcc.dg/990524-1.c: Likewise.
17871 * gcc.dg/991230-1.c: Likewise.
17872 * gcc.dg/i386-387-1.c: Likewise.
17873 * gcc.dg/i386-387-2.c: Likewise.
17874 * gcc.dg/i386-387-3.c: Likewise.
17875 * gcc.dg/i386-387-4.c: Likewise.
17876 * gcc.dg/i386-387-5.c: Likewise.
17877 * gcc.dg/i386-387-6.c: Likewise.
17878 * gcc.dg/i386-asm-1.c: Likewise.
17879 * gcc.dg/i386-bitfield1.c: Likewise.
17880 * gcc.dg/i386-bitfield2.c: Likewise.
17881 * gcc.dg/i386-loop-1.c: Likewise.
17882 * gcc.dg/i386-loop-2.c: Likewise.
17883 * gcc.dg/i386-loop-3.c: Likewise.
17884 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17885 * gcc.dg/i386-pic-1.c: Likewise.
17886 * gcc.dg/i386-regparm.c: Likewise.
17887 * gcc.dg/i386-signbit-1.c: Likewise.
17888 * gcc.dg/i386-signbit-2.c: Likewise.
17889 * gcc.dg/i386-signbit-3.c: Likewise.
17890 * gcc.dg/i386-sse-5.c: Likewise.
17891 * gcc.dg/i386-sse-8.c: Likewise.
17892 * gcc.dg/i386-unroll-1.c: Likewise.
17893 * gcc.dg/tls/opt-1.c: Likewise.
17894 * gcc.dg/tls/opt-2.c: Likewise.
17895 * gcc.dg/unroll-1.c: Likewise.
17896 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
17897 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
17898 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
17899 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
17901 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17903 * g++.dg/template/incomplete1.C: New test.
17905 2004-11-16 Nick Clifton <nickc@redhat.com>
17907 Revert patches accidentally commited during checkin of fixes for
17909 gcc.c-torture/execute/simd-4.c: Revert
17910 gcc.dg/20040910-1.c: Revert.
17912 2004-11-16 Paul Brook <paul@codesourcery.com>
17915 * gfortran.dg/der_pointer_1.f90: New test.
17917 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
17920 * gcc.dg/bitfld-13.c: New test.
17922 2004-11-15 Janis Johnson <janis187@us.ibm.com>
17924 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
17927 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
17928 * gcc.dg/ppc64-abi-2.c: Ditto.
17929 * gcc.dg/ppc64-abi-3.c: Ditto.
17931 * lib/gcc-dg.exp (dg-target-list): Remove.
17933 2004-11-15 Steve Ellcey <sje@cup.hp.com>
17935 * gcc.dg/ia64-postinc.c: New test.
17937 2004-11-15 Mark Mitchell <mark@codesourcery.com>
17939 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
17941 2004-11-15 Nick Clifton <nickc@redhat.com>
17943 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
17944 __INT_MAX__ so that the test can be compiled by toolchains
17945 targeted at 16-bit processors.
17947 * gcc.dg/20040625-1.c: Use long constants rather than integers
17948 when performing arithmetic that will overflow 16-bits.
17950 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
17951 xstormy16. It does not support 128-bit vector operations.
17953 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
17954 with the macro PTR_TYPE. Define this macro to an integer type
17955 suitable for holding a pointer.
17957 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
17958 the target is a 16-bit processor.
17960 * gcc.dg/cpp/if-2.c: Expect a different warning message from
17961 16-bit targets where the character constant will be too long.
17963 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
17964 where the double will not be directly addressable.
17966 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17968 Friend class name lookup 1/n, PR c++/18471
17969 * g++.dg/template/crash26.C: New test.
17970 * g++.dg/lookup/struct1.C: Adjust expected error.
17971 * g++.dg/parse/elab1.C: Likewise.
17972 * g++.dg/parse/elab2.C: Likewise.
17973 * g++.dg/parse/int-as-enum1.C: Likewise.
17974 * g++.dg/parse/struct-as-enum1.C: Likewise.
17975 * g++.dg/parse/typedef1.C: Likewise.
17976 * g++.dg/parse/typedef3.C: Likewise.
17977 * g++.dg/parse/typedef4.C: Likewise.
17978 * g++.dg/parse/typedef5.C: Likewise.
17979 * g++.dg/template/nontype4.C: Likewise.
17980 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
17981 * g++.old-deja/g++.other/elab1.C: Likewise.
17982 * g++.old-deja/g++.other/syntax4.C: Likewise.
17984 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17986 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
17988 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
17990 * gcc.c-torture/execute/20041114-1.c: New test.
17992 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
17994 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
17995 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
17996 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
17997 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
17998 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
17999 gcc.dg/switch-7.c: New tests.
18001 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18003 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18005 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18008 * gcc.dg/vect/pr18400.c: New test.
18010 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18011 Andrew Pinski <pinskia@physics.uc.edu>
18014 * gcc.dg/vect/pr18425.c: New test.
18016 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18018 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18019 Guard with dg-require-alias and dg-require-visibility.
18021 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18023 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18025 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18027 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18029 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18032 * g++.dg/template/defarg5.C: New test.
18034 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18036 * g++.dg/parse/cast1.C: Run only on ILP32.
18037 * g++.old-deja/g++.mike/p784.C: Likewise.
18039 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18041 * gcc.c-torture/execute/20041113-1.c: New test.
18043 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18046 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18047 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18048 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18049 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18050 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18051 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18052 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18053 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18054 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18055 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18056 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18057 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18058 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18060 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18062 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18063 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18064 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18065 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18066 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18067 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18068 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18069 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18070 gcc.target/sparc/combined-1.c: New tests.
18072 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18074 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18077 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18079 * lib/gcc-dg.exp (dg-forbid-option): New function.
18080 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18081 * g++.dg/abi/bitfield8.C: Likewise.
18082 * g++.dg/abi/dtor1.C: Likewise.
18083 * g++.dg/abi/empty10.C: Likewise.
18084 * g++.dg/abi/empty7.C: Likewise.
18085 * g++.dg/abi/empty9.C: Likewise.
18086 * g++.dg/abi/layout3.C: Likewise.
18087 * g++.dg/abi/layout4.C: Likewise.
18088 * g++.dg/abi/thunk1.C: Likewise.
18089 * g++.dg/abi/thunk2.C: Likewise.
18090 * g++.dg/abi/vbase11.C: Likewise.
18091 * g++.dg/abi/vthunk2.C: Likewise.
18092 * g++.dg/abi/vthunk3.C: Likewise.
18093 * g++.dg/ext/attrib8.C: Likewise.
18094 * g++.dg/opt/longbranch2.C: Likewise.
18095 * g++.dg/opt/reg-stack4.C: Likewise.
18096 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18097 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18098 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18099 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18100 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18101 * gcc.dg/20000609-1.c: Likewise.
18102 * gcc.dg/20000720-1.c: Likewise.
18103 * gcc.dg/20011107-1.c: Likewise.
18104 * gcc.dg/20011119-1.c: Likewise.
18105 * gcc.dg/20020108-1.c: Likewise.
18106 * gcc.dg/20020122-2.c: Likewise.
18107 * gcc.dg/20020122-3.c: Likewise.
18108 * gcc.dg/20020201-3.c: Likewise.
18109 * gcc.dg/20020206-1.c: Likewise.
18110 * gcc.dg/20020218-1.c: Likewise.
18111 * gcc.dg/20020310-1.c: Likewise.
18112 * gcc.dg/20020411-1.c: Likewise.
18113 * gcc.dg/20020418-2.c: Likewise.
18114 * gcc.dg/20020426-1.c: Likewise.
18115 * gcc.dg/20020426-2.c: Likewise.
18116 * gcc.dg/20020517-1.c: Likewise.
18117 * gcc.dg/20020523-1.c: Likewise.
18118 * gcc.dg/20020523-2.c: Likewise.
18119 * gcc.dg/20020729-1.c: Likewise.
18120 * gcc.dg/20030204-1.c: Likewise.
18121 * gcc.dg/20030826-2.c: Likewise.
18122 * gcc.dg/20030926-1.c: Likewise.
18123 * gcc.dg/20031202-1.c: Likewise.
18124 * gcc.dg/980312-1.c: Likewise.
18125 * gcc.dg/980313-1.c: Likewise.
18126 * gcc.dg/990117-1.c: Likewise.
18127 * gcc.dg/990424-1.c: Likewise.
18128 * gcc.dg/990524-1.c: Likewise.
18129 * gcc.dg/991230-1.c: Likewise.
18130 * gcc.dg/i386-387-1.c: Likewise.
18131 * gcc.dg/i386-387-2.c: Likewise.
18132 * gcc.dg/i386-387-3.c: Likewise.
18133 * gcc.dg/i386-387-4.c: Likewise.
18134 * gcc.dg/i386-387-5.c: Likewise.
18135 * gcc.dg/i386-387-6.c: Likewise.
18136 * gcc.dg/i386-asm-1.c: Likewise.
18137 * gcc.dg/i386-bitfield1.c: Likewise.
18138 * gcc.dg/i386-bitfield2.c: Likewise.
18139 * gcc.dg/i386-loop-1.c: Likewise.
18140 * gcc.dg/i386-loop-2.c: Likewise.
18141 * gcc.dg/i386-loop-3.c: Likewise.
18142 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18143 * gcc.dg/i386-pic-1.c: Likewise.
18144 * gcc.dg/i386-regparm.c: Likewise.
18145 * gcc.dg/i386-signbit-1.c: Likewise.
18146 * gcc.dg/i386-signbit-2.c: Likewise.
18147 * gcc.dg/i386-signbit-3.c: Likewise.
18148 * gcc.dg/i386-sse-5.c: Likewise.
18149 * gcc.dg/i386-sse-8.c: Likewise.
18150 * gcc.dg/i386-unroll-1.c: Likewise.
18151 * gcc.dg/tls/opt-1.c: Likewise.
18152 * gcc.dg/tls/opt-2.c: Likewise.
18153 * gcc.dg/unroll-1.c: Likewise.
18154 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18155 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18156 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18157 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18158 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18161 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18164 * g++.dg/parse/cond1.C: New test.
18167 * g++.dg/template/array9.C: New test.
18168 * g++.dg/ext/vla1.C: Adjust error messages.
18169 * g++.dg/ext/vlm1.C: Likewise.
18170 * g++.dg/template/crash2.C: Likewise.
18173 * g++.dg/template/call3.C: New test.
18176 * g++.dg/template/ptrmem11.C: New test.
18178 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18181 * lib/g++.exp: Set LC_ALL and LANG to C.
18182 * lib/gcc-dg.exp: Likewise.
18183 * lib/gfortran.exp: Likewise.
18184 * lib/objc.exp: Likewise.
18185 * lib/treelang.exp: Likewise.
18187 2004-11-12 Andreas Schwab <schwab@suse.de>
18189 * gcc.dg/pr16286.c: Fix last change.
18191 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18194 * g++.dg/init/global1.C: New test.
18196 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18198 * gcc.c-torture/execute/20041112-1.c: New test.
18200 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18202 * lib/gcc-dg.exp (dg-target-list): New.
18204 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18205 Richard Sandiford <rsandifo@redhat.com>
18207 * lib/target-supports.exp (get-compiler_messages): New.
18208 (check_named_sections_available): Use it.
18209 (check_effective_target_ilp32): New.
18210 (check_effective_target_lp64): New.
18211 (is-effective-target): New.
18212 * lib/gcc-dg.exp (dg-require-effective-target): New.
18214 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18216 * gcc.dg/precedence-1.c: New test.
18218 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18220 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18222 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18223 message, delete generated files, use more descriptive name for
18224 executable, and make the test unsupported when it cannot be run.
18226 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18227 (dg-require-weak, dg-require-visibility, dg-require-alias,
18228 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18229 dg-require-iconv, dg-require-named-sections): Use it.
18231 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18233 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18236 * gcc.dg/ppc-and-1: New
18239 * gcc.dg/ppc-mov-1.c: New.
18242 * gcc.dg/ppc-compare-1.c: New.
18244 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18246 * objc.dg/desig-init-2.m: New test.
18248 2004-11-10 Adam Nemet <anemet@lnxw.com>
18250 PR middle-end/18160
18251 * g++.dg/warn/register-var-1.C: New test.
18252 * g++.dg/warn/register-var-2.C: New test.
18254 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18256 * gcc.dg/union-2.c: New test.
18258 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18260 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18261 New test for PR tree-optimization/17892.
18263 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18266 * g++.dg/init/new12.C: New test.
18268 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18270 * gcc.target/sparc: New directory.
18271 * gcc.target/sparc/sparc.exp: New driver.
18272 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18273 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18274 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18275 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18277 2004-11-10 Paul Brook <paul@codesourcery.com>
18280 * gfortran.dg/list_read.c: New test.
18282 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18285 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18286 expected diagnostic location.
18288 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18290 * gcc.dg/20041109-1.c: New test.
18292 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18295 * objc/compile/pr18406.m: New test.
18297 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18299 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18301 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18303 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18305 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18307 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18309 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18311 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18314 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18317 * gcc.c-torture/pr18299-1.c: New test.
18319 2004-11-06 Andreas Schwab <schwab@suse.de>
18321 * gcc.dg/pr16286.c: Also test for bool and pixel.
18323 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18325 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18326 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18327 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18328 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18329 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18330 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18331 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18332 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18333 gcc.dg/struct-semi-3.c: New tests.
18335 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18337 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18339 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18341 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18342 Do not use C99 designators.
18344 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18346 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18348 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18350 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18351 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18352 * gcc.c-torture/execute/simd-5.x: Remove.
18354 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18356 PR rtl-optimization/17933
18357 * gcc.dg/torture/pr17933-1.c: New test.
18359 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18362 * lib/target-supports.exp (check_weak_available): Support
18365 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18367 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18368 call to fflush(stdout) before abort.
18369 (my_ffsll): New function.
18370 (generate_fields): Use it.
18372 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18374 * gcc.dg/init-undef-1.c: New test.
18376 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18378 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18379 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18380 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18381 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18382 expected messages for new parser.
18384 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18386 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18388 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18390 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18393 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18395 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18396 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18397 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18398 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18399 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18400 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18401 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18402 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18403 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18404 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18406 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18408 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18409 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18410 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18411 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18412 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18413 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18414 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18417 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18420 * gcc.dg/20041104-1.c: New test.
18422 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18424 * g++.dg/template/nontype7.C: New test.
18425 * g++.dg/template/nontype8.C: Likewise.
18426 * g++.dg/template/nontype9.C: Likewise.
18427 * g++.dg/template/nontype10.C: Likewise.
18428 * g++.dg/tc1/dr49.C: Likewise.
18429 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18430 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18432 2004-11-04 Ben Elliston <bje@au.ibm.com>
18434 * g++.dg/rtti/tinfo1.C: Remove xfails.
18436 2004-11-04 Ben Elliston <bje@au.ibm.com>
18438 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18439 packed attribute to the definition to satisfy the new C++ parser.
18441 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18443 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18444 invocations of va_arg.
18446 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18449 * g++.dg/template/crash25.C: New test.
18452 * g++.dg/template/typedef2.C: New test.
18453 * g++.dg/parse/crash13.C: Adjust error markers.
18456 * g++.dg/conversion/const3.C: New test.
18458 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18463 * gfortran.dg/generic_[123].f90: New testcases.
18465 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18467 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18468 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18470 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18473 * gcc.c-torture/compile/pr16808.c: New test.
18475 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18477 PR rtl-optimization/17104
18478 * gcc.dg/ppc-bitfield1.c: New.
18480 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18482 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18484 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18486 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18487 strings for 32-bit code.
18489 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18492 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18494 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18497 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18499 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18502 * g++.dg/init/aggr2.C: New test.
18504 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18506 * objc.dg/local-decl-1.m: New test.
18508 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18510 * gcc.dg/20040910-1.c: Adjust regex.
18512 2004-10-30 Roger Sayle <roger@eyesopen.com>
18514 PR rtl-optimization/18084
18515 * g++.dg/opt/pr18084-1.C: New testcase.
18517 2004-10-30 Matt Austern <austern@apple.com>
18520 * g++.dg/ext/attrib18.C: New test.
18522 2004-10-30 Roger Sayle <roger@eyesopen.com>
18524 PR middle-end/18096
18525 * gcc.dg/pr18096-1.c: New test case.
18527 2004-10-30 Roger Sayle <roger@eyesopen.com>
18529 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18531 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18534 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18535 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18536 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18537 gcc.dg/old-style-prom-3.c: New tests.
18539 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18541 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18542 Remove unnecessary inclusion of stdio.h.
18544 2004-10-29 Roger Sayle <roger@eyesopen.com>
18546 PR rtl-optimization/17581
18547 * gcc.dg/pr17581-1.c: New test case.
18549 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18551 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18553 * g++.dg/conversion/dr195-1.C: New.
18554 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18555 * g++.old-deja/g++.mike/p10148.C: Likewise.
18557 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18560 * g++.dg/debug/typedef2.C: New test.
18562 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18565 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18566 * gfortran.dg/g77/README: Update.
18568 2004-10-28 Matt Austern <austern@apple.com>
18571 * g++.dg/ext/packed7.C: New test.
18573 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18575 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18577 * lib/scanasm.exp (hidden-scan-for): New proc.
18578 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18580 (scan-not-hidden): Likewise.
18581 * lib/target-supports.exp (check_visibility_available): mach-o is
18584 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18587 * g++.dg/template/memclass3.C: New test.
18589 2004-10-28 Adam Nemet <anemet@lnxw.com>
18591 PR middle-end/18160
18592 * gcc.dg/register-var-1.c: New test.
18593 * gcc.dg/register-var-2.c: New test.
18594 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18597 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18600 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18602 * gcc.dg/vect/vect-22.c: Likewise.
18604 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18606 * gcc.dg/i386-rotate-1.c: New test.
18608 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18610 * g++.dg/init/ref12.C: Add "run" marker.
18613 * g++.dg/init/ref12.C: New test.
18616 * g++.dg/template/shift1.C: New test.
18617 * g++.dg/template/error10.C: Adjust error markers.
18619 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18622 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18624 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18626 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18627 * gcc.dg/weak/weak-3.c: Likewise.
18628 * gcc.dg/weak/weak-5.c: Likewise.
18629 * gcc.dg/weak/weak-9.c: Likewise.
18630 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18631 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18633 * gcc.dg/darwin-weakimport-1.c: New.
18635 2004-10-28 Ben Elliston <bje@au.ibm.com>
18637 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18639 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18641 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18642 'syntax' error messages.
18643 * gcc.dg/cpp/direct2s.c: Likewise.
18645 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18647 * gcc.c-torture/compile/20041026-1.c: New.
18649 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18652 * g++.dg/lookup/ns2.C: New test.
18655 * g++.dg/template/enum4.C: New test.
18658 * g++.dg/template/expr1.C: New test.
18660 2004-10-26 Ben Elliston <bje@au.ibm.com>
18662 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18664 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18666 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18667 gcc.dg/decl-nospec-3.c: New tests.
18669 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18671 * objc.dg/super-class-3.m: New test.
18673 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18675 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18677 * gcc.dg/cpp/direct2s.c: Likewise.
18679 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18681 * objc.dg/image-info.m: Update for changes to section selection.
18683 2004-10-25 David Ayers <d.ayers@inode.at>
18684 Ziemowit Laski <zlaski@apple.com>
18686 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18687 diagnostics when messaging 'id <Proto>'.
18688 * objc.dg/class-protocol-1.m: New test.
18689 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18690 a non-existent method signature.
18691 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18692 Update diagnostics when messaging with non-existent method signature.
18693 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18694 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18695 invalid receivers are now resolved as if messaging 'id'; remove
18696 extraneous diagnostics.
18698 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18701 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18702 gcc.dg/init-desig-obs-3.c: New tests.
18704 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18706 * gcc.dg/debug/20041023-1.c: New test.
18708 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18710 PR middle-end/17407
18711 * gcc.c-torture/compile/pr17407.c: New test.
18714 * g++.dg/template/array8.C: New test.
18716 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18719 * lib/g++.exp: Accept more than one multilib libgcc.
18720 * lib/gcc-dg.exp: Likewise.
18721 * lib/objc.exp: Likewise.
18722 * lib/treelang.exp: Likewise.
18723 * lib/gfortran.exp: Likewise.
18725 2004-10-24 Ben Elliston <bje@au.ibm.com>
18727 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18729 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18731 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18732 * gcc.dg/c99-const-expr-3.c: Likewise.
18734 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18736 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18738 2004-10-23 Ben Elliston <bje@au.ibm.com>
18740 * gcc.c-torture/execute/loop-2e.x: Remove.
18742 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18745 * g++.dg/parse/crash18.C: New.
18746 * g++.dg/parse/crash19.C: New.
18748 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18750 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18751 * g++.dg/ext/dllimport2.C: Same.
18752 * g++.dg/ext/dllimport8.C: Same.
18754 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18757 * g++.dg/conversion/cast1.C: New test.
18758 * g++.dg/overload/pmf1.C: Adjust error marker.
18760 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18763 * objc.dg/const-str-7.m: New test.
18765 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18767 * g++.dg/template/memfriend11.C: Fix comment typo.
18768 * g++.dg/template/memfriend14.C: Likewise.
18770 2004-10-20 Richard Henderson <rth@redhat.com>
18772 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18773 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18774 -fasynchronous-unwind-tables.
18776 2004-10-20 Richard Henderson <rth@redhat.com>
18778 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18779 (main): Return success.
18780 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18781 (main): Return success.
18783 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18786 * g++.dg/template/memfriend9.C: New test.
18787 * g++.dg/template/memfriend10.C: Likewise.
18788 * g++.dg/template/memfriend11.C: Likewise.
18789 * g++.dg/template/memfriend12.C: Likewise.
18790 * g++.dg/template/memfriend13.C: Likewise.
18791 * g++.dg/template/memfriend14.C: Likewise.
18792 * g++.dg/template/memfriend15.C: Likewise.
18793 * g++.dg/template/memfriend16.C: Likewise.
18794 * g++.dg/template/memfriend17.C: Likewise.
18795 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18797 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18799 * g++.dg/conversion/dr195.C: New.
18800 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18802 2004-10-20 Ben Elliston <bje@au.ibm.com>
18803 Devang Patel <dpatel@apple.com>
18805 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18806 of floating point arithmetic, which could trap.
18808 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18811 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18812 * g++.dg/conversion/const2.C: New test.
18813 * g++.dg/expr/reinterpret2.C: New test.
18814 * g++.dg/expr/reinterpret3.C: New test.
18815 * g++.dg/expr/cast2.C: New test.
18816 * g++.dg/expr/copy1.C: New test.
18817 * g++.dg/other/conversion1.C: Change error message.
18818 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
18819 function pointers to void *.
18820 * g++.old-deja/g++.mike/p10148.C: Likewise.
18822 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18824 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
18826 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
18830 * g++.dg/parse/expr3.C: New test.
18832 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18834 * gcc.dg/smod-1.c: New test.
18836 2004-10-18 Ziemowit Laski <zlaski@apple.com>
18838 * objc.dg/method-14.m: New test.
18840 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18842 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
18843 Also xfail as the patch was reverted.
18845 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18847 PR middle-end/16973
18848 * gcc.dg/pr16973.c: New test.
18850 2004-10-18 Diego Novillo <dnovillo@redhat.com>
18852 PR tree-optimization/17656
18853 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
18855 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
18857 * g++.dg/eh/shadow1.C: New.
18859 2004-10-18 Jakub Jelinek <jakub@redhat.com>
18861 * gcc.c-torture/compile/20041018-1.c: New test.
18863 2004-10-18 Ben Elliston <bje@au.ibm.com>
18865 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
18866 compiler referring to register 0 when accessing sdata. The linker
18867 now patches things up.
18869 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
18872 * gcc.c-torture/compile/pr17529.c: New test.
18874 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18877 * g++.dg/ext/attrib17.C: New test.
18879 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18881 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
18883 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18886 * g++.dg/ext/attrib16.C: New test.
18888 2004-10-15 Mark Mitchell <mark@codesourcery.com>
18891 * g++.dg/init/dso_handle1.C: New test.
18894 * g++.dg/parse/typedef6.C: New test.
18897 * g++.dg/parse/pragma1.C: New test.
18899 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
18901 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
18903 2004-10-15 Steve Ellcey <sje@cup.hp.com>
18905 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
18906 -fno-common when on HPPA HP-UX platforms.
18908 2004-10-15 Jakub Jelinek <jakub@redhat.com>
18911 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
18913 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
18916 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18919 * g++.dg/lookup/strong-using-4.C: New test.
18921 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18923 PR middle-end/16567
18924 * gcc.c-torture/compile/nested-1.c: New test.
18926 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
18928 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
18929 and mipsisa64*-*-* (until support for misaligned loads is added).
18930 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
18931 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
18932 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
18933 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
18934 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
18935 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
18937 2004-10-14 Mark Mitchell <mark@codesourcery.com>
18940 * g++.dg/init/dtor3.C: New test.
18942 2004-10-15 Ben Elliston <bje@au.ibm.com>
18944 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
18946 2004-10-14 Geoffrey Keating <geoffk@apple.com>
18948 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
18949 * gcc.dg/macho-lo-sum.c: Likewise.
18951 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
18953 * gcc.dg/ppc-spe64-1.c: New test.
18955 2004-10-14 Devang Patel <dpatel@apple.com>
18958 * gcc.dg/pr17635.c : New test.
18960 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
18962 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
18963 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
18964 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
18965 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
18966 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
18967 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
18968 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
18969 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
18970 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
18971 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
18972 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
18973 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
18974 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
18975 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
18976 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
18977 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
18978 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
18979 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
18981 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
18983 * gcc.dg/vect/vect-82.c: New testcase.
18984 * gcc.dg/vect/vect-82_64.c: New testcase.
18985 * gcc.dg/vect/vect-83.c: New testcase.
18986 * gcc.dg/vect/vect-83_64.c: New testcase.
18988 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
18990 * gcc.dg/cpp/error-1.c: New test.
18992 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
18994 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
18996 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
18999 * gcc.dg/cris-peep2-xsrand2.c: New test.
19001 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19004 * testsuite/g++.dg/expr/for2.C: New test.
19006 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19008 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19010 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19012 PR tree-optimization/17724
19013 * g++.dg/opt/pr17724-1.C: New test.
19014 * g++.dg/opt/pr17724-2.C: New test.
19015 * g++.dg/opt/pr17724-3.C: New test.
19016 * g++.dg/opt/pr17724-4.C: New test.
19017 * g++.dg/opt/pr17724-5.C: New test.
19018 * g++.dg/opt/pr17724-6.C: New test.
19020 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19023 * gcc.dg/pr17301-2.c: New test.
19025 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19028 * g++.dg/parse/error22.C: New test.
19031 * g++.dg/template/spec18.C: New test.
19033 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19035 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19036 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19038 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19039 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19041 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19043 * g++.dg/eh/cleanup5.C: Add dg-options "".
19045 2004-10-11 Roger Sayle <roger@eyesopen.com>
19047 PR middle-end/17657
19048 * gcc.dg/switch-4.c: New test case.
19050 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19052 * gcc.c-torture/execute/20041011-1.c: New test.
19054 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19057 * g++.dg/init/for3.C: New test.
19060 * g++.dg/opt/switch2.C: New test.
19062 PR middle-end/17703
19063 * g++.dg/warn/Wreturn-2.C: New test.
19065 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19068 * g++.dg/eh/cleanup5.C: New test.
19070 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19073 * g++.dg/parse/error21.C: New test.
19075 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19077 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19078 * g++.dg/warn/incomplete1.C: Likewise.
19079 * g++.dg/template/qualttp20.C: Likewise.
19081 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19084 * parm-incomplete-1.c: New test.
19086 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19089 * g++.dg/parse/error19.C: New test.
19092 * g++.dg/init/new11.C: New test.
19095 * g++.dg/parse/error20.C: New test.
19098 * g++.dg/template/crash24.C: New test.
19100 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19103 * gcc.dg/pr17301-1.c: New test.
19105 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19108 * gcc.dg/anon-struct-5.c: New test.
19110 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19113 * gcc.dg/pr17844-1.c: New test.
19115 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19117 PR tree-optimization/17906
19118 * gcc.c-torture/compile/pr17906.c: New.
19120 2004-10-09 Stuart Hastings <stuart@apple.com>
19121 Roger Sayle <roger@eyesopen.com>
19123 PR rtl-optimization/17853
19124 * gcc.dg/i386-mmx-5.c: New testcase.
19126 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19128 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19130 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19133 * g++.dg/template/static9.C: New test.
19136 * g++.dg/parse/operator5.C: New test.
19138 2004-10-09 Roger Sayle <roger@eyesopen.com>
19140 PR middle-end/17894
19141 * gcc.c-torture/execute/divcmp-4.c: New test case.
19143 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19146 * g++.dg/opt/pr17902.C: New test.
19148 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19150 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19152 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19154 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19156 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19158 * gcc.dg/assign-warn-3.c: New test.
19160 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19163 * gcc.dg/cpp/ident-1.c: New test.
19165 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19167 * gcc.c-torture/compile/acc1.c: New.
19169 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19171 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19172 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19174 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19176 * gcc.dg/ultrasp11.c: New test.
19178 2004-10-08 Michael Matz <matz@suse.de>
19180 * gcc.dg/doloop-2.c: New test.
19182 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19184 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19185 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19186 objc.dg/method-9.m: Update expected diagnostics.
19188 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19190 * gcc.dg/ppc-fsel-3.c: New file.
19191 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19193 2004-10-07 Paul Brook <paul@codesourcery.com>
19195 * gfortran.dg/intrinsic_verify_1.f90: New test.
19197 2004-10-07 Paul Brook <paul@codesourcery.com>
19199 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19201 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19203 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19204 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19207 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19209 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19211 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19214 * g++.dg/warn/Winline-4.C: New test.
19216 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19218 * gcc.c-torture/compile/20041007-1.c: New test.
19220 2004-10-07 Paul Brook <paul@codesourcery.com>
19223 * gfortran.dg/use_allocated_1.f90: New test.
19225 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19227 PR middle-end/17849
19228 * gfortran.fortran-torture/compile/nested.f90: New test
19230 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19232 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19234 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19237 * g++.dg/ext/asm6.C: New test.
19239 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19241 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19243 2004-10-06 Paul Brook <paul@codesourcery.com>
19245 PR libfortran/17709
19246 * gfortran.dg/empty_format_1.f90: New test.
19248 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19251 * gfortran.dg/ishft.f90: New test.
19254 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19257 2004-10-06 Paul Brook <paul@codesourcery.com>
19259 * gfortran.dg/do_1.f90: New test.
19261 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19263 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19264 optimizing for size.
19266 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19268 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19270 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19272 * gcc.c-torture/compile/20041005-1.c: New test.
19274 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19277 * g++.dg/lookup/koenig4.C: New.
19279 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19281 * g++.dg/other/classkey1.C: Adjust quoting marks.
19282 * g++.dg/parse/error15.C: Likewise.
19283 * g++.dg/template/meminit2.C (int>): Likewise.
19285 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19288 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19291 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19294 * gfortran.dg/pr17708.f90: New test.
19296 2004-10-04 Chao-ying Fu <fu@mips.com>
19298 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19299 * gcc.dg/vect/vect-4.c: Ditto.
19300 * gcc.dg/vect/vect-5.c: Ditto.
19301 * gcc.dg/vect/vect-6.c: Ditto.
19302 * gcc.dg/vect/vect-8.c: Ditto.
19303 * gcc.dg/vect/vect-16.c: Ditto.
19304 * gcc.dg/vect/vect-30.c: Ditto.
19305 * gcc.dg/vect/vect-40.c: Ditto.
19306 * gcc.dg/vect/vect-41.c: Ditto.
19307 * gcc.dg/vect/vect-42.c: Ditto.
19308 * gcc.dg/vect/vect-43.c: Ditto.
19309 * gcc.dg/vect/vect-44.c: Ditto.
19310 * gcc.dg/vect/vect-45.c: Ditto.
19311 * gcc.dg/vect/vect-46.c: Ditto.
19312 * gcc.dg/vect/vect-47.c: Ditto.
19313 * gcc.dg/vect/vect-48.c: Ditto.
19314 * gcc.dg/vect/vect-49.c: Ditto.
19315 * gcc.dg/vect/vect-50.c: Ditto.
19316 * gcc.dg/vect/vect-51.c: Ditto.
19317 * gcc.dg/vect/vect-52.c: Ditto.
19318 * gcc.dg/vect/vect-53.c: Ditto.
19319 * gcc.dg/vect/vect-54.c: Ditto.
19320 * gcc.dg/vect/vect-55.c: Ditto.
19321 * gcc.dg/vect/vect-56.c: Ditto.
19322 * gcc.dg/vect/vect-57.c: Ditto.
19323 * gcc.dg/vect/vect-58.c: Ditto.
19324 * gcc.dg/vect/vect-59.c: Ditto.
19325 * gcc.dg/vect/vect-60.c: Ditto.
19326 * gcc.dg/vect/vect-74.c: Ditto.
19327 * gcc.dg/vect/vect-79.c: Ditto.
19328 * gcc.dg/vect/vect-80.c: Ditto.
19330 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19332 * gcc.dg/unused-7.c: Use the correct option.
19334 2004-10-04 Paul Brook <paul@codesourcery.com>
19335 Bud Davis <bdavis9659@comcast.net>
19339 * gfortran/pr17706.f90: New test.
19340 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19342 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19344 * gfortran.dg/pr17612.f90: New test.
19346 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19348 * g++.dg/template/local1.C: Adjust quoting marks in
19349 testing for diagnostics.
19350 * g++.dg/tls/diag-2.C: Likewise.
19351 * g++.dg/other/error8.C: Likewise.
19353 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19356 * gcc.dg/unused-4.c: Adjust to be correct.
19359 * gcc.dg/unused-7.c: New test.
19361 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19364 * g++.dg/overload/template2.C: New test.
19366 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19368 PR tree-optimization/16632
19369 * gcc.dg/tree-ssa/20041002-1.c: New.
19371 2004-10-03 Paul Brook <paul@codesourcery.com>
19373 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19374 rather than relying on default formatting.
19376 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19378 * gcc.dg/20040920-1.c: Update expected message text.
19380 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19382 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19384 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19386 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19389 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19391 * gcc.dg/tree-ssa/pr17343.c: Remove.
19393 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19396 * gcc.dg/tree-ssa/pr17343.c: New test.
19398 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19400 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19401 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19402 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19403 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19404 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19406 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19408 * gcc.dg/lvalue-2.c: New test.
19410 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19413 * gcc.dg/pr17730-1.c: New test
19415 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19418 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19420 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19422 * gcc.c-torture/execute/stdarg-1.c: New test.
19423 * gcc.c-torture/execute/stdarg-2.c: New test.
19424 * gcc.c-torture/execute/stdarg-3.c: New test.
19425 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19426 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19427 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19428 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19429 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19431 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19433 PR tree-optimization/17697
19434 * g++.dg/opt/pr17697-1.C: New test.
19435 * g++.dg/opt/pr17697-2.C: New test.
19436 * g++.dg/opt/pr17697-3.C: New test.
19438 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19441 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19442 gcc.dg/vla-init-5.c: New tests.
19444 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19447 * gcc.dg/pr13804-1.c: New test.
19449 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19452 * gfortran.dg/pr16938.f90: New test.
19454 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19456 * g++.dg/template/crash23.C: New test.
19458 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19461 * g++.dg/template/static8.C: New test.
19463 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19466 * g++.dg/other/error9.C: New test.
19468 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19470 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19472 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19475 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19477 2004-09-26 Roger Sayle <roger@eyesopen.com>
19479 PR middle-end/17112
19480 * gcc.dg/pr17112-1.c: New test case.
19482 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19485 * gcc.dg/pr11459-1.c: New test.
19487 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19489 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19490 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19492 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19494 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19496 2004-09-25 Jan Hubicka <jh@suse.cz>
19498 * compile/30040909-1.c: New test.
19499 * compile/30040907-1.c: New test.
19501 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19503 * gcc.c-torture/execute/va-arg-26.c: New test.
19505 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19507 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19508 extra diagnostics on targets with 64-bit pointers.
19509 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19511 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19514 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19515 * gcc.dg/decl-3.c: Adjust expected message.
19517 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19520 * gfortran.dg/pr17615.f90: New test.
19522 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19524 PR tree-optimzation/17517
19525 * g++.dg/tree-ssa/pr17517.C: New Test.
19527 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19530 * g++.dg/lookup/ambig3.C: New.
19532 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19535 * g++.dg/opt/pr17624.C: New test.
19537 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19540 * gcc.dg/Wbad-function-cast-1.c: New test.
19542 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19544 * g++.dg/ext/complit1.C
19545 * g++.dg/other/error2.C
19546 * g++.dg/other/nontype-1.C
19547 * g++.dg/parse/crash11.C
19548 * g++.dg/parse/crash12.C
19549 * g++.dg/parse/error15.C
19550 * g++.dg/parse/error4.C
19551 * g++.dg/parse/tmpl-outside1.C
19552 * g++.dg/parse/too-many-tmpl-args1.C
19553 * g++.dg/template/dependent-expr3.C
19554 * g++.dg/template/error10.C
19555 * g++.dg/template/instantiate1.C
19556 * g++.dg/template/vtable2.C
19557 * g++.dg/warn/Wshadow-1.C
19558 * g++.dg/warn/weak1.C
19559 * g++.old-deja/g++.brendan/crash16.C
19560 * g++.old-deja/g++.brendan/crash18.C
19561 * g++.old-deja/g++.brendan/crash48.C
19562 * g++.old-deja/g++.brendan/crash49.C
19563 * g++.old-deja/g++.brendan/crash55.C
19564 * g++.old-deja/g++.brendan/crash56.C
19565 * g++.old-deja/g++.brendan/crash8.C
19566 * g++.old-deja/g++.brendan/enum11.C
19567 * g++.old-deja/g++.brendan/enum8.C
19568 * g++.old-deja/g++.brendan/enum9.C
19569 * g++.old-deja/g++.brendan/friend3.C
19570 * g++.old-deja/g++.brendan/misc14.C
19571 * g++.old-deja/g++.bugs/900402_02.C
19572 * g++.old-deja/g++.bugs/900404_03.C
19573 * g++.old-deja/g++.bugs/900404_04.C
19574 * g++.old-deja/g++.bugs/900428_03.C
19575 * g++.old-deja/g++.jason/crash4.C
19576 * g++.old-deja/g++.jason/overload21.C
19577 * g++.old-deja/g++.jason/redecl1.C
19578 * g++.old-deja/g++.jason/report.C
19579 * g++.old-deja/g++.jason/rfg10.C
19580 * g++.old-deja/g++.jason/template30.C
19581 * g++.old-deja/g++.law/arm12.C
19582 * g++.old-deja/g++.law/ctors5.C
19583 * g++.old-deja/g++.law/cvt20.C
19584 * g++.old-deja/g++.law/init10.C
19585 * g++.old-deja/g++.law/init8.C
19586 * g++.old-deja/g++.law/visibility17.C
19587 * g++.old-deja/g++.law/visibility7.C
19588 * g++.old-deja/g++.mike/net8.C
19589 * g++.old-deja/g++.mike/p646.C
19590 * g++.old-deja/g++.mike/p700.C
19591 * g++.old-deja/g++.mike/p701.C
19592 * g++.old-deja/g++.mike/p811.C
19593 * g++.old-deja/g++.ns/template13.C
19594 * g++.old-deja/g++.other/array3.C
19595 * g++.old-deja/g++.other/crash25.C
19596 * g++.old-deja/g++.other/dtor3.C
19597 * g++.old-deja/g++.other/dtor4.C
19598 * g++.old-deja/g++.other/main1.C
19599 * g++.old-deja/g++.other/warn7.C
19600 * g++.old-deja/g++.pt/crash11.C
19601 * g++.old-deja/g++.pt/crash36.C
19602 * g++.old-deja/g++.pt/spec22.C
19603 * g++.old-deja/g++.pt/spec9.C
19604 * g++.old-deja/g++.pt/ttp52.C
19605 * g++.old-deja/g++.robertl/eb103.C
19606 * g++.old-deja/g++.robertl/eb121.C
19607 * g++.old-deja/g++.robertl/eb22.C
19608 * g++.old-deja/g++.robertl/eb8.C:
19609 Update locations and/or regexps of dg-error markers.
19610 Remove markers for some bogus messages that are no longer issued.
19612 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19614 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19615 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19617 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19620 * g++.dg/lookup/crash5.C: New test.
19622 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19624 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19625 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19626 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19627 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19628 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19629 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19631 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19632 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19633 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19634 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19635 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19636 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19638 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19640 * gcc.dg/vect/vect-44.c: Check additional cases.
19641 * gcc.dg/vect/vect-48.c: Check additional cases.
19643 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19644 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19645 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19646 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19647 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19648 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19649 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19650 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19651 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19653 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19654 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19655 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19657 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19659 * gcc.dg/tree-ssa/loop-6.c: New test.
19661 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19664 * g++.dg/inherit/base2.C: New.
19666 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19668 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19669 * gcc.dg/20001012-2.c: Likewise.
19670 * gcc.dg/20001013-1.c: Likewise.
19671 * gcc.dg/20001101-1.c: Likewise.
19672 * gcc.dg/20001102-1.c: Likewise.
19673 * gcc.dg/bf-spl1.c: Likewise.
19674 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19675 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19677 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19679 PR tree-optimization/16721
19680 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19682 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19684 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19685 * gcc.dg/20040305-1.c: Likewise.
19687 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19690 * gcc.c-torture/compile/pr16566-1.c,
19691 gcc.c-torture/compile/pr16566-2.c,
19692 gcc.c-torture/compile/pr16566-3.c: New tests.
19694 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19696 PR tree-optimization/17512
19697 * gcc.c-torture/compile/20040916-1.c.
19699 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19701 * gcc.dg/pragma-re-3.c: New test.
19703 2004-09-17 Matt Austern <austern@apple.com>
19706 * g++.dg/other/anon3.C: New.
19708 2004-09-21 Roger Sayle <roger@eyesopen.com>
19711 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19712 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19713 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19714 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19715 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19717 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19720 * gfortran.dg/pr17286.f90: New test.
19722 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19725 * g++.dg/template/static7.C: New test.
19727 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19730 * gcc.c-torture/compile/pr17558.c: New test.
19732 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19734 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19735 if SKIP_ATTRIBUTE is defined.
19737 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19740 * gfortran.dg/pr15957.f90: New test.
19742 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19744 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19746 * gcc.dg/vect/vect-79.c: Likewise.
19747 * gcc.dg/vect/vect-80.c: Likewise.
19749 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19752 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19754 2004-09-20 Ira Rosen <irar@il.ibm.com>
19756 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19757 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19758 * gcc.dg/vect/vect-62.c: New testcase.
19759 * gcc.dg/vect/vect-63.c: New testcase.
19760 * gcc.dg/vect/vect-64.c: New testcase.
19761 * gcc.dg/vect/vect-65.c: New testcase.
19762 * gcc.dg/vect/vect-66.c: New testcase.
19763 * gcc.dg/vect/vect-67.c: New testcase.
19764 * gcc.dg/vect/vect-68.c: New testcase.
19765 * gcc.dg/vect/vect-69.c: New testcase.
19766 * gcc.dg/vect/vect-79.c: New testcase.
19767 * gcc.dg/vect/vect-80.c: New testcase.
19769 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19771 * gcc.target/mips/asm-1.c: New test.
19773 2004-09-19 Ira Rosen <irar@il.ibm.com>
19775 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19776 * gcc.dg/vect/vect-73.c: New testcase.
19777 * gcc.dg/vect/vect-74.c: New testcase.
19778 * gcc.dg/vect/vect-75.c: New testcase.
19779 * gcc.dg/vect/vect-76.c: New testcase.
19780 * gcc.dg/vect/vect-77.c: New testcase.
19781 * gcc.dg/vect/vect-78.c: New testcase
19783 2004-09-18 Paul Brook <paul@codesourcery.com>
19785 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19787 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19790 * gcc.dg/pr17424-1.c: New test.
19792 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19794 * g++.dg/tree-ssa/pr17153.C: New test.
19796 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19799 * testsuite/g++.dg/pch/wchar-1.C: New.
19800 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19802 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19804 * gcc.c-torture/execute/20040917-1.c: New test.
19806 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19808 PR tree-optimization/17319
19809 * gcc.dg/pr17319.c: New test.
19811 2004-09-17 Devang Patel <dpatel@apple.com>
19813 * gcc.dg/20040813-1.c: New test.
19815 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19817 PR tree-optimization/17273
19818 * gcc.c-torture/compile/pr17273.c: New test.
19820 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
19822 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
19823 Update expected messages.
19824 * gcc.dg/declspec-13.c: New test.
19826 2004-09-17 David Edelsohn <edelsohn@gnu.org>
19828 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
19830 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19832 * gcc.c-torture/execute/pr17252.c: Use post-increment to
19833 change what 'a' is pointing to.
19835 2004-09-17 Mark Mitchell <mark@codesourcery.com>
19838 * g++.dg/template/error18.C: New test.
19841 * g++.dg/warn/Wunused-8.C: New test.
19843 2004-09-17 Steven Bosscher <stevenb@suse.de>
19845 PR tree-optimization/17513
19846 * gcc.dg/20040916-1.c: New test.
19848 2004-09-16 Mark Mitchell <mark@codesourcery.com>
19851 * g++.dg/template/typename7.C: New test.
19853 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19855 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
19857 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
19859 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
19860 with -ftree-based-profiling also.
19861 * lib/profopt.exp: Support late-set profile_option/feedback_option.
19863 2004-09-16 Victor Leikehman <lei@il.ibm.com>
19866 * gfortran.dg/der_array_io_1.f90: New test.
19867 * gfortran.dg/der_array_io_2.f90: New test.
19868 * gfortran.dg/der_array_io_3.f90: New test.
19870 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19872 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
19875 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19877 * g++.dg/opt/switch1.C: New test.
19879 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
19881 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
19882 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
19883 Update expected messages.
19885 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19888 * gfortran.dg/same_name_1.f90: New test.
19890 2004-09-15 Diego Novillo <dnovillo@redhat.com>
19892 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
19893 dereference garbage pointers.
19895 2004-09-15 Jakub Jelinek <jakub@redhat.com>
19897 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
19898 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
19900 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
19901 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
19902 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
19904 2004-09-14 Mark Mitchell <mark@codesourcery.com>
19907 * g++.dg/template/mangle1.C: New test.
19909 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19911 PR tree-optimization/17252
19912 * gcc.c-torture/execute/pr17252.c: New test.
19914 2004-09-14 Andrew Pinski <apinski@apple.com>
19916 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
19918 2004-09-14 Roger Sayle <roger@eyesopen.com>
19920 PR rtl-optimization/9771
19921 * gcc.dg/pr9771-1.c: New test case.
19923 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19925 PR tree-optimization/15262
19926 * gcc.c-torture/execute/pr15262-1.c: New test.
19927 * gcc.c-torture/execute/pr15262-2.c: New test.
19929 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
19931 * gcc.dg/declspec-12.c: New test.
19933 2004-09-14 Bud Davis <bdavis9659@comcast.net>
19935 * gfortran.dg/pr17090.f90: Add directives to test.
19937 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19939 * gcc.c-torture/compile/20040914-1.c: New test.
19941 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19944 * g++.dg/template/decl2.C: New test.
19946 2004-09-13 Bud Davis <bdavis9659@comcast.net>
19949 * gfortran.dg/pr17090.f90: New test.
19951 2004-09-13 Dale Johannesen <dalej@apple.com>
19953 * gcc.c-torture/compile/pr17408.c: New test case.
19955 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19958 * g++.dg/parse/crash17.C: New test.
19961 * g++.dg/template/enum3.C: New test.
19963 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
19965 * lib/gcc-defs.exp: Load wrapper.exp.
19966 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
19968 * lib/gcc.exp (gcc_init): Similar.
19969 * lib/gfortran.exp (gfortran_init): Similar.
19970 * lib/objc.exp (objc_init): Similar.
19971 * lib/treelang.exp (treelang_init): Similar.
19972 * lib/wrapper.exp: New file with build_wrapper call machinery in
19973 ${tool}_maybe_build_wrapper.
19975 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
19977 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
19979 * gcc.dg/declspec-11.c: Update expected messages.
19980 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
19981 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
19982 gcc.dg/inline-12.c: New tests.
19984 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
19986 * g++.dg/tree-ssa/pr17400.C: New testcase.
19988 2004-09-13 James E Wilson <wilson@specifixinc.com>
19990 * gcc.target/mips/sb1-1.c: New testcase.
19992 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
19994 * lib/g77-dg.exp: Remove unused file.
19995 * lib/mike-g77.exp: Ditto.
19996 * lib/g77.exp: Ditto.
19998 2004-09-12 Richard Henderson <rth@redhat.com>
20000 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20002 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20004 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20005 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20006 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20007 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20008 Update expected messages.
20010 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20012 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20013 declaration/use mismatch for dirp parameter.
20015 2004-09-12 Andrew Pinski <apinski@apple.com>
20017 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20018 -fgnu-runtime is passed.
20020 2004-09-12 Richard Henderson <rth@redhat.com>
20022 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20023 do the uplevel thing and update additional_flags directly.
20024 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20025 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20026 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20027 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20029 2004-09-11 Steven Bosscher <stevenb@suse.de>
20031 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20033 2004-09-11 Roger Sayle <roger@eyesopen.com>
20035 PR middle-end/17411
20036 * g++.dg/opt/pr17411-1.C: New test case.
20038 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20040 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20041 gcc.dg/tls/diag-2.c: Update expected messages.
20042 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20044 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20045 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20046 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20047 gcc.dg/tls/diag-5.c: New tests.
20049 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20051 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20053 2004-09-11 Steven Bosscher <stevenb@suse.de>
20055 * g++.dg/parse/break-in-for.C: New test.
20057 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20059 * gcc.dg/tree-ssa/20040911-1.c: New test.
20061 2004-09-11 Andreas Jaeger <aj@suse.de>
20063 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20064 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20066 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20068 * gcc.target/frv: New directory of FR-V-specific tests.
20070 2004-09-10 James E Wilson <wilson@specifixinc.com>
20072 * gcc.dg/convert-vec-1.c: New test.
20074 2004-09-10 Roger Sayle <roger@eyesopen.com>
20076 PR middle-end/17024
20077 * gcc.dg/pr17024-1.c: New test case.
20079 2004-09-10 Eric Christopher <echristo@redhat.com>
20081 * gcc.dg/20040910-1.c: New test.
20083 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20085 * gcc.dg/bitfld-9.c: New test.
20087 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20089 * gcc.c-torture/execute/ieee/acc1.c: New test.
20090 * gcc.c-torture/execute/ieee/acc2.c: New test.
20091 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20093 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20095 * gcc.dg/deprecated-2.c: New test.
20097 2004-09-09 James E Wilson <wilson@specifixinc.com>
20099 * gcc.dg/init-vec-1.c: New test.
20101 2004-09-09 Roger Sayle <roger@eyesopen.com>
20103 PR middle-end/17055
20104 * gcc.dg/pr17055-1.c: New test case.
20106 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20109 * gcc.c-torture/execute/pr17377.c: New test.
20111 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20114 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20115 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20116 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20117 gcc.dg/long-long-typespec-1.c: New tests.
20118 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20120 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20122 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20123 gcc.dg/gnu99-static-1.c: New tests.
20125 2004-09-08 Devang Patel <dpatel@apple.com>
20127 * gcc.dg/darwin-ld-20040828-1.c: New test.
20128 * gcc.dg/darwin-ld-20040828-2.c: New test.
20129 * gcc.dg/darwin-ld-20040828-3.c: New test.
20131 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20133 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20134 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20136 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20137 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20139 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20140 types they qualify.
20141 * objc.dg/type-size-2.m: Fix wording in comment.
20142 * objc.dg/va-meth-1.m: New test case.
20144 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20147 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20148 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20150 2004-09-06 Devang Patel <dpatel@apple.com>
20152 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20153 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20155 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20157 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20158 reflect changed line numbering of diagnostics.
20160 2004-09-06 Paul Brook <paul@codesourcery.com>
20162 * gfortran.dg/edit_real_1.f90: Add new test.
20164 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20166 * gcc.dg/tree-ssa/loop-2.c: New test.
20167 * gcc.dg/tree-ssa/loop-3.c: New test.
20168 * gcc.dg/tree-ssa/loop-4.c: New test.
20169 * gcc.dg/tree-ssa/loop-5.c: New test.
20171 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20173 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20175 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20177 * gcc.dg/format/sentinel-1.c: New test.
20179 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20181 * testsuite/gcc.dg/builtins-46.c: New.
20183 2004-09-03 Devang Patel <dpatel@apple.com>
20185 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20186 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20188 2004-09-03 Jan Beulich <jbeulich@novell.com>
20190 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20191 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20192 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20193 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20194 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20195 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20196 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20197 the non-portable bzero.
20198 * gcc.dg/20010912-1.c: xfail for NetWare.
20199 * gcc.dg/20020426-2.c: xfail for NetWare.
20200 * gcc.dg/20021014-1.c: xfail for NetWare.
20201 * gcc.dg/20021018-1.c: xfail for NetWare.
20202 * gcc.dg/20030213-1.c: xfail for NetWare.
20203 * gcc.dg/20030225-1.c: xfail for NetWare.
20204 * gcc.dg/20030708-1.c: xfail for NetWare.
20205 * gcc.dg/builtins-config.h: Also exclude NetWare.
20206 * gcc.dg/format/format.h: Define restrict only if not already defined.
20207 * gcc.dg/nest.c: xfail for NetWare.
20208 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20209 * lib/target-supports.exp (check_visibility_available): Exclude
20212 2004-09-03 Jan Beulich <jbeulich@novell.com>
20214 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20215 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20216 deterministic starting point for the alignment of structure fields.
20217 * gcc.dg/Wpadded.c: Dito.
20218 * g++.dg/abi/vbase10.C: Dito.
20220 2004-09-03 Devang Patel <dpatel@apple.com>
20222 * g++.dg/debug/pr15736.cc: New test.
20224 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20226 * README.QMTEST: Fix out-of-date link.
20228 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20231 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20232 Delete. Duplicate of gfortran.dg/g77/20010610.f
20234 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20236 * g++.dg/abi/arm_rtti1.C: New test.
20238 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20240 * gcc.dg/ppc-vector-memcpy.c: New.
20241 * gcc.dg/ppc-vector-memset.c: New.
20243 2004-09-02 Chao-ying Fu <fu@mips.com>
20245 * gcc.target/mips/mips-3d-1.c: New test.
20246 * gcc.target/mips/mips-3d-2.c: New test.
20247 * gcc.target/mips/mips-3d-3.c: New test.
20248 * gcc.target/mips/mips-3d-4.c: New test.
20249 * gcc.target/mips/mips-3d-5.c: New test.
20250 * gcc.target/mips/mips-3d-6.c: New test.
20251 * gcc.target/mips/mips-3d-7.c: New test.
20252 * gcc.target/mips/mips-3d-8.c: New test.
20253 * gcc.target/mips/mips-3d-9.c: New test.
20254 * gcc.target/mips/mips-ps-1.c: New test.
20255 * gcc.target/mips/mips-ps-2.c: New test.
20256 * gcc.target/mips/mips-ps-3.c: New test.
20257 * gcc.target/mips/mips-ps-4.c: New test.
20258 * gcc.target/mips/mips-ps-type.c: New test.
20260 2004-09-02 Paul Brook <paul@codesourcery.com>
20262 * gfortran.dg/edit_real_1.f90: Add new tests.
20264 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20267 * gfortran.dg/merge_char_1.f90: New test.
20269 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20272 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20274 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20277 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20279 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20281 * g++.dg/opt/loop1.C: Do not XFAIL.
20283 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20285 * gcc.c-torture/execute/20040831-1.c: New test.
20287 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20290 * gfortran.dg/g77/20010610.f: Now passes.
20291 Copy from g77.f-torture/execute. Add dg-run directive.
20292 * gfortran.dg/g77/README: Update
20294 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20296 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20297 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20298 (t1, t2, t3, t4): Add volatile.
20300 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20302 * g++.dg/ext/visibility/arm1.C: New test.
20304 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20306 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20309 2004-09-01 Paul Brook <paul@codesourcery.com>
20311 * gfortran.dg/eof_2.f90: New test.
20313 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20316 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20318 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20320 PR libfortran/16805
20321 * gfortran.dg/list_read_2.f90: New test.
20323 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20325 * g++.dg/abi/key1.C: New test.
20327 2004-08-31 Richard Henderson <rth@redhat.com>
20329 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20331 * g++.dg/other/offsetof5.C: Remove duplicate.
20333 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20336 * gfortran.dg/func_derived_1.f90: New test.
20338 2004-08-31 Paul Brook <paul@codesourcery.com>
20340 * gfortran.dg/eof_1.f90: New test.
20342 2004-08-31 Paul Brook <paul@codesourcery.com>
20344 * gfortran.dg/list_read_1.f90: New file.
20346 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20348 * g++.dg/opt/loop1.C: XFAIL.
20350 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20352 * gcc.dg/funcdef-storage-1.c: New.
20353 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20354 an extern function in local scope.
20355 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20356 declare an 'auto inline' function in local scope.
20357 * gcc.dg/20011130-1.c: Likewise.
20358 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20359 an 'auto' function in local scope.
20360 * gcc.dg/20021014-1.c: Likewise.
20361 * gcc.dg/20030331-2.c: Likewise.
20363 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20365 * gfortran.dg/blockdata_1.f90: New test.
20367 2004-08-30 Richard Henderson <rth@redhat.com>
20369 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20371 2004-08-30 Richard Henderson <rth@redhat.com>
20373 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20374 additional_flags set by alternate driver.
20375 (ieee-options): New procedure.
20376 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20377 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20378 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20379 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20381 2004-08-30 Richard Henderson <rth@redhat.com>
20383 * lib/f-torture.exp: Remove.
20385 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20387 PR rtl-optimization/16590
20388 * g++.dg/opt/loop1.C: New test.
20390 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20393 * gfortran.dg/oldstyle_1.f90: New test.
20395 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20396 Paul Brook <paul@codesourcery.com>
20398 * gfortran.dg/g77/README: Update.
20399 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20400 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20401 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20403 2004-08-28 Paul Brook <paul@codesourcery.com>
20405 PR libfortran/17195
20406 * gfortran.dg/edit_real_1.f90: New test.
20408 2004-08-27 Paul Brook <paul@codesourcery.com>
20410 * gfortran.dg/rewind_1.f90: New test.
20412 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20415 * gfortran.dg/pr16597.f90: New test.
20417 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20420 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20421 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20422 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20423 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20424 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20426 2004-08-26 Nick Clifton <nickc@redhat.com>
20428 * gcc.c-torture/compile/pr17119.c: New test.
20430 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20432 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20434 2004-08-25 Richard Henderson <rth@redhat.com>
20436 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20437 the bits that expect kind=8 to be the largest real kind.
20439 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20441 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20443 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20445 * gfortran.dg/assignment_1.f90: New test.
20447 2004-08-25 Adam Nemet <anemet@lnxw.com>
20449 * g++.dg/template/repo3.C: New test.
20451 2004-08-25 Roger Sayle <roger@eyesopen.com>
20453 PR middle-end/16693
20454 PR tree-optimization/16372
20455 * g++.dg/opt/pr16372-1.C: New test case.
20456 * g++.dg/opt/pr16693-1.C: New test case.
20457 * g++.dg/opt/pr16693-2.C: New test case.
20459 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20461 * objc.dg/proto-lossage-4.m: New test.
20463 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20466 * g++.dg/inherit/local2.C: New test.
20468 2004-08-25 Paul Brook <paul@codesourcery.com>
20471 * gfortran.dg/string_ctor_1.f90: New test.
20473 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20476 * g++.dg/template/redecl2.C: New test.
20478 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20481 * gfortran.dg/pr17143.f90: New test.
20483 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20486 * gfortran.dg/pr17164.f90: New test.
20488 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20490 * gcc.dg/tree-ssa/loop-1.c: New test.
20492 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20494 * gcc.c-torture/compile/20040824-1.c: New test.
20496 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20498 * gcc.c-torture/compile/iftrap-3.c: New test.
20500 2004-08-24 Paul Brook <paul@codesourcery.com>
20502 * gfortran.dg/entry_2.f90: New test.
20504 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20507 * g++.dg/lookup/ambig[12].C: New.
20509 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20512 * g++.dg/template/crash21.C: New test.
20513 * g++.dg/template/crash22.C: Likewise.
20515 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20518 * g++.dg/template/access15.C: New.
20520 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20523 * g++.dg/template/repo2.C: New test.
20525 2004-08-23 Roger Sayle <roger@eyesopen.com>
20527 PR rtl-optimization/17078
20528 * gcc.c-torture/execute/pr17078-1.c: New test case.
20530 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20533 * gcc.dg/debug/crash1.c: New test.
20535 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20538 * gcc.dg/loop-5.c: New test.
20540 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20542 * gcc.c-torture/execute/20040823-1.c: New test.
20544 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20546 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20547 to the assembler. Simplify test accordingly.
20548 (asm_abi_flags): Use GNU names.
20549 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20550 to check for ABI flags.
20552 2004-08-22 Andrew Pinski <apinski@apple.com>
20554 * g++.dg/opt/pr14029.C: New test.
20555 * gcc.c-torture/execute/pr15262.c: New test.
20557 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20559 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20561 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20564 * gfortran.dg/direct_io.f90: New test.
20566 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20569 * g++.dg/inherit/local2.C: New test.
20571 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20574 * g++.dg/warn/Wparentheses-4.C: New test.
20576 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20579 * g++.dg/inherit/local2.C: New test.
20581 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20582 * gcc.dg/ppc-ldstruct.c: Likewise.
20583 * gcc.dg/ppc64-abi-2.c: Likewise.
20585 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20587 PR rtl-optimization/17099
20588 * gcc.c-torture/execute/20040820-1.c: New test.
20590 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20592 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20594 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20597 * gfortran.dg/auto_array_1.f90: New test.
20599 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20602 * gfortran.dg/simpleif_1.f90: New test.
20604 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20606 * lib/target-supports.exp (check_profiling_available): Return
20607 false for arm*-*-symbianelf* and arm*-*-eabi*.
20610 * g++.dg/template/delete1.C: New test.
20612 2004-08-19 Paul Brook <paul@codesourcery.com>
20616 * gfortran.dg/data_char_1.f90: New test.
20618 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20621 * gfortran.dg/reduction.f90: New testcase.
20623 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20626 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20628 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20631 * g++.dg/Wparentheses-3.C: New test.
20633 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20635 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20636 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20637 * gcc.dg/vect/vect-2.c: Likewise.
20638 * gcc.dg/vect/vect-3.c: Likewise.
20639 * gcc.dg/vect/vect-4.c: Likewise.
20640 * gcc.dg/vect/vect-5.c: Likewise.
20641 * gcc.dg/vect/vect-6.c: Likewise.
20642 * gcc.dg/vect/vect-7.c: Likewise.
20643 * gcc.dg/vect/vect-25.c: Likewise.
20644 * gcc.dg/vect/vect-31.c: Likewise.
20645 * gcc.dg/vect/vect-32.c: Likewise.
20646 * gcc.dg/vect/vect-34.c: Likewise.
20647 * gcc.dg/vect/vect-36.c: Likewise.
20648 * gcc.dg/vect/vect-all.c: Likewise.
20650 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20653 * g++.dg/template/operator4.C: New test.
20655 2004-08-18 Richard Henderson <rth@redhat.com>
20657 * gcc.dg/20040206-1.c: XFAIL.
20659 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20662 * g++.dg/template/array7.C: New test.
20664 2004-08-17 James E Wilson <wilson@specifixinc.com>
20666 * gcc.dg/mips-movcc-1.c: New test.
20667 * gcc.dg/mips-movcc-2.c: New test.
20668 * gcc.dg/mips-movcc-3.c: New test.
20670 * gcc.dg/mips-nmadd-1.c: New test.
20671 * gcc.dg/mips-nmadd-2.c: New test.
20673 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20676 * g++.dg/opt/inline8.C: New test.
20679 * g++.dg/parse/error17.C: New test.
20681 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20683 * gcc.dg/vect: New directory for vectorizer tests.
20684 * gcc.dg/vect/tree-vect.h: New file.
20685 * gcc.dg/vect/vect.exp: New file.
20686 * gcc.dg/vect/pr16105.c.c: New test.
20687 * gcc.dg/vect/vect-1.c: New test.
20688 * gcc.dg/vect/vect-2.c: New test.
20689 * gcc.dg/vect/vect-3.c: New test.
20690 * gcc.dg/vect/vect-4.c: New test.
20691 * gcc.dg/vect/vect-5.c: New test.
20692 * gcc.dg/vect/vect-6.c: New test.
20693 * gcc.dg/vect/vect-7.c: New test.
20694 * gcc.dg/vect/vect-8.c: New test.
20695 * gcc.dg/vect/vect-9.c: New test.
20696 * gcc.dg/vect/vect-10.c: New test.
20697 * gcc.dg/vect/vect-11.c: New test.
20698 * gcc.dg/vect/vect-12.c: New test.
20699 * gcc.dg/vect/vect-13.c: New test.
20700 * gcc.dg/vect/vect-14.c: New test.
20701 * gcc.dg/vect/vect-15.c: New test.
20702 * gcc.dg/vect/vect-16.c: New test.
20703 * gcc.dg/vect/vect-17.c: New test.
20704 * gcc.dg/vect/vect-18.c: New test.
20705 * gcc.dg/vect/vect-19.c: New test.
20706 * gcc.dg/vect/vect-20.c: New test.
20707 * gcc.dg/vect/vect-21.c: New test.
20708 * gcc.dg/vect/vect-22.c: New test.
20709 * gcc.dg/vect/vect-23.c: New test.
20710 * gcc.dg/vect/vect-24.c: New test.
20711 * gcc.dg/vect/vect-25.c: New test.
20712 * gcc.dg/vect/vect-26.c: New test.
20713 * gcc.dg/vect/vect-27.c: New test.
20714 * gcc.dg/vect/vect-28.c: New test.
20715 * gcc.dg/vect/vect-29.c: New test.
20716 * gcc.dg/vect/vect-30.c: New test.
20717 * gcc.dg/vect/vect-31.c: New test.
20718 * gcc.dg/vect/vect-32.c: New test.
20719 * gcc.dg/vect/vect-33.c: New test.
20720 * gcc.dg/vect/vect-34.c: New test.
20721 * gcc.dg/vect/vect-35.c: New test.
20722 * gcc.dg/vect/vect-36.c: New test.
20723 * gcc.dg/vect/vect-37.c: New test.
20724 * gcc.dg/vect/vect-38.c: New test.
20725 * gcc.dg/vect/vect-40.c: New test.
20726 * gcc.dg/vect/vect-41.c: New test.
20727 * gcc.dg/vect/vect-42.c: New test.
20728 * gcc.dg/vect/vect-43.c: New test.
20729 * gcc.dg/vect/vect-44.c: New test.
20730 * gcc.dg/vect/vect-45.c: New test.
20731 * gcc.dg/vect/vect-46.c: New test.
20732 * gcc.dg/vect/vect-47.c: New test.
20733 * gcc.dg/vect/vect-48.c: New test.
20734 * gcc.dg/vect/vect-49.c: New test.
20735 * gcc.dg/vect/vect-50.c: New test.
20736 * gcc.dg/vect/vect-51.c: New test.
20737 * gcc.dg/vect/vect-52.c: New test.
20738 * gcc.dg/vect/vect-53.c: New test.
20739 * gcc.dg/vect/vect-54.c: New test.
20740 * gcc.dg/vect/vect-55.c: New test.
20741 * gcc.dg/vect/vect-56.c: New test.
20742 * gcc.dg/vect/vect-57.c: New test.
20743 * gcc.dg/vect/vect-58.c: New test.
20744 * gcc.dg/vect/vect-59.c: New test.
20745 * gcc.dg/vect/vect-60.c: New test.
20746 * gcc.dg/vect/vect-61.c: New test.
20747 * gcc.dg/vect/vect-all.c: New test.
20748 * gcc.dg/vect/vect-none.c: New test.
20750 2004-08-17 Paul Brook <paul@codesourcery.com>
20753 * gfortran.dg/entry_1.f90: New test.
20755 2004-08-17 Andrew Pinski <apinski@apple.com>
20757 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20759 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20761 * gcc.dg/pr17036-1.c: New test.
20763 2004-08-16 Devang Patel <dpatel@apple.com>
20765 * gcc.dg/darwin-20040809-1.c: New test.
20767 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20769 * gcc.dg/funcdef-attr-1.c: New test.
20771 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20773 * gcc.dg/altivec-17.c: New test.
20774 * gcc.dg/altivec-18.c: New test.
20776 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20779 * g++.dg/template/vtable2.C: New test.
20781 2004-08-14 Richard Henderson <rth@redhat.com>
20783 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20784 * gcc.dg/pack-test-4.c (main): Return 0.
20785 * gcc.dg/setjmp-1.c: Remove XFAIL.
20786 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20788 2004-08-14 Richard Henderson <rth@redhat.com>
20790 * gcc.dg/980217-1.c: Add prototype for printf.
20792 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20794 * gfortran.dg/pr16935.f90: New test.
20796 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20798 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20800 2004-08-13 Paul Brook <paul@codesourcery.com>
20802 * gfortran.dg/der_io_1.f90: Remove stray comma.
20804 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20806 * gcc.dg/vmx/cw-bug-2.c: Remove.
20807 * gcc.dg/vmx/vprint-1.c: Remove.
20808 * gcc.dg/vmx/vscan-1.c: Remove.
20810 2004-08-12 Devang patel <dpatel@apple.com>
20812 * gcc.dg/darwin-20040809-2.c: New test.
20814 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20816 * g++.dg/ext/altivec-12.C: New test.
20818 * g++.dg/ext/altivec-11.C: New test.
20820 2004-08-12 Paul Brook <paul@codesourcery.com>
20822 * g++.dg/abi/arm_cxa_vec_1.C: New test.
20824 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20826 * g++.dg/ext/altivec-2.C: Check for hardware support before
20827 executing any VMX instructions.
20829 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
20831 2004-08-12 Jakub Jelinek <jakub@redhat.com>
20834 * g++.old-deja/g++.other/comdat4.C: New test.
20835 * g++.old-deja/g++.other/comdat4-aux.cc: New.
20837 2004-08-12 Ben Elliston <bje@au.ibm.com>
20840 * gcc.dg/pr16286.c: New test.
20842 2004-08-12 Jan Beulich <jbeulich@novell.com>
20844 * g++.dg/ext/asm5.C: New.
20846 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20849 * g++.dg/eh/crash1.C: New test.
20852 * g++.dg/ext/construct1.C: New test.
20854 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20857 * g++.dg/init/ptrmem1.C: New test.
20860 * g++.dg/parse/offsetof5.C: New test.
20863 * g++.dg/template/overload3.C: New test.
20865 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20868 * g++.dg/parse/error16.C: New test.
20871 * g++.dg/template/error14.C: New test.
20874 * g++.dg/template/error15.C: New test.
20876 2004-08-11 Devang Patel <dpatel@apple.com>
20878 * gcc.dg/darwin-ld-20040809-1.c: New test.
20879 * gcc.dg/darwin-ld-20040809-2.c: New test.
20881 2004-08-11 Steven G. Kargl <kargls@comcast.net>
20884 * gfortran.dg/dfloat_1.f90: New test.
20886 2004-08-09 Mark Mitchell <mark@codesourcery.com>
20888 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
20889 * gcc.dg/dll-2.c: Fix dg-require syntax.
20890 * gcc.misc-tests/arm-isr.c (abort): Declare.
20893 2004-08-10 Mark Mitchell <mark@codesourcery.com>
20896 * g++.dg/parse/crash16.C: New test.
20898 2004-08-10 Roger Sayle <roger@eyesopen.com>
20900 * gcc.dg/mips-rsqrt-1.c: New test case.
20901 * gcc.dg/mips-rsqrt-2.c: New test case.
20902 * gcc.dg/mips-rsqrt-3.c: New test case.
20904 2004-08-10 Paul Brook <paul@codesourcery.com>
20906 * gfortran.dg/der_io_1.f90: New test.
20908 2004-08-10 Paul Brook <paul@codesourcery.com>
20911 * gfortran.dg/der_array_1.f90: New test.
20913 2004-08-09 David Edelsohn <edelsohn@gnu.org>
20915 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
20917 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
20919 * gcc.dg/wchar_t-2.c: Fix typo.
20921 2004-08-09 Falk Hueffner <falk@debian.org>
20923 PR tree-optimization/12517
20924 * gcc.c-torture/compile/pr12517.c: New test.
20926 PR tree-optimization/12578
20927 * gcc.c-torture/compile/pr12578.c: New test.
20929 PR tree-optimization/12899
20930 * gcc.c-torture/compile/pr12899.c: New test.
20932 PR rtl-optimization/14692
20933 * gcc.c-torture/compile/pr14692.c: New test.
20935 PR tree-optimization/16461
20936 * gcc.c-torture/compile/pr16461.c: New test.
20938 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
20940 * gfortran.dg/getenv_1.f90: New test.
20942 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20944 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
20946 * gcc.dg/symbian5.c: Test -fno-short-wchar.
20948 2004-08-06 Paul Brook <paul@codesourcery.com>
20950 * gfortran.dg/ret_array_1.f90: New test.
20951 * gfortran.dg/ret_pointer_1.f90: New test.
20953 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
20955 * gcc.dg/missing-field-init-[12].c: New tests.
20956 * g++.dg/warn/missing-field-init-[12].C: New tests.
20958 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20960 * gcc.dg/enum2.c: New test.
20961 * gcc.dg/symbian3.c: Likewise.
20962 * gcc.dg/symbian4.c: Likewise.
20963 * gcc.dg/wchar_t-2.c: Likewise.
20965 2004-08-05 Mark Mitchell <mark@codesourcery.com>
20967 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
20970 2004-08-05 Mark Mitchell <mark@codesourcery.com>
20972 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
20973 dg-require-visiblity.
20974 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
20975 * g++.dg/ext/visibility/fvisibility.C: Likewise.
20976 * g++.dg/ext/visibility/memfuncts.C: Likewise.
20977 * g++.dg/ext/visibility/new1.C: Likewise.
20978 * g++.dg/ext/visibility/pragma.C: Likewise.
20979 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
20980 * g++.dg/ext/visibility/virtual.C: Likewise.
20981 * g++/dg/ext/visibility/visibility-1.C: Likewise.
20982 * g++/dg/ext/visibility/visibility-2.C: Likewise.
20983 * g++/dg/ext/visibility/visibility-3.C: Likewise.
20984 * g++/dg/ext/visibility/visibility-4.C: Likewise.
20985 * g++/dg/ext/visibility/visibility-5.C: Likewise.
20986 * g++/dg/ext/visibility/visibility-6.C: Likewise.
20987 * g++/dg/ext/visibility/visibility-7.C: Likewise.
20988 * g++/dg/ext/visibility/visibility-8.C: New test.
20989 * gcc.c-torture/compile/dll.x: Remove.
20990 * gcc.dg/dll-2.c: Use dg-require-dll
20991 * gcc.dg/visibility-10.c: New test.
20992 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
20994 * testsuite/lib/scanasm.exp (scan_hidden): New function.
20995 (scan_not_hidden): Likewise.
20997 2004-08-05 David Edelsohn <edelsohn@gnu.org>
20999 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21001 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21003 * gcc.c-torture/execute/20040805-1.c: New test.
21005 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21007 * gcc.dg/20020118-1.c: Declare abort.
21008 * gcc.dg/altivec_check.h: Likewise.
21009 * gcc.dg/iftrap-2.c: Likewise.
21010 * gcc.dg/pragma-darwin.c: Likewise.
21011 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21013 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21015 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21017 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21019 * gcc.c-torture/execute/builtins/abs-2.c,
21020 gcc.c-torture/execute/builtins/abs-3.c,
21021 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21022 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21023 intmax_t, uintmax_t and their limits.
21024 * gcc.dg/intmax_t-1.c: New test.
21026 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21028 * g++.dg/tc1/dr147.C: Add reference to PR.
21030 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21032 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21033 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21035 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21037 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21039 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21041 * gcc.dg/redecl-5.c: New test.
21042 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21045 2004-08-03 Roger Sayle <roger@eyesopen.com>
21047 PR middle-end/16790
21048 * gcc.c-torture/execute/pr16790-1.c: New test case.
21050 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21052 * g++.dg/ext/visibility/assign1.C: New test.
21053 * g++.dg/ext/visibility/new1.C: Likewise.
21055 * gcc.dg/symbian1.c: New test.
21056 * gcc.dg/symbian2.c: Likewise.
21058 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21061 * gcc.dg/i386-sse-9.c: New test.
21063 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21065 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21067 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21069 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21070 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21071 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21072 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21073 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21074 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21075 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21076 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21077 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21078 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21079 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21080 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21081 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21082 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21083 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21084 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21085 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21086 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21087 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21088 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21089 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21090 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21091 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21092 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21093 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21094 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21095 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21096 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21097 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21098 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21099 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21100 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21101 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21102 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21103 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21104 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21105 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21106 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21107 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21108 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21109 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21110 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21111 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21112 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21113 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21114 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21115 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21116 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21117 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21118 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21119 gcc.misc-tests/i386-pf-3dnow-1.c,
21120 gcc.misc-tests/i386-pf-athlon-1.c,
21121 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21122 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21123 Declare built-in functions used.
21124 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21126 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21129 * g++.dg/lookup/using12.C: New test.
21131 * g++.dg/init/null1.C: Fix PR number.
21132 * g++.dg/parse/namespace10.C: Likewise.
21134 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21137 * g++.dg/template/spec17.C: New test.
21138 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21139 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21141 2004-08-02 David Billinghurst
21144 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21146 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21148 * gcc.dg/ia64-got-1.c: New test case.
21150 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21153 * g++.dg/init/null1.C: New test.
21154 * g++.dg/tc1/dr76.C: Adjust error marker.
21157 * g++.dg/parse/namespace10.C: New test.
21160 * g++.dg/inherit/ptrmem2.C: New test.
21162 2004-08-02 Ben Elliston <bje@au.ibm.com>
21165 * gcc.dg/pr16155.c: New test.
21167 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21169 * gcc.dg/redecl-2.c: New test.
21171 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21173 * gcc.dg/darwin-longdouble.c: New file.
21175 2004-07-30 Richard Henderson <rth@redhat.com>
21177 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21178 write to constant argument.
21179 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21181 2004-07-30 Richard Henderson <rth@redhat.com>
21183 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21184 tests of nearest around zero.
21186 2004-07-30 Andrew Pinski <apinski@apple.com>
21188 * gcc.c-torture/compile/20040730-1.c: New test.
21190 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21192 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21195 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21197 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21199 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21201 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21202 contains $ld_library_path.
21203 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21205 2004-07-29 Richard Henderson <rth@redhat.com>
21207 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21209 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21210 (alt2, which): New.
21211 (Check): Accept either alternative.
21213 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21215 * g++.dg/abi/inline1.C: New test.
21216 * g++.dg/abi/local1-a.cc: Likewise.
21217 * g++.dg/abi/local1.C: Likewise.
21218 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21219 * g++.dg/abi/mangle12.C: Likewise.
21220 * g++.dg/abi/mangle17.C: Likewise.
21221 * g++.dg/abi/mangle20-2.C: Likewise.
21222 * g++.dg/opt/interface1.C: Likewise.
21223 * g++.dg/opt/interface1.h: Likewise.
21224 * g++.dg/opt/interface1-a.cc: New test.
21225 * g++.dg/parse/repo1.C: New test.
21226 * g++.dg/template/repo1.C: Likewise.
21227 * g++.dg/warn/Winline-1.C: Likewise.
21228 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21230 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21232 * gcc.dg/tree-ssa/20040729-1.c: New test.
21234 2004-07-27 Matt Austern <austern@apple.com>
21236 * gcc.dg/darwin-bool-1.c: New test.
21237 * gcc.dg/darwin-bool-2.c: New test.
21239 2004-07-28 Richard Henderson <rth@redhat.com>
21241 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21242 arguments in the correct type. Don't write to constant arguments.
21244 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21246 PR tree-optimization/16688
21247 PR tree-optimization/16689
21248 * g++.dg/tree-ssa/pr16688.C: New test.
21250 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21252 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21253 loads. Not only in the comment, this time.
21255 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21257 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21258 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21259 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21260 * gcc.dg/sh4a-bitmovua.c: New.
21261 * gcc.dg/sh4a-cos.c: New.
21262 * gcc.dg/sh4a-cosf.c: New.
21263 * gcc.dg/sh4a-fprun.c: New.
21264 * gcc.dg/sh4a-fsrra.c: New.
21265 * gcc.dg/sh4a-memmovua.c: New.
21266 * gcc.dg/sh4a-sin.c: New.
21267 * gcc.dg/sh4a-sincos.c: New.
21268 * gcc.dg/sh4a-sincosf.c: New.
21269 * gcc.dg/sh4a-sinf.c: New.
21271 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21273 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21275 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21277 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21280 2004-07-27 Andrew Pinski <apinski@apple.com>
21282 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21284 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21286 * gcc.dg/pragma-isr.c: New test.
21288 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21291 * g++.dg/template/ttp11.C: New test.
21293 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21295 * gcc.c-torture/compile/20040727-1.c: New test.
21297 2004-07-26 Eric Christopher <echristo@redhat.com>
21299 * gcc.c-torture/compile/20040726-2.c: New test.
21301 2004-07-26 Andrew Pinski <apinski@apple.com>
21303 * g++.dg/rtti/tinfo1.C: Xfail.
21305 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21307 * gcc.c-torture/compile/20040726-1.c: New test.
21309 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21310 Brian Ryner <bryner@brianryner.com>
21314 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21315 * g++.dg/ext/visibility/: New directory.
21316 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21317 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21318 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21319 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21320 * g++.dg/ext/visibility/fvisibility.C,
21321 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21322 g++.dg/ext/visibility/fvisibility-override1.C
21323 g++.dg/ext/visibility/fvisibility-override2.C
21324 g++.dg/ext/visibility/memfuncts.C
21325 g++.dg/ext/visibility/noPLT.C
21326 g++.dg/ext/visibility/pragma.C
21327 g++.dg/ext/visibility/pragma-override1.C
21328 g++.dg/ext/visibility/pragma-override2.C
21329 g++.dg/ext/visibility/staticmemfuncts.C
21330 g++.dg/ext/visibility/virtual.C: New tests.
21332 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21335 * gcc.dg/pr15360-1.c: New test.
21337 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21339 * gcc.dg/pragma-align-2.c: New test.
21340 * gcc.dg/pragma-init-fini.c: New test.
21341 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21344 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21346 * gcc.dg/init-string-2.c: New test.
21348 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21351 * gcc.dg/Wredundant-decls-1.c: New test case.
21353 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21355 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21356 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21357 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21358 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21359 * gcc.dg/compat/generate-random.c: New file.
21360 * gcc.dg/compat/generate-random.h: Likewise.
21361 * gcc.dg/compat/generate-random_r.c: Likewise.
21362 * gcc.dg/compat/struct-layout-1.h: Likewise.
21363 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21364 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21365 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21366 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21367 * gcc.dg/compat/struct-layout-1_main.c: New test.
21368 * gcc.dg/compat/struct-layout-1_x.c: New file.
21369 * gcc.dg/compat/struct-layout-1_y.c: New file.
21370 * gcc.dg/compat/struct-layout-1_test.h: New file.
21372 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21374 * gcc.dg/comp-return-1.c: New test
21376 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21378 * gcc.dg/vmx/8-02a.c: Fix typo.
21380 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21381 * gcc.dg/darwin-abi-3.c: New test.
21383 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21384 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21386 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21387 * gcc.dg/vmx/ops-long-1.c: New test.
21388 * gcc.dg/vmx/ops-long-2.c: New test.
21390 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21392 * g++.dg/lookup/conv-[1234].C: New.
21394 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21396 * g++.dg/parse/attr2.C: Simplify.
21398 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21401 * gcc.c-torture/execute/pr7284-1.c: New test.
21403 2004-07-22 Brian Booth <bbooth@redhat.com>
21405 * gcc.dg/tree-ssa/20040721-1.c: New test.
21407 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21409 * g++.dg/template/crash20.c: New.
21411 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21413 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21414 Add dg-run directive. Declare variables as required.
21415 * gfortran.dg/g77/README: Update
21417 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21419 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21420 gcc.dg/cris-peep2-andu2.c: New tests.
21422 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21425 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21427 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21429 * gcc.dg/qual-return-2.c: Update expected messages.
21430 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21432 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21434 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21435 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21437 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21440 * gcc.dg/init-string-1.c: New test.
21442 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21444 PR middle-end/15345
21446 * gcc.dg/torture/nested-fn-1.c: New test.
21448 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21451 * gcc.dg/ia64-fptr-1.c: New file.
21453 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21456 * g++.dg/template/spec16.C: New test.
21457 * g++.old-deja/g++.robertl/eb118.C: Remove.
21459 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21462 * g++.dg/template/spec15.C: New test.
21464 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21466 Copy cases from g77.f-torture/execute and add dg-run
21467 directive. Other changes as noted.
21468 * gfortran.dg/g77/13037.f
21469 * gfortran.dg/g77/1832.f
21470 * gfortran.dg/g77/19981119-0.f
21471 * gfortran.dg/g77/19990313-0.f
21472 * gfortran.dg/g77/19990313-1.f
21473 * gfortran.dg/g77/19990313-2.f
21474 * gfortran.dg/g77/19990313-3.f
21475 * gfortran.dg/g77/19990419-1.f
21476 * gfortran.dg/g77/19990826-0.f
21477 * gfortran.dg/g77/19990826-2.f
21478 * gfortran.dg/g77/20000503-1.f
21479 * gfortran.dg/g77/20001111.f
21480 * gfortran.dg/g77/20010116.f
21481 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21482 * gfortran.dg/g77/20010430.f
21483 * gfortran.dg/g77/6177.f
21484 * gfortran.dg/g77/947.f
21485 * gfortran.dg/g77/970816-3.f
21486 * gfortran.dg/g77/971102-1.f
21487 * gfortran.dg/g77/980520-1.f
21488 * gfortran.dg/g77/980628-0.f
21489 * gfortran.dg/g77/980628-1.f
21490 * gfortran.dg/g77/980628-10.f
21491 * gfortran.dg/g77/980628-2.f
21492 * gfortran.dg/g77/980628-3.f
21493 * gfortran.dg/g77/980628-7.f
21494 * gfortran.dg/g77/980628-8.f
21495 * gfortran.dg/g77/980628-9.f
21496 * gfortran.dg/g77/980701-0.f
21497 * gfortran.dg/g77/980701-1.f
21498 * gfortran.dg/g77/cabs.f
21499 * gfortran.dg/g77/claus.f
21500 * gfortran.dg/g77/complex_1.f
21501 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21502 * gfortran.dg/g77/dcomplex.f
21503 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21504 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21505 * gfortran.dg/g77/f90-intrinsic-numeric.f
21506 * gfortran.dg/g77/int8421.f
21507 * gfortran.dg/g77/labug1.f
21508 * gfortran.dg/g77/large_vec.f
21509 * gfortran.dg/g77/le.f
21510 * gfortran.dg/g77/short.f
21511 * gfortran.dg/g77/README: Update
21513 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21516 * g++.dg/parse/lookup4.C: New test.
21518 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21521 * g++.dg/template/ttp10.C: New test.
21523 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21525 * gcc.dg/pr12625-1.c: New test.
21527 2004-07-20 Steven Bosscher <stevenb@suse.de>
21529 * testsuite/gcc.dg/switch-warn-1.c: New test.
21530 * testsuite/gcc.dg/switch-warn-2.c: New test.
21531 * gcc.c-torture/compile/pr14730.c: Update.
21533 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21535 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21536 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21537 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21538 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21540 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21543 * g++.dg/template/assign1.C: New test.
21545 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21548 * g++.dg/template/ttp9.C: New test.
21550 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21552 * gcc.dg/format/cmn-err-1.c: New test.
21554 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21556 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21557 gcc.dg/Wparentheses-10.c: New tests.
21558 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21560 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21563 * gfortran.dg/g77//ffixed-line-length-0.f,
21564 gfortran.dg/g77/ffixed-line-length-132.f,
21565 gfortran.dg/g77/ffixed-line-length-72.f,
21566 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21567 gfortran.dg/g77/README: Update.
21569 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21572 * g++.dg/template/non-dependent7.C: New test.
21573 * g++.dg/template/non-dependent8.C: Likewise.
21574 * g++.dg/template/non-dependent9.C: Likewise.
21575 * g++.dg/template/non-dependent10.C: Likewise.
21577 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21580 * g++.dg/parse/attr2.C: New test.
21582 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21585 * g77.f-torture: Ditto.
21587 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21589 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21590 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21591 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21593 2004-07-16 Richard Henderson <rth@redhat.com>
21595 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21597 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21599 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21600 tests with full list of options.
21601 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21602 of TORTURE_OPTIONS if test contains 'dg-do run'.
21605 * gfortran.dg/do_iterator.f90: New test.
21607 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21609 PR rtl-optimization/16536
21610 * gcc.c-torture/execute/restrict-1.c: New test.
21612 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21615 * gfortran.dg/pr15324.f90: New test.
21618 * gfortran.dg/pr15129.f90: New test.
21621 * gfortran.dg/pr15140.f90: New test.
21624 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21625 compile-time simplification.
21627 2004-07-14 Mike Stump <mrs@apple.com>
21629 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21631 2004-07-14 James E Wilson <wilson@specifixinc.com>
21634 * gcc.dg/profile-generate-1.c: New.
21636 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21638 * gcc.c-torture/execute/20040709-1.c: New test.
21639 * gcc.c-torture/execute/20040709-2.c: New test.
21641 2004-07-14 Mike Stump <mrs@apple.com>
21643 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21645 2004-07-14 Mike Stump <mrs@apple.com>
21647 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21649 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21652 * g++.dg/parse/mutable1.C: New test.
21654 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21656 PR tree-optimization/16443
21657 * gcc.dg/tree-ssa/20040713-1.c: New test.
21659 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21661 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21664 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21666 * gfortran.dg/g77/README: New file
21667 * gfortran.dg/g77/19981216-0.f: Copy from
21668 g77.f-torture/noncompile. Add "dg-do compile" and
21669 dg-error as required.
21670 * gfortran.dg/g77/19990218-1.f: Likewise.
21671 * gfortran.dg/g77/19990905-1.f: Likewise.
21672 * gfortran.dg/g77/9263.f: Likewise.
21673 * gfortran.dg/g77/980615-0.f: Likewise.
21674 * gfortran.dg/g77/980616-0.f: Likewise.
21675 * gfortran.dg/g77/check0.f: Likewise.
21676 * gfortran.dg/g77/select_no_compile.f: Likewise.
21678 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21680 Copy files from g77.f-torture/compile.
21681 Add "{ dg-do compile}". Other changes as noted
21682 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21683 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21684 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21685 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21686 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21687 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21688 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21689 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21690 statement to conform to standard. Append alpha1.x for reference.
21691 * gfortran.dg/g77/xformat.f: Add dg-warning
21693 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21695 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21696 Add {dg-do compile} directive.
21697 * gfortran.dg/g77/cpp2.F: Likewise.
21699 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21702 * g++.dg/lookup/name-clash1.C: New test.
21705 * g++.dg/lookup/name-clash2.C: New test.
21708 * g++.dg/lookup/name-clash3.C: New test.
21710 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21712 * g++.dg/lookup/new2.C: New test.
21713 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21715 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21717 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21718 Add {dg-do compile} directive.
21719 * gfortran.dg/g77/13060.f: Likewise.
21720 * gfortran.dg/g77/19990218-0.f: Likewise.
21721 * gfortran.dg/g77/19990305-0.f: Likewise.
21722 * gfortran.dg/g77/19990419-0.f: Likewise.
21723 * gfortran.dg/g77/19990502-0.f: Likewise.
21724 * gfortran.dg/g77/19990502-1.f: Likewise.
21725 * gfortran.dg/g77/19990525-0.f: Likewise.
21726 * gfortran.dg/g77/19990826-1.f: Likewise.
21727 * gfortran.dg/g77/19990826-3.f: Likewise.
21728 * gfortran.dg/g77/19990905-2.f: Likewise.
21729 * gfortran.dg/g77/20000412-1.f: Likewise.
21730 * gfortran.dg/g77/20000511-1.f: Likewise.
21731 * gfortran.dg/g77/20000511-2.f: Likewise.
21732 * gfortran.dg/g77/20000518.f: Likewise.
21733 * gfortran.dg/g77/20000601-1.f: Likewise.
21734 * gfortran.dg/g77/20000601-2.f: Likewise.
21735 * gfortran.dg/g77/20000629-1.f: Likewise.
21736 * gfortran.dg/g77/20000630-2.f: Likewise.
21737 * gfortran.dg/g77/20010115.f: Likewise.
21738 * gfortran.dg/g77/20010321-1.f: Likewise.
21739 * gfortran.dg/g77/20010426.f: Likewise.
21740 * gfortran.dg/g77/20020307-1.f: Likewise.
21741 * gfortran.dg/g77/8485.f: Likewise.
21742 * gfortran.dg/g77/960317-1.f: Likewise.
21743 * gfortran.dg/g77/970915-0.f: Likewise.
21744 * gfortran.dg/g77/980310-1.f: Likewise.
21745 * gfortran.dg/g77/980310-2.f: Likewise.
21746 * gfortran.dg/g77/980310-3.f: Likewise.
21747 * gfortran.dg/g77/980310-4.f: Likewise.
21748 * gfortran.dg/g77/980310-6.f: Likewise.
21749 * gfortran.dg/g77/980310-7.f: Likewise.
21750 * gfortran.dg/g77/980310-8.f: Likewise.
21751 * gfortran.dg/g77/980419-2.f: Likewise.
21752 * gfortran.dg/g77/980424-0.f: Likewise.
21753 * gfortran.dg/g77/980427-0.f: Likewise.
21754 * gfortran.dg/g77/980729-0.f: Likewise.
21755 * gfortran.dg/g77/981117-1.f: Likewise.
21756 * gfortran.dg/g77/toon_1.f: Likewise.
21758 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21761 * g++.dg/other/abstract2.C: New test.
21763 2004-07-12 Paul Brook <paul@codesourcery.com>
21765 * gfortran.dg/pointer_init_1.f90: New test.
21767 2004-07-11 Paul Brook <paul@codesourcery.com>
21770 * gfortran.dg/contained_1.f90: New test.
21772 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21774 * g++.dg/parse/defarg8.C: New test.
21776 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21779 * gfortran.dg/pr16433.f: New test.
21782 * gfortran.dg/pr15754.f90: New test.
21784 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21786 PR tree-optimization/16437
21787 * gcc.c-torture/execute/bitfld-4.c: New test.
21789 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21791 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21792 access to common var from module.
21794 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21797 * gfortran.fortran-torture/execute/common_2.f90: New test.
21799 2004-07-10 Paul Brook <paul@codesourcery.com>
21801 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21803 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21806 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21808 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21810 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21811 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21812 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21813 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21814 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21815 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21816 * gfortran.dg/g77/funderscoring.f: Likewise.
21817 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21819 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21821 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
21823 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21824 Paul Brook <paul@codesourcery.com>
21827 * gfortran.dg/common_pointer_1.f90: New test.
21829 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21831 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
21833 2004-07-09 James E Wilson <wilson@specifixinc.com>
21836 * gcc.c-torture/compile/20040709-1.c: New.
21838 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21841 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
21843 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21846 * gfortran.dg/shape_1.f90: New test.
21848 2004-07-09 Zack Weinberg <zack@codesourcery.com>
21849 Andrew Pinski <apinski@apple.com>
21851 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
21853 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21855 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
21858 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21859 Paul Brook <paul@codesourcery.com>
21861 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
21864 2004-07-09 Diego Novillo <dnovillo@redhat.com>
21866 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
21868 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21870 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
21871 testcases with capital suffix.
21873 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21879 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
21881 * gfortran.dg/implicit_1.f90: New test.
21883 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21885 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
21886 expression to match gfortran warning/error messages
21887 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
21890 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21892 * lib/fortran-torture.exp: Rename proc search_for to
21895 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21897 * gcc.c-torture/execute/simd-5.x: New file.
21898 XFAIL on SPARC 64-bit at -O0.
21900 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21904 * g++.dg/warn/effc3.C: New test.
21906 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21908 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
21909 change X to 1X in format.
21910 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
21911 add data statements to conform to standard.
21913 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21915 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
21916 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
21917 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
21919 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21921 * gfortran.dg/g77/7388.f: Copy from g77.dg
21922 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
21923 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
21924 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
21925 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
21926 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
21927 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
21928 * gfortran.dg/g77/strlen0.f: Likewise.
21930 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21932 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
21933 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
21935 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21937 * gcc.c-torture/execute/920428-2.x: Delete.
21938 * gcc.c-torture/execute/920501-7.x: Likewise.
21940 2004-07-08 Jakub Jelinek <jakub@redhat.com>
21942 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
21943 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
21944 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
21946 (PREFETCH_3DNOW): Add -march=c3.
21948 2004-07-08 Diego Novillo <dnovillo@redhat.com>
21951 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
21952 * gcc.c-torture/execute/bf64-1.x: Likewise.
21954 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21956 * gcc.c-torture/compile/20040708-1.c: New test.
21958 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21961 * g++.dg/warn/effc2.C: New test.
21963 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
21965 * gcc.c-torture/execute/bitfld-1.x: Remove.
21966 * gcc.c-torture/execute/bitfld-3.c: New test.
21967 * gcc.dg/bitfld-2.c: Remove XFAILs.
21969 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
21972 * g++.dg/rtti/tinfo1.C: New file.
21974 2004-07-07 Eric Christopher <echristo@redhat.com>
21976 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
21978 2004-07-07 Andrew Pinski <apinski@apple.com>
21980 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
21982 2004-07-07 Mark Mitchell <mark@codesourcery.com>
21984 * g++.dg/init/call1.C: XFAIL.
21986 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
21988 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
21989 except for movstrict*, to movmem* and clrstr* to clrmem*.
21991 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
21993 * gcc.c-torture/execute/20040707-1.c: New test.
21995 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
21997 * gcc.c-torture/execute/20040706-1.c: New test.
21999 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22002 * g++.dg/template/spec14.C: New test.
22004 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22006 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22007 nothing if not yet defined. Use it in b, c and d type definitions.
22008 * gcc.c-torture/execute/20040705-1.c: New test.
22009 * gcc.c-torture/execute/20040705-2.c: New test.
22011 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22014 * g++.dg/lookup/new1.C: New test.
22016 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22019 * g++.dg/template/sizeof8.C: New test.
22021 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22023 * gcc.c-torture/compile/20040705-1.c: New test.
22025 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22027 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22029 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22031 * gcc.dg/cpp/if-mop.c: Two new testcases.
22032 * gcc.dg/cpp/trad/comment-3.c: New.
22034 2004-07-04 Paul Brook <paul@codesourcery.com>
22036 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22038 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22041 * g++.dg/lookup/crash4.C: New test.
22043 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22045 * gcc.c-torture/execute/builtin-abs-1.c
22046 * gcc.c-torture/execute/builtin-abs-2.c
22047 * gcc.c-torture/execute/builtin-complex-1.c
22048 * gcc.c-torture/execute/builtins/string-1-lib.c
22049 * gcc.c-torture/execute/builtins/string-1.c
22050 * gcc.c-torture/execute/builtins/string-2-lib.c
22051 * gcc.c-torture/execute/builtins/string-2.c
22052 * gcc.c-torture/execute/builtins/string-3-lib.c
22053 * gcc.c-torture/execute/builtins/string-3.c
22054 * gcc.c-torture/execute/builtins/string-4-lib.c
22055 * gcc.c-torture/execute/builtins/string-4.c
22056 * gcc.c-torture/execute/builtins/string-5-lib.c
22057 * gcc.c-torture/execute/builtins/string-5.c
22058 * gcc.c-torture/execute/builtins/string-6-lib.c
22059 * gcc.c-torture/execute/builtins/string-6.c
22060 * gcc.c-torture/execute/builtins/string-7-lib.c
22061 * gcc.c-torture/execute/builtins/string-7.c
22062 * gcc.c-torture/execute/builtins/string-8-lib.c
22063 * gcc.c-torture/execute/builtins/string-8.c
22064 * gcc.c-torture/execute/builtins/string-9-lib.c
22065 * gcc.c-torture/execute/builtins/string-9.c
22066 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22067 * gcc.c-torture/execute/builtins/string-asm-1.c
22068 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22069 * gcc.c-torture/execute/builtins/string-asm-2.c
22070 * gcc.c-torture/execute/stdio-opt-1.c
22071 * gcc.c-torture/execute/stdio-opt-2.c
22072 * gcc.c-torture/execute/stdio-opt-3.c
22073 * gcc.c-torture/execute/string-opt-1.c
22074 * gcc.c-torture/execute/string-opt-10.c
22075 * gcc.c-torture/execute/string-opt-11.c
22076 * gcc.c-torture/execute/string-opt-12.c
22077 * gcc.c-torture/execute/string-opt-13.c
22078 * gcc.c-torture/execute/string-opt-14.c
22079 * gcc.c-torture/execute/string-opt-15.c
22080 * gcc.c-torture/execute/string-opt-16.c
22081 * gcc.c-torture/execute/string-opt-2.c
22082 * gcc.c-torture/execute/string-opt-6.c
22083 * gcc.c-torture/execute/string-opt-7.c
22084 * gcc.c-torture/execute/string-opt-8.c:
22087 * gcc.c-torture/execute/builtins/abs-2.c
22088 * gcc.c-torture/execute/builtins/abs-3.c
22089 * gcc.c-torture/execute/builtins/complex-1.c
22090 * gcc.c-torture/execute/builtins/fprintf.c
22091 * gcc.c-torture/execute/builtins/fputs.c
22092 * gcc.c-torture/execute/builtins/memcmp.c
22093 * gcc.c-torture/execute/builtins/memmove.c
22094 * gcc.c-torture/execute/builtins/memops-asm.c
22095 * gcc.c-torture/execute/builtins/mempcpy-2.c
22096 * gcc.c-torture/execute/builtins/mempcpy.c
22097 * gcc.c-torture/execute/builtins/memset.c
22098 * gcc.c-torture/execute/builtins/printf.c
22099 * gcc.c-torture/execute/builtins/sprintf.c
22100 * gcc.c-torture/execute/builtins/strcat.c
22101 * gcc.c-torture/execute/builtins/strchr.c
22102 * gcc.c-torture/execute/builtins/strcmp.c
22103 * gcc.c-torture/execute/builtins/strcpy.c
22104 * gcc.c-torture/execute/builtins/strcspn.c
22105 * gcc.c-torture/execute/builtins/strlen-2.c
22106 * gcc.c-torture/execute/builtins/strlen.c
22107 * gcc.c-torture/execute/builtins/strncat.c
22108 * gcc.c-torture/execute/builtins/strncmp-2.c
22109 * gcc.c-torture/execute/builtins/strncmp.c
22110 * gcc.c-torture/execute/builtins/strncpy.c
22111 * gcc.c-torture/execute/builtins/strpbrk.c
22112 * gcc.c-torture/execute/builtins/strpcpy-2.c
22113 * gcc.c-torture/execute/builtins/strpcpy.c
22114 * gcc.c-torture/execute/builtins/strrchr.c
22115 * gcc.c-torture/execute/builtins/strspn.c
22116 * gcc.c-torture/execute/builtins/strstr-asm.c
22117 * gcc.c-torture/execute/builtins/strstr.c:
22118 ... these new files.
22120 * gcc.c-torture/execute/builtins/abs-2-lib.c
22121 * gcc.c-torture/execute/builtins/abs-3-lib.c
22122 * gcc.c-torture/execute/builtins/complex-1-lib.c
22123 * gcc.c-torture/execute/builtins/fprintf-lib.c
22124 * gcc.c-torture/execute/builtins/fputs-lib.c
22125 * gcc.c-torture/execute/builtins/memcmp-lib.c
22126 * gcc.c-torture/execute/builtins/memmove-lib.c
22127 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22128 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22129 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22130 * gcc.c-torture/execute/builtins/memset-lib.c
22131 * gcc.c-torture/execute/builtins/printf-lib.c
22132 * gcc.c-torture/execute/builtins/sprintf-lib.c
22133 * gcc.c-torture/execute/builtins/strcat-lib.c
22134 * gcc.c-torture/execute/builtins/strchr-lib.c
22135 * gcc.c-torture/execute/builtins/strcmp-lib.c
22136 * gcc.c-torture/execute/builtins/strcpy-lib.c
22137 * gcc.c-torture/execute/builtins/strcspn-lib.c
22138 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22139 * gcc.c-torture/execute/builtins/strlen-lib.c
22140 * gcc.c-torture/execute/builtins/strncat-lib.c
22141 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22142 * gcc.c-torture/execute/builtins/strncmp-lib.c
22143 * gcc.c-torture/execute/builtins/strncpy-lib.c
22144 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22145 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22146 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22147 * gcc.c-torture/execute/builtins/strrchr-lib.c
22148 * gcc.c-torture/execute/builtins/strspn-lib.c
22149 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22150 * gcc.c-torture/execute/builtins/strstr-lib.c
22151 * gcc.c-torture/execute/builtins/lib/abs.c
22152 * gcc.c-torture/execute/builtins/lib/fprintf.c
22153 * gcc.c-torture/execute/builtins/lib/memset.c
22154 * gcc.c-torture/execute/builtins/lib/printf.c
22155 * gcc.c-torture/execute/builtins/lib/sprintf.c
22156 * gcc.c-torture/execute/builtins/lib/strcpy.c
22157 * gcc.c-torture/execute/builtins/lib/strcspn.c
22158 * gcc.c-torture/execute/builtins/lib/strncat.c
22159 * gcc.c-torture/execute/builtins/lib/strncmp.c
22160 * gcc.c-torture/execute/builtins/lib/strncpy.c
22161 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22162 * gcc.c-torture/execute/builtins/lib/strspn.c
22163 * gcc.c-torture/execute/builtins/lib/strstr.c:
22164 New files containing support routines.
22166 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22168 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22169 when not optimizing.
22171 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22174 * g++.dg/abi/mangle22.C: New test.
22175 * g++.dg/abi/mangle23.C: Likewise.
22177 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22180 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22181 Allow for cases without denormalized floating point numbers.
22183 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22186 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22187 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22188 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22189 expected warning text.
22190 * gcc.dg/format/diag-2.c: New test.
22192 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22194 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22196 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22198 * gcc.dg/builtins-43.c: New.
22199 * gcc.dg/builtins-44.c: New.
22200 * gcc.dg/builtins-45.c: New.
22202 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22203 Andreas Tobler <a.tobler@schweiz.ch>
22205 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22206 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22208 * gcc.dg/cleanup-11.c: Likewise.
22209 * gcc.dg/cleanup-8.c: Likewise.
22210 * gcc.dg/cleanup-9.c: Likewise.
22211 * gcc.dg/cleanup-5.c: Run on all platforms.
22213 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22215 * g++.dg/warn/nonnull1.C: New test.
22217 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22219 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22220 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22221 Special-case the Sun compiler wrt to <complex.h>.
22223 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22225 * gcc.dg/Wunreachable-8.C: New test.
22227 * gcc.dg/h8300-ice2.c : New test.
22229 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22232 * gfortran.fortran-torture/compile/implicit.f90: Add test
22233 for implicit character.
22235 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22238 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22239 Use tiny() intrinsic to find smallest non-negative real
22241 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22243 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22244 * gcc.dg/compat/struct-by-value-22_x.c: New.
22245 * gcc.dg/compat/struct-by-value-22_y.c: New.
22247 * gcc.c-torture/execute/20040629-1.c: New test.
22249 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22251 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22252 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22255 * gcc.dg/20040625-1.c: New test.
22257 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22259 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22261 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22264 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22266 2004-06-29 Richard Henderson <rth@redhat.com>
22268 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22270 2004-06-29 Paul Brook <paul@codesourcery.com>
22272 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22273 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22275 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22278 * g++.dg/parse/crash15.C: New.
22280 2004-06-28 Andrew Pinski <apinski@apple.com>
22282 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22283 by the error already.
22285 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22287 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22290 * gcc.dg/h8300-bss-align-1.c : New.
22292 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22295 * g++.dg/template/ctor4.C: New.
22297 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22300 * g++.dg/warn/Wsequence-point-1.C: New test.
22302 2004-06-27 Paul Brook <paul@codesourcery.com>
22304 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22306 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22308 * g++.old-deja/g++.mike/p7325.C: Remove.
22310 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22313 * gcc.dg/pr14963.c: New test.
22315 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22318 * g++.dg/parse/redef1.C: New test.
22320 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22322 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22324 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22326 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22327 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22329 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22330 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22331 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22332 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22333 g++.brendan/enum14.C.
22334 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22335 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22336 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22338 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22341 2004-06-27 Roger Sayle <roger@eyesopen.com>
22343 * gcc.dg/20040527-1.c: New test case.
22345 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22347 PR gfortran/pr16196
22348 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22350 2004-06-25 Roger Sayle <roger@eyesopen.com>
22352 PR middle-end/15825
22353 * gcc.dg/pr15825-1.c: New test case.
22355 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22357 * gcc.c-torture/execute/20040625-1.c: New test.
22359 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22361 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22363 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22365 * gcc.dg/torture/mips-div-1.c: New test.
22367 2004-06-24 Jeff Law <law@redhat.com>
22369 * gcc.dg/tree-ssa/20040624-1.c: New test.
22371 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22373 * gcc.c-torture/compile/20040624-1.c: New test.
22375 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22377 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22380 2004-06-23 Andrew Pinski <apinski@apple.com>
22382 PR middle-end/15988
22383 * g++.dg/opt/ptrmem4.C: New test.
22385 * gcc.dg/c90-array-quals-2.c: New test.
22387 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22389 * gcc.dg/kpice1.c: New test.
22391 2006-06-23 Andrew Pinski <apinski@apple.com>
22393 * gcc.dg/c90-array-quals.c: New test.
22395 2006-06-22 Richard Henderson <rth@redhat.com>
22397 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22399 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22401 * gcc.dg/builtins-config.h: Handle FreeBSD.
22403 2006-06-22 Richard Henderson <rth@redhat.com>
22405 * g++.dg/opt/devirt1.C: New.
22407 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22409 * g++.dg/opt/pr15551.C: New testcase.
22411 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22414 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22415 x86_64-*-linux* when compiling for 32bit.
22417 2004-06-21 Andrew Pinski <apinski@apple.com>
22419 * gcc.dg/pch/struct-1.c: New.
22420 * gcc.dg/pch/struct-1.hs: New.
22422 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22424 * gcc.dg/pch/save-temps-1.c: New file.
22425 * gcc.dg/pch/save-temps-1.hs: New file.
22427 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22429 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22430 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22432 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22434 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22436 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22437 Remove trailing spaces.
22439 2004-06-21 Richard Henderson <rth@redhat.com>
22441 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22442 merging && to BIT_FIELD_REF.
22444 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22446 * g++.dg/opt/placeholder1.C: New test.
22448 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22450 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22451 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22452 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22453 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22455 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22457 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22459 * g++.dg/other/pragma-re-1.C: Add comments.
22461 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22464 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22466 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22468 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22469 instead of setting the type of size_t by
22472 2004-06-18 Roger Sayle <roger@eyesopen.com>
22474 * gcc.dg/unordered-2.c: New test case.
22475 * gcc.dg/unordered-3.c: New test case.
22477 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22480 * lib/g++.exp (g++_version): Tweak regexp for version
22481 * lib/g77.exp (g77_version): Likewise.
22482 * lib/gfortran.exp (gfortran_version): Likewise.
22483 * lib/objc.exp (objc_version): Likewise.
22484 * lib/treelang.exp (treelang_version): Likewise.
22486 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22488 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22489 Use INT_MAX instead of __INT_MAX__.
22490 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22492 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22493 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22494 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22495 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22496 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22497 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22498 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22499 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22500 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22502 * gcc.dg/range-test-1.c: New test.
22503 * g++.dg/opt/range-test-1.C: New test.
22505 2004-06-17 Richard Henderson <rth@redhat.com>
22507 * objc.dg/sync-1.m: New.
22508 * objc.dg/try-catch-1.m: Don't force next runtime.
22509 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22510 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22511 shadowed catch clause.
22512 * objc.dg/try-catch-5.m: New.
22514 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22517 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22519 2004-06-15 Richard Henderson <rth@redhat.com>
22521 * gcc.dg/20001116-1.c: Move expected warning line.
22523 2004-06-15 Richard Henderson <rth@redhat.com>
22525 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22526 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22528 2004-06-15 Jeff Law <law@redhat.com>
22530 * gcc.dg/tree-ssa/20040615-1.c: New test.
22531 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22532 be less sensitive to operand ordering.
22533 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22535 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22537 * g++.dg/abi/bitfield3.C: Add comment..
22539 2004-06-15 Richard Henderson <rth@redhat.com>
22541 * g++.dg/ext/stmtexpr1.C: XFAIL.
22542 * gcc.dg/20030612-1.c: XFAIL.
22544 2004-06-15 Eric Christopher <echristo@redhat.com>
22546 * g++.dg/charset/asm5.c: New.
22547 * gcc.dg/charset/asm6.c: New.
22549 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22552 * gfortran.fortran-torture/execute/select_1.f90: New test.
22554 2004-06-15 Paul Brook <paul@codesourcery.com>
22556 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22558 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22561 * g++.dg/lookup/crash3.C: New test.
22563 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22566 * g++.dg/parse/dtor4.C: New test.
22568 2004-06-14 Jeff Law <law@redhat.com>
22570 * gcc.c-torture/compile/20040614-1.c: New test.
22572 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22575 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22576 LEN of a character array.
22578 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22581 * g++.dg/template/ptrmem10.C: New test.
22584 * g++.dg/template/friend30.C: New test.
22586 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22589 * gfortran.fortran-torture/compile/mloc.f90: New test.
22591 2004-06-13 Paul Brook <paul@codesourcery.com>
22593 * gfortran.fortran-torture/execute/random_2.f90: New test.
22595 2004-06-13 Eric Christopher <echristo@redhat.com>
22597 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22599 2004-06-12 Paul Brook <paul@codesourcery.com>
22601 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22603 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22606 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22608 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22611 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22612 syntax errors in end statements of contained subroutines.
22614 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22617 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22619 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22622 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22624 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22627 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22629 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22632 * g++.dg/parse/enum1.C: New test.
22634 2004-06-10 Jeff Law <law@redhat.com>
22636 * gcc.c-torture/compile/20040610-1.c: New test.
22638 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22640 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22641 * g++.old-deja/g++.other/decl3.C: Likewise.
22643 2004-06-10 Brian Booth <bbooth@redhat.com>
22645 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22646 V_MAY_DEF instead of VDEF.
22647 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22649 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22652 * g++.dg/conversion/const1.C: New test.
22655 * g++.dg/conversion/reinterpret1.C: New test.
22658 * g++.dg/template/enum2.C: New test.
22661 * g++.dg/template/error13.C: New test.
22663 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22666 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22667 arguments to test_* REAL and of the right size.
22669 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22672 PR rtl-optimization/15681
22673 * gcc.dg/20040609-1.c: New test.
22675 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22678 * g++.dg/opt/builtins1.C: New test.
22680 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22682 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22683 that use default windows32 struct layout.
22684 * gcc.dg/i386-bitfield2.c: Likewise.
22686 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22688 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22689 for mingw32 and cygwin targets.
22691 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22693 * gcc.dg/pch/macro-4.c: New.
22694 * gcc.dg/pch/macro-4.hs: New.
22696 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22699 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22701 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22704 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22706 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22709 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22711 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22714 * gfortran.fortran-torture/execute/backspace.c : New test.
22716 2004-06-09 Paul Brook <paul@codesourcery.com>
22718 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22719 (pointer_to_section): Rewrite to use smaller array.
22721 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22723 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22724 * gcc.dg/ext/altivec-10.c: Same.
22725 * gcc.dg/ext/altivec-11.c: Same.
22726 * gcc.dg/ext/altivec-12.c: Same.
22727 * gcc.dg/ext/altivec-13.c: Same.
22728 * gcc.dg/ext/altivec-14.c: Same.
22729 * gcc.dg/ext/altivec-15.c: Same.
22730 * gcc.dg/ext/altivec-16.c: Same.
22731 * gcc.dg/ext/altivec-3.c: Same.
22732 * gcc.dg/ext/altivec-4.c: Same.
22733 * gcc.dg/ext/altivec-6.c: Same.
22734 * gcc.dg/ext/altivec-7.c: Same.
22735 * gcc.dg/ext/altivec-8.c: Same.
22736 * gcc.dg/ext/altivec-varargs-1.c: Same.
22738 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22739 * g++.dg/ext/altivec-10.C: Same.
22740 * g++.dg/ext/altivec-2.C: Same.
22741 * g++.dg/ext/altivec-3.C: Same.
22742 * g++.dg/ext/altivec-4.C: Same.
22743 * g++.dg/ext/altivec-5.C: Same.
22744 * g++.dg/ext/altivec-6.C: Same.
22745 * g++.dg/ext/altivec-7.C: Same.
22746 * g++.dg/ext/altivec-8.C: Same.
22747 * g++.dg/ext/altivec-9.C: Same.
22749 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22752 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22754 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22756 * gcc.dg/union-1.c: New test.
22758 2004-06-07 Roger Sayle <roger@eyesopen.com>
22760 * gcc.dg/builtins-41.c: New test case.
22761 * gcc.dg/builtins-42.c: New test case.
22763 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22765 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22766 * g++.dg/ext/altivec-10.C: Same.
22767 * g++.dg/ext/altivec-2.C: Same.
22768 * g++.dg/ext/altivec-3.C: Same.
22769 * g++.dg/ext/altivec-4.C: Same.
22770 * g++.dg/ext/altivec-5.C: Same.
22771 * g++.dg/ext/altivec-6.C: Same.
22772 * g++.dg/ext/altivec-7.C: Same.
22773 * g++.dg/ext/altivec-8.C: Same.
22774 * g++.dg/ext/altivec-9.C: Same.
22775 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22776 * g++.old-deja/g++.brendan/new3.C: Same.
22777 * gcc.c-torture/execute/eeprof-1.x: Same.
22779 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22782 * gcc.dg/pr14765-1.c: New test.
22784 2004-06-07 Roger Sayle <roger@eyesopen.com>
22787 * gcc.dg/pr14649-1.c: New test case.
22789 2004-06-07 Richard Henderson <rth@redhat.com>
22791 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22794 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22796 * g++.dg/eh/elide1.C: Remove XFAIL.
22798 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22801 * g++.dg/expr/sizeof3.C: New test.
22804 * g++.dg/template/access14.C: New test.
22807 * g++.dg/template/enum1.C: New test.
22810 * g++.dg/eh/throw1.C: New test.
22812 2004-06-07 David Ayers <d.ayers@inode.at>
22813 Ziemowit Laski <zlaski@apple.com>
22815 * lib/objc.exp (objc_target_compile): Revert the '-framework
22816 Foundation' flag fix, since bare Darwin does not ship
22817 with the Foundation framework.
22818 * objc/execute/next_mapping.h: Provide a local NSConstantString
22819 @interface and @implementation.
22820 (objc_constant_string_init): A constructor function, used to
22821 initialize the NSConstantString meta-class object.
22822 * objc/execute/string1.m: Include "next_mapping.h" instead of
22823 <Foundation/NSString.h>.
22824 * objc/execute/string2.m: Likewise.
22825 * objc/execute/string3.m: Likewise.
22826 * objc/execute/string4.m: Likewise.
22828 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
22830 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
22831 to double. Replace double with FLOAT.
22832 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
22834 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
22835 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
22836 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
22837 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
22838 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
22839 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
22840 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
22841 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
22843 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
22846 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
22848 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22851 * g++.dg/template/meminit2.C: New test.
22853 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
22856 * gcc.c-torture/execute/compare-fp-1.c,
22857 gcc.c-torture/execute/compare-fp-2.c,
22858 gcc.c-torture/execute/compare-fp-3.c,
22859 gcc.c-torture/execute/compare-fp-4.c,
22860 gcc.c-torture/execute/compare-fp-3.x,
22861 gcc.c-torture/execute/compare-fp-4.x: Moved...
22862 * gcc.c-torture/execute/ieee/compare-fp-1.c,
22863 gcc.c-torture/execute/ieee/compare-fp-2.c,
22864 gcc.c-torture/execute/ieee/compare-fp-3.c,
22865 gcc.c-torture/execute/ieee/compare-fp-4.c,
22866 gcc.c-torture/execute/ieee/compare-fp-3.x,
22867 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
22869 2004-06-04 David Ayers <d.ayers@inode.at>
22871 * objc/execute/protocol-isEqual-4.m: New testcase.
22873 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
22875 * objc/execute/protocol-isEqual-1.m: New testcase.
22876 * objc/execute/protocol-isEqual-2.m: New testcase.
22877 * objc/execute/protocol-isEqual-3.m: New testcase.
22879 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22881 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
22883 2004-06-02 Ziemowit Laski <zlaski@apple.com>
22885 * lib/objc.exp (objc_target_compile): When running tests on
22886 Darwin (Mac OS X), inform the linker about '-framework
22889 2004-06-02 Eric Christopher <echristo@redhat.com>
22891 * gcc.c-torture/compile/20040602-1.c: New.
22893 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
22895 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
22896 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
22898 PR tree-optimization/14736
22899 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
22901 PR tree-optimization/14042
22902 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
22904 PR tree-optimization/14729
22905 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
22907 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22910 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
22912 2004-06-01 Richard Hederson <rth@redhat.com>
22914 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
22916 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22919 * g++.dg/parse/offsetof4.C: New test.
22921 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
22924 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
22926 2004-05-31 Mark Mitchell <mark@codesourcery.com>
22929 * g++.dg/template/friend29.C: New test.
22931 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
22934 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
22936 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
22938 * gcc.dg/sparc-trap-1.c: New test.
22940 2004-05-31 Roger Sayle <roger@eyesopen.com>
22942 PR middle-end/15069
22943 * g++.dg/opt/fold3.C: New test case.
22945 2004-05-30 Graham Stott <graham.stott@btinternet.com>
22947 * lib/target-supports.exp (check_iconv_available): Fix fallout
22948 from 2004-05-28 patch.
22950 2004-05-30 Paul Brook <paul@codesourcery.com>
22953 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
22954 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
22956 2004-05-30 Steven G. Kargl <kargls@comcast.net>
22958 * gfortran.fortran-torture/execute/random_1.f90: New test.
22960 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22962 * g++.dg/ext/altivec-10.C: New test.
22964 2004-05-29 Paul Brook <paul@codesourcery.com>
22966 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
22968 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22970 * gcc.dg/altivec-16.c: New test.
22972 2004-05-28 Janis Johnson <janis187@us.ibm.com>
22974 * lib/target-supports.exp (check_vmx_hw_available): New.
22975 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
22977 * lib/target-supports.exp (check_alias_available,
22978 check_iconv_available, check_named_sections_available): Use
22979 unique names for temporary files.
22981 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22983 * gcc.dg/altivec-15.c: New test.
22985 2004-05-28 Mark Mitchell <mark@codesourcery.com>
22988 * g++.dg/warn/noeffect6.C: New test.
22991 * g++.dg/expr/ptrmem4.C: New test.
22994 * g++.dg/template/operator3.C: New test.
22996 2004-05-28 Mark Mitchell <mark@codesourcery.com>
22999 * g++.dg/lookup/redecl1.C: New test.
23000 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23002 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23004 * gcc.c-torture/execute/compare-fp-1.c,
23005 gcc.c-torture/execute/compare-fp-2.c,
23006 gcc.c-torture/execute/compare-fp-3.c,
23007 gcc.c-torture/execute/compare-fp-4.c,
23008 gcc.c-torture/execute/compare-fp-3.x,
23009 gcc.c-torture/execute/compare-fp-4.x,
23010 gcc.dg/pr15649-1.c: New.
23012 2004-05-27 Adam Nemet <anemet@lnxw.com>
23015 * g++.dg/init/array14.C: New test.
23017 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23019 * lib/compat.exp (compat-get-options-main): New.
23020 (compat-get-options): Remove unneeded code, warn for ignored
23022 (compat-execute): Check flag set by dg-require-* commands.
23024 * lib/compat.exp (compat-execute): Break up long lines.
23026 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23028 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23029 * gcc.dg/altivec-14.c: New test.
23030 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23032 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23033 * gcc.dg/altivec-12.c: Ditto.
23035 * gcc.dg/altivec-3.c: Move call to altivec_check.
23037 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23040 * g++.dg/template/error12.C: New test.
23043 * g++.dg/ext/attrib15.C: New test.
23046 * g++.dg/template/ptrmem9.C: New test.
23048 2004-05-25 Paul Brook <paul@codesourcery.com>
23050 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23052 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23055 * g++.dg/template/crash19.C: New test.
23057 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23060 * g++.dg/template/redecl1.C: New test.
23062 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23065 * g++.dg/other/ns1.C: New test.
23068 * g++.dg/template/invalid1.C: New test.
23070 2004-05-23 Paul Brook <paul@codesourcery.com>
23071 Victor Leikehman <lei@haifasphere.co.il>
23073 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23074 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23076 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23080 * g++.dg/template/non-dependent5.C: New test.
23081 * g++.dg/template/non-dependent6.C: New test.
23083 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23086 * g++.dg/inherit/union1.C: New test.
23089 * g++.dg/template/addr1.C: New test.
23092 * g++.dg/template/array5.C: New test.
23095 * g++.dg/template/array6.C: New test.
23097 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23098 Roger Sayle <roger@eyesopen.com>
23100 * g++.dg/lookup/forscope2.C: New test case.
23102 2004-05-22 Ben Elliston <bje@au.ibm.com>
23104 * gcc.dg/cpp/Wmissingdirs.c: New.
23106 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23109 * gcc.dg/compat/union-m128-1.h: New file.
23110 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23111 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23112 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23114 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23117 * gcc.dg/compat/struct-complex-1.h: New file.
23118 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23119 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23120 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23122 2004-05-20 Roger Sayle <roger@eyesopen.com>
23125 * gcc.dg/pr3074-1.c: New test case.
23126 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23128 2004-05-20 Falk Hueffner <falk@debian.org>
23131 * gcc.dg/ftrapv-1.c: New test case.
23133 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23135 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23137 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23138 Jeff Law <law@redhat.com>
23140 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23141 * gcc.dg/tree-ssa/20040518-2.c: New test.
23143 * gcc.dg/tree-ssa/20040518-1.c: New test.
23145 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23147 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23149 2004-05-18 Paul Brook <paul@codesourcery.com>
23152 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23154 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23156 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23159 2004-05-17 Steven Bosscher <stevenb@suse.de>
23161 * gcc.dg/tree-ssa/20040517-1.c: New test.
23163 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23165 * gcc.dg/loop-4.c: New test.
23167 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23169 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23171 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23174 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23176 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23180 * gfortran.fortran-torture/compile/data_1.f90: New test.
23182 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23184 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23185 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23187 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23189 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23191 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23194 * gcc.dg/format/xopen-1.c: Adjust expected message.
23195 * gcc.dg/format/xopen-3.c: New test.
23197 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23199 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23201 2004-05-14 Jeff Law <law@redhat.com>
23203 * gcc.dg/tree-ssa/20040514-2.c: New test.
23205 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23207 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23209 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23212 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23214 * gcc.dg/tree-ssa/20040514-1.c: New test.
23216 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23218 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23221 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23224 * gfortran.fortran-torture/compile/do_1.f90: New test.
23226 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23229 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23232 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23235 * gfortran.fortran-torture/execute/random_init.f90: New test.
23237 2004-05-13 Paul Brook <paul@codesourcery.com>
23240 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23242 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23244 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23245 for the powerpc case.
23247 2004-05-13 Jeff Law <law@redhat.com>
23249 * gcc.dg/tree-ssa/20040513-1.c: New test.
23250 * gcc.dg/tree-ssa/20040513-2.c: New test.
23252 2004-05-13 Paul Brook <paul@codesourcery.com>
23254 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23255 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23256 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23258 2004-05-13 Andreas Schwab <schwab@suse.de>
23261 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23264 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23267 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23269 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23271 Merge from tree-ssa-20020619-branch. See
23272 ChangeLog.tree-ssa for details.
23274 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23276 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23277 include <altivec.h> explicitly.
23278 * gcc.dg/altivec-13.c: Likewise.
23280 2004-05-11 Paul Brook <paul@codesourcery.com>
23282 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23284 2004-05-10 Eric Christopher <echristo@redhat.com>
23286 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23287 * gcc.dg/sibcall-4.c: Ditto.
23289 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23291 * g++.dg/ext/altivec-8.C: New test case.
23292 * gcc.dg/altivec-13.c: New test case.
23294 2004-05-08 Roger Sayle <roger@eyesopen.com>
23296 * gcc.c-torture/execute/divcmp-1.c: New test case.
23297 * gcc.c-torture/execute/divcmp-2.c: New test case.
23298 * gcc.c-torture/execute/divcmp-3.c: New test case.
23300 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23302 * g++.dg/other/pragma-re-2.C: New test.
23304 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23306 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23307 * gcc.dg/i386-387-2.c: Likewise.
23309 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23311 * gcc.dg/i386-387-6.c: Likewise.
23313 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23315 * gcc.dg/builtins-33.c: Also check log1p*.
23317 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23319 PR optimization/15296
23320 * gcc.c-torture/execute/pr15296.c: New test.
23322 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23324 * gcc.dg/builtins-40.c: New test.
23326 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23328 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23330 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23332 * g++.dg/ext/spe1.C: New testcase.
23334 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23336 * objc.dg/image-info.m: Allow additional attributes
23337 for __image_info section.
23339 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23341 * gcc.dg/torture/mips-hilo-2.c: New test.
23343 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23346 * g++.dg/template/member5.C: New test.
23348 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23350 * gcc.dg/builtins-34.c: Also check expm1*.
23352 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23354 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23355 * gcc.dg/torture/builtin-convert-3.c: New test.
23357 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23359 PR middle-end/15054
23360 * g++.dg/opt/pr15054.C: New test.
23362 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23364 * gcc.dg/torture/builtin-rounding-1.c: New test.
23365 * gcc.dg/builtins-25.c: Delete.
23366 * gcc.dg/builtins-29.c: Delete.
23368 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23370 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23371 * gcc.dg/sibcall-4.c: Likewise.
23372 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23374 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23376 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23377 bit-field on 16-bit targets.
23379 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23381 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23384 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23386 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23387 * gcc.dg/rs6000-power2-2.c: Likewise.
23389 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23391 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23392 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23393 Change the asm registers to be in form of frN instead of fN.
23395 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23397 * gcc.dg/torture/builtin-convert-2.c: New test.
23399 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23401 * gcc.dg/rs6000-power2-1.c: New test.
23402 * gcc.dg/rs6000-power2-2.c: New test.
23404 2004-04-28 Jan Hubicka <jh@suse.cz>
23406 * gcc.dg/unused-6.c: New test.
23408 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23409 Ulrich Weigand <uweigand@de.ibm.com>
23411 * ada/acats/run_all.sh: Define $target variable.
23413 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23416 * g++.dg/other/vararg-1.C: New test.
23419 * g++.dg/eh/cleanup3.C: New test.
23421 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23423 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23424 and ad8011a (target_insn).
23425 * ada/acats/support/macro.dfs: Likewise.
23426 * ada/acats/support/impbit.adb: New file.
23428 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23430 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23432 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23434 * gcc.dg/loop-3.c: New test.
23436 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23438 * gcc.c-torture/execute/simd-5.c: New test.
23440 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23443 * g++.dg/template/crash18.C: New test.
23445 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23447 * g++.dg/ext/complit3.C: New test.
23449 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23451 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23452 * gcc.dg/altivec-3.c: Same.
23453 * gcc.dg/altivec-varargs-1.c: Same.
23455 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23457 * lib/target-supports.exp (check_profiling_available): Assume
23458 profiling is not available on powerpc-eabi targets.
23460 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23462 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23463 * gcc.dg/vmx/bug-1.c: Ditto.
23465 2004-04-20 Eric Christopher <echristo@redhat.com>
23467 * gcc.dg/charset/extern.c: New test.
23468 * g++.dg/charset/extern3.cc: Ditto.
23470 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23472 * gcc.dg/builtins-39.c: New test.
23474 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23476 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23478 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23480 * gcc.dg/torture/mips-hilo-1.c: New test.
23482 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23484 * gcc.c-torture/compile/20040419-1.c: New test.
23486 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23488 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23490 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23491 Aldy Hernandez <aldyh@redhat.com>
23493 * gcc.c-torture/execute/va-arg-24.c: New.
23495 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23496 Aldy Hernandez <aldyh@redhat.com>
23498 * gcc.dg/vmx/1b-01.c: New.
23499 * gcc.dg/vmx/1b-02.c: New.
23500 * gcc.dg/vmx/1b-03.c: New.
23501 * gcc.dg/vmx/1b-04.c: New.
23502 * gcc.dg/vmx/1b-05.c: New.
23503 * gcc.dg/vmx/1b-06.c: New.
23504 * gcc.dg/vmx/1b-07.c: New.
23505 * gcc.dg/vmx/1c-01.c: New.
23506 * gcc.dg/vmx/1c-02.c: New.
23507 * gcc.dg/vmx/3a-01a.c: New.
23508 * gcc.dg/vmx/3a-01.c: New.
23509 * gcc.dg/vmx/3a-01m.c: New.
23510 * gcc.dg/vmx/3a-03.c: New.
23511 * gcc.dg/vmx/3a-03m.c: New.
23512 * gcc.dg/vmx/3a-04.c: New.
23513 * gcc.dg/vmx/3a-04m.c: New.
23514 * gcc.dg/vmx/3a-05.c: New.
23515 * gcc.dg/vmx/3a-06.c: New.
23516 * gcc.dg/vmx/3a-06m.c: New.
23517 * gcc.dg/vmx/3a-07.c: New.
23518 * gcc.dg/vmx/3b-01.c: New.
23519 * gcc.dg/vmx/3b-02.c: New.
23520 * gcc.dg/vmx/3b-10.c: New.
23521 * gcc.dg/vmx/3b-13.c: New.
23522 * gcc.dg/vmx/3b-14.c: New.
23523 * gcc.dg/vmx/3b-15.c: New.
23524 * gcc.dg/vmx/3c-01a.c: New.
23525 * gcc.dg/vmx/3c-01.c: New.
23526 * gcc.dg/vmx/3c-02.c: New.
23527 * gcc.dg/vmx/3c-03.c: New.
23528 * gcc.dg/vmx/3d-01.c: New.
23529 * gcc.dg/vmx/4-01.c: New.
23530 * gcc.dg/vmx/4-03.c: New.
23531 * gcc.dg/vmx/5-01.c: New.
23532 * gcc.dg/vmx/5-02.c: New.
23533 * gcc.dg/vmx/5-03.c: New.
23534 * gcc.dg/vmx/5-04.c: New.
23535 * gcc.dg/vmx/5-05.c: New.
23536 * gcc.dg/vmx/5-06.c: New.
23537 * gcc.dg/vmx/5-07.c: New.
23538 * gcc.dg/vmx/5-07t.c: New.
23539 * gcc.dg/vmx/5-08.c: New.
23540 * gcc.dg/vmx/5-10.c: New.
23541 * gcc.dg/vmx/5-11.c: New.
23542 * gcc.dg/vmx/7-01a.c: New.
23543 * gcc.dg/vmx/7-01.c: New.
23544 * gcc.dg/vmx/7c-01.c: New.
23545 * gcc.dg/vmx/7d-01.c: New.
23546 * gcc.dg/vmx/7d-02.c: New.
23547 * gcc.dg/vmx/8-01.c: New.
23548 * gcc.dg/vmx/8-02a.c: New.
23549 * gcc.dg/vmx/8-02.c: New.
23550 * gcc.dg/vmx/brode-1.c: New.
23551 * gcc.dg/vmx/bug-1.c: New.
23552 * gcc.dg/vmx/bug-2.c: New.
23553 * gcc.dg/vmx/bug-3.c: New.
23554 * gcc.dg/vmx/cw-bug-1.c: New.
23555 * gcc.dg/vmx/cw-bug-2.c: New.
23556 * gcc.dg/vmx/cw-bug-3.c: New.
23557 * gcc.dg/vmx/dct.c: New.
23558 * gcc.dg/vmx/debug-1.c: New.
23559 * gcc.dg/vmx/debug-2.c: New.
23560 * gcc.dg/vmx/debug-3.c: New.
23561 * gcc.dg/vmx/debug-4.c: New.
23562 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23563 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23564 * gcc.dg/vmx/eg-5.c: New.
23565 * gcc.dg/vmx/fft.c: New.
23566 * gcc.dg/vmx/gcc-bug-1.c: New.
23567 * gcc.dg/vmx/gcc-bug-2.c: New.
23568 * gcc.dg/vmx/gcc-bug-3.c: New.
23569 * gcc.dg/vmx/gcc-bug-4.c: New.
23570 * gcc.dg/vmx/gcc-bug-5.c: New.
23571 * gcc.dg/vmx/gcc-bug-6.c: New.
23572 * gcc.dg/vmx/gcc-bug-7.c: New.
23573 * gcc.dg/vmx/gcc-bug-8.c: New.
23574 * gcc.dg/vmx/gcc-bug-9.c: New.
23575 * gcc.dg/vmx/gcc-bug-b.c: New.
23576 * gcc.dg/vmx/gcc-bug-c.c: New.
23577 * gcc.dg/vmx/gcc-bug-d.c: New.
23578 * gcc.dg/vmx/gcc-bug-e.c: New.
23579 * gcc.dg/vmx/gcc-bug-f.c: New.
23580 * gcc.dg/vmx/gcc-bug-g.c: New.
23581 * gcc.dg/vmx/gcc-bug-i.c: New.
23582 * gcc.dg/vmx/harness.h: New.
23583 * gcc.dg/vmx/ira1.c: New.
23584 * gcc.dg/vmx/ira2a.c: New.
23585 * gcc.dg/vmx/ira2b.c: New.
23586 * gcc.dg/vmx/ira2.c: New.
23587 * gcc.dg/vmx/ira2c.c: New.
23588 * gcc.dg/vmx/mem.c: New.
23589 * gcc.dg/vmx/newton-1.c: New.
23590 * gcc.dg/vmx/ops.c: New.
23591 * gcc.dg/vmx/sn7153.c: New.
23592 * gcc.dg/vmx/spill2.c: New.
23593 * gcc.dg/vmx/spill3.c: New.
23594 * gcc.dg/vmx/spill.c: New.
23595 * gcc.dg/vmx/t.c: New.
23596 * gcc.dg/vmx/varargs-1.c: New.
23597 * gcc.dg/vmx/varargs-2.c: New.
23598 * gcc.dg/vmx/varargs-3.c: New.
23599 * gcc.dg/vmx/varargs-4.c: New.
23600 * gcc.dg/vmx/varargs-5.c: New.
23601 * gcc.dg/vmx/varargs-6.c: New.
23602 * gcc.dg/vmx/varargs-7.c: New.
23603 * gcc.dg/vmx/vmx.exp: New.
23604 * gcc.dg/vmx/vprint-1.c: New.
23605 * gcc.dg/vmx/vscan-1.c: New.
23606 * gcc.dg/vmx/x-01.c: New.
23607 * gcc.dg/vmx/x-02.c: New.
23608 * gcc.dg/vmx/x-03.c: New.
23609 * gcc.dg/vmx/x-04.c: New.
23610 * gcc.dg/vmx/x-05.c: New.
23611 * gcc.dg/vmx/yousufi-1.c: New.
23612 * gcc.dg/vmx/zero-1.c: New.
23613 * gcc.dg/vmx/zero.c: New.
23615 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23617 * g++.dg/lookup/java1.C: Update for chage of
23619 * g++.dg/lookup/java2.C: Likewise.
23621 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23623 * ada/acats/run_all.sh: use -O2 by default.
23625 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23627 * gcc.dg/vr-mult-[12].c: New tests.
23629 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23631 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23633 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23635 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23637 * lib/target-supports.exp (check_profiling_available): Assume profiling
23638 isn't available for mips*-*-elf targets.
23640 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23642 * gcc.dg/builtins-38.c: New test.
23644 2004-04-14 Eric Christopher <echristo@redhat.com>
23646 * g++.dg/charset/charset.exp: Run .cc extension tests.
23648 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23650 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23652 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23654 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23656 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23658 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23659 * gcc.dg/i386-387-2.c: Likewise.
23661 * gcc.dg/i386-387-7.c: New test.
23662 * gcc.dg/i386-387-8.c: New test.
23664 * gcc.dg/builtins-37.c: New test.
23666 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23668 * g++.dg/pch/externc-1.C: Add missing semicolon.
23670 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23672 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23674 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23676 * gcc.c-torture/execute/20040411-1.c: New test.
23678 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23680 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23682 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23684 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23686 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23688 * lib/target-supports.exp (check_named_sections_available): New.
23689 * lib/gcc-dg.exp (dg-require-named-sections): New.
23690 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23691 old-deja.exp. Also prune error-count message from HP linker.
23692 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23694 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23695 * g++.old-deja/g++.pt/static3.C: Likewise.
23696 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23698 2004-04-09 Roger Sayle <roger@eyesopen.com>
23700 * gcc.c-torture/execute/20040409-1.c: New test case.
23701 * gcc.c-torture/execute/20040409-2.c: New test case.
23702 * gcc.c-torture/execute/20040409-3.c: New test case.
23704 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23706 * gcc.dg/20040409-1.c: New test.
23708 2004-04-08 Roger Sayle <roger@eyesopen.com>
23711 * g++.dg/opt/pr14888.C: New test case.
23713 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23715 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23716 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23717 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23718 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23721 2004-04-08 Paul Brook <paul@codesourcery.com>
23723 * gcc.dg/spill-1.c: New test.
23725 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23727 * gcc.dg/torture/builtin-ctype-2.c: New test.
23729 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23731 * gcc.dg/pch/pch.exp: Add largefile test.
23733 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23735 * g++.dg/pch/externc-1.Hs: New.
23736 * g++.dg/pch/externc-1.C: New.
23738 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23740 * gcc.dg/compat/struct-by-value-5a_main.c,
23741 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23742 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23743 * gcc.dg/compat/struct-by-value-5a_x.c,
23744 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23745 gcc.dg/compat/struct-by-value-5_x.c.
23746 * gcc.dg/compat/struct-by-value-5a_y.c,
23747 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23748 gcc.dg/compat/struct-by-value-5_y.c.
23750 * gcc.dg/compat/struct-by-value-6a_main.c,
23751 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23752 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23753 * gcc.dg/compat/struct-by-value-6a_x.c,
23754 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23755 gcc.dg/compat/struct-by-value-6_x.c.
23756 * gcc.dg/compat/struct-by-value-6a_y.c,
23757 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23758 gcc.dg/compat/struct-by-value-6_y.c.
23760 * gcc.dg/compat/struct-by-value-7a_main.c,
23761 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23762 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23763 * gcc.dg/compat/struct-by-value-7a_x.c,
23764 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23765 gcc.dg/compat/struct-by-value-7_x.c.
23766 * gcc.dg/compat/struct-by-value-7a_y.c,
23767 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23768 gcc.dg/compat/struct-by-value-7_y.c.
23770 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23772 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23773 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23774 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23777 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23779 * gcc.dg/builtins-36.c: New test.
23781 2004-04-06 Paul Brook <paul@codesourcery.com>
23783 * README.gcc: Remove obsolete contraint on testcases.
23785 2004-04-05 Paul Brook <paul@codesourcery.com>
23788 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23789 failure and exit(0) on success.
23790 * g++.dg/expr/anew2.C: Ditto.
23791 * g++.dg/expr/anew3.C: Ditto.
23792 * g++.dg/expr/anew4.C: Ditto.
23794 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23797 * g++.dg/template/unify7.C: New.
23799 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23801 * g++.dg/README: Bring up to date with new subdirectories; remove
23802 duplicate subdirectory lines.
23804 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23807 * g++.dg/template/unify5.C: New.
23808 * g++.dg/template/unify6.C: New.
23809 * g++.dg/template/qualttp20.C: Adjust.
23810 * g++.old-deja/g++.jason/report.C: Adjust.
23811 * g++.old-deja/g++.other/qual1.C: Adjust.
23813 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23816 * g++.dg/inherit/ptrmem1.C: New test.
23818 2004-04-01 Jakub Jelinek <jakub@redhat.com>
23821 * gcc.c-torture/execute/20040331-1.c: New test.
23822 * gcc.dg/20040331-1.c: New test.
23824 2004-04-01 Paul Brook <paul@codesourcery.com>
23826 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
23828 2004-03-30 Mark Mitchell <mark@codesourcery.com>
23831 * g++.dg/init/goto1.C: New test.
23834 * g++.dg/template/defarg4.C: New test.
23836 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
23838 * gcc.dg/altivec-11.c: Extend test for more valid cases.
23840 2004-03-28 David Edelsohn <edelsohn@gnu.org>
23842 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
23844 2004-03-28 Zack Weinberg <zack@codesourcery.com>
23846 * gcc.dg/noncompile/undeclared-2.c: New test.
23848 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
23850 * gcc.dg/940409-1.c: Remove XFAIL.
23851 * gcc.dg/reg-vol-struct-1.c: New test.
23853 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23855 * gcc.dg/torture/builtin-wctype-1.c: New test.
23857 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
23859 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
23860 * gcc.dg/20001101-1.c: Likewise.
23861 * gcc.dg/20001102-1.c: Likewise.
23863 2004-03-25 Roger Sayle <roger@eyesopen.com>
23865 * gcc.dg/compare8.c: Add an additional test for XOR.
23867 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23869 * gcc.dg/torture/builtin-ctype-1.c: New test.
23871 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23873 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
23874 * gcc.dg/torture/builtin-math-1.c: Likewise.
23875 * gcc.dg/torture/builtin-power-1.c: New test.
23877 2004-03-24 Andreas Schwab <schwab@suse.de>
23879 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
23882 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
23883 Roger Sayle <roger@eyesopen.com>
23885 * gcc.dg/compare8.c: New test case.
23887 2004-03-23 Ziemowit Laski <zlaski@apple.com>
23889 * g++.dg/ext/altivec-7.C: New test.
23891 2004-03-23 Zack Weinberg <zack@codesourcery.com>
23893 PR 12267, 12391, 12560, 13129, 14114, 14133
23894 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
23895 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
23896 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
23897 Adjust error regexps.
23898 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
23899 * gcc.dg/noncompile/undeclared-1.c: New test cases.
23900 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
23901 * gcc.dg/local1.c: Add explanatory comment.
23903 2004-03-23 Roger Sayle <roger@eyesopen.com>
23905 PR optimization/14669
23906 * g++.dg/opt/fold2.C: New test case.
23908 2004-03-22 Jakub Jelinek <jakub@redhat.com>
23911 * gcc.dg/20040322-1.c: New test.
23913 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23915 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
23916 * gcc.dg/ultrasp4.c: Likewise.
23917 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
23919 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23921 * gcc.dg/i386-sse-8.c: Reset default options.
23923 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23925 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
23926 in the error message text.
23928 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23930 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
23932 2004-03-21 Mark Mitchell <mark@codesourcery.com>
23935 * g++.dg/init/array13.C: New test.
23937 2004-03-20 Roger Sayle <roger@eyesopen.com>
23940 * gcc.c-torture/compile/pr13889.c: New test case.
23942 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
23945 * builtins-1.c (nan, nans): Don't test.
23946 * builtins-30.c: Don't use nan, nanf, nanl.
23947 * builtins-35.c: New test.
23949 2004-03-19 Ziemowit Laski <zlaski@apple.com>
23951 * g++.dg/ext/altivec-6.C: New test.
23953 2004-03-19 Mark Mitchell <mark@codesourcery.com>
23955 * g++.dg/init/placement3.C: New test.
23957 * g++.dg/template/spec13.C: New test.
23959 * g++.dg/lookup/using11.C: New test.
23961 * g++.dg/lookup/koenig3.C: New test.
23963 * g++.dg/template/operator2.C: New test.
23965 * g++.dg/expr/dtor3.C: New test.
23966 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
23968 * g++.old-deja/g++.law/visibility28.C: Likewise.
23970 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
23972 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
23973 * gcc.dg/ppc64-abi-3.c: Likewise.
23975 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23978 * g++.dg/parse/template15.C: New test.
23980 2004-03-18 Mark Mitchell <mark@codesourcery.com>
23982 * g++.dg/expr/dtor2.C: New test.
23984 * g++.dg/lookup/anon4.C: New test.
23986 * g++.dg/overload/using1.C: New test.
23988 * g++.dg/template/lookup7.C: New test.
23990 * g++.dg/template/typename6.C: New test.
23992 * g++.dg/expr/cond6.C: New test.
23994 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23996 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
23998 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24000 * g++.dg/expr/cond5.C: New test.
24001 * g++.dg/expr/constcast1.C: Likewise.
24002 * g++.dg/expr/ptrmem2.C: Likewise.
24003 * g++.dg/expr/ptrmem3.C: Likewise.
24004 * g++.dg/lookup/main1.C: Likewise.
24005 * g++.dg/template/lookup6.C: Likewise.
24007 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24009 * gcc.dg/local1.c: New test.
24011 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24013 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24015 * gcc.dg/torture/builtin-convert-1.c: New test.
24017 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24019 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24021 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24024 * g++.dg/warn/Wunused-7.C: New test.
24026 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24028 * gcc.dg/torture/builtin-integral-1.c: New test.
24030 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24033 * g++.dg/parse/non-dependent3.C: New test.
24035 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24037 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24038 * g++.dg/eh/simd-2.C: Likewise.
24039 * g++.dg/init/array10.C: Likewise.
24040 * gcc.c-torture/compile/simd-1.c: Likewise.
24041 * gcc.c-torture/compile/simd-2.c: Likewise.
24042 * gcc.c-torture/compile/simd-3.c: Likewise.
24043 * gcc.c-torture/compile/simd-4.c: Likewise.
24044 * gcc.c-torture/compile/simd-6.c: Likewise.
24045 * gcc.c-torture/execute/simd-1.c: Likewise.
24046 * gcc.c-torture/execute/simd-2.c: Likewise.
24047 * gcc.dg/compat/vector-defs.h: Likewise.
24048 * gcc.dg/20020531-1.c: Likewise.
24049 * gcc.dg/altivec-3.c: Likewise.
24050 * gcc.dg/altivec-4.c: Likewise.
24051 * gcc.dg/altivec-varargs-1.c: Likewise.
24052 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24053 * gcc.dg/i386-mmx-3.c: Likewise.
24054 * gcc.dg/i386-sse-4.c: Likewise.
24055 * gcc.dg/i386-sse-5.c: Likewise.
24056 * gcc.dg/i386-sse-8.c: Likewise.
24057 * gcc.dg/simd-1.c: Likewise.
24058 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24059 __ev64_opaque__ since the machine description provides it.
24061 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24063 * lib/compat.exp (skip_list): New global variable.
24064 Use it to hold the user defined COMPAT_SKIPS list if any.
24065 (compat-obj): Add the members of skip_list to optall.
24067 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24069 * gcc.dg/compat/union-by-value-1_main.c,
24070 union-by-value-1_x.c, union-by-value-1_y.c,
24071 union-check.h, union-defs.h,
24072 union-init.h, union-return-1_main.c,
24073 union-return-1_x.c, union-return-1_y.c: New files.
24075 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24077 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24078 mixed-struct-init.h: Add 4 mixed structure types.
24079 struct-by-value-21_main.c, struct-by-value-21_x.c,
24080 struct-by-value-21_y.c, struct-return-21_main.c,
24081 struct-return-21_x.c, struct-return-21_y.c: New files.
24083 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24086 * g++.dg/parse/template14.C: New test.
24088 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24090 * gcc.c-torture/execute/20040313-1.c: New test.
24092 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24095 * gcc.dg/20040311-2.c: New test.
24097 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24100 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24103 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24105 * gcc.dg/20040305-2.c: Add missing return statement.
24107 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24109 * gcc.dg/builtins-34.c: Also check pow10*.
24111 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24114 * gcc.dg/20040305-2.c: New test.
24116 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24118 * gcc.dg/20040310-1.c: New test.
24120 2004-03-11 Roger Sayle <roger@eyesopen.com>
24122 * gcc.c-torture/execute/20040311-1.c: New test case.
24124 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24127 * g++.dg/lookup/enum1.C: New test.
24129 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24132 * g++.dg/lookup/struct2.C: New test.
24134 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24136 * gcc.dg/builtins-34.c: New test.
24138 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24140 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24142 2004-03-09 James E Wilson <wilson@specifixinc.com>
24144 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24145 * gcc.dg/alias-2.c: New testcase.
24147 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24149 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24151 2004-03-09 Roger Sayle <roger@eyesopen.com>
24153 * gcc.c-torture/execute/20040309-1.c: New test case.
24155 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24158 * g++.dg/overload/ref1.C: New.
24160 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24163 * g++.dg/template/spec12.C: New test.
24166 * g++.dg/parse/crash14.C: New test.
24168 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24171 * g++.dg/init/ref11.C: New test.
24173 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24176 * g++.dg/parse/builtin2.C: New test.
24178 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24181 * g++.dg/init/ctor3.C: New test.
24182 * g++.dg/init/union1.C: New test.
24183 * g++.dg/ext/anon-struct4.C: New test.
24185 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24187 * g++.dg/lookup/koenig1.C: Tweak error messages.
24188 * g++.dg/lookup/used-before-declaration.C: Likewise.
24189 * g++.dg/other/do1.C: Likewise.
24190 * g++.dg/overload/koenig1.C: Likewise.
24191 * g++.dg/parse/crash13.C: Likewise.
24192 * g++.dg/template/instantiate3.C: Likewise.
24194 2004-03-08 Eric Christopher <echristo@redhat.com>
24196 * * lib/target-supports.exp: Enable libiconv in test
24197 compilation. Fix up error checking.
24199 2004-03-08 Roger Sayle <roger@eyesopen.com>
24201 PR middle-end/14289
24202 * gcc.dg/pr14289-1.c: New test case.
24203 * gcc.dg/pr14289-2.c: Likewise.
24204 * gcc.dg/pr14289-3.c: Likewise.
24206 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24208 * gcc.c-torture/execute/20040308-1.c: New test.
24210 2004-03-07 Roger Sayle <roger@eyesopen.com>
24212 * gcc.c-torture/execute/20040307-1.c: New test case.
24214 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24216 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24218 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24220 * gcc.dg/20040306-1.c: New test.
24222 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24224 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24226 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24228 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24231 * gcc.dg/decl-6.c: New test.
24233 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24235 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24236 Rename LOGPOW -> LOG_POW.
24237 (SQRT_EXP, POW_EXP): New.
24239 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24241 * gcc.dg/i386-sse-8.c: New test.
24243 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24246 * gcc.dg/decl-5.c: New test.
24248 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24250 * gcc.dg/20040305-1.c: New test.
24252 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24255 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24257 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24259 PR c++/14425, c++/14426
24260 * g++.dg/ext/altivec-4.C: New test.
24261 * g++.dg/ext/altivec-5.C: New test.
24263 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24265 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24266 global variables of a type with no linkage.
24267 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24268 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24269 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24270 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24271 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24272 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24273 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24274 * g++.dg/warn/deprecated.C: Name enum Color.
24275 * g++.dg/overload/VLA.C: Name structure for 'b'.
24276 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24278 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24280 * gcc.c-torture/compile/20040304-1.c: New test.
24282 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24285 * gcc.dg/decl-4.c: New testcase.
24287 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24289 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24290 as PRECF if sizeof (float) > sizeof (double).
24291 (PRECL): Make it the same as PRECF if
24292 sizeof (float) > sizeof (long double).
24294 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24296 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24297 system type. Add check for irix6 which doesn't have c99 runtime.
24299 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24301 * gcc.dg/const-elim-1.c: xfail for xtensa.
24303 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24306 * g++.dg/template/cond4.C: New test.
24308 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24311 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24314 * g++.dg/parse/defarg7.C: New test.
24317 * g++.dg/template/friend26.C: New test.
24319 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24322 * g++.dg/abi/mangle21.C: New test.
24325 * g++.dg/parse/constructor2.C: New test.
24328 * g++.dg/template/sfinae1.C: New test.
24330 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24333 * g++.dg/expr/crash2.C: New test.
24335 PR middle-end/13448
24336 * gcc.dg/inline-5.c: New test.
24337 * gcc.dg/always-inline.c: Split out tests into ...
24338 * gcc.dg/always-inline2.c: ... this and ...
24339 * gcc.dg/always-inline3.c: ... this.
24341 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24344 * g++.dg/debug/crash1.C: New test.
24346 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24348 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24349 function with __attribute__((noinline)).
24350 (recurser_void2): Likewise.
24351 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24352 (recurser_void2): Likewise.
24354 2004-02-29 Roger Sayle <roger@eyesopen.com>
24356 PR middle-end/14203
24357 * g++.dg/warn/Wunused-6.C: New test case.
24359 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24361 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24364 2004-02-27 Eric Christopher <echristo@redhat.com>
24366 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24367 * g++.dg/charset/asm2.c: Run only x86.
24368 * gcc.dg/charset/asm3.c: Ditto.
24370 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24372 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24375 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24377 * g++.dg/ext/altivec-3.C: New.
24379 2004-02-26 Richard Henderson <rth@redhat.com>
24381 * g++.dg/ext/attrib10.C: Mark for warning.
24382 * gcc.dg/attr-alias-1.c: New.
24384 2004-02-26 Richard Henderson <rth@redhat.com>
24386 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24387 * gcc.c-torture/execute/20040208-2.c: ... it back.
24389 2004-02-26 Eric Christopher <echristo@redhat.com>
24391 * lib/target-supports.exp (check-iconv-available): New function.
24392 * lib/gcc-dg.exp (dg-require-iconv): New function.
24394 * gcc.dg/charset: New directory.
24395 * gcc.dg/charset/charset.exp: New file.
24396 * gcc.dg/charset/asm1.c: Ditto.
24397 * gcc.dg/charset/asm2.c: Ditto.
24398 * gcc.dg/charset/asm3.c: Ditto.
24399 * gcc.dg/charset/asm4.c: Ditto.
24400 * gcc.dg/charset/asm5.c: Ditto.
24401 * gcc.dg/charset/attribute1.c: Ditto.
24402 * gcc.dg/charset/attribute2.c: Ditto.
24403 * gcc.dg/charset/string1.c: Ditto.
24404 * g++.dg/charset: New directory.
24405 * g++.dg/dg.exp: Add here. Special options.
24406 * g++.dg/charset/charset.exp: New file.
24407 * g++.dg/charset/asm1.c: Ditto.
24408 * g++.dg/charset/asm2.c: Ditto.
24409 * g++.dg/charset/asm3.c: Ditto.
24410 * g++.dg/charset/asm4.c: Ditto.
24411 * g++.dg/charset/attribute1.c: Ditto.
24412 * g++.dg/charset/attribute2.c: Ditto.
24413 * g++.dg/charset/extern1.cc: Ditto.
24414 * g++.dg/charset/extern2.cc: Ditto.
24415 * g++.dg/charset/string1.c: Ditto.
24417 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24420 * g++.dg/parse/comma1.C: New test.
24422 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24425 * g++.dg/template/ttp8.C: New test.
24427 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24429 * gcc.dg/fixuns-trunc-1.c: New test.
24431 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24433 * gcc.dg/builtins-config.h: Use #elif.
24435 2004-02-26 Michael Matz <matz@suse.de>
24437 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24438 * gcc.dg/991214-1.c: Likewise.
24439 * gcc.dg/i386-asm-1.c: Likewise.
24441 2004-02-25 Richard Henderson <rth@redhat.com>
24443 * gcc.c-torture/execute/20040208-2.c: Move ...
24444 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24446 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24449 * g++.dg/other/crash-3.C: New test.
24451 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24453 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24454 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24456 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24459 2004-02-24 Michael Matz <matz@suse.de>
24461 * gcc.dg/i386-regparm.c: New.
24463 2004-02-23 James E Wilson <wilson@specifixinc.com>
24465 * gcc.c-torture/execute/20040223-1.c: New.
24467 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24468 Kazu Hirata <kazu@cs.umass.edu>
24470 * gcc.dg/fwritable-strings-1.c: Remove.
24472 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24475 * gcc.dg/20040223-1.c: New test.
24477 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24480 * g++.dg/ext/typeof9.C: New test.
24482 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24485 * g++.dg/other/switch1.C: New test.
24487 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24489 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24490 * gcc.dg/va-arg-1.c: Likewise.
24492 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24495 * g++.dg/template/koenig5.C: New test.
24497 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24499 * g++.dg/ext/altivec-1.C: Generalize target triple.
24500 * g++.dg/ext/altivec-2.C: New test case.
24501 * g++.dg/ext/altivec_check.h: New file.
24502 * gcc.dg/altivec-1.c: Generalize target triple;
24503 include altivec_check.h and call altivec_check().
24504 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24505 * gcc.dg/altivec-6.c: New test case.
24506 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24507 type casts as needed.
24508 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24510 * gcc.dg/altivec-12.c: New test case.
24511 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24512 include altivec_check.h and call altivec_check().
24513 * gcc.dg/altivec_check.h: New file.
24515 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24517 * lib/target-supports.exp (check_alias_available): Don't mangle
24518 function `g' in test program.
24520 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24522 * lib/target-supports.exp (check_profiling_available): Check
24523 argument to determine whether we support a profiling type.
24524 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24525 check_profiling_available.
24526 * g++.dg/bprob/bprob.exp: Likewise.
24527 * g77.dg/bprob/bprob.exp: Likewise.
24528 * gcc.misc-tests/bprob.exp: Likewise.
24529 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24530 dg-require-profiling and delete expected error handling.
24531 * gcc.dg/20021014-1.c: Likewise.
24532 * gcc.dg/nest.c: Likewise.
24534 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24537 * g++.dg/other/vthunk1.C: New test.
24539 2004-02-20 Falk Hueffner <falk@debian.org>
24542 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24544 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24547 * g++.dg/other/error8.C: Remove XFAIL markers.
24550 * g++.dg/ext/packed5.C: New test.
24553 * g++.dg/warn/Wunused-5.C: New test.
24556 * g++.dg/lookup/member1.C: New test.
24558 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24560 * gcc.c-torture/compile/20040130-1.c: Enable only when
24561 __INT_MAX__ >= 2147483647L.
24562 * gcc.c-torture/compile/961203-1.c: Likewise.
24564 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24566 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24567 * g++.dg/opt/template1.C: Robustify assembler regexp
24569 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24571 * gcc.c-torture/execute/simd-4.x: Remove.
24572 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24573 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24574 Guard with #ifndef SKIP_ATTRIBUTE.
24575 * gcc.dg/compat/vector-1_y.c: Likewise.
24576 * gcc.dg/compat/vector-2_x.c: Likewise.
24577 * gcc.dg/compat/vector-2_y.c: Likewise.
24578 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24579 * g++.dg/eh/simd-2.C: Likewise.
24581 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24583 * gcc.c-torture/compile/complex-1.c: New.
24585 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24588 * gcc.c-torture/execute/20040218-1.c: New test.
24590 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24593 * g++.dg/parse/new2.C: New test.
24595 2004-02-18 Paul Brook <paul@codesourcery.com>
24597 * gcc.c-torture/compile/libcall-1.c: New test.
24599 2004-02-18 Paul Brook <paul@codesourcery.com>
24602 * gcc.dg/debug/debug-7.c: New test.
24604 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24606 * gcc.dg/20040217-1.c: New test.
24608 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24610 * gcc.c-torture/execute/990208-1.x: Delete.
24612 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24614 * gcc.c-torture/execute/20040208-2.x: New file.
24616 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24619 * g++.dg/abi/structret1.C: New test.
24621 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24623 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24624 (i386_cpuid): No need to test if cpuid is available on AMD64.
24625 Fix assembly, so that it works onboth i386 and AMD64.
24626 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24627 (vecInLong): Fix s[] member type to unsigned int.
24628 (vecInWord): Remove type.
24629 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24630 (a64, b64, c64, d64, e64): Remove.
24631 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24632 Remove unused variable. Remove initialization of removed variables.
24633 Don't call mmx_tests nor sse_tests.
24634 (reference_mmx, reference_sse): Remove.
24635 (check): Add return stmt.
24636 * gcc.dg/i386-sse-7.c: New test.
24637 * gcc.dg/i386-mmx-4.c: New test.
24639 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24641 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24642 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24643 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24644 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24645 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24646 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24647 g++.dg/tc1/dr94.C: Fix line terminator.
24649 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24651 * gcc.c-torture/compile/20040216-1.c: New.
24653 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24655 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24656 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24657 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24658 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24659 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24660 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24662 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24664 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24666 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24669 * g++.dg/expr/cond4.C: New test.
24672 * g++.dg/lookup/crash2.C: New test.
24674 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24676 * gcc.c-torture/compile/20040214-2.c: New test.
24678 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24681 * g++.dg/ext/typeof8.C: New test.
24683 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24685 * gcc.c-torture/compile/20040214-1.c: New test.
24687 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24690 * g++.dg/template/spec11.C: New test.
24692 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24695 * g++.dg/other/error8.C: New test.
24697 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24700 * g++.dg/template/array4.C: New test.
24703 * g++.dg/inherit/thunk2.C: New test.
24706 * g++.dg/eh/cond2.C: New test.
24708 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24710 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24712 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24714 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24716 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24718 * g++.dg/simd-2.C: xfail on ppc64-linux.
24720 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24723 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24726 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24728 * gcc.dg/builtins-33.c: New test.
24730 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24732 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24734 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24736 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24738 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24740 * gcc.dg/ppc64-abi-3.c: New test.
24742 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24746 * gcc.dg/pr14092-1.c: New testcase.
24748 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24750 * gcc.dg/cpp/assert4.c: Fix typo last change.
24752 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24753 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24755 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24757 2004-02-09 Roger Sayle <roger@eyesopen.com>
24759 * gcc.c-torture/compile/20040209-1.c: New test case.
24761 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24763 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24765 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24767 * gcc.c-torture/execute/20040208-[12].c: New tests.
24769 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24771 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24773 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24775 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24777 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24780 * gcc.dg/visibility-8.c: New testcase.
24782 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24784 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24786 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24788 2004-02-07 Roger Sayle <roger@eyesopen.com>
24790 PR middle-end/13696
24791 * g++.dg/opt/fold1.C: New test case.
24793 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24796 * g++.dg/other/crash-2.C: New test.
24798 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24801 * g++.dg/parse/angle-bracket2.C: New test.
24803 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24805 PR middle-end/13750
24807 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24809 * testsuite/g++.dg/pch/wchar-1.C: New.
24810 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24812 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24815 * g++.dg/parse/error15.C: New test.
24816 * g++.dg/parse/crash11.C: Update dg-error mark.
24818 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24821 * g++.dg/warn/conv2.C: New test.
24823 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24826 * g++.dg/warn/incomplete1.C: Remove xfail.
24828 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24830 * lib/file-format.exp (gcc_target_object_format): Use
24831 ${tool}_target_compile, not gcc_target_compile.
24832 * lib/target-supports.exp (check_alias_available): Likewise.
24833 (check_gc_sections_available): Likewise.
24834 * g++.dg/ext/attrib10.C: Use dg-require-alias.
24835 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
24838 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24841 * g++.dg/template/static6.C: New test.
24843 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
24845 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
24847 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24849 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
24850 tests for systems where `char' is unsigned by default.
24852 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24855 * g++.dg/template/partial3.C: New test.
24857 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
24859 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
24860 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
24861 Remove mentions of obsolete ports.
24863 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
24865 * gcc.dg/noncompile/20001228-1.c: Fix for new
24868 2004-02-03 Roger Sayle <roger@eyesopen.com>
24871 * gcc.c-torture/execute/multdi-1.c: New test case.
24873 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24876 * g++.dg/template/lookup5.C: New test.
24878 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24881 * g++.dg/template/lookup4.C: New test.
24884 * g++.dg/parse/error14.C: New test.
24887 * g++.dg/parse/template13.C: New test.
24889 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24892 * g++.dg/template/koenig4.C: New test.
24895 * g++.dg/template/crash17.C: New test.
24898 * g++.dg/parse/error13.C: New test.
24899 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
24901 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24903 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
24905 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
24909 * gcc.dg/noncompile/20040203-1.c: New test.
24910 * gcc.dg/noncompile/20040203-2.c: Likewise.
24911 * gcc.dg/noncompile/20040203-3.c: Likewise.
24912 * gcc.dg/20040203-1.c: Likewise.
24914 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
24917 * g++.dg/template/sizeof7.C: New test.
24919 2004-02-02 Eric Christopher <echristo@redhat.com>
24920 Zack Weinberg <zack@codesourcery.com>
24922 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
24924 2004-02-02 Zack Weinberg <zack@codesourcery.com>
24926 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
24927 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
24928 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
24929 * gcc.dg/cleanup-5.c: Run only on Linux targets.
24931 2004-02-02 Mark Mitchell <mark@codesourcery.com>
24934 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
24937 * g++.dg/ext/attrib13.C: New test.
24940 * g++.dg/conversion/op2.C: New test.
24942 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24944 * gcc.dg/titype-1.c: Fix pasto.
24946 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24948 * gcc.dg/titype-1.c: New test.
24950 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24953 * g++.dg/template/non-type-template-argument-1.C,
24954 g++.dg/template/qualified-id1.C: Update dg-error marks.
24955 * g++.dg/template/nontype6.C: New test.
24957 2004-02-01 Roger Sayle <roger@eyesopen.com>
24959 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
24960 * gcc.dg/builtins-31.c: New testcase.
24961 * gcc.dg/builtins-32.c: New testcase.
24963 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
24965 * objc.dg/call-super-2.m: Update line numbers
24966 for the including of stddef.h.
24968 2004-01-30 Michael Matz <matz@suse.de>
24970 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
24971 g++.dg/ext/case-range3.C: New tests.
24973 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24977 * g++.dg/template/member4.C: New test.
24979 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24982 * g++.dg/template/sizeof6.C: New test.
24984 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
24986 * gcc.dg/fwritable-strings-1.c: New test.
24988 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
24990 * gcc.c-torture/compile/20040130-1.c: New test.
24992 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
24994 * objc.dg/call-super-2.m: Include stddef.h for size_t.
24996 2004-01-29 Mark Mitchell <mark@codesourcery.com>
24999 * g++.dg/template/ctor3.C: New test.
25001 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25003 * g++.dg/tc1: New directory.
25004 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25005 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25006 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25007 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25008 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25010 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25012 * g++.dg/parse/error11.C: New test.
25013 * g++.dg/parse/error12.C: Likewise.
25015 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25017 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25018 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25020 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25023 * g++.dg/ext/attrib12.C: New test.
25026 * g++.dg/parse/cast2.C: New test.
25028 2004-01-27 James E Wilson <wilson@specifixinc.com>
25030 * objc.dg/encode-2.m (main): New local string. Set depending on
25031 sizeof long. Use in sscanf call.
25032 * objc.dg/encode-3.m (main): New local string. Set depending on
25033 sizeof long. Use in scan_initial call.
25035 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25037 * objc.dg/call-super-2.m: Make LP64-safe.
25038 * objc.dg/desig-init-1.m: Likewise.
25040 2004-01-27 Devang Patel <dpatel@apple.com>
25042 * g++.dg/debug/namespace1.C: New test.
25044 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25046 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25049 * gcc.dg/arm-mmx-1.c: New test.
25051 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25053 * gcc.dg/20040127-1.c: New test.
25054 * gcc.dg/20040127-2.c: New test.
25056 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25058 * objc.dg/stret-1.m (glob): Renamed to globa.
25060 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25063 * g++.dg/expr/for1.C: New test.
25065 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25067 PR middle-end/13779
25068 * gcc.dg/darwin-longlong.c: New test.
25070 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25072 * gcc.dg/20040124-1.c: Moved test from here...
25073 * gcc.c-torture/compile/20040124-1.c: ...to here.
25075 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25077 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25078 the assembly output if -m64 is passed.
25080 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25083 * g++.dg/template/cond3.C: New test.
25085 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25088 * g++.dg/template/ttp7.C: New test.
25090 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25093 * g++.dg/template/nontype4.C: New test.
25094 * g++.dg/template/nontype5.C: Likewise.
25096 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25098 * gcc.dg/torture/mips-clobber-at.c: New test.
25100 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25102 * gcc.dg/20040124-1.c: New test.
25104 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25106 * gcc.dg/20040123-1.c: New test.
25108 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25110 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25112 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25114 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25116 2004-01-23 Andrew Pinski <apinski@apple.com>
25118 * gcc.dg/20030121-1.c: Move to ..
25119 * gcc.dg/20040121-1.c: here.
25121 2004-01-23 Roger Sayle <roger@eyesopen.com>
25123 * gcc.dg/builtins-29.c: New test case.
25125 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25128 * gcc.dg/builtins-30.c: New testcase.
25130 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25132 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25133 * lib/g77.exp: Likewise.
25134 * lib/objc.exp: Likewise.
25135 * lib/g++.exp: Likewise.
25137 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25139 * gcc.dg/struct-by-value-2.c: New test.
25141 2004-01-21 Andrew Pinski <apinski@apple.com>
25144 * gcc.dg/20030121-1.c: New test.
25146 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25148 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25149 clobber frame pointer register in asm statement.
25151 2004-01-21 Falk Hueffner <falk@debian.org>
25153 * gcc.c-torture/compile/20040121-1.c: New test.
25155 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25157 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25159 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25161 * gcc.dg/ppc64-abi-2.c: New test.
25163 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25165 * lib/treelang.exp: Fill out this file.
25166 * lib/treelang-dg.exp: New File.
25168 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25170 * gcc.c-torture/compile/981022-1.c: Remove.
25171 * gcc.dg/array-5.c: Remove XFAIL.
25172 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25173 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25174 gcc.dg/cond-lvalue-1.c: Update.
25175 * gcc.dg/cast-lvalue-2.c: New test.
25177 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25180 * g++.dg/other/error1.C (class foo): Tweak error message.
25183 * g++.dg/template/call2.C: New test.
25185 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25187 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25188 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25189 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25190 scalar-return-1_x.c, scalar-return-2_y.c,
25191 scalar-return-3_x.c, scalar-return-3_y.c,
25192 scalar-return-4_x.c, scalar-return-4_y.c,
25193 struct-align-1.h, struct-align-1_x.c,
25194 struct-align-1_y.c, struct-align-2.h,
25195 struct-align-2_x.c, struct-align-2_y.c,
25196 struct-by-value-10_y.c, struct-by-value-11_x.c,
25197 struct-by-value-11_y.c, struct-by-value-12_x.c,
25198 struct-by-value-12_y.c, struct-by-value-13_x.c,
25199 struct-by-value-13_y.c, struct-by-value-14_x.c,
25200 struct-by-value-14_y.c, struct-by-value-15_x.c,
25201 struct-by-value-15_y.c, struct-by-value-16_y.c,
25202 struct-by-value-17_y.c, struct-by-value-18_y.c,
25203 struct-by-value-19_y.c, struct-by-value-1_x.c,
25204 struct-by-value-1_y.c, struct-by-value-20_y.c,
25205 struct-by-value-2_x.c, struct-by-value-2_y.c,
25206 struct-by-value-3_y.c, struct-by-value-4_x.c,
25207 struct-by-value-4_y.c, struct-by-value-5_y.c,
25208 struct-by-value-6_y.c, struct-by-value-7_y.c
25209 struct-by-value-8_x.c, struct-by-value-8_y.c
25210 struct-by-value-9_x.c, struct-by-value-9_y.c
25211 struct-return-10_x.c, struct-return-10_y.c,
25212 struct-return-19_x.c, struct-return-20_x.c
25213 struct-return-2_x.c, struct-return-2_y.c
25214 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25215 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25217 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25219 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25220 attribute on sparc*-sun-solaris2.*.
25222 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25225 * g++.dg/ext/typeof7.C: New test.
25227 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25229 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25230 * gcc.dg/const-elim-1.c: Same.
25232 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25234 * objc.dg/stret-1.m: New.
25235 * objc.dg/stret-2.m: New.
25237 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25240 * g++.dg/ext/vector1.C: New test.
25242 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25244 * gcc.dg/pch/import-1.c: New.
25245 * gcc.dg/pch/import-1.hs: New.
25246 * gcc.dg/pch/import-1a.h: New.
25247 * gcc.dg/pch/import-1b.h: New.
25248 * gcc.dg/pch/import-1c.h: New.
25250 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25253 * g++.dg/ext/array1.C: New test.
25256 * g++.dg/conversion/op1.C: New test.
25258 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25261 From Kazumoto Kojima / Dan Kegel:
25262 * gcc.dg/pr11864-1.c: New test.
25265 From Marcus Comstedt / Dan Kegel:
25266 * gcc.dg/pr10392-1.c: New test.
25268 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25271 * g++.dg/init/ref10.C: New test.
25273 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25276 * g++.dg/parse/typename6.C: New test.
25278 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25281 * testsuite/g++.dg/pch/wchar-1.C: New.
25282 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25284 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25287 * g++.dg/expr/sizeof2.C: New test.
25289 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25291 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25293 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25296 * g++.dg/lookup/strong-using-3.C: New.
25297 * g++.dg/lookup/using-10.C: New.
25299 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25302 * g++.dg/lookup/strong-using-2.C: New.
25304 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25305 Dan Kegel <dank@kegel.com>
25306 J"orn Rennecke <joern.rennecke@superh.com>
25309 * gcc.dg/pr9365-1.c: New test.
25311 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25314 * g++.dg/parse/casting-operator2.C: New test.
25315 * g++.old-deja/g++.pt/explicit83.C: Remove.
25317 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25319 * gcc.dg/label-compound-stmt-1.c: New test.
25320 * gcc.c-torture/compile/950922-1.c,
25321 gcc.c-torture/compile/20000211-3.c,
25322 gcc.c-torture/compile/20000518-1.c,
25323 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25324 compound statements.
25326 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25328 * gcc.dg/ppc64-abi-1.c: New test.
25330 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25332 * g++.dg/ext/attrib9.C: Add dg-warnings.
25334 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25337 * g++.dg/parse/dtor3.C: New test.
25339 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25342 * g++.dg/parse/try-catch-1.C: New test.
25344 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25346 * ada/acats/run_all.sh: Add more verbose output in acats.log
25347 when compiling tests.
25349 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25352 * gcc.dg/typedef-redecl.c: New test case.
25353 * gcc.dg/typedef-redecl.h: New support file.
25355 2004-01-13 Jan Hubicka <jh@suse.cz>
25357 * gcc.dg/always_inline.c: New test.
25358 * gcc.dg/debug/20031231-1.c: Fix.
25360 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25363 * g++.dg/template/array3.C: New test.
25365 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25367 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25368 * g++.dg/warn/Wunused-2.C: Likewise.
25370 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25373 * g++.dg/template/instantiate6.C: New test.
25375 2004-01-12 Roger Sayle <roger@eyesopen.com>
25377 PR middle-end/11397
25378 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25380 2004-01-12 Jan Hubicka <jh@suse.cz>
25383 * gcc.dg/20040112-1.c: New.
25385 * gcc.dg/dwarf-die[1-7].c: Move to...
25386 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25387 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25389 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25392 * g++.dg/parse/friend4.C: New test.
25394 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25397 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25398 definition is called a friend.
25400 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25402 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25404 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25407 * g++.dg/parse/error10.C: New test.
25408 * g++.dg/template/arg2.C: Accept "invalid type" error.
25410 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25412 PR middle-end/13392
25413 * g++.dg/opt/expect2.C: New test.
25415 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25417 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25418 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25419 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25420 Update dg-error regexps.
25422 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25424 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25425 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25427 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25429 * gcc.dg/pragma-re-1.c: Use right pointer type.
25431 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25433 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25435 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25437 * gcc.dg/rs6000-ldouble-1.c: New.
25439 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25443 * g++.dg/other/abstract1.C: New test.
25445 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25447 * g++.dg/lookup/strong-using-1.C: New.
25449 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25452 * gcc.dg/func-ptr-conv-1.c: New test.
25453 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25455 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25458 * gcc.c-torture/compile/20040109-1.c: New.
25460 2004-01-08 Stuart Hastings <stuart@apple.com>
25462 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25463 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25464 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25466 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25468 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25470 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25472 * ada/acats/run_acats: Treat 'gnatchop' the same way
25473 as 'gnatmake'. Export GCC_DRIVER.
25474 * ada/acats/run_all.sh: Add target_gnatchop. Use
25475 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25477 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25480 * g++.dg/template/dependent-expr4.C: New test.
25482 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25484 * gcc.dg/altivec-11.c: New test.
25486 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25488 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25490 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25493 * gcc.dg/enum-compat-1.c: New test.
25494 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25496 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25499 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25500 gcc.dg/c99-idem-qual-3.c: New tests.
25502 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25504 * gcc.dg/winline-7.c: Don't cast void * to int.
25506 2004-01-06 Jan Hubicka <jh@suse.cz>
25508 * gcc.dg/i386-sse-5.c: New test
25509 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25511 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25514 * g++.dg/rtti/typeid4.C: New test.
25516 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25518 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25520 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25523 * g++.dg/template/error11.C: New test.
25526 * g++.dg/template/class2.C: New test.
25528 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25529 Richard Sandiford <rsandifo@redhat.com>
25532 * g++.dg/opt/alias3.C: New test.
25534 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25537 * g++.dg/template/koenig3.C: New test.
25540 * g++.dg/parse/offsetof3.C: New test.
25542 * g++.dg/init/copy7.C: Add missing dg-error markers.
25545 * g++.dg/init/copy7.c: New test.
25548 * g++.dg/parse/cast1.C: New test.
25550 2004-01-04 Jan Hubicka <jh@suse.cz>
25552 * gcc.dg/winline[1-7].c: New tests.
25554 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25557 * g++.dg/template/qualttp22.C: New test.
25559 2004-01-01 Jan Hubicka <jh@suse.cz>
25561 * gcc.dg/debug/20031231-1.c: New.
25562 * gcc.c-torture/compile/20040101-1.c: New.
25563 * gcc.dg/dwarf-die-[1-7].c: New.
25565 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25567 PR optimization/13521
25568 * gcc.c-torture/compile/20031231-1.c: New test.
25570 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25572 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25574 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25577 * g++.dg/template/crash16.C: New test.
25579 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25581 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25583 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25585 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25587 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25588 * g++.old-deja/g++.law/profile1.C: Likewise.
25589 * gcc.c-torture/compile/981006-1.c: Likewise.
25590 * gcc.c-torture/execute/loop-2e.x: Likewise.
25591 * gcc.c-torture/execute/loop-2f.x: Remove.
25592 * gcc.c-torture/execute/loop-2g.x: Likewise.
25593 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25594 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25596 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25599 * g++.dg/ext/attrib11.C: New test.
25602 * g++.dg/template/array2-1.C: New test.
25603 * g++.dg/template/array2-2.C: New test.
25605 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25607 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25609 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25612 * g++.dg/template/array1-1.C: New test.
25613 * g++.dg/template/array1-2.C: New test.
25615 2003-12-29 Roger Sayle <roger@eyesopen.com>
25618 * g77.dg/12632.f: New test case.
25620 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25623 * g++.dg/parse/nontype1.C: New test.
25625 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25628 * g++.dg/parse/explicit1.C: New test.
25629 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25631 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25634 * g++.dg/opt/inline6.C: New test.
25637 * g++.dg/parse/error9.C: New test.
25639 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25641 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25644 * g++.dg/init/assign1.C: New test.
25646 2003-12-28 Roger Sayle <roger@eyesopen.com>
25649 * g++.dg/warn/format3.C: New test case.
25651 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25653 * gcc.c-torture/compile/20031227-1.c: New test.
25655 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25657 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25658 * g77.dg/bprob/bprob.exp: Likewise.
25659 * gcc.misc-tests/bprob.exp: Likewise.
25660 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25661 variants on systems where the library does not provide that
25663 * gcc.dg/builtins-20.c: Use builtins-config.h.
25664 * gcc.dg/builtins-config.h: New file.
25666 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25668 * lib/gcc-dg.exp (dg-require-profiling): New function.
25669 * lib/target-supports.exp (check_profiling_available): Likewise.
25670 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25671 * g77.dg/bprob/bprob.exp: Likewise.
25672 * gcc.misc-tests/bprob.exp: Likewise.
25673 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25674 * gcc.dg/20021014-1.c: Likewise.
25675 * gcc.dg/nest.c: Likewise.
25677 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25679 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25681 * g++.dg/lookup/java2.C: Likewise.
25682 * gcc.dg/cpp/lexident.c: Likewise.
25684 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25686 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25688 * gcc.c-torture/compile/961203-1.c: Likewise.
25689 * gcc.c-torture/compile/980506-1.c: Likewise.
25691 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25693 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25694 (additional_prunes): New global.
25695 (gcc-dg-prune): Handle additional per-test pruning.
25696 (dg-test): Clear additional_prunes between tests.
25698 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25699 dg-prune-output to avoid spurious failures from assembler
25700 complaining about nonexistent WAW violations.
25701 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25702 Use dg-prune-output to avoid spurious failures from assembler
25703 warning about Itanium B-step errata.
25705 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25707 * g++.dg/abi/macro0.C: New test.
25708 * g++.dg/abi/macro1.C: Likewise.
25709 * g++.dg/abi/macro2.C: Likewise.
25711 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25712 * g++.dg/abi/bitfield7.C: Likewise.
25713 * g++.dg/abi/dtor2.C: Likewise.
25714 * g++.dg/abi/mangle11.C: Likewise.
25715 * g++.dg/abi/mangle12.C: Likewise.
25716 * g++.dg/abi/mangle14.C: Likewise.
25717 * g++.dg/abi/mangle17.C: Likewise.
25718 * g++.dg/abi/vbase10.C: Likewise.
25719 * g++.dg/abi/vbase14.C: Likewise.
25720 * g++.dg/template/qualttp17.C: Likewise.
25722 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25725 * gcc.dg/20031223-1.c: New test.
25727 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25729 * gcc.dg/noreturn-7.c: New test.
25731 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25733 * gcc.dg/null-pointer-1.c: New test.
25735 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25737 * g++.old-deja/g++.jason/template18.C: Remove.
25738 * g++.old-deja/g++.jason/template37.C: Likewise.
25741 * g++.dg/lookup/ns1.C: New test.
25744 * g++.dg/template/lookup3.C: New test.
25746 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25748 * g++.dg/template/recurse1.C: New test
25750 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25753 * g++.dg/parse/semicolon1.C: New test.
25754 * g++.dg/parse/semicolon1.h: Likewise.
25756 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25758 * gcc.dg/darwin-misaligned.c: New test.
25760 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25763 * gcc.dg/20031222-1.c: New test.
25765 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25768 * g++.dg/parse/error8.C: New test.
25771 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25773 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25775 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25777 * gcc.c-torture/compile/930217-1.c: Likewise.
25778 * gcc.c-torture/compile/930513-1.c: Likewise.
25779 * gcc.c-torture/execute/920908-2.c: Likewise.
25780 * gcc.c-torture/execute/921204-1.c: Likewise.
25781 * gcc.c-torture/execute/930621-1.c: Likewise.
25782 * gcc.c-torture/execute/930630-1.c: Likewise.
25783 * gcc.c-torture/execute/931031-1.c: Likewise.
25784 * gcc.c-torture/execute/980602-2.c: Likewise.
25785 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25786 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25787 * gcc.c-torture/execute/extzvsi.c: Likewise.
25788 * gcc.c-torture/unsorted/ext.c: Likewise.
25790 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25793 * gcc.c-torture/compile/20031220-2.c: New test case.
25795 2003-12-20 Roger Sayle <roger@eyesopen.com>
25797 PR optimization/13031
25798 * gcc.c-torture/compile/20031220-1.c: New test case.
25800 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25802 * gcc.dg/cast-function-1.c: New test.
25804 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25806 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25809 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25812 * g++.dg/ext/attrib10.C: New test.
25814 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25816 * gcc.dg/cleanup-10.c: New test.
25817 * gcc.dg/cleanup-11.c: New test.
25819 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25822 * g++.dg/opt/expect1.C: New test.
25824 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
25826 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
25828 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
25831 * gcc.dg/20031218-1.c: New test.
25834 * gcc.dg/20031218-2.c: New test.
25835 * gcc.dg/20031218-3.c: New test.
25837 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
25838 of label name and allow for USER_LABEL_PREFIX == "_" names.
25839 * g++.dg/abi/mangle18-2.C: Likewise.
25840 * g++.dg/abi/mangle19-1.C: Likewise.
25841 * g++.dg/abi/mangle19-2.C: Likewise.
25842 * g++.dg/abi/mangle20-1.C: Likewise.
25843 * g++.dg/abi/mangle20-2.C: Likewise.
25845 2003-12-18 Richard Henderson <rth@redhat.com>
25847 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
25849 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
25850 Dan Kegel <dank@kegel.com>
25853 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
25854 testing a cross compiler, it causes spurious compile failures.
25855 * lib/g++.exp: Likewise.
25857 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25860 * g++.dg/template/access13.C: New test.
25862 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25864 * gcc.dg/20031216-1.c: New test.
25866 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25869 * g++.dg/template/error10.C: New test.
25871 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25873 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
25874 * g++.dg/eh/simd-2.C: Likewise.
25876 2003-12-17 James E Wilson <wilson@specifixinc.com>
25877 Roger Sayle <roger@eyesopen.com>
25879 * gcc.c-torture/execute/ieee/mzero5.c: New.
25881 2003-12-17 Mark Mitchell <mark@codesourcery.com>
25884 * g++.dg/parse/error6.C: New test.
25887 * g++.dg/parse/error7.C: New test.
25889 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
25891 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
25892 at -O with stabs debugging formats.
25893 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
25894 * gcc.dg/debug/debug-2.c: Likewise.
25896 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25899 * g++.dg/init/error1.C: New test.
25902 * g++.dg/init/pm3.C: New test.
25904 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
25907 * gcc.dg/bitfld-8.c: New test.
25909 2003-12-16 James Lemke <jim@wasabisystems.com>
25911 * gcc.dg/arm-scd42-[123].c: New tests.
25913 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25916 * g++.dg/abi/mangle20-1.C: New test.
25917 * g++.dg/abi/mangle20-2.C: New test.
25919 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25922 * g++.dg/other/offsetof2.C: Remove XFAIL.
25923 * g++.dg/parse/offsetof1.C: New test.
25924 * g++.gd/parse/offsetof2.C: Likewise.
25926 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25928 * g++.dg/template/nontype3.C: New test.
25929 * g++.dg/template/static2.C: Tweaked the dg-error clause.
25931 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25933 * g++.dg/warn/noreturn-3.C: Also test instantiation.
25935 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25938 * g++.dg/expr/assign1.C: New test.
25941 * g++.dg/abi/mangle19-1.C: New test.
25942 * g++.dg/abi/mangle19-2.C: New test.
25944 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
25946 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
25948 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25950 * gcc.c-torture/execute/20031216-1.c: New test.
25952 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25954 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
25957 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25960 * g++.dg/template/error9.C: New test.
25963 * g++.dg/template/error8.C: New test.
25965 2003-12-15 Roger Sayle <roger@eyesopen.com>
25967 PR middle-end/13400
25968 * gcc.c-torture/execute/20031215-1.c: New test case.
25970 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25973 * g++.dg/parse/error5.C: New test.
25976 * g++.dg/expr/sizeof1.C: New test.
25979 * g++.dg/template/crash15.C: New test.
25981 2003-12-15 Geoffrey Keating <geoffk@apple.com>
25983 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
25984 a non-POD type as the last named parameter of a varargs function.
25986 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25990 * g++.dg/template/crash14.C: New test.
25991 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
25993 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
25995 * g++.dg/other/java1.C: New test.
25998 * g++.dg/abi/mangle18-1.C: New test.
25999 * g++.dg/abi/mangle18-2.C: New test.
26001 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26003 PR optimization/10312
26004 * gcc.c-torture/execute/20031214-1.c: New.
26006 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26010 * g++.dg/parse/error3.C: New test.
26011 * g++.dg/parse/error4.C: Likewise.
26012 * g++.dg/abi/mangle4.C: Tweak error messages.
26013 * g++.dg/lookup/using5.C: Likewise.
26014 * g++.dg/other/error2.C: Likewise.
26015 * g++.dg/parse/typename5.C: Likewise.
26016 * g++.dg/parse/undefined1.C: Likewise.
26017 * g++.dg/template/arg2.C: Likewise.
26018 * g++.dg/template/ttp3.C: Likewise.
26019 * g++.dg/template/type1.C: Likewise.
26020 * g++.old-deja/g++.other/crash32.C: Likewise.
26021 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26023 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26026 * g++.dg/warn/noreturn-3.C: New test.
26028 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26031 * g++.dg/abi/covariant3.C: New.
26033 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26035 * g++.dg/eh/ia64-1.C: New test.
26037 2003-12-12 Roger Sayle <roger@eyesopen.com>
26039 PR optimization/13037
26040 * g77.f-torture/execute/13037.f: New test case.
26042 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26045 * g++.dg/abi/covariant2.C: New.
26047 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26049 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26051 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26053 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26055 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26058 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26060 * lib/g++.exp (g++_version): Likewise.
26061 * lib/g77.exp (g77_version): Likewise.
26062 * lib/objc.exp (default_objc_version): Likewise.
26064 2003-12-10 Richard Henderson <rth@redhat.com>
26066 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26068 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26070 2003-12-08 Matt Austern <austern@apple.com>
26073 * lib/gcc-dg.exp (dg-require-visibility): Define.
26074 * lib/target-supports (check_visibility_available): Define.
26075 * gcc.dg/visibility-1.c: New test.
26076 * gcc.dg/visibility-2.c: Likewise.
26077 * gcc.dg/visibility-3.c: Likewise.
26078 * gcc.dg/visibility-4.c: Likewise.
26079 * gcc.dg/visibility-5.c: Likewise.
26080 * gcc.dg/visibility-6.c: Likewise.
26081 * g++.dg/ext/visibility-1.C: Likewise.
26082 * g++.dg/ext/visibility-2.C: Likewise.
26083 * g++.dg/ext/visibility-3.C: Likewise.
26084 * g++.dg/ext/visibility-4.C: Likewise.
26085 * g++.dg/ext/visibility-5.C: Likewise.
26086 * g++.dg/ext/visibility-6.C: Likewise.
26088 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26090 * g++.dg/lookup/java1.C: New test.
26091 * g++.dg/lookup/java2.C: New test.
26093 2003-12-07 Falk Hueffner <falk@debian.org>
26095 * g++.dg/opt/noreturn-1.C: New test.
26097 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26099 * gcc.dg/overflow-1.c: New test.
26101 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26103 * g77.f-torture/compile/13060.f: New test.
26105 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26108 * g++.dg/inherit/operator2.C: New test.
26110 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26113 * g++.dg/ext/attrib9.C: New test.
26115 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26118 * g++.dg/template/error7.C: New test.
26120 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26121 J"orn Rennecke <joern.rennecke@superh.com>
26124 * g++.dg/other/struct-va_list.C: New test.
26126 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26129 * g++.dg/parse/defarg6.C: New test.
26131 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26134 * gcc.c-torture/execute/20031201-1.c: New test.
26136 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26138 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26140 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26142 * gcc.dg/builtin-return-1.c: New test.
26144 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26145 J"orn Rennecke <joern.rennecke@superh.com>
26147 PR optimization/13260
26148 * gcc.c-torture/execute/20031204-1.c: New test.
26150 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26153 * g++.dg/template/error6.C: New test.
26155 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26157 * gcc.dg/20031202-1.c: New test.
26159 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26162 * g++.dg/template/eh1.C: New test.
26165 * g++.dg/template/error5.C: New test.
26167 2003-12-02 David Ung <davidu@mips.com>
26169 * gcc.dg/compat/vector-check.h: Corrected type for var
26172 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26175 * g++.dg/template/ptrmem8.C: New test.
26177 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26180 * g++.dg/template/dependent-expr3.C: New test.
26182 2003-12-01 James Lemke <jim@wasabisystems.com>
26184 * gcc.dg/arm-g2.c: New test.
26186 2003-12-01 Roger Sayle <roger@eyesopen.com>
26188 PR optimization/11634
26189 * gcc.dg/20031201-2.c: New test case.
26191 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26194 * objc.dg/proto-lossage-3.m: New test.
26196 2003-12-01 Roger Sayle <roger@eyesopen.com>
26198 PR optimization/12628
26199 * gcc.dg/20031201-1.c: New test case.
26201 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26203 * gcc.dg/unaligned-1.c: New test.
26205 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26208 * g++.dg/template/error4.C: New test.
26209 * g++.dg/template/nested3.C: Adjust error markers.
26211 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26213 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26215 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26218 * gcc.dg/bitfld-7.c: New test.
26220 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26222 * gcc.dg/tls/asm-1.C: New test.
26224 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26226 * gcc.dg/cpp/assert4.c: Update.
26228 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26230 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26231 * gcc.dg/builtin-apply3.c: New test.
26233 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26235 * lib/compat.exp (compat-obj): New xfaildata parameter.
26236 Use it to set compiler_conditional_xfail_data before compiling.
26237 (compat-get-options): Handle dg-xfail-if.
26238 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26239 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26240 * gcc.dg/compat/vector-1_y.c: Likewise.
26241 * gcc.dg/compat/vector-2_x.c: Likewise.
26242 * gcc.dg/compat/vector-2_y.c: Likewise.
26244 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26246 * g++.dg/opt/reg-stack4.C: New test.
26248 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26250 * gcc.dg/builtin-apply2.c: New test.
26252 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26254 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26256 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26259 * g++.dg/template/template-id-2.C: New test.
26261 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26264 * g++.dg/template/memfriend1.C: New test.
26265 * g++.dg/template/memfriend2.C: Likewise.
26266 * g++.dg/template/memfriend3.C: Likewise.
26267 * g++.dg/template/memfriend4.C: Likewise.
26268 * g++.dg/template/memfriend5.C: Likewise.
26269 * g++.dg/template/memfriend6.C: Likewise.
26270 * g++.dg/template/memfriend7.C: Likewise.
26271 * g++.dg/template/memfriend8.C: Likewise.
26272 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26274 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26277 * g++.dg/ext/cond1.C: New test.
26279 2003-11-20 Richard Henderson <rth@redhat.com>
26281 * gcc.dg/20020201-2.c: Remove.
26282 * gcc.dg/20020201-4.c: Remove.
26283 * gcc.dg/20020304-1.c: Remove.
26285 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26287 * gcc.dg/cpp/trad/xwin1.c: New test case.
26289 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26291 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26292 * lib/g77.exp: Likewise.
26293 * lib/objc.exp: Likewise.
26294 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26297 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26300 * g++.dg/template/static5.C: New test.
26302 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26304 * gcc.dg/nested-func-1.c: New test.
26306 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26308 * gcc.dg/cpp/assert4.c: New test.
26310 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26313 * g++.dg/lookup/using9.c: New test.
26315 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26318 * g++.dg/template/error3.C: New test.
26320 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26323 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26324 No longer use a wrapper for gcc, since this does not work under
26327 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26330 * g++.dg/template/ptrmem7.C: New test.
26332 2003-11-13 Andrew Pinski <apinski@apple.com>
26334 * gcc.c-torture/compile/20031113-1.c: New test.
26336 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26337 Kean Johnston <jkj@sco.com>
26340 * gcc.dg/unused-4.c: Update.
26342 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26344 * g++.dg/opt/const3.C: New test.
26346 2003-11-13 Jan Hubicka <jh@suse.cz>
26348 * gcc.c-torture/compile/20031112-1.c: New test.
26350 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26352 * g++.dg/parse/crash10.C: Remove bogus error marker.
26354 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26356 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26357 (host_gcc): Likewise.
26358 (ROOT): Honor $PWDCMD.
26360 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26362 2003-11-12 Catherine Moore <clm@redhat.com>
26364 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26366 2003-11-12 Andreas Jaeger <aj@suse.de>
26367 Jakub Jelinek <jakub@redhat.com>
26368 Andrew Pinski <pinskia@physics.uc.edu>
26369 Richard Henderson <rth@redhat.com>
26371 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26373 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26375 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26376 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26378 2003-11-11 Andreas Jaeger <aj@suse.de>
26380 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26382 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26384 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26386 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26389 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26391 * gcc.dg/trampoline-1.c: New test.
26393 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26395 * gcc.c-torture/compile/200031109-1.c: New test.
26397 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26401 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26402 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26403 gcc.dg/format/no-y2k-1.c: Update.
26405 2003-11-08 Roger Sayle <roger@eyesopen.com>
26407 PR optimization/10467
26408 * gcc.dg/20031108-1.c: New test case.
26410 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26412 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26414 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26416 * gcc.dg/compound-lvalue-1.c: New test.
26417 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26420 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26422 * gcc.dg/altivec-varargs-1.c: New test.
26424 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26426 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26427 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26428 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26429 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26430 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26432 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26434 * gcc.dg/cond-lvalue-1.c: New test.
26436 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26438 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26440 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26443 * g++.dg/template/instantiate5.C: New test.
26445 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26448 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26449 * ChangeLog: Add missing first entry for above test.
26451 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26454 * g++.dg/template/using8.C: New test.
26455 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26457 2003-11-02 Roger Sayle <roger@eyesopen.com>
26459 PR optimization/10817
26460 * gcc.c-torture/compile/20031102-1.c: New test case.
26462 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26464 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26467 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26469 * gcc.dg/20031102-1.c: New test.
26471 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26473 * gcc.dg/complex-1.c: New test.
26475 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26478 * g++.dg/template/crash13.C: Adjust expected error location.
26479 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26481 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26483 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26485 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26488 * gcc.c-torture/compile/20031031-2.c: New test.
26490 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26493 * gcc.c-torture/compile/20031031-1.c: New test.
26495 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26497 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26498 * gcc.misc-tests/bprob.exp: Likewise.
26499 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26500 the execution test on arm-elf configs.
26501 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26502 configs that don't support scratch files.
26503 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26505 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26507 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26510 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26512 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26513 Avoid non pure sh syntax. Add more logging.
26515 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26518 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26521 * gcc.dg/ppc-stackalign-1.c: New test.
26523 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26525 * ada/acats/run_all.sh: Change output to be more compliant with
26527 Create acats.sum and acats.log files under testsuite/ada/acats
26528 Only run [a-z]* directories, to filter out e.g. CVS.
26529 Redirect build output to log file.
26531 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26533 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26535 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26538 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26540 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26542 * gcc.c-torture/compile/20031023-1.c: New test.
26543 * gcc.c-torture/compile/20031023-2.c: New test.
26544 * gcc.c-torture/compile/20031023-3.c: New test.
26545 * gcc.c-torture/compile/20031023-4.c: New test.
26547 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26550 * g++.dg/lookup/scoped8.C: New test.
26552 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26554 * g++.dg/opt/reg-stack3.C: New test.
26556 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26558 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26560 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26563 * g++.dg/template/crash13.C: New test.
26565 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26567 * gcc.dg/c99-restrict-2.c: New test.
26569 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26571 PR c++/12698, c++/12699, c++/12700, c++/12566
26572 * g++.dg/inherit/covariant9.C: New test.
26573 * g++.dg/inherit/covariant10.C: New test.
26574 * g++.dg/inherit/covariant11.C: New test.
26576 2003-10-23 Jason Merrill <jason@redhat.com>
26579 * g++.dg/ext/complit2.C: New test.
26581 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26584 * gcc.c-torture/execute/20031020-1.c: New test.
26586 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26588 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26589 following the jump_insn.
26591 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26593 * gcc.dg/cast-lvalue-1.c: New test.
26595 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26598 * g++.dg/template/cond2.C: New test.
26600 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26602 * gcc.dg/builtins-28.c: New test.
26604 2003-10-20 Jan Hubicka <jh@suse.cz>
26606 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26608 * testsuite/gcc.dg/inline-2.c: Likewise.
26610 2003-10-20 Phil Edwards <phil@codesourcery.com>
26612 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26613 * gcc.dg/nest.c: Likewise.
26615 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26617 PR c++/9781, c++/10583, c++/11862
26618 * g++.dg/parse/crash13.C: New test.
26620 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26622 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26624 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26626 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26627 Define HAVE_C99_RUNTIME except on Solaris.
26628 * gcc.dg/builtins-20.c: Likewise.
26630 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26632 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26634 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26637 * g++.dg/template/crash21.C: New test.
26639 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26642 * g++.dg/template/typename5.C: New test.
26644 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26647 * g++.dg/template/friend25.C: New test.
26649 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26651 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26654 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26656 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26659 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26661 * gcc.c-torture/execute/960416-1.x: Remove.
26662 * gcc.c-torture/execute/divconst-3.x: Likewise.
26664 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26667 * gcc.dg/torture/cris-volatile-1.c: New test.
26669 2003-10-14 Roger Sayle <roger@eyesopen.com>
26671 PR optimization/9325
26672 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26673 for overflowing floating point to integer conversion during RTL
26676 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26678 * objc/execute/_cmd.m: Fix typo.
26679 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26680 Relax 'scan-assembler' regexp.
26681 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26682 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26683 * objc.dg/zero-link-2.m: Remove blank line.
26684 * objc.dg/zero-link-3.m: New test case.
26686 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26688 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26690 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26691 than linker trickery.
26693 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26696 * g++.dg/other/friend2.C: New test.
26698 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26700 * gcc.dg/20031012-1.c: New test.
26702 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26704 * gcc.dg/weak/weak-3.c: Fix for new warning.
26706 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26708 PR optimization/8750
26709 * gcc.c-torture/execute/20031012-1.c: New test case.
26711 2003-10-11 Roger Sayle <roger@eyesopen.com>
26713 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26714 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26716 2003-10-11 Roger Sayle <roger@eyesopen.com>
26718 PR optimization/12260
26719 * gcc.c-torture/compile/20031011-2.c: New test case.
26721 2003-10-11 Roger Sayle <roger@eyesopen.com>
26723 * gcc.c-torture/execute/20031011-1.c: New testcase.
26725 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26727 * gcc.c-torture/compile/20031011-1.c: New test.
26729 2003-10-11 Jan Hubicka <jh@suse.cz>
26731 * g++.dg/other/first-global.C: New test.
26733 2003-10-11 Roger Sayle <roger@eyesopen.com>
26735 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26737 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26739 * gcc.c-torture/compile/20031010-1.c: New test.
26741 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26743 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26744 * gcc.c-torture/execute/va-arg-25.c: ... here.
26746 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26748 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26750 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26752 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26754 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26756 * g++.dg/parse/error2.C: New test.
26758 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26761 * g++.dg/other/error5.C: Modify the error message.
26762 * g++.dg/lookup/using8.C: New test.
26764 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26766 * gcc.dg/darwin-abi-2.c: New file.
26767 * gcc.c-torture/execute/va-arg-24.c: New file.
26769 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26771 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26774 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26777 * g++.dg/other/error4.C: Update error messages.
26778 * g++.dg/template/ptrmem4.C: Likewise.
26781 * g++.dg/init/new9.C: New test.
26783 PR c++/12334, c++/12236, c++/8656
26784 * g++.dg/ext/attrib8.C: New test.
26786 2003-10-06 Devang Patel <dpatel@apple.com>
26788 * gcc.dg/debug/dwarf2-3.h: New test.
26789 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26791 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26793 * g++.dg/opt/cfg2.C: New test.
26795 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26797 * g++.dg/opt/float1.C: New test.
26799 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26801 * gcc.dg/c90-array-lval-6.c: New test.
26802 * gcc.dg/c99-array-lval-6.c: New test.
26804 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26805 Ziemowit Laski <zlaski@apple.com>
26807 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26808 'Derived', so that it is never considered a class method; add
26809 new warning for '+port' method ambiguity.
26810 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26811 <objc/objc-api.h> (needed on Mac OS X).
26812 * objc.dg/method-13.m: New test.
26814 2003-10-03 Roger Sayle <roger@eyesopen.com>
26816 PR optimization/9325, PR java/6391
26817 * gcc.c-torture/execute/20031003-1.c: New test case.
26819 2003-10-02 Mark Mitchell <mark@codesourcery.com>
26821 PR optimization/12180
26822 * gcc.dg/20031002-1.c: New test.
26825 * g++.dg/inherit/error1.C: New test.
26827 2003-10-02 Chris Demetriou <cgd@broadcom.com>
26829 * lib/f-torture.exp (search_for): Rename to...
26830 (search_for_re): This. Also, clean up comments and the
26831 "regexp" invocation.
26833 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
26835 * gcc.c-torture/compile/20031002-1.c: New test.
26837 2003-10-02 Jakub Jelinek <jakub@redhat.com>
26839 * g++.dg/opt/cond1.C: New test.
26841 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
26843 * gcc.dg/Wold-style-definition-2.c: New testcase.
26844 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
26846 2003-09-29 Richard Henderson <rth@redhat.com>
26848 * g++.dg/init/array10.C: Add dg-options.
26850 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26852 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
26854 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26856 * g++.dg/template/friend19.C: Fix typo.
26857 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
26859 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
26861 * gcc.c-torture/execute/20030928-1.c: New test.
26862 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
26864 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26866 * g++.dg/opt/unroll1.C: New test.
26868 2003-09-26 Roger Sayle <roger@eyesopen.com>
26870 PR optimization/11741
26871 * gcc.dg/20030926-1.c: New test case.
26873 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26876 * g++.dg/parse/access7.C: New test.
26877 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
26879 2003-09-24 Ziemowit Laski <zlaski@apple.com>
26881 MERGE OF objc-improvements-branch into MAINLINE:
26882 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
26883 if libobjc has not been built.
26884 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
26885 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
26886 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
26887 objc/execute/nested-3.m, objc/execute/np-2.m,
26888 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
26889 objc/execute/redefining_self.m, objc/execute/root_methods.m,
26890 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
26891 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
26892 objc.dg/special/unclaimed-category-1.h,
26893 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
26894 well as GNU runtime.
26895 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
26896 * execute/cascading-1.m, execute/function-message-1.m,
26897 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
26898 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
26899 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
26900 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
26901 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
26902 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
26903 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
26904 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
26905 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
26906 * objc.dg/bitfield-2.m: Run only on Darwin.
26907 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
26908 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
26909 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
26910 * objc.dg/const-str-1.m: Fix constant string layout.
26912 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
26914 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
26916 2003-09-23 Geoffrey Keating <geoffk@apple.com>
26918 * gcc.dg/darwin-abi-1.c: New file.
26920 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
26923 * gcc.c-torture/compile/20030921-1.c: New test.
26925 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26927 * g++.dg/opt/reg-stack2.C: New test.
26929 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26931 * g++.dg/eh/delayslot1.C: New test.
26933 2003-09-20 Richard Henderson <rth@redhat.com>
26935 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
26937 2003-09-20 Roger Sayle <roger@eyesopen.com>
26939 * gcc.c-torture/execute/20030920-1.c: New test case.
26941 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26943 * g++.dg/rtti/typeid3.C: Correct expected error message.
26945 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26948 * g++.dg/parse/crash12.C: New test.
26950 2003-09-19 Janis Johnson <janis187@us.ibm.com>
26952 * gcc.dg/compat/mixed-struct-check.h: New.
26953 * gcc.dg/compat/mixed-struct-defs.h: New.
26954 * gcc.dg/compat/mixed-struct-init.h: New.
26955 * gcc.dg/compat/struct-by-value-19_main.c: New.
26956 * gcc.dg/compat/struct-by-value-19_x.c: New.
26957 * gcc.dg/compat/struct-by-value-19_y.c: New.
26958 * gcc.dg/compat/struct-by-value-20_main.c: New.
26959 * gcc.dg/compat/struct-by-value-20_x.c: New.
26960 * gcc.dg/compat/struct-by-value-20_y.c: New.
26961 * gcc.dg/compat/struct-return-19_main.c: New.
26962 * gcc.dg/compat/struct-return-19_x.c: New.
26963 * gcc.dg/compat/struct-return-19_y.c: New.
26964 * gcc.dg/compat/struct-return-20_main.c: New.
26965 * gcc.dg/compat/struct-return-20_x.c: New.
26966 * gcc.dg/compat/struct-return-20_y.c: New.
26968 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
26969 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
26970 so that it will not complain on LP64 targets.
26972 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26975 * g++.dg/template/friend24.C: New test.
26977 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
26980 * g++.dg/template/memtmpl2.C: New test.
26982 2003-09-18 Mark Mitchell <mark@codesourcery.com>
26985 * gcc.dg/builtin-apply1.c: New test.
26987 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
26990 * g++.dg/warn/Wunused-4.C: New test.
26992 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26995 * g++.dg/other/gc2.C: New test.
26997 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27000 * g++.dg/rtti/typeid3.C: New test.
27003 * g++.dg/overload/template1.C: New test.
27005 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27007 * g++.dg/opt/cfg3.C: New test.
27009 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27012 * g++.dg/template/crash11.C: New test.
27014 2003-09-16 Jason Merrill <jason@redhat.com>
27015 Jakub Jelinek <jakub@redhat.com>
27017 * gcc.dg/attr-warn-unused-result.c: New test.
27019 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27022 * g++.dg/expr/call2.C: New test.
27024 2003-09-15 Andreas Jaeger <aj@suse.de>
27026 * gcc.dg/Wold-style-definition-1.c: New test.
27028 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27031 * g++.dg/parse/template12.C: New test.
27033 * g++.dg/abi/bitfield11.C: New test.
27034 * g++.dg/abi/bitfield12.C: Likewise.
27036 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27038 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27039 non-expansion of functional macro name without arguments at EOL.
27040 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27042 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27044 * gcc.c-torture/execute/20030914-[12].c: New tests.
27046 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27049 * g++.dg/overload/addr1.C: New test.
27051 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27053 * gcc.dg/20030909-1.c: New test.
27055 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27057 * gcc.dg/ultrasp10.c: New test.
27059 2003-09-09 Devang Patel <dpatel@apple.com>
27061 * gcc.dg/darwin-ld-6.c: New test.
27063 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27065 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27067 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27069 * gcc.dg/ia64-types1.c: New test.
27070 * gcc.dg/ia64-types2.c: Likewise.
27072 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27074 * gcc.dg/builtins-1.c: Add more _Complex tests.
27075 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27077 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27078 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27080 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27083 * g++.dg/lookup/koenig2.C: New test.
27086 * g++.dg/rtti/typeid2.C: New test.
27088 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27090 * gcc.c-torture/compile/20030904-1.c: New test.
27092 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27094 * g++.dg/opt/longbranch2.C: New test.
27096 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27098 * g++.dg/template/crash10.C: Only compile it.
27100 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27102 PR middle-end/11665
27103 * gcc.c-torture/compile/20030907-1.c: New test.
27104 * g++.dg/init/array11.C: New test.
27106 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27109 * g++.dg/init/struct1.C: New test.
27111 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27114 * g++.dg/expr/comma1.C: New test.
27116 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27119 * g++.dg/expr/static_cast5.C: New test.
27121 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27124 * g++.dg/lookup/scoped7.C: New test.
27127 * g++.dg/other/static1.C: New test.
27130 * g++.dg/warn/template-1.C: New test.
27133 * g++.dg/template/crash10.C: New test.
27136 * g++.dg/overload/VLA.C: New test.
27139 * g++.dg/template/call1.C: New test.
27141 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27144 * g++.dg/parse/using3.C: New test.
27146 2003-09-06 Roger Sayle <roger@eyesopen.com>
27149 * g++.dg/overload/builtin3.C: New test case.
27151 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27154 * gcc.dg/20030906-1.c: New test.
27155 * gcc.dg/20030906-2.c: Likewise.
27157 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27160 * g++.dg/parse/defarg5.C: New test.
27162 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27164 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27167 * g++.dg/expr/static_cast4.C: New test.
27170 * g++.dg/template/crash9.C: New test.
27172 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27174 * g++.old-deja/g++.ext/pretty2.C: Update for change
27176 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27178 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27181 * g++/dg/template/qualified-id1.C: New test.
27184 * g++.dg/warn/noeffect4.C: New test.
27186 2003-09-04 Matt Austern <austern@apple.com>
27188 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27189 * g++.dg/ext/fnname2.C: Likewise.
27190 * g++.dg/ext/fnname3.C: Likewise.
27192 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27194 * g++.dg/expr/lval1.C: New test.
27195 * g++.dg/ext/lvcast.C: Remove.
27197 2003-09-03 Roger Sayle <roger@eyesopen.com>
27199 PR optimization/11700.
27200 * gcc.c-torture/compile/20030903-1.c: New test case.
27202 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27205 * g++.dg/abi/layout4.C: New test.
27207 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27210 * g++.dg/parse/friend3.C: New test.
27212 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27215 * g++.dg/template/class1.C: New test.
27218 * g++.dg/expr/call1.C: New test.
27220 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27223 * g++.dg/init/ref9.C: New test.
27226 * g++.dg/template/nested4.C: New test.
27228 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27231 * g++.dg/template/non-dependent4.C: New test.
27234 * g++.dg/inherit/conv1.C: New test.
27236 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27239 * g++.dg/ext/label1.C: New test.
27240 * g++.dg/ext/label2.C: Likewise.
27242 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27244 * g++.dg/expr/cond3.C: New test.
27246 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27248 * gcc.dg/builtins-1.c: Add new builtin cases.
27250 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27252 * gcc.dg/builtins-1.c: Add new cases.
27253 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27255 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27257 * gcc.dg/builtins-1.c: Add more math builtin tests.
27258 * gcc.dg/torture/builtin-attr-1.c: New test.
27260 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27262 PR optimization/5079
27263 * g++.dg/opt/static3.C: New test.
27265 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27267 * gcc.misc-tests/gcov-10b.c: New test.
27269 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27271 * g++.dg/opt/ptrmem3.C: New test.
27273 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27275 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27277 * gcc.dg/20030826-2.c: New test.
27279 2003-08-26 Roger Sayle <roger@eyesopen.com>
27281 PR middle-end/12002
27282 * g77.f-torture/compile/12002.f: New test case.
27284 2003-08-26 Roger Sayle <roger@eyesopen.com>
27286 * gcc.dg/20030826-1.c: New test case.
27288 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27290 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27292 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27295 * c++.dg/lookup/crash1.C: New test.
27297 * c++.dg/warn/noeffect3.C: New test.
27299 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27301 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27302 * gcc.dg/compat/vector-1_y.c: Ditto.
27303 * gcc.dg/compat/vector-2_x.c: Ditto.
27304 * gcc.dg/compat/vector-2_y.c: Ditto.
27306 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27308 * gcc.dg/20030702-1.c: New test.
27310 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27313 * g++.dg/ext/altivec-1.C: New test.
27315 2003-08-24 Richard Henderson <rth@redhat.com>
27317 * g++.dg/eh/simd-2.C: Add -w for x86.
27319 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27321 * gcc.dg/20030815-1.c: New test.
27323 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27326 * g++.dg/parse/access6.C: New test.
27328 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27330 PR c++/641, c++/11876
27331 * g++.dg/template/friend22.C: New test.
27332 * g++.dg/template/friend23.C: Likewise.
27334 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27336 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27339 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27341 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27343 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27345 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27347 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27349 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27351 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27353 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27355 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27358 * g++.dg/overload/prom1.C: New test.
27361 * g++.dg/parse/dtor2.C: New test.
27364 * g++.dg/parse/using2.C: New test.
27366 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27369 * gcc.c-torture/compile/20030821-1.c: New.
27371 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27374 * g++.dg/template/deduce2.C: New test.
27376 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27378 * gcc.c-torture/execute/20030821-1.c: New test.
27380 2003-08-20 Roger Sayle <roger@eyesopen.com>
27382 PR middle-end/11984
27383 * gcc.dg/20030820-1.c: New test case.
27385 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27388 * g++.dg/warn/noeffect2.C: New test.
27390 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27393 * g++.dg/template/dtor2.C: New test.
27396 * g++.dg/template/operator1.C: New test.
27397 * g++.dg/parse/operator4.C: New test.
27400 * g++.dg/expr/enum1.C: New test.
27401 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27404 * g++.dg/parse/elab2.C: New test.
27405 * g++.dg/parse/typedef4.C: Change error message.
27406 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27407 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27408 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27410 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27412 * gcc.dg/pch/warn-1.c: New.
27413 * gcc.dg/pch/warn-1.hs: New.
27415 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27418 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27420 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27422 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27424 * gcc.dg/uninit-D.c: New Test.
27425 * gcc.dg/uninit-E.c: New Test.
27426 * gcc.dg/uninit-F.c: New Test.
27427 * gcc.dg/uninit-G.c: New Test.
27429 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27431 * g++.dg/README: Describe the pch directory.
27433 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27436 * g++.dg/parse/access4.C: New test.
27437 * g++.dg/parse/access5.C: Likewise.
27438 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27440 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27442 * gcc.dg/noncompile/20030818-1.c: New.
27444 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27447 * g++.dg/warn/noeffect1.C: New test.
27449 * g++.dg/template/scope2.C: New test.
27450 * g++.dg/template/error2.C: Correct dg-error
27452 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27454 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27456 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27459 * g++.dg/template/warn1.C: New.
27461 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27463 * g++.dg/template/error2.C: New test.
27464 * g++.dg/lookup/using7.C: Adjust errors
27465 * g++.old-deja/g++.pt/crash36.C: Likewise.
27466 * g++.old-deja/g++.pt/derived3.C: Likewise.
27468 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27470 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27471 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27472 * gcc.c-torture/execute/builtins/string-9.c: New, from
27473 string-opt-9.c. Adjust for execute/builtins framework.
27474 * gcc.c-torture/execute/string-opt-9.c: Delete.
27476 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27478 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27480 * g++.dg/parse/ret-type2.C: New test.
27483 * g++.dg/init/new8.C: New test.
27486 * g++.dg/parse/typedef5.C: New test.
27489 * g++.dg/parse/qualified2.C: New test.
27490 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27493 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27495 * g++.dg/conversion/ptrmem1.C: New test.
27497 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27500 * gcc.dg/20030811-1.c: New test.
27503 * gcc.c-torture/execute/20030811-1.c: New test.
27505 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27507 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27509 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27512 * g++.dg/inherit/multiple1.C: New test.
27514 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27516 * gcc.dg/spe1.c: New test.
27519 * g++.dg/expr/cast2.C: New test.
27522 * g++.dg/template/dependent-name2.C: New test.
27524 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27526 * g++.dg/parse/crash11.C: Put the dg options in comments.
27528 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27530 * lib/gcc-dg.exp: Update for diagnostic change.
27532 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27535 * g++.dg/parse/crash11.C: New test.
27537 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27539 * gcc.dg/cpp/spacing1.c: Update.
27541 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27544 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27545 a value for -mtune.
27547 2003-08-04 Roger Sayle <roger@eyesopen.com>
27549 PR middle-end/11771
27550 * gcc.c-torture/compile/20030804-1.c: New test case.
27552 2003-08-04 Roger Sayle <roger@eyesopen.com>
27554 * gcc.dg/20030804-1.c: New test case.
27556 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27558 * gcc.dg/cpp/separate-1.c: New test.
27560 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27563 * g++.dg/template/dependent-expr2.C: New test.
27566 * g++.dg/expr/ptrmem1.C: New test.
27568 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27571 * g++.dg/template/friend15.C: New test.
27573 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27575 * lib/dg-pch.exp: Work round PCH bug.
27577 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27579 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27580 builtins. Move cases from builtins-4.c here.
27582 * gcc.dg/torture/builtin-math-1.c: New test taken from
27583 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27586 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27589 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27592 * g++.dg/template/using7.C: New test.
27594 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27596 * import1.c, import2.c: New tests.
27598 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27600 * g++.dg/eh/crossjump1.C: New test.
27602 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27605 * g++.dg/template/using6.C: New test.
27608 * g++.dg/template/koenig2.C: New test.
27610 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27613 * g++.dg/parse/typedef4.C: New test.
27615 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27617 PR c++/8442, c++/8806
27618 * g++.dg/template/elab1.C: New test.
27619 * g++.dg/template/type2.C: Likewise.
27620 * g++.dg/template/ttp3.C: Adjust expected error message.
27621 * g++.old-deja/g++.law/visibility13.C: Likewise.
27622 * g++.old-deja/g++.niklas/t135.C: Likewise.
27623 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27624 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27626 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27628 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27631 * g++.dg/ext/stmtexpr1.C: New test.
27633 * g++.dg/opt/tmp1.C: New test.
27636 * g++.dg/parse/constant4.C: New test.
27639 * g++.dg/template/using5.C: New test.
27641 2003-07-31 Roger Sayle <roger@eyesopen.com>
27643 * gcc.dg/builtins-27.c: New test case.
27645 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27647 * gcc.dg/tls/opt-7.c: New test.
27649 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27651 * g++.old-deja/g++.other/crash18.C: Remove.
27653 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27655 * g++.dg/template/explicit3.C: New.
27656 * g++.dg/template/explicit4.C: New.
27657 * g++.dg/template/explicit5.C: New.
27660 * g++.dg/template/memtmpl1.C: New.
27662 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27665 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27666 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27668 2003-07-30 Jan Hubicka <jh@suse.cz>
27672 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27674 * gcc.dg/struct-in-proto-1.c: New test.
27676 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27678 * gcc.dg/cpp/include2.c: Only expect one message.
27680 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27683 * g++.dg/template/using1.C: New test.
27684 * g++.dg/template/using2.C: New test.
27685 * g++.dg/template/using3.C: New test.
27686 * g++.dg/template/using4.C: New test.
27688 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27690 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27691 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27693 2003-07-28 Jan Hubicka <jh@suse.cz>
27696 * g++.dg/opt/call1.C: New test.
27698 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27701 * g++.dg/init/enum2.C: New test.
27702 * g++.dg/template/overload1.C: Add "-w" option.
27704 2003-07-28 <hp@bitrange.com>
27706 * gcc.dg/Wdeclaration-after-statement-1.c,
27707 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27709 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27711 * gcc.c-torture/compile/20030725-1.c: New test.
27713 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27715 * gcc.dg/20030505.c: Only run for SPE.
27716 Remove definition of opaque type.
27718 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27720 * g++.dg/template/ptrmem6.C: New test.
27722 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27724 * gcc.c-torture/compile/zero-strct-2.c: New test.
27726 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27728 * gcc.dg/intermod-1.c: New test.
27730 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27733 * g++.dg/template/lookup2.C: New test.
27734 * g++.dg/template/memclass1.C: Remove instantiated from error.
27735 * g++.dg/other/error2.C: Tweak expected errors.
27738 * g++.dg/template/defarg3.C: New test.
27740 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27742 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27744 * g++.dg/inherit/access5.C: New test.
27746 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27749 * g++.dg/template/crash8.C: New test.
27751 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27754 * gcc.dg/noncompile/incomplete-2.c: New test.
27756 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27759 * g++.dg/inherit/access4.C: New test.
27762 * g++.dg/expr/cond2.C: New test.
27764 PR optimization/10679
27765 * g++.dg/opt/inline4.C: New test.
27767 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27769 * g++.dg/parse/crash10: New test.
27771 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27773 * g++.dg/ext/flexary1.C: New test.
27775 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27778 * g++.dg/template/crash9.C: New test.
27780 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27783 * g++.dg/parse/typedef3.C: New test.
27786 * g++.dg/parse/operator2.C: New test.
27789 * g++.dg/parse/def-tmpl-arg1.C: New test.
27792 * g++.dg/parse/funptr1.C: New test.
27795 * g++.dg/parse/ambig3.C: New test.
27798 * g++.dg/parse/operator3.C: New test.
27801 * g++.dg/parse/template10.C: New test.
27804 * g++.dg/parse/template11.C: New test.
27807 * g++.dg/parse/invalid-op1.C: New test.
27810 * g++.dg/parse/condexpr1.C: New test.
27812 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27814 * g++.dg/ext/packed3.C: New test.
27815 * g++.dg/ext/packed4.C: New test.
27817 * gcc.dg/pack-test-3.c: New test.
27819 2003-07-21 Janis Johnson <janis187@us.ibm.com>
27821 * lib/compat.exp: Handle dg-options per source file.
27822 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
27823 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
27824 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
27825 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
27826 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
27827 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
27828 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
27829 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
27830 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
27831 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
27832 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
27833 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
27834 * g++.dg/compat/break/bitfield7_x.C: Ditto.
27835 * g++.dg/compat/break/bitfield7_y.C: Ditto.
27837 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
27840 * gcc.c-torture/execute/20030718-1.c: New test.
27842 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27844 PR optimization/11536
27845 * gcc.dg/20030721-1.c: New test.
27847 2003-07-19 Mark Mitchell <mark@codesourcery.com>
27850 * g++.dg/template/lookup1.C: New test.
27852 2003-07-19 Zack Weinberg <zack@codesourcery.com>
27854 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
27855 diagnostics of ill-formed constructs involving labels.
27856 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
27857 the new 'previously defined here' message.
27859 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
27861 * g++.dg/parse/non-dependent2.C: New test.
27863 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
27865 * g++.dg/init/init-ref4.C: xfail on targets without
27868 2003-07-17 Jakub Jelinek <jakub@redhat.com>
27871 * gcc.c-torture/execute/20030717-1.c: New test.
27873 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27875 * g++.dg/opt/cfg1.C: New test.
27877 2003-07-17 Mark Mitchell <mark@codesourcery.com>
27879 PR optimization/11557
27880 * gcc.dg/20030717-1.c: New test.
27882 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27885 * g++.dg/expr/crash-1.C: New test.
27888 * g++.dg/template/init3.C: New test.
27891 * g++.dg/template/non-dependent1.C: New test.
27894 * g++.dg/template/non-dependent2.C: New test.
27897 * g++.dg/template/non-dependent3.C: New test.
27900 * g++.dg/template/sizeof5.C: New test.
27902 2003-07-17 Geoffrey Keating <geoffk@apple.com>
27905 * gcc.c-torture/compile/mangle-1.c: New file.
27907 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27910 * g++.dg/parse/access3.C: New test.
27912 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27915 * g++.dg/init/init-ref4.C: New test.
27917 2003-07-16 Mark Mitchell <mark@codesourcery.com>
27920 * g++.dg/parse/constant3.C: New test.
27921 * g++.dg/parse/crash7.C: Likewise.
27923 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
27926 * gcc.dg/i386-pentium4-not-mull.c: New.
27928 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
27930 * gcc.dg/asm-names.c (ymain): Make it weak.
27932 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27935 * g++.dg/template/friend21.C: New test.
27937 2003-07-16 Jakub Jelinek <jakub@redhat.com>
27939 * gcc.dg/cleanup-8.c: New test.
27940 * gcc.dg/cleanup-9.c: New test.
27942 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
27944 * g++.dg/ext/dll-MI1.h: New file.
27945 * g++.dg/ext/dllexport-MI1.C: New file.
27946 * g++.dg/ext/dllimport-MI1.C: New file.
27948 2003-07-15 Jakub Jelinek <jakub@redhat.com>
27950 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
27951 it does not have cmpstrsi patterns (just cmpmemsi).
27953 2003-07-15 Mark Mitchell <mark@codesourcery.com>
27956 * g++.dg/debug/debug8.C: New test.
27958 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27961 * g++.dg/template/crash7.C: New test.
27963 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
27966 * gcc.c-torture/compile/20030708-1.c: New.
27968 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
27970 * gcc.c-torture/execute/20030715-1.c: New test.
27972 2003-07-14 Geoffrey Keating <geoffk@apple.com>
27974 * gcc.dg/pch/inline-3.c: New file.
27975 * gcc.dg/pch/inline-3.hs: New file.
27976 * gcc.dg/pch/inline-4.c: New file.
27977 * gcc.dg/pch/inline-4.hs: New file.
27979 2003-07-14 Mark Mitchell <mark@codesourcery.com>
27982 * g++.dg/template/crash6.C: New test.
27985 * g++.dg/template/friend20.C: New test.
27988 * g++.dg/template/overload2.C: New test.
27990 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27992 PR optimization/11440
27993 * gcc.c-torture/execute/20030714-1.c: New test.
27995 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27998 * g++.dg/template/partial2.C: New test.
28000 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28003 * g++.dg/template/anon1.C: New test.
28007 * g++.dg/parse/template9.C: Likewise.
28008 * g++.dg/template/crash4.C: New test.
28009 * g++.dg/template/koenig1.C: Likewise.
28010 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28011 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28012 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28014 * g++.old-deja/g++.jason/template36.C: Likewise.
28015 * g++.old-deja/g++.mike/p1989.C: Likewise.
28016 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28017 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28018 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28019 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28021 * g++.old-deja/g++.pt/union2.C: Use this->.
28023 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28025 * gcc.dg/20030711-1.c: New test.
28027 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28030 * g++.dg/parse/args1.C: New test.
28031 * g++.pt/defarg8.C: Change expected errors.
28033 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28036 * g++.dg/template/nontype2.C: New test.
28039 * g++.dg/parse/template8.C: New test.
28042 * g++.dg/template/scope1.C: New test.
28044 * g++.dg/warn/Wsign-compare-1.C: New test.
28046 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28048 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28050 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28053 * g++.dg/template/explicit2.C: New test.
28056 * g++.dg/warn/pedantic1.C: New test.
28058 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28061 * g++.dg/other/field1.C: New test.
28063 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28066 * gcc.c-torture/compile/20030707-1.c: New.
28068 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28071 * g++.dg/template/access12.C: New test.
28073 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28075 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28076 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28077 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28078 * gcc.misc-tests/gcov.exp: Update
28079 * g++.dg/gcov/gcov.exp: Update
28080 * lib/gcov.exp: Update.
28082 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28084 * g++.dg/abi/mangle17.C: Make sure template expressions are
28086 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28087 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28088 * g++.dg/opt/stack1.C: Remove erroneous code.
28089 * g++.dg/parse/template7.C: New test.
28090 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28091 * g++.old-deja/g++.pt/crash4.C: Likewise.
28093 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28095 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28096 with zero or one occurence of `$' after the initial `L'.
28098 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28100 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28102 2003-07-08 Roger Sayle <roger@eyesopen.com>
28105 * gcc.dg/Wunreachable-6.c: New testcase.
28106 * gcc.dg/Wunreachable-7.c: New testcase.
28108 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28111 * gcc.dg/20030708-1.c: New test.
28113 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28115 * gcc.dg/compat/sdata-section.h: New file.
28116 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28117 * gcc.dg/torture/mips-sdata-1.c: New test.
28119 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28122 * g++.dg/template/friend19.C: New test.
28124 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28126 * g++.dg/opt/strength-reduce.C: New test.
28128 2003-07-07 Roger Sayle <roger@eyesopen.com>
28131 * gcc.dg/20030707-1.c: New testcase.
28133 2003-07-07 Roger Sayle <roger@eyesopen.com>
28135 PR optimization/11059
28136 * g++.dg/opt/emptyunion.C: New testcase.
28138 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28139 Eric Botcazou <ebotcazou@libertysurf.fr>
28141 * g++.dg/opt/stack1.C: New test.
28143 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28145 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28149 * g++.dg/expr/static_cast3.C: New test.
28151 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28153 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28155 * gcc.dg/concat.c: Concatenation of string constants with
28156 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28157 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28158 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28159 necessary to avoid multi-character character constant warning.
28160 * gcc.dg/cpp/escape.c: Likewise.
28161 * gcc.dg/cpp/ucs.c: Likewise.
28162 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28165 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28168 * gcc.c-torture/compile/20030704-1.c: New.
28170 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28172 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28174 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28176 PR c++/5287, PR c++/7910, PR c++/11021
28177 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28178 tests for warnings.
28179 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28180 * g++.dg/ext/dllimport3.C: Likewise.
28181 * g++.dg/ext/dllimport4.C: New file.
28182 * g++.dg/ext/dllimport5.C: New file.
28183 * g++.dg/ext/dllimport6.C: New file.
28184 * g++.dg/ext/dllimport7.C: New file.
28185 * g++.dg/ext/dllimport8.C: New file.
28186 * g++.dg/ext/dllimport9.C: New file.
28187 * g++.dg/ext/dllimport10.C: New file.
28188 * g++.dg/ext/dllexport1.C: New file.
28190 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28192 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28193 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28195 2003-07-03 Roger Sayle <roger@eyesopen.com>
28197 * gcc.dg/builtins-25.c: New testcase.
28198 * gcc.dg/builtins-26.c: New testcase.
28200 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28202 * gcc.dg/compat/vector-defs.h: New file.
28203 * gcc.dg/compat/vector-setup.h: New file.
28204 * gcc.dg/compat/vector-check.h: New file.
28205 * gcc.dg/compat/vector-1_main.c: New file.
28206 * gcc.dg/compat/vector-1_x.c: New file.
28207 * gcc.dg/compat/vector-1_y.c: New file.
28208 * gcc.dg/compat/vector-2_main.c: New file.
28209 * gcc.dg/compat/vector-2_x.c: New file.
28210 * gcc.dg/compat/vector-2_y.c: New file.
28212 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28213 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28214 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28215 * gcc.dg/compat/struct-align-1.h: New file.
28216 * gcc.dg/compat/struct-align-1_main.c: New file.
28217 * gcc.dg/compat/struct-align-1_x.c: New file.
28218 * gcc.dg/compat/struct-align-1_y.c: New file.
28219 * gcc.dg/compat/struct-align-2.h: New file.
28220 * gcc.dg/compat/struct-align-2_main.c: New file.
28221 * gcc.dg/compat/struct-align-2_x.c: New file.
28222 * gcc.dg/compat/struct-align-2_y.c: New file.
28224 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28225 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28226 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28227 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28228 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28229 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28230 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28231 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28232 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28233 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28234 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28235 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28236 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28237 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28238 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28239 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28240 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28241 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28242 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28243 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28244 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28245 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28246 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28247 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28248 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28249 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28250 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28251 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28252 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28254 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28256 * gcc.dg/i386-call-1.c: New test.
28258 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28261 * g++.dg/parse/defarg4.C: New.
28263 2003-07-03 Roger Sayle <roger@eyesopen.com>
28266 * gcc.c-torture/compile/20030703-1.c: New test case.
28268 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28270 * g++.dg/template/local3.C: Remove extra semicolon.
28272 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28274 * gcc.dg/i386-volatile-1.c: New test.
28276 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28279 * g++.dg/other/offsetof2.C: XFAIL.
28280 * g++.dg/other/offsetof5.C: New.
28283 * g++.dg/template/error1.C: New.
28286 * g++.dg/template/dependent-expr1.C: New.
28288 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28291 * g++.dg/template/local3.C: New test.
28294 * g++.dg/lookup/scoped6.C: New test.
28296 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28299 * g++.dg/other/error7.C: New test.
28301 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28303 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28304 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28305 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28306 * g++.old-deja/g++.other/union2.C: Likewise.
28307 * gcc.dg/c90-const-expr-2.c: Likewise.
28308 * gcc.dg/c90-const-expr-3.c: Likewise.
28309 * gcc.dg/c99-const-expr-2.c: Likewise.
28310 * gcc.dg/c99-const-expr-3.c: Likewise.
28311 * gcc.dg/concat.c: Likewise.
28313 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28316 * g++.dg/init/static1.C: New test.
28318 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28320 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28321 * g++.old-deja/g++.other/access2.C: Likewise.
28322 * g++.old-deja/g++.other/decl2.C: Likewise.
28323 * gcc.c-torture/execute/20020615-1.c: Likewise.
28325 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28328 * g++.dg/template/sizeof4.C: New test.
28330 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28332 * g++.dg/other/error6.C: New test.
28334 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28337 * g++.dg/parse/constant2.C: New test.
28339 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28342 * g++.dg/other/error5.C: New test.
28344 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28346 * gcc.dg/format/gcc_diag-1.c: New test.
28348 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28350 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28352 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28354 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28355 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28356 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28358 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28360 * gcc.c-torture/execute/builtins/string-8.c: New test.
28361 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28362 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28363 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28365 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28368 * g++.dg/ext/typeof6.C: New test.
28370 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28373 * g++.dg/init/enum1.C: New test.
28375 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28377 * gcc.dg/20030627-1.c: New test.
28379 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28382 * g++.dg/expr/static_cast2.C: New test.
28384 2003-06-26 Roger Sayle <roger@eyesopen.com>
28385 Jakub Jelinek <jakub@redhat.com>
28387 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28388 sprintf(dst,"%s",src) optimization.
28389 * gcc.c-torture/execute/20030626-1.c: New test case.
28390 * gcc.c-torture/execute/20030626-2.c: New test case.
28392 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28394 * gcc.c-torture/execute/multi-ix.c: New test.
28396 * gcc.c-torture/execute/simd-4.c (main):
28397 Added missing semicolon at end of union.
28399 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28402 * g++.dg/template/explicit-instantiation3.C: New test.
28404 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28406 * gcc.dg/20030626-1.c: Use signed char.
28408 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28410 * gcc.dg/20030626-1.c: New test.
28412 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28414 * const-str-2.m: Update.
28416 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28419 * g++.dg/rtti/dyncast1.C: New test.
28420 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28421 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28422 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28425 * g++.dg/expr/static_cast1.C: New test.
28427 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28429 * gcc.dg/20030625-1.c: New test.
28431 2003-06-24 Roger Sayle <roger@eyesopen.com>
28433 * gcc.c-torture/compile/20030624-1.c: New test case.
28435 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28437 * gcc.c-torture/execute/string-opt-17.c: New test.
28439 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28442 * g++.dg/parse/crash6.C: New test.
28444 2003-06-23 Roger Sayle <roger@eyesopen.com>
28446 * gcc.dg/builtins-24.c: New test case.
28448 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28450 * g++.dg/opt/operator1.C: New test.
28452 2003-06-22 Roger Sayle <roger@eyesopen.com>
28454 * gcc.c-torture/execute/string-opt-16.c: New test case.
28456 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28458 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28459 * g++.old-deja/g++.other/conv7.C: Likewise.
28460 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28461 * g++.old-deja/g++.other/overload14.C: Likewise.
28463 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28465 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28466 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28468 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28471 * g++.dg/warn/Winline-3.C: New test.
28473 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28475 * lib/target-supports.exp (check_alias_available): Make the test
28476 program acceptable to the Solaris assembler.
28479 * g++.dg/template/memclass2.C: New test.
28481 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28482 Eric Botcazou <ebotcazou@libertysurf.fr>
28484 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28485 data for non-matching targets.
28486 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28488 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28491 * g++.dg/template/member3.C: New test.
28493 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28496 * g++.dg/template/func1.C: New test.
28499 * g++.dg/template/static4.C: New test.
28500 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28503 * g++.dg/init/ref7.C: New test.
28505 2003-06-19 Matt Austern <austern@apple.com>
28508 * g++.dg/anew1.C: New test.
28509 * g++.dg/anew2.C: New test.
28510 * g++.dg/anew3.C: New test.
28511 * g++.dg/anew4.C: New test.
28513 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28515 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28517 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28519 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28522 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28524 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28527 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28529 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28530 * gcc.c-torture/compile/961203-1.c: Likewise.
28531 * gcc.c-torture/compile/980506-1.c: Likewise.
28533 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28536 * g++.dg/lookup/using7.C: New test.
28538 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28541 * g++.dg/abi/conv1.C: Remove it.
28542 * g++.dg/template/conv7.C: New test.
28543 * g++.dg/template/conv8.C: Likewise.
28544 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28545 conversion operator.
28547 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28549 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28550 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28551 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28552 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28553 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28554 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28555 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28556 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28557 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28558 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28559 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28560 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28561 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28562 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28563 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28564 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28565 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28566 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28567 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28568 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28569 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28570 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28571 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28572 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28573 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28574 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28575 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28576 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28577 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28579 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28581 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28582 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28585 2003-06-16 Roger Sayle <roger@eyesopen.com>
28587 * gcc.dg/i386-387-5.c: New test case.
28588 * gcc.dg/i386-387-6.c: New test case.
28589 * gcc.dg/builtins-23.c: New test case.
28591 2003-06-15 Roger Sayle <roger@eyesopen.com>
28593 * gcc.dg/builtins-22.c: New test case.
28594 * gcc.dg/i386-387-1.c: Update to test exp.
28595 * gcc.dg/i386-387-2.c: Likewise.
28597 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28599 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28601 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28603 * lib/gcc-dg.exp (dg-require-dll): New function.
28604 (dg-xfail-if): Likewise.
28605 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28608 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28609 * gcc.c-torture/compile/20001205-1.c: Likewise.
28610 * gcc.c-torture/compile/20001226-1.c: Likewise.
28611 * gcc.c-torture/compile/20010518-2.c: Likewise.
28612 * gcc.c-torture/compile/20020312-1.c: Likewise.
28613 * gcc.c-torture/compile/20020604-1.c: Likewise.
28614 * gcc.c-torture/compile/920501-12.c: Likewise.
28615 * gcc.c-torture/compile/920501-4.c: Likewise.
28616 * gcc.c-torture/compile/920520-1.c: Likewise.
28617 * gcc.c-torture/compile/920521-1.c: Likewise.
28618 * gcc.c-torture/compile/920625-1.c: Likewise.
28619 * gcc.c-torture/compile/961203-1.c: Likewise.
28620 * gcc.c-torture/compile/980506-1.c: Likewise.
28621 * gcc.c-torture/compile/981006-1.c: Likewise.
28622 * gcc.c-torture/compile/981022-1.c: Likewise.
28623 * gcc.c-torture/compile/981223-1.c: Likewise.
28624 * gcc.c-torture/compile/990617-1.c: Likewise.
28625 * gcc.c-torture/compile/dll.c: Likewise.
28626 * gcc.c-torture/compile/labels-3.c: Likewise.
28627 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28628 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28629 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28630 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28631 * gcc.c-torture/compile/simd-5.c: Likewise.
28632 * gcc.c-torture/compile/20000804-1.x: Remove.
28633 * gcc.c-torture/compile/20001205-1.x: Likewise.
28634 * gcc.c-torture/compile/20001226-1.x: Likewise.
28635 * gcc.c-torture/compile/20010518-2.x: Likewise.
28636 * gcc.c-torture/compile/20020312-1.x: Likewise.
28637 * gcc.c-torture/compile/20020604-1.x: Likewise.
28638 * gcc.c-torture/compile/920501-12.x: Likewise.
28639 * gcc.c-torture/compile/920501-4.x: Likewise.
28640 * gcc.c-torture/compile/920520-1.x: Likewise.
28641 * gcc.c-torture/compile/920521-1.x: Likewise.
28642 * gcc.c-torture/compile/920625-1.x: Likewise.
28643 * gcc.c-torture/compile/961203-1.x: Likewise.
28644 * gcc.c-torture/compile/980506-1.x: Likewise.
28645 * gcc.c-torture/compile/981006-1.x: Likewise.
28646 * gcc.c-torture/compile/981022-1.x: Likewise.
28647 * gcc.c-torture/compile/981223-1.x: Likewise.
28648 * gcc.c-torture/compile/990617-1.x: Likewise.
28649 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28650 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28651 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28652 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28653 * gcc.c-torture/compile/simd-5.x: Likewise.
28655 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28657 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28659 * gcc.c-torture/execute/20030611-1.c: New test.
28661 2003-06-12 Roger Sayle <roger@eyesopen.com>
28664 * gcc.dg/20030612-1.c: New test case.
28666 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28669 * g++.dg/expr/cast1.C: New test.
28671 2003-06-12 Roger Sayle <roger@eyesopen.com>
28673 * gcc.dg/builtins-21.c: New test case.
28675 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28677 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28678 options instead of at the end.
28679 * lib/objc.exp (objc_target_compile): Likewise.
28681 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28684 * g++.dg/parse/error1.C: New test.
28686 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28688 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28689 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28690 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28691 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28692 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28693 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28694 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28695 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28696 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28697 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28698 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28699 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28700 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28701 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28702 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28703 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28704 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28705 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28706 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28707 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28708 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28709 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28710 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28711 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28713 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28714 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28715 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28716 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28717 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28718 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28719 * gcc.dg/compat/scalar-return-3_main.c: New file.
28720 * gcc.dg/compat/scalar-return-3_x.c: New file.
28721 * gcc.dg/compat/scalar-return-3_y.c: New file.
28722 * gcc.dg/compat/scalar-return-4_main.c: New file.
28723 * gcc.dg/compat/scalar-return-4_x.c: New file.
28724 * gcc.dg/compat/scalar-return-4_y.c: New file.
28726 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28728 * gcc.dg/compat/fp2-struct-check.h: New file.
28729 * gcc.dg/compat/fp2-struct-defs.h: New file.
28730 * gcc.dg/compat/fp2-struct-init.h: New file.
28731 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28732 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28733 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28734 * gcc.dg/compat/struct-return-10_main.c: New file.
28735 * gcc.dg/compat/struct-return-10_x.c: New file.
28736 * gcc.dg/compat/struct-return-10_y.c: New file.
28738 * gcc.dg/compat/compat-common.h: New file.
28739 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28740 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28741 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28742 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28743 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28744 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28745 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28746 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28747 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28748 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28749 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28750 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28751 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28752 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28753 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28754 * gcc.dg/compat/small-struct-check.h: Ditto.
28755 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28756 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28757 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28758 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28759 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28760 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28761 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28762 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28763 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28764 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28765 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28766 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28767 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28768 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28769 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28770 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28771 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28772 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28773 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28774 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28775 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28776 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28777 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28778 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28779 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28780 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28781 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28782 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28783 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28784 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28786 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28788 * g++.dg/pch/static-1.C: New file.
28789 * g++.dg/pch/static-1.Hs: New file.
28791 2003-06-10 Richard Henderson <rth@redhat.com>
28793 * gcc.dg/asm-7.c: Adjust expected warning text.
28795 2003-06-10 Roger Sayle <roger@eyesopen.com>
28797 * gcc.dg/builtins-20.c: New test case.
28799 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28802 * g++.dg/opt/template1.C: New test.
28804 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28806 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28807 additional_sources.
28809 2003-05-21 David Taylor <dtaylor@emc.com>
28811 * gcc.dg/Wpadded.c: New file.
28813 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28815 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28816 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28817 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28820 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
28822 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
28824 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28826 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
28827 (dg-require-alias): Likewise.
28828 (dg-require-gc-sections): Likewise.
28829 * lib/target-supports.exp (check_gc_sections_available): Likewise.
28831 2003-06-08 Richard Henderson <rth@redhat.com>
28833 * gcc.dg/20011029-2.c: Fix the array reference.
28834 * gcc.dg/asm-7.c: New.
28836 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
28838 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
28840 2003-06-08 Mark Mitchell <mark@codesourcery.com>
28842 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
28843 (dg-require-gc-sections): Likewise.
28845 2003-06-08 Jan Hubicka <jh@suse.cz>
28847 * i386-cmov1.c: Fix regular expression.
28848 * i386-cvt-1.c: Likewise.
28849 * i386-local.c: Likewise.
28850 * i386-local2.c: Likewise.
28851 * i386-mul.c: Likewise.
28852 * i386-ssetype-1.c: Likewise.
28853 * i386-ssetype-3.c: Likewise.
28854 * i386-ssetype-5.c: Likewise.
28856 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28859 * g++.dg/warn/implicit-typename2.C: New test.
28860 * g++.dg/warn/implicit-typename3.C: New test.
28862 2003-06-07 Richard Henderson <rth@redhat.com>
28864 * g++.dg/other/offsetof3.C: Use size_t.
28865 * g++.dg/other/offsetof4.C: Likewise.
28867 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
28869 * lib/copy-file.exp: New. Implement gcc_copy_files.
28871 * lib/dg-pch.exp: Load copy-file.exp
28872 (dg-pch): Use gcc_copy_files instead of "file copy".
28874 2003-06-06 Mark Mitchell <mark@codesourcery.com>
28876 * gcc.dg/weak/weak.exp: Simplify.
28877 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
28878 * gcc.dg/weak/weak-1.c: Likewise.
28879 * gcc.dg/weak/weak-2.c: Likewise.
28880 * gcc.dg/weak/weak-3.c: Likewise.
28881 * gcc.dg/weak/weak-4.c: Likewise.
28882 * gcc.dg/weak/weak-5.c: Likewise.
28883 * gcc.dg/weak/weak-6.c: Likewise.
28884 * gcc.dg/weak/weak-7.c: Likewise.
28885 * gcc.dg/weak/weak-8.c: Likewise.
28886 * gcc.dg/weak/weak-9.c: Likewise.
28888 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
28890 gcc.c-torture/execute/20030606-1.c: New.
28892 2003-06-06 Roger Sayle <roger@eyesopen.com>
28894 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
28895 * gcc.dg/builtins-19.c: Likewise.
28897 2003-06-06 Roger Sayle <roger@eyesopen.com>
28899 * gcc.dg/builtins-2.c: Add some more tests.
28900 * gcc.dg/builtins-18.c: New test case.
28901 * gcc.dg/builtins-19.c: New test case.
28903 2003-06-06 Roger Sayle <roger@eyesopen.com>
28904 Jim Wilson <wilson@tuliptree.org>
28906 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
28908 2003-06-06 Jakub Jelinek <jakub@redhat.com>
28910 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
28911 mempcpy/stpcpy calls not to be optimized into something else.
28912 * gcc.c-torture/execute/string-opt-3.c: Moved to...
28913 * gcc.c-torture/execute/builtins/string-7.c: ...here.
28914 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
28916 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28918 * gcc.dg/format/asm_fprintf-1.c: New test.
28920 2003-06-05 Mark Mitchell <mark@codesourcery.com>
28922 * lib/gcc-defs.exp (additional_sources): New variable.
28923 (dg-additional-sources): New function.
28924 (additional_files): New variable.
28925 (dg-additional-files): New function.
28926 (dg-additional-files-options): Likewise.
28927 * lib/gcc-dg.exp (dg-require-weak): New function.
28928 (dg-require-alias): Likewise.
28929 (dg-require-gc-sections): Likewise.
28930 * lib/target-supports.exp (check_alias_available): Remove testfile
28932 (check_gc_sections_available): New function.
28933 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
28934 (dg-gpp-additional-files): Likewise.
28935 * lib/g++.exp (additional_sources): Remove.
28936 (additional_files): Likewise.
28937 (g++_target_compile): Use dg-additional-files-options.
28939 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
28941 * gcc.dg/special/ecos.exp: Remove.
28942 * gcc.dg/special/20000419-2.c: Use dg-require-*.
28943 * gcc.dg/special/alias-1.c: Likewise.
28944 * gcc.dg/special/alias-2.c: Likewise.
28945 * gcc.dg/special/gcsec-1.c: Likewise.
28946 * gcc.dg/special/weak-1.c: Likewise.
28947 * gcc.dg/special/weak-2.c: Likewise.
28948 * gcc.dg/special/wkali-1.c: Likewise.
28949 * gcc.dg/special/wkali-2.c: Likewise.
28951 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
28952 dg-gpp-additional-*.
28953 * g++.dg/special/conpr-3.C: Likewise.
28954 * g++.dg/special/conpr-4.C: Likewise.
28955 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
28956 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
28957 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
28958 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
28959 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
28960 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
28961 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
28962 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
28963 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
28964 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
28965 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
28966 * g++.old-deja/g++.other/comdat1.C: Likewise.
28967 * g++.old-deja/g++.other/comdat2.C: Likewise.
28968 * g++.old-deja/g++.other/comdat3.C: Likewise.
28969 * g++.old-deja/g++.other/ctor1.C: Likewise.
28970 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
28972 2003-06-05 Richard Henderson <rth@redhat.com>
28974 * gcc.dg/debug/20030605-1.c: New.
28976 2003-06-04 Mark Mitchell <mark@codesourcery.com>
28978 * README.QMTEST: Update.
28980 2003-06-04 Richard Henderson <rth@redhat.com>
28982 * gcc.dg/cleanup-1.c: New.
28983 * gcc.dg/cleanup-2.c: New.
28984 * gcc.dg/cleanup-3.c: New.
28985 * gcc.dg/cleanup-4.c: New.
28986 * gcc.dg/cleanup-5.c: New.
28987 * gcc.dg/cleanup-6.c: New.
28988 * gcc.dg/cleanup-7.c: New.
28990 2003-06-04 Mark Mitchell <mark@codesourcery.com>
28992 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
28994 * lib/dg-pch.exp: New file.
28995 * g++.dg/pch/pch.exp: Use dg-pch.exp.
28996 * gcc.dg/pch/pch.exp: Likewise.
28998 2003-06-04 Roger Sayle <roger@eyesopen.com>
29000 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29001 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29002 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29003 * gcc.dg/builtins-17.c: New test case.
29004 * gcc.dg/i386-387-4.c: New test case.
29005 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29007 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29009 * gcc.dg/ultrasp9.c: New test.
29011 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29013 * gcc.c-torture/compile/20030604-1.c: New test.
29014 * gcc.dg/sparc-constant-1.c: New test.
29016 2003-06-03 Glen Nakamura <glen@imodulo.com>
29018 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29020 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29022 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29024 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29025 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29027 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29029 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29031 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29034 * g++.dg/template/spec10.C: New test.
29036 2003-06-03 Roger Sayle <roger@eyesopen.com>
29038 * gcc.dg/builtins-16.c: New test case.
29040 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29042 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29043 mempcpy test with post-increments.
29044 * gcc.c-torture/execute/string-opt-3.c: New test.
29045 * gcc.dg/string-opt-1.c: New test.
29047 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29050 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29052 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29054 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29055 (scan-assembler): ... here. Use dg-scan.
29056 (scan-assembler-not): Likewise.
29057 (scan-file): New function.
29058 (scan-file-not): Likewise.
29059 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29060 * gcc.dg/cpp/_Pragma4.c: Likewise.
29061 * gcc.dg/cpp/_Pragma5.c: Likewise.
29062 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29063 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29064 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29065 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29066 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29067 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29068 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29069 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29070 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29071 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29072 * gcc.dg/cpp/cxxcom1.c: Likewise.
29073 * gcc.dg/cpp/line1.c: Likewise.
29074 * gcc.dg/cpp/maccom1.c: Likewise.
29075 * gcc.dg/cpp/maccom2.c: Likewise.
29076 * gcc.dg/cpp/maccom3.c: Likewise.
29077 * gcc.dg/cpp/maccom4.c: Likewise.
29078 * gcc.dg/cpp/maccom5.c: Likewise.
29079 * gcc.dg/cpp/maccom6.c: Likewise.
29080 * gcc.dg/cpp/multiline.c: Likewise.
29081 * gcc.dg/cpp/spacing1.c: Likewise.
29082 * gcc.dg/cpp/spacing2.c: Likewise.
29083 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29084 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29085 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29086 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29087 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29088 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29089 * gcc.dg/cpp/cxxcom2.c: Likewise.
29090 * gcc.dg/cpp/cxxcom2.h: New file.
29092 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29093 * g++.dg/cpp/truefalse.C: Here.
29094 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29096 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29098 * gcc.dg/cpp/redef3.c: New file.
29100 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29102 * gcc.dg/i386-loop-3.c: New test.
29104 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29106 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29108 2003-05-31 Roger Sayle <roger@eyesopen.com>
29110 * gcc.dg/fwrapv-1.c: New test case.
29111 * gcc.dg/fwrapv-2.c: New test case.
29113 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29116 * g++.dg/template/spec9.C: New test.
29118 2003-05-29 Roger Sayle <roger@eyesopen.com>
29120 * gcc.dg/duff-4.c: New test case.
29122 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29125 * g77.dg/ffixed-form-1.f: New test
29126 * g77.dg/ffixed-form-2.f: New test
29127 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29128 * g77.dg/ffree-form-3.f: New test
29130 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29132 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29133 * gcc.dg/wint_t-1.c: Likewise.
29135 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29137 * g++.dg/template/access11.C: New test.
29139 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29142 * g++.dg/template/access10.C: New test.
29144 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29145 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29147 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29149 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29151 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29152 suppress for powerpc-*-darwin*.
29153 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29155 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29157 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29158 suppress option for powerpc-*-darwin*.
29160 2003-05-23 Roger Sayle <roger@eyesopen.com>
29162 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29163 * gcc.dg/builtins-4.c: Add test for fmod.
29165 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29168 * g++.dg/template/instantiate4.C: New test.
29170 2003-05-22 Roger Sayle <roger@eyesopen.com>
29172 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29174 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29176 * gcc.dg/compat/scalar-return-1_main.c: New file.
29177 * gcc.dg/compat/scalar-return-1_x.c: New file.
29178 * gcc.dg/compat/scalar-return-1_y.c: New file.
29179 * gcc.dg/compat/scalar-return-2_main.c: New file.
29180 * gcc.dg/compat/scalar-return-2_x.c: New file.
29181 * gcc.dg/compat/scalar-return-2_y.c: New file.
29182 * gcc.dg/compat/struct-return-3_main.c: New file.
29183 * gcc.dg/compat/struct-return-3_y.c: New file.
29184 * gcc.dg/compat/struct-return-3_x.c: New file.
29185 * gcc.dg/compat/struct-return-2_main.c: New file.
29186 * gcc.dg/compat/struct-return-2_x.c: New file.
29187 * gcc.dg/compat/struct-return-2_y.c: New file.
29189 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29191 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29192 for hppa*-hp-hpux*.
29193 * gcc.dg/20021014-1.c (dg-options): Likewise.
29194 * gcc.dg/nest.c (dg-options): Likewise.
29196 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29199 * g++.dg/ext/dllimport2.C: New file.
29200 * g++.dg/ext/dllimport3.C: New file.
29202 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29204 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29205 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29206 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29207 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29208 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29209 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29210 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29211 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29212 * gcc.dg/compat/small-struct-defs.h: New file.
29213 * gcc.dg/compat/small-struct-init.h: New file.
29214 * gcc.dg/compat/small-struct-check.h: New file.
29215 * gcc.dg/compat/fp-struct-defs.h: New file.
29216 * gcc.dg/compat/fp-struct-check.h: New file.
29217 * gcc.dg/compat/fp-struct-init.h: New file.
29218 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29219 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29221 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29223 * gcc.dg/20030225-2.c: New test.
29225 2003-05-18 Roger Sayle <roger@eyesopen.com>
29226 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29228 * gcc.c-torture/compile/20030518-1.c: New test case.
29230 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29232 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29233 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29234 gcc-dg-debug-runtest.
29235 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29236 gcc-dg-debug-runtest.
29238 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29241 * g++.dg/lookup/using6.C: New test.
29243 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29245 * g++.dg/parse/access2.C: New test.
29247 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29249 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29250 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29251 * gcc.dg/debug/debug.exp: Likewise.
29253 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29255 * gcc.dg/dollar.c: New test.
29257 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29259 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29260 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29261 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29262 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29263 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29264 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29265 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29266 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29267 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29268 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29269 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29270 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29271 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29272 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29273 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29274 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29275 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29276 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29278 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29280 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29281 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29282 support for "repo" mode.
29283 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29284 * lib/g77-dg.exp: Likewise.
29285 * lib/obj-dg.exp: Likewise.
29287 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29289 Merge from gcc-3_2-rhl8-branch:
29290 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29292 * gcc.dg/tls/opt-6.c: New test.
29294 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29296 * gcc.dg/20030405-1.c: New test.
29298 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29300 * gcc.dg/20030309-1.c: New test.
29302 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29304 * gcc.c-torture/execute/20030307-1.c: New test.
29306 2003-02-20 Randolph Chung <tausq@debian.org>
29308 * gcc.c-torture/compile/20030220-1.c: New test.
29310 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29312 * gcc.dg/20030217-1.c: New test.
29314 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29316 * gcc.c-torture/compile/20020129-1.c: New test.
29318 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29320 * gcc.dg/unroll-1.c: New test.
29322 2002-11-16 Jan Hubicka <jh@suse.cz>
29324 * gcc.c-torture/execute/20020920-1.c: New test.
29326 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29329 * gcc.c-torture/compile/20021008-1.c: New test.
29331 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29334 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29336 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29338 * gcc.c-torture/compile/20020807-1.c: New test.
29340 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29342 * gcc.dg/tls/opt-1.c: New test.
29344 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29346 * gcc.dg/20020729-1.c: New test.
29348 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29350 * g++.dg/opt/life1.C: New test.
29352 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29354 * gcc.dg/20020525-1.c: New test.
29356 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29359 * g++.dg/ext/pretty1.C: New test.
29360 * g++.dg/ext/pretty2.C: New test.
29362 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29365 * g++.dg/ext/typeof5.C: New test.
29367 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29369 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29370 __USER_LABEL_PREFIX__ into account.
29371 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29373 2003-05-14 Roger Sayle <roger@eyesopen.com>
29375 * gcc.dg/builtins-15.c: New test case.
29377 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29379 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29381 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29383 * lib/g++.exp: Tweak handling of additional source files.
29384 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29385 * g++.dg/special/conpr-2a.C: Rename to ...
29386 * g++.dg/special/conpr-2a.cc: ... this.
29387 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29388 * g++.dg/special/conpr-3a.C: Rename to ...
29389 * g++.dg/special/conpr-3a.cc: This.
29390 * g++.dg/special/conpr-3b.C: Rename to ...
29391 * g++.dg/special/conpr-3b.cc: This.
29392 * g++.dg/special/conpr-4.C: New test.
29393 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29395 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29397 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29399 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29401 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29402 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29403 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29404 * g++.old-deja/g++.other/warn3.C: Likewise.
29406 2003-05-11 Roger Sayle <roger@eyesopen.com>
29408 * gcc.dg/i386-387-1.c: Update to also test log.
29409 * gcc.dg/i386-387-2.c: Likewise.
29411 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29413 * g77.f-torture/execute/int8421.f: New test.
29415 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29417 PR c++/10230, c++/10481
29418 * g++.dg/lookup/scoped5.C: New test.
29420 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29423 * g++.dg/template/ttp6.C: New test.
29425 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29427 * gcc.c-torture/execute/builtins: New directory.
29428 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29429 gcc.c-torture/execute/builtins.
29430 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29431 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29432 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29433 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29435 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29438 * g++.dg/template/access8.C: New test.
29439 * g++.dg/template/access9.C: New test.
29441 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29444 * g++.dg/parse/access1.C: New test.
29446 2003-05-09 DJ Delorie <dj@redhat.com>
29448 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29449 long, and not an int.
29451 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29453 PR c++/10555, c++/10576
29454 * g++.dg/template/memclass1.C: New test.
29456 2003-05-08 DJ Delorie <dj@redhat.com>
29458 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29460 * gcc.c-torture/execute/20021024-1.x: Likewise.
29461 * gcc.c-torture/execute/shiftdi.x: Likewise.
29462 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29463 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29464 * gcc.dg/20021018-1.c: Likewise.
29466 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29468 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29470 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29471 (bcopy): Call memmove.
29473 2003-05-08 Roger Sayle <roger@eyesopen.com>
29475 * g77.f-torture/compile/8485.f: New test case.
29477 2003-05-07 Richard Henderson <rth@redhat.com>
29480 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29481 Verify exception_cleanup not called for rethrows.
29482 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29483 when exiting catch block without rethrowing.
29484 * g++.dg/eh/forced3.C: New.
29485 * g++.dg/eh/forced4.C: New.
29487 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29489 * gcc.dg/20030505.c: Fix triplet.
29491 2003-05-06 DJ Delorie <dj@redhat.com>
29493 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29494 * gcc.dg/nest.c: Likewise.
29496 2003-05-05 Roger Sayle <roger@eyesopen.com>
29498 * gcc.dg/builtins-14.c: New test case.
29500 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29502 * lib/compat.exp (compat-execute): New argument.
29503 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29504 * gcc.dg/compat: New test directory.
29505 * gcc.dg/compat/compat.exp: New expect script.
29506 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29507 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29508 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29509 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29510 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29511 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29513 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29514 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29515 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29516 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29517 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29518 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29519 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29520 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29521 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29522 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29523 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29524 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29525 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29526 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29527 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29529 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29531 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29533 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29535 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29537 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29539 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29540 * gcc.dg/ppc-fsel-2.c: New test.
29542 * gcc.dg/unused-5.c: New test.
29544 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29547 * g++.dg/warn/pmf1.C: New test.
29549 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29552 * g++.dg/warn/main.C: New test.
29554 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29556 * gcc.dg/nonnull-3.c: New test.
29558 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29560 * gcc.dg/cpp/Wtrigraphs.c: Update.
29561 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29563 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29565 * gcc.dg/ppc-fsel-1.c: New test.
29567 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29570 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29572 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29574 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29576 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29578 PR c++/9364, c++/10553, c++/10586
29579 * g++.dg/parse/typename4.C: New test.
29580 * g++.dg/parse/typename5.C: Likewise.
29582 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29584 * gcc.c-torture/compile/20030503-1.c: New test.
29586 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29588 * g++.dg/lookup/using5.C: Fix testcase error.
29590 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29592 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29593 since MEABI is no longer supported. Remove all vestiges
29594 of MEABI from the test.
29596 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29599 * g++.dg/lookup/using5.C: New test.
29601 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29604 * g++.dg/template/ttp5.C: New test.
29606 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29608 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29609 (dg-gpp-additional-sources): New function.
29610 (dg-gpp-additional-files): Likewise.
29611 * lib/g++.exp (additional_sources): New variable.
29612 (additional_files): Likewise.
29613 (g++_target_compile): Deal with them.
29614 * lib/old-dejagnu.exp: Remove.
29615 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29616 * g++.old-deja: Revise all tests to use dg commands.
29618 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29620 PR c++/9432, c++/9528
29621 * g++.dg/lookup/using4.C: New test.
29623 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29625 * gcc.dg/noreturn-5.c: New file.
29626 * gcc.dg/noreturn-6.c: New file.
29628 * gcc.c-torture/compile/inline-1.c: New file.
29630 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29633 * g++.dg/template/explicit1.C: New test.
29635 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29638 * g++.dg/other/bitfield1.C: New test.
29641 * g++.dg/init/new7.C: New test.
29643 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29645 * g++.dg/ext/desig1.C: New test.
29646 * g++.dg/ext/init1.C: Update.
29648 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29650 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29653 * g++.dg/warn/Winline-1.C: New test.
29655 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29657 * gcc.c-torture/execute/string-opt-19.c: New test.
29659 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29660 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29662 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29665 * g++.dg/init/new6.C: New test.
29668 * g++.dg/init/ref6.C: New test.
29670 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29672 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29674 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29676 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29677 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29679 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29681 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29682 initialized static data members.
29684 2003-04-25 H.J. Lu <hjl@gnu.org>
29686 * gcc.dg/ia64-sync-4.c: New test.
29688 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29690 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29693 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29696 * g++.dg/warn/conv1.C: New test.
29697 * g++.old-deja/g++.other/conv7.C: Adjust.
29698 * g++.old-deja/g++.other/overload14.C: Adjust.
29700 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29703 * g++.dg/template/defarg2.C: New test.
29705 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29707 * gcc.dg/cpp/include2.c: Update.
29708 * gcc.dg/cpp/multiline-2.c: New.
29709 * gcc.dg/cpp/multiline.c: Update.
29710 * gcc.dg/cpp/strify2.c: Update.
29711 * gcc.dg/cpp/trad/literals-2.c: Update.
29713 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29715 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29717 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29719 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29721 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29724 * g++.dg/parse/crash4.C: New test.
29727 * g++.dg/parse/crash5.C: New test.
29729 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29732 * g++.dg/parse/crash3.C: New test.
29735 * g++.dg/parse/elab1.C: New test.
29737 2003-04-22 Devang Patel <dpatel@apple.com>
29739 * gcc.dg/cpp/trad/funlike-5.c: New test.
29741 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29743 * g++.dg/other/packed1.C: Fix dg options.
29745 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29747 * g++.dg/other/offsetof2.C: New test.
29749 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29751 * g++.dg/template/recurse.C: Adjust location of error messages.
29753 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29756 * g++.dg/init/addr-const1.C: New test.
29757 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29759 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29762 * g++.dg/lookup/struct-hack1.C: New test.
29764 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29766 * ucs.c: Update diagnostic messages.
29768 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29770 * gcc.dg/cpp/truefalse.cpp: New test.
29771 * gcc.dg/cpp/cpp.exp: Update.
29772 * g++.dg/other/stdbool-if.C: Remove.
29774 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29776 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29777 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29779 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29781 * gcc.c-torture/compile/20030418-1.c: New test.
29783 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29785 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29787 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29790 g++.dg/template/dependent-name1.C: New test.
29792 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29794 * gcc.dg/warn-1.c (tourist_guide): New array,
29795 contains a pointer to bar.
29797 2003-04-16 Roger Sayle <roger@eyesopen.com>
29799 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29800 * gcc.c-torture/execute/medce-1.c: New test case.
29801 * gcc.c-torture/execute/medce-2.c: New test case.
29803 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29805 * lib/prune.exp: Ignore more messages.
29808 * g++.dg/parse/lookup3.C: New test.
29810 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29812 * gcc.c-torture/compile/20030415-1.c : New test.
29814 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29816 * gcc.c-torture/execute/scope-2.c: Move to ...
29817 * gcc.dg/noncompile/scope.c: .... here.
29819 2003-04-14 Roger Sayle <roger@eyesopen.com>
29821 * gcc.dg/20030414-2.c: New test case.
29823 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
29826 * gcc.dg/20030414-1.c: New test.
29828 2003-04-13 Roger Sayle <roger@eyesopen.com>
29830 * gcc.dg/builtins-12.c: New test case.
29831 * gcc.dg/builtins-13.c: New test case.
29833 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29835 * gcc.c-torture/execute/string-opt-18.c: New test.
29837 2003-04-13 Mark Mitchell <mark@codesourcery.com>
29840 * g++.dg/init/new5.C: New test.
29842 2003-04-12 Mark Mitchell <mark@codesourcery.com>
29845 * g++.dg/ext/dllimport1.C: New test.
29847 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29849 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
29851 2003-04-11 Bud Davis <bdavis9659@comcast.net>
29854 * g77.f-torture/noncompile/9263.f: New test
29856 * g77.f-torture/execute/1832.f: New test
29858 2003-04-11 David Chad <davidc@freebsd.org>
29859 Loren J. Rittle <ljrittle@acm.org>
29862 * objc.dg/headers.m: New test.
29864 2003-04-10 Zack Weinberg <zack@codesourcery.com>
29866 * gcc.c-torture/execute/builtin-noret-2.c: New.
29867 * gcc.c-torture/execute/builtin-noret-2.x: New.
29868 XFAIL builtin-noret-2.c at -O1 and above.
29869 * gcc.dg/redecl.c: New.
29870 * gcc.dg/Wshadow-1.c: Update error regexps.
29872 2003-04-10 Mark Mitchell <mark@codesourcery.com>
29874 * g++.dg/abi/bitfield10.C: New test.
29876 2003-04-09 Mike Stump <mrs@apple.com>
29878 * gcc.dg/pch/pch.exp: Make testcase names longer.
29879 * g++.dg/pch/pch.exp: Make testcase names longer.
29881 2003-04-08 Roger Sayle <roger@eyesopen.com>
29883 * gcc.dg/builtins-11.c: New test case.
29885 2003-04-08 Roger Sayle <roger@eyesopen.com>
29887 * gcc.dg/builtins-9.c: New test case.
29888 * gcc.dg/builtins-10.c: New test case.
29890 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
29892 * gcc.dg/noncompile/init-4.c.c: New test.
29894 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
29896 * gcc.misc-test/gcov-9.c: New test.
29897 * gcc.misc-test/gcov-10.c: New test
29898 * gcc.misc-test/gcov-11.c: New test.
29900 2003-04-05 Zack Weinberg <zack@codesourcery.com>
29902 PR optimization/10024
29903 * gcc.c-torture/compile/20030405-1.c: New test.
29905 2003-04-04 Geoffrey Keating <geoffk@apple.com>
29907 * gcc.dg/pch/static-3.c: New.
29908 * gcc.dg/pch/static-3.hs: New.
29909 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
29911 2003-04-04 Richard Henderson <rth@redhat.com>
29913 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
29914 * g++.dg/eh/forced2.C: Likewise.
29916 2003-04-03 Mike Stump <mrs@apple.com>
29918 * lib/scanasm.exp (scan-assembler): Add xfail processing for
29920 (scan-assembler-times, scan-assembler-not): Likewise.
29921 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
29923 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29925 * gcc.dg/sparc-loop-1.c: New test.
29927 2003-04-02 Geoffrey Keating <geoffk@apple.com>
29930 * g++.dg/pch/system-2.C: New.
29931 * g++.dg/pch/system-2.Hs: New.
29933 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
29935 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
29937 * g++.dg/eh/simd-1.C (vecfunc): Same.
29939 2003-04-01 Roger Sayle <roger@eyesopen.com>
29941 * gcc.c-torture/execute/20030401-1.c: New test case.
29943 2003-04-01 Ziemowit Laski <zlaski@apple.com>
29945 * objc.dg/defs.m: New.
29947 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
29949 * g++.dg/eh/simd-1.C: New.
29950 * g++.dg/eh/simd-2.C: New.
29952 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
29954 * gcc.c-torture/execute/simd-3.c: New.
29956 2003-03-31 Mark Mitchell <mark@codesourcery.com>
29959 * gcc.dg/20030331-2.c: New test.
29961 2003-03-31 Mark Mitchell <mark@codesourcery.com>
29964 * g++.dg/parse/crash2.C: New test.
29966 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29968 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
29969 * gcc.c-torture/execute/20030331-1.c: ...here.
29971 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29973 * gcc.c-torture/execute/20030331-1.c: New test.
29975 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
29977 * lib/gcov.exp: Adjust call return testing strings.
29978 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
29980 2003-03-31 Roger Sayle <roger@eyesopen.com>
29982 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
29983 * gcc.dg/builtins-7.c: New test case.
29984 * gcc.dg/builtins-8.c: New test case.
29986 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29988 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
29990 2003-03-30 Mark Mitchell <mark@codesourcery.com>
29993 * g++.dg/lookup-class-member-2.C: New test.
29995 2003-03-30 Glen Nakamura <glen@imodulo.com>
29997 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
29999 2003-03-28 Roger Sayle <roger@eyesopen.com>
30001 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30003 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30005 * g++.dg/init/attrib1.C: New test.
30007 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30009 * gcc.dg/ultrasp8.c: New test.
30011 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30013 * gcc.dg/ultrasp7.c: New test.
30015 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30018 * g++.dg/template/inline1.C: New test.
30020 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30022 * gcc.dg/sparc-dwarf2.c: New test.
30024 2003-03-27 Roger Sayle <roger@eyesopen.com>
30026 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30027 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30029 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30031 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30032 than reading .x files.
30033 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30034 * g77.dg/gcov/gcov-1.f: Likewise.
30035 * gcc.misc-tests/gcov-4b.c: Likewise.
30036 * gcc.misc-tests/gcov-5b.c: Likewise.
30037 * gcc.misc-tests/gcov-6.c: Likewise.
30038 * gcc.misc-tests/gcov-7.c: Likewise.
30039 * gcc.misc-tests/gcov-8.c: Likewise.
30040 * g++.dg/gcov/gcov-1.x: Remove.
30041 * g77.dg/gcov/gcov-1.x: Likewise.
30042 * gcc.misc-tests/gcov-4b.x: Likewise.
30043 * gcc.misc-tests/gcov-5b.x: Likewise.
30044 * gcc.misc-tests/gcov-6.x: Likewise.
30045 * gcc.misc-tests/gcov-7.x: Likewise.
30046 * gcc.misc-tests/gcov-8.x: Likewise.
30048 2003-03-27 Glen Nakamura <glen@imodulo.com>
30051 * gcc.dg/20030324-1.c: New test.
30053 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30056 * g++.dg/template/arg3.C: New test.
30059 * g++.dg/template/friend18.C: New test.
30061 2003-03-26 Roger Sayle <roger@eyesopen.com>
30063 * g77.f-torture/compile/20030326-1.f: New test case.
30065 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30067 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30069 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30071 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30073 * gcc.dg/ia64-sync-3.c: New test.
30075 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30077 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30079 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30081 * gcc.dg/ultrasp6.c: New test.
30083 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30085 * gcc.dg/i386-signbit-1.c: New test.
30086 * gcc.dg/i386-signbit-2.c: New test.
30087 * gcc.dg/i386-signbit-3.c: New test.
30089 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30091 * gcc.dg/ultrasp5.c: Fix options.
30093 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30095 * gcc.dg/ultrasp5.c: Fix comment.
30097 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30100 * g77.f-torture/execute/10197.f: New test.
30102 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30104 PR c++/9898, c++/383
30105 * g++.dg/template/conv6.C: New test.
30108 * g++.dg/template/ptrmem5.C: New test.
30111 * g++.dg/lookup/koenig1.C: New test.
30114 * g++.dg/lookup/template2.C: New test.
30116 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30118 * g++.dg/opt/rtti1.C: New test.
30120 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30122 * gcc.dg/ultrasp5.c: New test.
30124 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30127 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30130 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30133 * gcc.dg/20030323-1.c: New test.
30135 2003-03-23 Roger Sayle <roger@eyesopen.com>
30137 * gcc.c-torture/compile/20030323-1.c: New test case.
30139 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30141 * gcc.dg/20030321-1.c: New test.
30143 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30145 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30147 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30149 PR c++/9978, c++/9708
30150 * g++.dg/ext/vlm1.C: Adjust expected error.
30151 * g++.dg/ext/vla2.C: New test.
30152 * g++.dg/template/arg1.C: New test.
30153 * g++.dg/template/arg2.C: New test.
30155 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30157 * g77.f-torture/execute/select.f: New test.
30158 * g77.f-torture/noncompile/select_no_compile.f: New test.
30160 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30163 * g++.dg/other/error4.C: New test.
30165 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30167 * g++.dg/template/friend17.C: New test.
30169 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30171 * gcc.c-torture/compile/20030320-1.c: New.
30173 2003-03-20 Roger Sayle <roger@eyesopen.com>
30175 * gcc.dg/builtins-6.c: New test case.
30177 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30180 * gcc.c-torture/compile/20030319-1.c: New.
30182 2003-03-18 Jan Hubicka <jh@suse.cz>
30184 * gcc.dg/i386-cvt-1.c: New test.
30186 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30188 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30189 * objc.dg/naming-2.m: Likewise.
30191 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30194 * g++.dg/parse/crash1.C: New test.
30196 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30199 * g++.dg/eh/cleanup1.C: New test.
30201 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30203 * gcc.c-torture/execute/20030316-1.c: New test case.
30205 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30208 * g++.dg/init/ctor2.C: New test.
30210 2003-03-15 Roger Sayle <roger@eyesopen.com>
30212 * g77.f-torture/compile/xformat.f: New test case.
30214 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30216 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30217 * g++.old-deja/g++.mike/eh50.C: Likewise.
30219 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30222 * g++.dg/template/spec7.C: New test.
30223 * g++.dg/template/spec8.C: Likewise.
30225 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30227 * gcc.c-torture/execute/20030313-1.c: New test.
30229 2003-03-14 Richard Henderson <rth@redhat.com>
30231 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30233 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30235 * gcc.c-torture/compile/20030314-1.c: New test.
30237 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30239 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30240 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30242 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30243 to accept newer _imp__ prefix and additional
30244 newline in .drectve section.
30245 * gcc.dg/dll-4.c: Likewise.
30246 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30249 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30251 * g++.dg/parse/namespace9.C: New test.
30253 * g++.dg/init/ref5.C: New test.
30254 * g++.dg/parse/ptrmem1.C: Likewise.
30256 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30258 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30259 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30260 regular expression.
30261 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30262 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30264 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30266 * gcc.c-torture/execute/20030224-2.c: New test.
30268 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30270 * gcc.dg/decl-3.c: New test.
30272 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30274 * gcc.dg/i386-loop-2.c: New test.
30276 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30279 * g++.dg/parse/namespace8.C: New test.
30282 * g++.dg/overload/builtin2.C: New test.
30284 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30286 * gcc.dg/return-type-3.c: New test.
30288 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30290 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30291 profiling options are not supported.
30293 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30295 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30296 * g++.old-deja/g++.warn/impint2.C: Likewise.
30298 2003-03-10 Devang Patel <dpatel@apple.com>
30300 * g++.dg/cpp/c++_cmd_1.C: New test.
30301 * g++.dg/cpp/c++_cmd_1.h: New file.
30303 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30305 * gcc.dg/altivec-9.c: New file.
30307 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30309 * gcc.dg/ppc-sdata-1.c: New test.
30310 * gcc.dg/ppc-sdata-2.c: New test.
30312 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30315 * g++.dg/opt/ptrmem2.C: New test.
30318 * g++.dg/opt/ptrmem1.C: New test.
30320 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30322 * gcc.dg/i386-loop-1.c: New test.
30324 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30327 * g++.dg/lookup/friend1.C: New test.
30329 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30332 * g++.dg/parser/constructor1.C: New test.
30334 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30336 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30338 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30340 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30342 * gcc.dg/cpp/Wunused.c: Update test.
30344 2003-03-08 Jan Hubicka <jh@suse.cz>
30346 * gcc.dg/inline-3.c: New test.
30348 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30351 * g++.dg/parse/builtin1.C: New test.
30354 * g++.dg/abi/cookie1.C: New test.
30355 * g++.dg/abi/cookie2.C: Likewise.
30358 * g++.dg/template/field1.C: New test.
30361 * g++.dg/parse/class1.C: New test.
30362 * g++.dg/parse/namespace7.C: Likewise.
30363 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30365 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30367 * g++.dg/init/ref4.C: New test.
30369 2003-03-07 Jan Hubicka <jh@suse.cz>
30371 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30372 * gcc.dg/inline-3.c: New test.
30374 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30376 * g++.dg/init/ref3.C: New test.
30379 * g++.dg/init/ref2.C: New test.
30382 * g++.dg/warn/Wshadow-2.C: New test.
30385 * g++.dg/warn/Woverloaded-1.C: New test.
30387 2003-03-05 Jan Hubicka <jh@suse.cz>
30389 * gcc.dg/i386-local2.c: New.
30390 * gcc.dg/i386-local.c: Fix typo.
30392 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30394 * g++.dg/abi/layout3.C: New test.
30396 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30398 * gcc.c-torture/compile/20030305-1.c
30400 2003-03-05 Jan Hubicka <jh@suse.cz>
30402 * gcc.dg/i386-local.c: New.
30404 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30406 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30408 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30410 * gcc.dg/switch-2.c: New test.
30411 * gcc.dg/switch-3.c: New test.
30412 * gcc.dg/Wswitch.c: Adjust line numbers.
30413 * gcc.dg/Wswitch-default.c: Likewise.
30414 * gcc.dg/Wswitch-enum.c: Likewise.
30416 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30418 * gcc.c-torture/execute/20030222-1.c: New test.
30420 2003-03-03 James E Wilson <wilson@tuliptree.org>
30422 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30424 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30427 * g++.dg/init/ref1.C: New test.
30429 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30431 * gcc.dg/sh-relax.c: New SH-only test.
30433 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30435 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30436 comment explaining purpose of testcase.
30438 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30440 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30441 for HC11/HC12 (asm needs two int registers).
30442 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30443 HC11/HC12 because the test uses an asm which needs two 32-bit
30446 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30448 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30449 for HC11/HC12 (array is too large otherwise).
30450 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30451 * gcc.c-torture/compile/20010518-2.x: Likewise.
30452 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30453 HC11/HC12 (array is too large).
30455 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30457 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30458 * lib/g++-dg.exp (g++-dg-test): Likewise.
30460 2003-03-01 Roger Sayle <roger@eyesopen.com>
30462 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30463 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30465 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30467 * g++.dg/warn/implicit-typename1.C: Remove warning.
30469 2003-02-28 Richard Henderson <rth@redhat.com>
30471 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30472 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30474 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30476 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30477 * g++.dg/pch/pch.exp: Likewise.
30479 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30482 * testsuite/g++.dg/init/new4.C: New test.
30484 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30486 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30488 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30490 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30493 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30496 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30498 * lib/scanasm.exp: Add support for counting numbers of
30500 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30501 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30503 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30506 * g++.dg/template/static3.C: New test.
30509 * g++.dg/parse/namespace6.C: New test.
30511 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30514 * gcc.dg/20030225-1.c: New test.
30516 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30518 * README: Remove out-of-date information.
30521 * g++.dg/template/spec6.C: New test.
30523 2003-02-24 Jeff Law <law@redhat.com>
30525 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30527 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30529 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30530 * gcc.dg/pragma-ep-1.c: Likewise.
30532 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30535 * g++.dg/template/friend16.C: New test.
30537 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30540 * g++.dg/parse/fused-params1.C: Adjust error messages.
30541 * g++.dg/template/nested3.C: New test.
30543 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30545 * g++.dg/abi/param1.C: New test.
30547 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30550 * g++.dg/warn/implicit-typename1.C: New test.
30552 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30554 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30556 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30557 * gcc.c-torture/execute/20010129-1.x: Likewise.
30558 * gcc.dg/20011107-1.c: Likewise.
30559 * gcc.dg/20020108-1.c: Likewise.
30560 * gcc.dg/20020122-3.c: Likewise.
30561 * gcc.dg/20020206-1.c: Likewise.
30562 * gcc.dg/20020310-1.c: Likewise.
30563 * gcc.dg/20020426-2.c: Likewise.
30564 * gcc.dg/20020517-1.c: Likewise.
30565 * gcc.dg/991230-1.c: Likewise.
30566 * gcc.dg/i386-unroll-1.c: Likewise.
30567 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30569 2003-02-22 Jan Hubicka <jh@suse.cz>
30571 * gcc.dg/i386-mul.c: New test.
30573 2003-02-21 Roger Sayle <roger@eyesopen.com>
30575 * gcc.dg/builtins-5.c: New test case.
30577 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30579 * gcc.dg/asmreg-1.c: New test.
30581 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30584 * g++.dg/parse/varmod1.C: New test.
30586 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30589 * g++.dg/template/op1.C: New test.
30591 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30594 * g++.dg/template/nested2.C: New test.
30596 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30599 * g++.dg/expr/dtor1.C: New test.
30601 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30603 * gcc.dg/cpp/include3.c: New test.
30604 * gcc.dg/cpp/inc/foo.h: New file.
30606 2003-02-21 Glen Nakamura <glen@imodulo.com>
30608 * gcc.c-torture/execute/20030221-1.c: New test.
30610 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30613 * g++.dg/abi/conv1.C: New test.
30615 2003-02-20 Jan Hubicka <jh@suse.cz>
30617 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30619 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30621 * gcc.c-torture/compile/20030219-1.c: New test.
30623 2003-02-18 Jan Hubicka <jh@suse.cz>
30625 * gcc.dg/funcorder.c: New test.
30627 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30629 * gcc.c-torture/execute/20030218-1.c: New.
30631 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30633 * gcc.dg/20030218-1.c: New.
30635 2003-02-18 Richard Henderson <rth@redhat.com>
30637 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30638 * gcc.dg/attr-used-2.c: New.
30640 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30643 * g++.dg/init/copy5.C: New test.
30645 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30647 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30648 * g++.dg/pch/pch.exp: Likewise.
30650 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30652 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30653 STACK_SIZE is not defined.
30655 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30658 * g++.dg/template/init1.C: New test.
30660 2003-02-16 Jan HUbicka <jh@suse.cz>
30662 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30663 (foo): Add few extra tests
30664 * gcc.dg/c99-const-expr-3.c: Likewise.
30665 * gcc.c-torture/execute/20030216-1.c: New.
30667 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30670 * g++.dg/ext/typeof4.C: New test.
30672 2003-02-15 Roger Sayle <roger@eyesopen.com>
30674 * gcc.dg/i386-387-3.c: New test case.
30676 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30678 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30679 cris-*-elf* cris-*-aout* and mmix-*-*.
30681 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30683 * gcc.dg/20030213-1.c: New test.
30685 2003-02-12 Roger Sayle <roger@eyesopen.com>
30687 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30688 * gcc.dg/i386-387-2.c: Likewise.
30690 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30692 * gcc.dg/ppc-spe.c: Fix formatting.
30693 Enable tests that were previously unsupported by gas.
30694 Delete tests for instructions that no longer exist.
30695 Switch arguments on evsubifw builtin.
30697 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30699 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30700 STACK_SIZE is too small.
30702 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30703 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30705 * gcc.dg/decl-2.c: New test.
30707 2003-02-10 Jan Hubicka <jh@suse.cz>
30709 * gcc.dg/i386-fpcvt-1.c: New test.
30711 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30713 * gcc.c-torture/execute/20030209-1.c: New test.
30715 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30717 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30718 int-wide bitops, use the constants of the same width.
30719 Likewise, if long long is 32-bit wide, test bitops using
30722 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30724 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30726 2003-02-07 Roger Sayle <roger@eyesopen.com>
30728 * testsuite/gcc.dg/builtins-4.c: New test case.
30730 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30732 * gcc.dg/20020430-1.c: Fix dg command typos.
30733 * gcc.dg/20020503-1.c: Likewise.
30735 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30738 * g++.dg/parse/fused-params1.C: New test.
30741 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30744 * g++.dg/parse/non-dependent1.C: New test.
30747 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30750 * g++.dg/parse/undefined7.C: New test.
30751 * g++.dg/parse/non-templ1.C: New test.
30754 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30756 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30758 * gcc.c-torture/compile/20030206-1.c: New test.
30760 2003-02-05 Roger Sayle <roger@eyesopen.com>
30762 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30763 "pow" to "foo" to avoid potential confusion with a math built-in.
30765 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30767 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30768 conditions for SPARC targets.
30770 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30772 * gcc.dg/20030204-1.c: New test.
30774 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30777 * g++.dg/parse/array-size1.C: New test.
30780 * g++.dg/parse/undefined3.C: New test.
30783 * g++.dg/parse/undefined4.C: New test.
30786 * g++.dg/parse/undefined5.C: New test.
30789 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30792 * g++.dg/parse/casting-operator1.C: New test.
30795 * g++.dg/parse/undefined6.C: New test.
30798 * g++.dg/parse/missing-template1.C: New test.
30800 2003-02-04 Jan Hubicka <jh@suse.cz>
30802 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30803 * gcc.dg/i386-cmov?.c: Likewise.
30804 * gcc.dg/i386-fpcvt-?.c: Likewise.
30805 * gcc.dg/i386-ssefp-1.c: Likewise.
30806 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30809 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30812 * testsuite/g++.dg/ext/max.C: New test.
30814 2003-02-03 Jan Hubicka <jh@suse.cz>
30816 * gcc.c-torture/execute/20030203-1.c: New test.
30818 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
30820 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
30823 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
30825 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
30826 * g++.dg/init/new2.C: Likewise.
30827 * g++.dg/other/new1.C: Likewise.
30829 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
30831 * gcc.dg/struct-ret-libc.c: New test.
30833 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
30835 * gcc.dg/20030129-1.c: New test.
30837 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30840 * g++.dg/template/ptrmem4.C: New test.
30842 2003-01-29 Mark Mitchell <mark@codesourcery.com>
30844 * g++.dg/parser/constant1.C: New test.
30846 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30849 * g++.dg/parse/friend2.C: New test.
30851 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
30854 * g++.dg/template/unify4.C: New test.
30856 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
30858 * gcc.c-torture/execute/20030128-1.c: New test.
30860 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
30862 * g++.dg/lookup/nested1.C: Test moved from ...
30863 * g++.old-deja/g++.other/lookup24.C: ... here.
30865 2003-01-28 Jan Hubicka <jh@suse.cz>
30867 * gcc.dg/i386-cmov5.c: New test.
30869 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30871 * gcc.c-torture/execute/20010925-1.c: Changed the
30872 memcpy declaration.
30874 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30877 * g++.dg/parse/template5.C: New test.
30879 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
30882 * g77.dg/pr9258: New test.
30884 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30886 * README: Move relevant parts from README.g++.
30888 * README.g++: Remove this file.
30890 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30892 * g++.dg/abi/dcast1.C: New test.
30894 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30896 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
30898 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
30901 * g++.old-deja/g++.other/lookup24.C: New test.
30903 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30906 * gcc.dg/uninit-C.c: New test.
30908 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
30910 * g++.dg/abi/covariant1.C: New test.
30912 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
30914 * gcc.dg/20030123-1.c: New test.
30916 2003-01-25 Jan Hubicka <jh@suse.cz>
30919 * gcc.c-torture/compile/20030125-1.c
30921 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
30924 * g++.dg/parse/template3.C: New test.
30925 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
30928 * g++.dg/parse/template4.C: New test.
30931 * g++.dg/template/qual2.C: New test.
30934 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
30936 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
30938 2003-01-25 Roger Sayle <roger@eyesopen.com>
30940 * gcc.c-torture/execute/switch-1.c: New test case.
30942 2003-01-25 Jan Hubicka <jh@suse.cz>
30944 * gcc.c-torture/execute/20030125-1.[cx]: New test.
30946 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
30948 Tweaks for Bison-1.875. From the NEWS file:
30949 "- `parse error' -> `syntax error'
30950 Bison now uniformly uses the term `syntax error'"
30951 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
30952 * gcc.dg/cpp/digraph2.c: Likewise.
30953 * gcc.dg/cpp/direct2.c: Likewise.
30954 * gcc.dg/cpp/paste4.c: Likewise.
30955 * gcc.dg/c90-restrict-1.c: Likewise.
30956 * gcc.dg/c99-func-2.c: Likewise.
30957 * gcc.dg/noncompile/920721-2.c: Likewise.
30958 * gcc.dg/noncompile/930622-2.c: Likewise.
30959 * gcc.dg/noncompile/940112-1.c: Likewise.
30960 * gcc.dg/noncompile/950921-1.c: Likewise.
30961 * gcc.dg/noncompile/951123-1.c: Likewise.
30962 * gcc.dg/noncompile/971104-1.c: Likewise.
30963 * gcc.dg/noncompile/990416-1.c: Likewise.
30965 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
30967 * g++.dg/parse/undefined1.C: Add error message.
30969 2003-01-22 Mark Mitchell <mark@codesourcery.com>
30972 * g++.dg/parse/new1.C: New test.
30975 * g++.dg/parse/template2.C: New test.
30978 * g++.dg/parse/typedef2.C: New test.
30981 * g++.dg/ext/typeof3.C: New test.
30983 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30986 * g++.dg/parse/ret-type1.C: New test.
30989 * g++.dg/parse/tmpl-outside1.C: New test.
30992 * g++.dg/parse/int-as-enum1.C: New test.
30995 * g++.dg/parse/no-typename1.C: New test.
30998 * g++.dg/parse/no-value1.C: New test.
31001 * g++.dg/parse/wrong-inline1.C: New test.
31004 * g++.dg/parse/ref1.C: New test.
31007 * g++.dg/parse/attr-ctor1.C: New test.
31010 * g++.dg/parse/namespace5.C: New test.
31013 * g++.dg/parse/func-def1.C: New test.
31016 * g++.dg/parse/undefined1.C: New test.
31018 PR c++/5723, PR c++/8522
31019 * g++.dg/parse/specialization1.C: New test.
31021 PR c++/163, PR c++/8595
31022 * g++.dg/parse/struct-as-enum1.C: New test.
31025 * g++.dg/parse/undefined2.C: New test.
31027 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31030 * g++.dg/parse/template1.C: New test.
31033 * g++.dg/parse/using1.C: New test.
31037 * g++.dg/parse/expr2.C: New test.
31040 * g++.dg/parse/lookup2.C: Likewise.
31042 2003-01-21 Jan Hubicka <jh@suse.cz>
31044 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31045 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31046 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31047 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31049 2003-01-20 Nick Clifton <nickc@redhat.com>
31051 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31052 problem with ARM sibcall code generation.
31054 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31056 * gcc.c-torture/execute/20030120-1.c: New.
31058 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31060 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31062 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31065 * g++.dg/parse/ctor1.C: New test.
31068 * g++.dg/parse/qualified1.C: New test.
31070 * g++.dg/parse/typename3.C: New test.
31072 2003-01-16 Richard Henderson <rth@redhat.com>
31074 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31076 2003-01-16 Richard Henderson <rth@redhat.com>
31078 * g++.dg/pch/pch.exp: Copy test header to the working directory
31079 before using it either for precompilation or direct use.
31080 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31081 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31083 2003-01-16 Richard Henderson <rth@redhat.com>
31085 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31086 before using it either for precompilation or direct use.
31087 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31088 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31090 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31092 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31093 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31094 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31095 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31096 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31097 typename warning into error.
31098 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31100 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31101 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31102 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31104 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31105 make declaration visible in template.
31106 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31107 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31109 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31111 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31112 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31113 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31114 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31115 typename warning with error message.
31116 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31117 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31118 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31120 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31122 * g++.dg/parse/ambig2.C: New test.
31124 2003-01-15 Richard Henderson <rth@redhat.com>
31126 * g++.dg/tls/init-2.C: Update error message string.
31128 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31130 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31132 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31134 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31136 * gcc.c-torture/compile/20001205-1.x: Likewise.
31137 * gcc.c-torture/compile/20001226-1.x: Likewise.
31138 * gcc.c-torture/compile/920520-1.x: Likewise.
31139 * gcc.c-torture/compile/961203-1.x: Likewise.
31140 * gcc.c-torture/compile/20020604-1.x: Likewise.
31142 2003-01-15 Jan Hubicka <jh@suse.cz>
31144 * gcc.c-torture/compile/20030115-1.c: New test.
31146 * gcc.dg/i386-fpcvt-1.c: New test.
31147 * gcc.dg/i386-fpcvt-2.c: New test.
31149 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31151 Further conform g++'s __vmi_class_type_info to the C++ ABI
31153 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31156 2003-01-14 Jan Hubicka <jh@suse.cz>
31158 * gcc.dg/i386-fpcvt-1.c: New test.
31159 * gcc.dg/i386-fpcvt-2.c: New test.
31161 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31163 * gcc.dg/i386-mmx-3.c: New test.
31165 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31168 * g++.dg/parse/octal1.C: New file.
31171 * g++.dg/parse/typename1.C: New file.
31173 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31175 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31176 * gcc.dg/bf-no-ms-layout.c: Likewise.
31177 * gcc.dg/bf-ms-attrib.c: Likewise.
31179 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31182 * g++.dg/parse/dtor1.C: New file.
31185 * g++.dg/rtti/typeid1.C: New file.
31188 * g++.dg/parse/lookup1.C: New file.
31191 * g++.dg/templ/spec5.C: New file.
31193 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31195 * gcc.c-torture/compile/20030110-1.c: New test.
31197 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31199 Merge from pch-branch:
31201 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31203 * gcc.dg/pch/cpp-1.h: New.
31204 * gcc.dg/pch/cpp-1.c: New.
31205 * gcc.dg/pch/cpp-2.h: New.
31206 * gcc.dg/pch/cpp-2.c: New.
31208 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31210 * gcc.dg/pch/except-1.h: New.
31211 * gcc.dg/pch/except-1.c: New.
31213 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31215 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31217 * gcc.dg/pch: Include *.hp not *.h.
31218 * gcc.dg/pch/system-1.h: New.
31219 * gcc.dg/pch/system-1.c: New.
31221 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31223 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31224 rather than trying to build and run a program using PCH.
31225 * gcc.dg/pch: Remove dg-do commands from test files.
31227 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31229 * gcc.dg/pch/macro-3.c: New.
31230 * gcc.dg/pch/macro-3.h: New.
31232 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31234 * gcc.dg/pch/common-1.c: New.
31235 * gcc.dg/pch/common-1.h: New.
31236 * gcc.dg/pch/decl-1.c: New.
31237 * gcc.dg/pch/decl-1.h: New.
31238 * gcc.dg/pch/decl-2.c: New.
31239 * gcc.dg/pch/decl-2.h: New.
31240 * gcc.dg/pch/decl-3.c: New.
31241 * gcc.dg/pch/decl-3.h: New.
31242 * gcc.dg/pch/decl-4.c: New.
31243 * gcc.dg/pch/decl-4.h: New.
31244 * gcc.dg/pch/decl-5.c: New.
31245 * gcc.dg/pch/decl-5.h: New.
31246 * gcc.dg/pch/global-1.c: New.
31247 * gcc.dg/pch/global-1.h: New.
31248 * gcc.dg/pch/inline-1.c: New.
31249 * gcc.dg/pch/inline-1.h: New.
31250 * gcc.dg/pch/inline-2.c: New.
31251 * gcc.dg/pch/inline-2.h: New.
31252 * gcc.dg/pch/static-1.c: New.
31253 * gcc.dg/pch/static-1.h: New.
31254 * gcc.dg/pch/static-2.c: New.
31255 * gcc.dg/pch/static-2.h: New.
31257 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31259 * g++.dg/pch/pch.exp: Better handle failing testcases.
31260 * gcc.dg/pch/pch.exp: Likewise.
31261 * gcc.dg/pch/macro-1.c: New.
31262 * gcc.dg/pch/macro-1.h: New.
31263 * gcc.dg/pch/macro-2.c: New.
31264 * gcc.dg/pch/macro-2.h: New.
31266 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31268 * g++.dg/dg.exp: Treat files in pch/ specially.
31269 * g++.dg/pch/pch.exp: New file.
31270 * g++.dg/pch/empty.H: New file.
31271 * g++.dg/pch/empty.C: New file.
31272 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31275 * gcc.dg/pch/pch.exp: New file.
31276 * gcc.dg/pch/empty.h: New file.
31277 * gcc.dg/pch/empty.c: New file.
31278 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31281 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31283 * g++.dg/template/friend14.C: New test.
31285 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31287 * gcc.dg/old-style-asm-1.c: New test.
31289 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31291 * gcc.c-torture/compile/20030109-1.c: New test.
31293 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31295 * gcc.c-torture/execute/20030109-1.c: New test.
31297 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31299 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31300 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31301 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31302 * g++.old-deja/g++.mike/eh2.C: Likewise.
31303 * g++.old-deja/g++.mike/eh3.C: Likewise.
31304 * g++.old-deja/g++.mike/eh5.C: Likewise.
31305 * g++.old-deja/g++.mike/eh6.C: Likewise.
31306 * g++.old-deja/g++.mike/eh7.C: Likewise.
31307 * g++.old-deja/g++.mike/eh8.C: Likewise.
31308 * g++.old-deja/g++.mike/eh9.C: Likewise.
31309 * g++.old-deja/g++.mike/eh10.C: Likewise.
31310 * g++.old-deja/g++.mike/eh12.C: Likewise.
31311 * g++.old-deja/g++.mike/eh13.C: Likewise.
31312 * g++.old-deja/g++.mike/eh14.C: Likewise.
31313 * g++.old-deja/g++.mike/eh16.C: Likewise.
31314 * g++.old-deja/g++.mike/eh17.C: Likewise.
31315 * g++.old-deja/g++.mike/eh18.C: Likewise.
31316 * g++.old-deja/g++.mike/eh21.C: Likewise.
31317 * g++.old-deja/g++.mike/eh23.C: Likewise.
31318 * g++.old-deja/g++.mike/eh24.C: Likewise.
31319 * g++.old-deja/g++.mike/eh25.C: Likewise.
31320 * g++.old-deja/g++.mike/eh26.C: Likewise.
31321 * g++.old-deja/g++.mike/eh27.C: Likewise.
31322 * g++.old-deja/g++.mike/eh28.C: Likewise.
31323 * g++.old-deja/g++.mike/eh29.C: Likewise.
31324 * g++.old-deja/g++.mike/eh31.C: Likewise.
31325 * g++.old-deja/g++.mike/eh33.C: Likewise.
31326 * g++.old-deja/g++.mike/eh34.C: Likewise.
31327 * g++.old-deja/g++.mike/eh35.C: Likewise.
31328 * g++.old-deja/g++.mike/eh36.C: Likewise.
31329 * g++.old-deja/g++.mike/eh37.C: Likewise.
31330 * g++.old-deja/g++.mike/eh38.C: Likewise.
31331 * g++.old-deja/g++.mike/eh39.C: Likewise.
31332 * g++.old-deja/g++.mike/eh40.C: Likewise.
31333 * g++.old-deja/g++.mike/eh41.C: Likewise.
31334 * g++.old-deja/g++.mike/eh42.C: Likewise.
31335 * g++.old-deja/g++.mike/eh44.C: Likewise.
31336 * g++.old-deja/g++.mike/eh46.C: Likewise.
31337 * g++.old-deja/g++.mike/eh47.C: Likewise.
31338 * g++.old-deja/g++.mike/eh48.C: Likewise.
31339 * g++.old-deja/g++.mike/eh49.C: Likewise.
31340 * g++.old-deja/g++.mike/eh50.C: Likewise.
31341 * g++.old-deja/g++.mike/eh51.C: Likewise.
31342 * g++.old-deja/g++.mike/eh53.C: Likewise.
31343 * g++.old-deja/g++.mike/eh55.C: Likewise.
31344 * g++.old-deja/g++.mike/p7912.C: Likewise.
31345 * g++.old-deja/g++.mike/p9706.C: Likewise.
31346 * g++.old-deja/g++.mike/p10416.C: Likewise.
31347 * g++.old-deja/g++.mike/p11667.C: Likewise.
31348 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31349 Remove redundant reference to Iris.
31350 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31351 Elxsi, i860, Pico Java, and WE32K.
31353 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31355 * g++.dg/ext/asm4.C: New test.
31357 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31360 * g++.dg/template/friend12.C: New test.
31361 * g++.dg/template/friend13.C: Likewise.
31362 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31364 2003-01-08 Jan Hubicka <jh@suse.cz>
31366 * gcc.dg/i386-cadd.c: New test.
31367 * gcc.dg/i386-cmov4.c: Likewise.
31369 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31372 * g++.dg/warn/Wunused-3.C: New test.
31374 * g++.dg/abi/bitfield9.C: New test.
31377 * g++.dg/parse/defarg3.C: New test.
31379 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31381 * g++.dg/parse/ambig1.C: New test.
31382 * g++.dg/parse/defarg2.C: New test.
31384 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31386 * g++.dg/template/defarg-1.C: New test.
31387 * g++.dg/template/local2.C: Likewise.
31389 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31391 * gcc.c-torture/execute/20030105-1.c: New test.
31393 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31395 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31396 * g++.dg/parse/namespace4.C: Likewise.
31398 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31400 * g++.dg/template/ntp2.C: New test.
31402 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31404 * g++.dg/parse/extern-C-1.C: New test.
31406 * g++.dg/parse/namespace4.C: New test.
31408 * g++.dg/template/nested1.C: New test.
31410 * g++.dg/parse/namespace3.C: New test.
31412 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31414 * g++.dg/lookup/two-stage1.C: New test.
31416 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31418 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31419 * g++.old-deja/g++.jason/access8.C: Likewise.
31420 * g++.old-deja/g++.other/decl5.C: Likewise.
31422 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31424 * g++.dg/parse/parse7.C: New test.
31426 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31429 * g++.dg/ext/attrib7.C: New test.
31431 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31433 * g++.dg/parse/parse6.C: New test.
31435 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31437 * gcc.dg/h8300-stack-1.c: New.
31439 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31441 g++.dg/lookup/exception1.C: New test.
31443 g++.dg/lookup/template1.C: New test.
31445 g++.dg/parse/namespace2.C: New test.
31447 g++.dg/parse/parens2.C: New test.
31449 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31451 * g++.dg/parse/parse5.C: New test.
31452 * g++.dg/lookup/scoped4.C: New test.
31454 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31456 * g++.dg/parse/parens1.C: New test.
31458 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31460 * g++.dg/parse/parens2.C: New test.
31462 * g++.dg/lookup/scope-operator1.C: New test.
31464 * g++.dg/parse/operator1.C: New test.
31466 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31468 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31469 * g++.old-deja/g++.other/access6.C: Likewise.
31470 * g++.old-deja/g++.other/decl1.C: Likewise.
31471 * g++.old-deja/g++.pt/typename12.C: Likewise.
31473 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31475 * g++.dg/parse/namespace1.C: New test.
31477 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31479 * g++.dg/parse/parse4.C: New test.
31481 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31483 * g++.dg/parse/parse3.C: New test.
31485 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31487 * g++.dg/parse/parse2.C: New test.
31489 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31491 * g++.dg/template/friend11.C: New test.
31493 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31495 * g++.dg/parse/parse1.C: New test.
31497 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31499 * lib/profopt.exp: Change the name of a global variable to avoid
31500 possible clashes with other test suites.
31502 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31504 * g++.dg/inherit/covariant8.C: New test.
31506 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31508 * g++.dg/init/array9.C: New test.
31511 * g++.dg/parse/expr1.C: New test.
31513 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31515 * gcc.c-torture/compile/20021230-1.c: New test.
31517 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31519 * g++.dg/inherit/covariant5.C: New test.
31520 * g++.dg/inherit/covariant6.C: New test.
31521 * g++.dg/inherit/covariant7.C: New test.
31523 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31526 * g++.dg/other/access2.C: New test.
31528 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31530 * g++.dg/other/anon-struct.C: No longer fails
31531 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31532 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31533 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31535 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31537 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31539 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31541 * g++.dg/eh/spec4.C: Remove stray semicolon.
31542 * g++.dg/expr/pmf-1.C: Change error message.
31543 * g++.dg/ext/asm1.C: Remove stray semicolon.
31544 * g++.dg/ext/typename1.C: Add missing typenames.
31545 * g++.dg/inherit/template-as-base.C: Change error message.
31546 * g++.dg/lookup/scoped1.C: Likewise.
31547 * g++.dg/lookup/scoped2.C: Likewise.
31548 * g++.dg/lookup/using2.C: Likewise.
31549 * g++.dg/other/component1.C: Remove stray semicolon.
31550 * g++.dg/other/do1.C: Change error message.
31551 * g++.dg/other/error2.C: Likewise.
31552 * g++.dg/other/init1.C: Likewise.
31553 * g++.dg/other/packed1.C: Remove stray semicolon.
31554 * g++.dg/other/ptrmem2.C: Change error message.
31555 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31557 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31558 * g++.dg/template/access3.C: Add typename keyword.
31559 * g++.dg/template/access5.C: Remove stray semicolon.
31560 * g++.dg/template/access6.C: Likewise.
31561 * g++.dg/template/complit1.C: Likewise.
31562 * g++.dg/template/crash1.C: Change error message.
31563 * g++.dg/template/inherit2.C: Remove stray semicolon.
31564 * g++.dg/template/instantiate2.C: Likewise.
31565 * g++.dg/template/instantiate3.C: Change error message.
31566 * g++.dg/template/qual1.C: Remove stray semicolon.
31567 * g++.dg/template/qualttp18.C: Change error message.
31568 * g++.dg/template/ref1.C: Remove stray semicolon.
31569 * g++.dg/template/sizeof1.C (A::value): Declare it.
31570 * g++.dg/template/spec4.C: Change error message.
31571 * g++.dg/template/static1.C: Likewise.
31572 * g++.dg/template/type1.C: Likewise.
31573 * g++.dg/template/typename3.C: Likewise.
31574 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31575 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31576 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31577 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31578 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31579 named return value extension.
31580 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31581 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31582 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31583 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31584 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31585 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31586 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31587 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31588 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31589 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31590 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31591 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31592 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31593 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31595 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31596 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31597 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31598 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31599 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31600 * g++.old-deja/g++.brendan/template11.C: Likewise.
31601 * g++.old-deja/g++.brendan/template26.C: Likewise.
31602 * g++.old-deja/g++.brendan/template27.C: Use explicit
31603 specialization syntax.
31604 * g++.old-deja/g++.brendan/template30.C: Likewise.
31605 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31606 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31607 non-dependent names.
31608 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31609 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31610 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31611 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31612 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31613 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31614 named return value extension.
31615 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31616 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31617 * g++.old-deja/g++.ext/return1.C: Likewise.
31618 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31619 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31620 * g++.old-deja/g++.jason/access8.C: Likewise.
31621 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31622 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31623 pseudo-destructor names.
31624 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31625 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31626 pseudo-destructor names.
31627 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31628 * g++.old-deja/g++.jason/overload19.C: Likewise.
31629 * g++.old-deja/g++.jason/overload32.C: Likewise.
31630 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31632 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31633 * g++.old-deja/g++.jason/return.C: Likewise.
31634 * g++.old-deja/g++.jason/return2.C: Likewise.
31635 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31636 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31638 * g++.old-deja/g++.jason/template10.C: Account for use of
31639 non-dependent names.
31640 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31642 * g++.old-deja/g++.jason/template37.C: Likewise.
31643 * g++.old-deja/g++.law/access4.C: Change error messages.
31644 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31645 pseudo-destructor names.
31646 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31647 * g++.old-deja/g++.law/ctors9.C: Likewise.
31648 * g++.old-deja/g++.law/cvt22.C: Likewise.
31649 * g++.old-deja/g++.law/dtors5.C: Likewise.
31650 * g++.old-deja/g++.law/global-init1.C: Likewise.
31651 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31652 * g++.old-deja/g++.law/operators28.C: Likewise.
31653 * g++.old-deja/g++.law/visibility28.C: Likewise.
31654 * g++.old-deja/g++.martin/eval1.C: Likewise.
31655 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31657 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31658 * g++.old-deja/g++.mike/net34.C: Likewise.
31659 * g++.old-deja/g++.mike/net36.C: Likewise.
31660 * g++.old-deja/g++.mike/ns2.C: Likewise.
31661 * g++.old-deja/g++.mike/p12306.C: Likewise.
31662 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31664 * g++.old-deja/g++.mike/p700.C: Likewise.
31665 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31666 * g++.old-deja/g++.mike/p710.C: Likewise.
31667 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31669 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31670 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31671 * g++.old-deja/g++.ns/crash2.C: Likewise.
31672 * g++.old-deja/g++.ns/crash3.C: Likewise.
31673 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31674 * g++.old-deja/g++.ns/ns17.C: Likewise.
31675 * g++.old-deja/g++.ns/template16.C: Likewise.
31676 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31678 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31679 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31680 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31681 named return value extension.
31682 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31683 * g++.old-deja/g++.other/access4.C: Issue additional error
31685 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31686 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31687 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31688 * g++.old-deja/g++.other/crash25.C: Change error message.
31689 * g++.old-deja/g++.other/crash4.C: Change error message.
31690 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31691 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31692 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31694 * g++.old-deja/g++.other/defarg8.C: Likewise.
31695 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31696 * g++.old-deja/g++.other/dtor10.C: Likewise.
31697 * g++.old-deja/g++.other/incomplete.C: Likewise.
31698 * g++.old-deja/g++.other/linkage7.C: Likewise.
31699 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31701 * g++.old-deja/g++.other/mangle2.C: Likewise.
31702 * g++.old-deja/g++.other/refinit2.C: Likewise.
31703 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31704 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31705 * g++.old-deja/g++.pt/crash28.C: Likewise.
31706 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31708 * g++.old-deja/g++.pt/crash32.C: Change error message.
31709 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31710 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31711 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31712 error message position.
31713 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31714 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31715 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31717 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31718 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31719 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31720 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31722 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31723 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31724 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31726 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31727 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31729 * g++.old-deja/g++.pt/friend28.C: Account for use of
31730 non-dependent names.
31731 * g++.old-deja/g++.pt/friend29.C: Likewise.
31732 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31734 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31735 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31736 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31738 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31739 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31741 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31742 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31743 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31745 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31746 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31747 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31748 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31749 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31750 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31752 * g++.old-deja/g++.pt/spec10.C: Likewise.
31753 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31754 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31755 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31756 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31757 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31758 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31759 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31760 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31761 * g++.old-deja/g++.pt/typename15.C: Likewise.
31762 * g++.old-deja/g++.pt/typename22.C: Likewise.
31763 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31764 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31765 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31766 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31768 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31769 return value extension.
31770 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31771 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31772 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31773 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31775 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31777 * g++.dg/warn/inline1.C: New test.
31778 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31779 * g++.old-deja/g++.jason/synth10.C: Likewise.
31780 * g++.old-deja/g++.mike/net31.C: Likewise.
31781 * g++.old-deja/g++.mike/p8786.C: Likewise.
31783 * g++.dg/template/friend10.C: New test.
31784 * g++.dg/template/conv5.C: New test.
31786 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31788 * g++.dg/lookup/scoped3.C: New test.
31790 * g++.dg/lookup/decl1.C: New test.
31791 * g++.dg/lookup/decl2.C: New test.
31793 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31795 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31796 gcc.c-torture/compile/20021015-1.c,
31797 gcc.c-torture/compile/20021015-2.c,
31798 gcc.c-torture/compile/20021123-1.c,
31799 gcc.c-torture/compile/20021123-2.c,
31800 gcc.c-torture/compile/20021123-3.c,
31801 gcc.c-torture/compile/20021123-4.c,
31802 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31803 only to 3.1 or 3.2 branch.
31805 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31807 * gcc.dg/i386-bitfield3.c: New test.
31809 * gcc.dg/i386-bitfield2.c: New test.
31811 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31813 * g++.dg/parse/conv_op1.C: New test.
31815 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31817 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31820 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
31822 * gcc.c-torture/compile/20021220-1.c: New test.
31824 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
31826 * gcc.dg/i386-fastcall-1.c: New.
31828 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31830 * gcc.c-torture/execute/20021219-1.c: New test.
31832 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31834 * gcc.dg/i386-pic-1.c: New test.
31836 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31839 * g++.dg/template/friend9.C: New test.
31841 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31844 * g++.dg/template/access7.C: New test.
31846 2002-12-18 Nick Clifton <nickc@redhat.com>
31848 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
31849 the libstdc++-v3 directory has been found.
31851 2002-12-12 Devang Patel <dpatel@apple.com>
31852 * gcc.dg/darwin-ld-1.c: New test.
31853 * gcc.dg/darwin-ld-2.c: New test.
31854 * gcc.dg/darwin-ld-3.c: New test.
31855 * gcc.dg/darwin-ld-4.c: New test.
31856 * gcc.dg/darwin-ld-5.c: New test.
31858 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31860 * gcc.c-torture/compile/20021212-1.c: New test.
31862 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
31864 * gcc.dg/fshort-wchar: New test.
31866 2002-12-10 Mark Mitchell <mark@codesourcery.com>
31869 * g++.dg/template/dtor1.C: New test.
31871 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
31874 2002-12-10 Jakub Jelinek <jakub@redhat.com>
31876 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
31878 2002-12-09 Mark Mitchell <mark@codesourcery.com>
31880 * g++.dg/template/static1.C: New test.
31881 * g++.dg/template/static2.C: New test.
31882 * g++.old-deja/g++.ext/memconst.C: New test.
31884 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31886 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
31887 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
31888 * g++.dg/special/initp1.C: Likewise.
31890 2002-12-06 Jakub Jelinek <jakub@redhat.com>
31892 * gcc.c-torture/execute/20021204-1.c: New test.
31894 2002-12-04 Geoffrey Keating <geoffk@apple.com>
31896 * gcc.dg/ppc-fmadd-1.c: New file.
31897 * gcc.dg/ppc-fmadd-2.c: New file.
31898 * gcc.dg/ppc-fmadd-3.c: New file.
31900 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31902 * gcc.c-torture/compile/20021204-1.c: New test.
31904 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
31906 * g++.dg/inherit/covariant2.C: New test.
31907 * g++.dg/inherit/covariant3.C: New test.
31908 * g++.dg/inherit/covariant4.C: New test.
31909 * g++.dg/inherit/covariant1.C: Remove XFAIL.
31910 * g++.old-deja/g++.robertl/eb17.C: Likewise.
31912 2002-12-03 Mark Mitchell <mark@codesourcery.com>
31915 * g++.dg/init/brace3.C: New test.
31917 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
31919 * gcc.dg/20020210-1.c: Fix a comment typo.
31921 2002-12-02 Mark Mitchell <mark@codesourcery.com>
31924 * g++.dg/parse/defarg1.C: New test.
31927 * g++.dg/template/char1.C: New test.
31929 * g++.dg/template/varmod1.C: Fix typo.
31931 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31934 * g++.old-deja/g++.pt/crash32.C: Expect error.
31936 2002-12-01 Mark Mitchell <mark@codesourcery.com>
31939 * g++.dg/template/varmod1.C: New test.
31942 * g++.dg/inherit/typeinfo1.C: New test.
31945 * g++.dg/inherit/typedef1.C: New test.
31947 2002-11-30 Mark Mitchell <mark@codesourcery.com>
31951 * g++.dg/template/strlen1.C: New test.
31954 * g++.dg/template/ctor2.C: New test.
31957 * g++.dg/init/string1.C: New test.
31960 * g++.dg/template/friend8.C: New test.
31962 2002-11-29 Joe Buck <jbuck@synopsys.com>
31964 * g++.dg/lookup/anon2.C: New test.
31966 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
31968 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
31971 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
31973 * gcc.dg/bitfld-6.c: New test.
31975 2002-11-27 Jan Hubicka <jh@suse.cz>
31977 * gcc.c-torture/execute/20021127.[cx]: New test.
31979 2002-11-26 Jan Hubicka <jh@suse.cz>
31981 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
31984 2002-11-26 Geoffrey Keating <geoffk@apple.com>
31986 * g++.dg/init/brace2.C: New test.
31987 * g++.old-deja/g++.mike/p9129.C: Correct.
31989 2002-11-26 Mark Mitchell <mark@codesourcery.com>
31991 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
31993 2002-11-25 Andreas Bauer <baueran@in.tum.de>
31995 * gcc.dg/sibcall-6: New test for indirect sibcalls.
31997 2002-11-25 Mark Mitchell <mark@codesourcery.com>
31999 * testsuite/g++.dg/abi/empty11.C: New test.
32000 * testsuite/g++.dg/rtti/cv1.C: New test.
32002 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32004 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32006 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32008 * g++.dg/abi/empty10.C: New test.
32010 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32012 * gcc.c-torture/compile/20021124-1.c: New test.
32014 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32016 * g++.dg/abi/rtti2.C: New test.
32018 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32020 * gcc.dg/i386-unroll-1.c: New test.
32022 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32024 * gcc.c-torture/compile/20021120-1.c: New test.
32025 * gcc.c-torture/compile/20021120-2.c: New test.
32027 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32029 * gcc.dg/bitfld-5.c: New test.
32031 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32033 * gcc.c-torture/execute/20021120-3.c: New test.
32035 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32037 * gcc.c-torture/execute/20021120-2.c: New test.
32039 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32041 * gcc.c-torture/execute/20021120-1.c: New test.
32043 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32045 * gcc.c-torture/execute/20021118-3.c: New test.
32047 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32049 * gcc.c-torture/compile/20021119-1.c: New test.
32051 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32053 * gcc.dg/duff-1.c: New test.
32054 * gcc.dg/duff-2.c: New test.
32055 * gcc.dg/duff-3.c: New test.
32057 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32059 * gcc.dg/cpp/_Pragma5.c: New test.
32061 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32063 * gcc.c-torture/execute/20021118-2.c: New test.
32065 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32067 * gcc.c-torture/execute/20021118-1.c: New test.
32069 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32071 * gcc.dg/20021116-1.c: New test.
32073 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32075 * g++.dg/abi/vcall1.C: New test.
32077 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32079 * gcc.dg/20021029-1.c: New test.
32080 * gcc.dg/20021029-2.c: New test.
32082 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32084 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32086 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32089 * gcc.dg/20021110.c: Move to ...
32090 * gcc.c-torture/compile/20021110.c: .... here.
32092 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32095 * gcc.c-torture/execute/20021111-1.c
32097 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32100 * gcc.dg/20021110.c: New test.
32102 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32104 * g++.dg/abi/vthunk3.C: Run only on x86.
32106 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32108 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32110 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32112 * lib/compat.exp (compat-execute): Fix logic error in last
32115 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32117 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32119 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32122 * g++.dg/template/access6.C: New test.
32124 2002-11-08 Jan Hubicka <jh@suse.cz>
32126 * gcc.dg/i386-ssefp-1.c: New test.
32127 * gcc.dg/i386-ssefp-1.c: New test.
32129 2002-11-08 Jan Hubicka <jh@suse.cz>
32131 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32133 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32135 * g++.dg/abi/vthunk3.C: New test.
32138 * g++.dg/template/crash2.C: New test.
32140 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32142 * testsuite/g++.dg/abi/dtor1.C: New test.
32143 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32145 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32147 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32150 2002-11-04 Adam Nemet <anemet@lnxw.com>
32152 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32153 -mthumb. Only xfail with -O0.
32155 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32157 * g++.dg/abi/thunk1.C: New test.
32158 * g++.dg/abi/thunk2.C: Likewise.
32159 * g++.dg/abi/vtt1.C: Likewise.
32161 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32163 PR optimization/8423
32164 * gcc.c-torture/execute/builtin-constant.c: New test.
32166 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32168 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32169 Add some more cases.
32171 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32174 * g++.dg/opt/local1.C: New test.
32176 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32179 * g++.dg/template/complit1.C: New test.
32182 * g++.dg/template/typename4.C: Likewise.
32184 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32186 Core issue 287, PR c++/7639
32187 * g++.dg/template/instantiate1.C: Adjust error location.
32188 * g++.dg/template/instantiate3.C: New test.
32189 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32190 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32191 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32193 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32195 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32197 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32200 * g++.dg/init/dtor2.C: New test.
32202 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32204 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32205 * gcc.dg/nest.c: Bypass errors on irix6.
32207 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32209 * gcc.dg/nest.c: Expect error for mmix-*-*.
32210 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32212 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32214 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32217 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32219 2002-10-25 Mike Stump <mrs@apple.com>
32221 * gcc.dg/warn-1.c: New test.
32223 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32225 * g++.dg/template/typename3.C: New test.
32227 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32229 * g++.dg/lookup/ptrmem1.C: New test.
32231 * g++.dg/abi/vthunk2.C: New test.
32233 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32235 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32237 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32239 * g++.dg/abi/empty9.C: New test.
32241 2002-10-24 Richard Henderson <rth@redhat.com>
32243 * g++.dg/inherit/thunk1.C: Enable for ia64.
32245 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32248 * g++.dg/lookup/pretty1.C: New test.
32250 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32252 * gcc.dg/20021023-1.c: New test.
32254 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32257 * g++.dg/parse/inline1.C: New test.
32259 2002-10-23 Richard Henderson <rth@redhat.com>
32261 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32263 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32265 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32268 * g++.dg/parse/stmtexpr3.C: New test.
32270 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32272 * g++.dg/expr/cond1.C: New test.
32274 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32276 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32278 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32280 * g++.dg/abi/vbase13.C: New test.
32281 * g++.dg/abi/vbase14.C: Likewise.
32283 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32285 * gcc.dg/tls/pic-1.c: New test.
32286 * gcc.dg/tls/nonpic-1.c: New test.
32287 * gcc.dg/20021018-1.c: New test.
32289 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32291 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32292 Remove only files with the same base name as the test case.
32293 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32294 (profopt-execute): Likewise. Also, remove old profiling
32295 and performance data files before running the tests.
32297 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32298 * g++.dg/bprob/bprob.exp: Likewise.
32299 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32300 to allow more general test case names.
32302 * g++.dg/bprob/bprob-1.C: Rename to ...
32303 * g++.dg/bprob/g++-bprob-1.C: ... this.
32305 * g77.dg/bprob/bprob-1.f: Rename to ...
32306 * g77.dg/bprob/g77-bprob-1.f: ... this.
32308 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32310 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32311 bison 1.50 or later.
32313 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32315 * g++.dg/README: Describe more test directories.
32317 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32319 * g++.dg/init/array6.C: Add additional tests.
32321 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32323 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32324 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32326 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32328 * gcc.c-torture/compile/20020604-1.x: New.
32329 * gcc.c-torture/compile/simd-5.x: Likewise.
32330 * gcc.c-torture/execute/920710-1.x: Likewise.
32331 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32333 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32335 * g++.dg/inherit/override1.C: Add dg-options clause.
32337 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32339 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32342 2002-10-19 Andreas Schwab <schwab@suse.de>
32344 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32345 directory component.
32347 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32349 * g++.dg/inherit/thunk1.C: New test.
32351 * g++.dg/inherit/override1.C: New test.
32353 * g++.dg/abi/mangle11.C: New test.
32354 * g++.dg/abi/mangle14.C: New test.
32355 * g++.dg/abi/mangle17.C: New test.
32357 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32359 * g++.dg/overload/member2.C: New test.
32361 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32363 * g++.dg/README: Describe new compat directory.
32364 * g++.dg/dg.exp: Skip tests in compat directory.
32365 * README.compat: New file.
32366 * lib/compat.exp: New expect script.
32367 * g++.dg/compat: New test directory.
32368 * g++.dg/compat/compat.exp: New expect script.
32369 * g++.dg/compat/abi: New test directory.
32370 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32371 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32372 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32373 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32374 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32375 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32376 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32377 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32378 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32379 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32380 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32381 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32382 * g++.dg/compat/break: New test directory.
32383 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32384 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32385 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32386 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32387 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32388 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32389 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32390 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32391 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32392 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32393 g++.dg/compat/break/README: New files.
32394 * g++.dg/compat/eh: New test directory.
32395 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32396 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32397 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32398 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32399 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32400 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32401 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32402 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32403 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32404 g++.dg/compat/eh/filter2_y.C,
32405 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32406 g++.dg/compat/eh/new1_y.C,
32407 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32408 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32409 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32410 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32411 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32412 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32413 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32414 g++.dg/compat/eh/unexpected1_y.C: New files.
32415 * g++.dg/compat/init: New test directory.
32416 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32417 g++.dg/compat/init/array5_y.C,
32418 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32419 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32420 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32421 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32422 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32423 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32424 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32425 g++.dg/compat/init/init-ref2_y.C: New files.
32427 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32430 * g++.dg/inherit/using3.C: New test.
32432 2002-10-17 Jan Hubicka <jh@suse.cz>
32434 * gcc.dg/20021017-2.c: New test.
32436 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32438 * g++.dg/abi/mangle16.C: Adjust.
32440 * g++.dg/init/array8.C: New test.
32442 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32444 * gcc.dg/special/mips-abi.exp: New test.
32445 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32447 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32449 * g++.dg/abi/mangle16.C: New test.
32450 * g++.dg/abi/mangle17.C: Likewise.
32453 * g++.dg/template/ref1.C: New test.
32455 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32457 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32459 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32461 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32463 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32466 * g++.dg/init/array7.C: New test.
32468 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32470 * g++.dg/init/array6.C: New test.
32472 * g++.dg/abi/mangle13.C: Likewise.
32473 * g++.dg/abi/mangle14.C: Likewise.
32474 * g++.dg/abi/mangle15.C: Likewise.
32476 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32478 * g++.dg/abi/empty8.C: New test.
32480 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32482 * g++.dg/init/ctor1.C: New test.
32484 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32486 * gcc.c-torture/execute/20021015-1.c: New test.
32488 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32490 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32492 2002-10-14 Jan Hubicka <jh@suse.cz>
32494 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32496 2002-10-14 Richard Henderson <rth@redhat.com>
32498 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32500 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32502 PR optimization/6631
32503 * g++.dg/opt/const2.C: New test.
32505 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32508 * g++.dg/parse/friend1.C: New test.
32509 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32511 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32513 * gcc.dg/20021014-1.c: New test.
32515 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32518 * g++.dg/ext/vlm1.C: New test.
32519 * g++.dg/ext/vlm2.C: Likewise.
32521 * g++.dg/init/array1.C: Remove invalid braces.
32522 * g++.dg/init/brace1.C: New test.
32523 * g++.dg/init/copy2.C: Likewise.
32524 * g++.dg/init/copy3.C: Likewise.
32525 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32526 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32529 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32531 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32533 2002-10-11 Richard Shann <richard.shann@superh.com>
32535 * gcc.c-torture/compile/simd-5.c: New test.
32537 2002-10-10 Roger Sayle <roger@eyesopen.com>
32539 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32541 2002-10-10 Jim Wilson <wilson@redhat.com>
32543 * gcc.c-torture/execute/20021010-1.c: New test.
32545 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32548 * g++.dg/ext/typedef-init.C: New test.
32549 * gcc.dg/typedef-init.c: New test.
32551 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32553 * gcc.dg/cpp/paste13.c: New test.
32555 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32557 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32558 remaining platforms, XFAIL during compile, not execute. Don't
32561 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32563 * gcc.dg/alias-1.c: Tweak expected warning.
32565 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32567 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32569 2002-10-06 Andreas Jaeger <aj@suse.de>
32571 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32572 * gcc.dg/cpp/c++98.C: Likewise.
32574 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32575 * g++.dg/cpp/c++98.C: Likewise.
32577 * g++.dg/README (Subdirectories): Mention cpp directory.
32580 * gcc.dg/20021006-1.c: New test.
32582 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32585 * g++.dg/other/warning1.C: New test.
32587 2002-10-04 Roger Sayle <roger@eyesopen.com>
32589 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32590 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32591 and sparc-*-* with -m64 as expected failures. See PR 8087.
32593 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32596 * g++.dg/template/ptrmem3.C: New test.
32599 * g++.dg/template/union1.C: New test.
32601 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32604 * g++.dg/abi/mangle9.C: New test.
32605 * g++.dg/abi/mangle10.C: New test.
32606 * g++.dg/abi/mangle11.C: New test.
32607 * g++.dg/abi/mangle12.C: New test.
32609 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32612 * g++.dg/template/meminit1.C: New test.
32613 * g++.dg/warn/Wreorder-1.C: Likewise.
32614 * g++.old-deja/g++.mike/warn3.C: Tweak.
32615 * lib/prune.exp: Ingore "in copy constructor".
32617 2002-10-02 Andreas Jaeger <aj@suse.de>
32619 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32620 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32621 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32624 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32626 * gcc.dg/empty1.C: Fix typo.
32628 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32630 * gcc.dg/alias-1.c: New test.
32632 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32634 * gcc.dg/empty1.C: New test.
32636 * g++.dg/tls/init-2.C: Tweak error messages.
32638 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32640 * gcc.c-torture/compile/20020923-1.c: New test.
32642 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32644 * gcc.c-torture/execute/ffs-1.c: New test.
32645 * gcc.c-torture/execute/ffs-2.c: Ditto.
32647 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32649 * g++.dg/overload/member1.C: New test.
32651 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32653 * g++.dg/abi/empty7.C: New test.
32654 * g++.dg/init/pm2.C: Likewise.
32656 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32658 * g++.dg/rtti/crash1.C: New test.
32660 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32662 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32663 gcc.dg/sibcall-4.c: New tests.
32665 2002-09-28 Roger Sayle <roger@eyesopen.com>
32667 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32668 powerpc and MMIX targets.
32670 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32672 * gcc.dg/cpp/20020927-1.c: New.
32674 2002-09-26 David S. Miller <davem@redhat.com>
32676 * gcc.c-torture/compile/trunctfdf.c: New.
32678 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32680 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32682 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32684 * gcc.c-torture/execute/loop-15.c: New.
32686 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32688 * README.QMTEST: Fix typo.
32690 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32692 * gcc.dg/20020926-1.c: New test.
32694 2002-09-25 David S. Miller <davem@redhat.com>
32697 * gcc.c-torture/execute/shiftdi.c: New test.
32699 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32701 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32702 unique to the tool.
32703 * lib/g77.exp (g77_init): Likewise.
32704 * lib/g++.exp (g++_init): Likewise.
32705 * lib/objc.exp (objc_init): Likewise.
32707 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32709 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32710 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32711 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32713 2002-09-25 Richard Henderson <rth@redhat.com>
32715 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32716 too-small long double.
32718 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32720 * gcc.dg/20020919-1.c: New test.
32722 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32724 * g++.dg/abi/bitfield6.C: New test.
32725 * g++.dg/abi/bitfield7.C: New test.
32726 * g++.dg/abi/bitfield8.C: New test.
32727 * g++.dg/abi/vbase11.C: New test.
32729 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32731 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32732 hppa*-*-hpux*. Update test comment.
32734 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32736 * gcc.dg/tls/struct-1.c: New test.
32738 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32740 * gcc.dg/cpp/tr-warn2.c: Update.
32742 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32744 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32746 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32748 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32751 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32753 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32755 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32756 Adjust for c++filt moved to binutils. Remove spurious duplicate
32757 setting of cxxfilt.
32759 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32761 * gcc.dg/20020312-2.c: Update for darwin.
32763 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32765 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32767 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32769 * objc.dg/comp-types-1.m: New test.
32770 * objc.dg/comp-types-2.m: New test.
32771 * objc.dg/comp-types-3.m: New test.
32772 * objc.dg/comp-types-4.m: New test.
32773 * objc.dg/comp-types-5.m: New test.
32774 * objc.dg/comp-types-6.m: New test.
32776 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32778 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32780 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32782 * g++.dg/other/do1.C: New test.
32784 * g++.dg/template/subst1.C: New test.
32786 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32788 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32790 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32792 * g++.dg/template/qualttp20.C: Adjust expected errors.
32793 * g++.old-deja/g++.jason/report.C: Likewise.
32794 * g++.old-deja/g++.other/qual1.C: Likewise.
32796 * g++.dg/lookup/scoped2.C: New test.
32798 * g++.dg/ext/asm3.C: New test.
32800 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32802 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32804 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32806 * ChangeLog: follow spelling conventions.
32807 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32808 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32809 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32810 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32811 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32812 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32813 * g++.old-deja/g++.law/global-init1.C: Likewise.
32814 * g++.old-deja/g++.other/delete4.C: Likewise.
32815 * g++.old-deja/g++.other/inline21.C: Likewise.
32816 * g++.old-deja/g++.other/singleton.C: Likewise.
32817 * g77.dg/strlen0.f: Likewise.
32818 * g77.f-torture/compile/20010519-1.f: Likewise.
32819 * g77.f-torture/compile/980310-4.f: Likewise.
32820 * gcc.c-torture/compile/20000605-1.c: Likewise.
32821 * gcc.c-torture/execute/20020225-1.c: Likewise.
32822 * gcc.dg/c90-hexfloat-2.c: Likewise.
32823 * gcc.dg/c99-bool-1.c: Likewise.
32824 * gcc.dg/c99-hexfloat-2.c: Likewise.
32825 * gcc.dg/dll-2.c: Likewise.
32826 * gcc.dg/wtr-union-init-1.c: Likewise.
32827 * gcc.dg/wtr-union-init-2.c: Likewise.
32828 * gcc.dg/wtr-union-init-3.c: Likewise.
32829 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32830 * gcc.dg/cpp/defined.c: Likewise.
32831 * gcc.dg/cpp/macsyntx.c: Likewise.
32832 * gcc.dg/cpp/paste2.c: Likewise.
32833 * gcc.dg/cpp/trad/defined.c: Likewise.
32834 * gcc.dg/format/c90-printf-1.c: Likewise.
32835 * gcc.dg/format/c90-scanf-1.c: Likewise.
32836 * gcc.dg/format/c99-printf-1.c: Likewise.
32837 * gcc.dg/format/c99-scanf-1.c: Likewise.
32838 * gcc.misc-tests/gcov-8.c: Likewise.
32839 * lib/profopt.exp: Likewise.
32841 2002-09-15 Krister Walfridsson <cato@df.lth.se>
32843 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
32845 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32847 * g++.dg/inherit/using2.C: New test.
32849 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
32851 * ChangeLog: Follow spelling conventions.
32852 * g++.dg/template/friend4.C: Likewise.
32853 * g++.old-deja/g++.pt/crash67.C: Likewise.
32854 * gcc.c-torture/execute/20000801-4.c: Likewise.
32855 * gcc.dg/c90-digraph-1.c: Likewise.
32856 * gcc.dg/c94-digraph-1.c: Likewise.
32857 * gcc.dg/c99-digraph-1.c: Likewise.
32858 * gcc.dg/cpp/line5.c: Likewise.
32859 * gcc.dg/cpp/multiline.c: Likewise.
32860 * gcc.dg/cpp/trad/literals-1.c: Likewise.
32861 * gcc.dg/format/attr-3.c: Likewise.
32862 * gcc.dg/format/c90-scanf-3.c: Likewise.
32863 * gcc.dg/format/ext-4.c: Likewise.
32865 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32867 * g++.dg/template/pretty1.C: New test.
32869 2002-09-14 Alan Modra <amodra@bigpond.net.au>
32871 * gcc.c-torture/execute/struct-cpy-1.c: New test.
32873 2002-09-13 Matt Austern <austern@apple.com>
32875 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
32876 passing a cast expression to a function by const reference.
32878 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
32880 * g++.dg/template/deduce1.C: New test.
32882 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
32884 * gcc.c-torture/execute/simd-1.c: Force all use of int to
32887 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
32889 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
32892 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
32894 * gcc.c-torture/compile/20020910-1.c: New test.
32896 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
32898 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
32900 2002-09-10 Andreas Jaeger <aj@suse.de>
32902 * gcc.dg/20020312-2.c: Adjust for x86-64.
32904 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
32906 * g77.dg/7388.f: New test case for PR 7388.
32908 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
32910 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
32912 2002-09-05 Ziemowit Laski <zlaski@apple.com>
32914 * objc.dg/proto-lossage-1.m: New test.
32916 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
32918 * gcc.dg/cpp/_Pragma4.c: Fix typo.
32920 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
32922 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
32925 2002-09-06 Stan Shebs <shebs@apple.com>
32926 David Edelsohn <edelsohn@gnu.org>
32928 * gcc.dg/weak: New directory.
32929 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
32930 target-specific xfail bits.
32931 * gcc.dg/typeof-2.c: Move to new directory.
32932 * gcc.dg/weak.exp: New expect script.
32934 2002-09-06 Alan Modra <amodra@bigpond.net.au>
32936 * gcc.c-torture/execute/extzvsi.c: New test.
32938 2002-09-05 Stan Shebs <shebs@apple.com>
32940 * gcc.dg/weak-1.c: xfail on Darwin.
32941 * gcc.dg/weak-2.c: Ditto.
32942 * gcc.dg/weak-3.c: Ditto.
32943 * gcc.dg/weak-4.c: Ditto.
32944 * gcc.dg/weak-5.c: Ditto.
32945 * gcc.dg/weak-6.c: Ditto.
32946 * gcc.dg/weak-7.c: Ditto.
32947 * gcc.dg/weak-8.c: Ditto.
32948 * gcc.dg/weak-9.c: Ditto.
32950 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
32952 * gcc.c-torture/execute/loop-14.c: New test.
32954 2002-09-04 Jakub Jelinek <jakub@redhat.com>
32956 * g++.dg/other/cxa-atexit1.C: New test.
32958 * gcc.dg/typeof-2.c: New test.
32960 2002-09-03 Roger Sayle <roger@eyesopen.com>
32962 * gcc.dg/builtins-2.c: New testcase.
32963 * gcc.dg/builtins-3.c: New testcase.
32965 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
32967 * gcc.dg/cpp/_Pragma4.c: New test.
32969 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
32971 * objc/execute/nil_method-1.m: New testcase.
32973 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
32975 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
32976 [Object class], not [Object initialize].
32978 2002-08-31 Roger Sayle <roger@eyesopen.com>
32979 Hans-Peter Nilsson <hp@bitrange.com>
32981 * gcc.c-torture/execute/20020720-1.x: Skip test on
32982 mmix-knuth-mmixware. Correct comment.
32984 2002-08-27 Mark Mitchell <mark@codesourcery.com>
32986 * testsuite/g++.dg/abi/bitfield5.C: New test.
32987 * testsuite/g++.dg/abi/vbase10.C: Likewise.
32989 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
32991 * objc.dg/undeclared-selector.m: New test.
32993 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
32995 * g++.dg/other/offsetof1.C: Avoid cast warning.
32997 2002-08-26 Ziemowit Laski <zlaski@apple.com>
32999 * objc.dg/super-class-2.m: New test.
33001 2002-08-24 Matt Austern <austern@apple.com>
33003 * g++.dg/ext/lvaddr.C: New test.
33004 * g++.dg/ext/lvcast.C: New test.
33006 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33008 * testsuite/g++.dg/inherit/cond1.C: New test.
33010 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33012 * gcc.dg/noncompile/incomplete-1.c: New test.
33014 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33016 * gcc.dg/typespec-1.c: New test.
33018 2002-08-20 Devang Patel <dpatel@apple.com>
33019 * objc.dg/proto-hier-2.m: New test.
33021 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33023 * objc.dg/bitfield-1.m: New test.
33024 * objc.dg/bitfield-2.m: New test.
33026 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33028 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33029 gcc.dg/c99-flex-array-4.c: New tests.
33031 2002-08-16 Stan Shebs <shebs@apple.com>
33033 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33035 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33037 * gcc.dg/typeof-1.c: New test.
33038 * g++.dg/ext/typeof2.C: New test.
33040 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33042 * g++.dg/other/offsetof1.C: New test.
33044 2002-08-14 Richard Henderson <rth@redhat.com>
33046 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33048 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33050 * gcc.dg/cpp/_Pragma3.c: New test.
33052 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33054 * g++.dg/template/inherit3: New test.
33056 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33058 * gcc.dg/bitfld-4.c: Add blank options.
33060 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33062 * g++.dg/template/crash1.C: New test.
33064 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33066 * gcc.dg/tls/opt-2.c: New test.
33068 2002-08-08 Devang Patel <dpatel@apple.com>
33070 * objc.dg/selector-1.m : New test
33072 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33074 * g++.dg/abi/bitfield4.C: New test.
33075 * gcc.dg/bitfld-4.c: New test.
33077 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33079 * g++.dg/other/packed1.C: New test.
33081 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33083 * g++.dg/abi/offsetof.C: Tweak error messages.
33084 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33086 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33088 * gcc.dg/bitfld-3.c: New test.
33090 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33091 Richard Henderson <rth@redhat.com>
33093 * gcc.dg/i386-bitfield1.c: New test.
33094 * g++.dg/abi/bitfield3.C: Update.
33096 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33098 * objc.dg/const-str-2.m: Update.
33099 * gcc.dg/cpp/c++98.c: Change to C extension.
33100 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33101 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33103 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33105 * testsuite/gcc.dg/tls/diag-3.c: New.
33107 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33109 * g++.dg/README (Subdirectories): Document new subdir expr.
33110 * g++.dg/expr/pmf-1.C: New test.
33112 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33114 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33116 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33118 * g++.dg/abi/bitfield3.C: New test.
33120 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33122 * lib/gcov.exp: Tweak expected line formats.
33123 * gcc.misc-tests/gcov8.c: New test.
33124 * gcc.misc-tests/gcov8.x: New flags.
33126 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33128 * consistency.vlad/layout/endian.c: Include string.h.
33130 * gcc.c-torture/execute/20020805-1.c: New test.
33132 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33134 * g++.dg/other/conversion1.C: New test.
33136 2002-08-03 Roger Sayle <roger@eyesopen.com>
33138 * gcc.dg/builtins-1.c: New testcase.
33140 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33142 * g++.dg/inherit/access3.C: New test.
33144 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33146 * gcc.dg/ia64-visibility-2.c: New test.
33148 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33150 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33151 __qualifier_flags to __flags.
33153 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33155 * g++.dg/inherit/operator1.C: New test.
33156 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33157 * g++.dg/other/error1.C: Change expected error message.
33158 * g++.dg/template/conv4.C: Likewise.
33160 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33162 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33163 for documented behavior.
33165 2002-07-25 Roger Sayle <roger@eyesopen.com>
33167 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33168 several targets known to fail.
33170 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33172 * gcc.dg/mips-args-[123].c: New tests.
33174 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33176 * gcc.dg/ppc-spe.c: New.
33178 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33180 * g++.dg/other/ptrmem4.C: New testcase.
33182 2002-07-24 Richard Henderson <rth@redhat.com>
33184 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33186 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33188 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33190 2002-07-24 Roger Sayle <roger@eyesopen.com>
33192 * gcc.c-torture/execute/memset-3.c: New testcase.
33194 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33196 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33197 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33199 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33201 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33204 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33206 * gcc.c-torture/compile/simd-4.c: New test.
33208 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33210 PR c++/7347, c++/7348
33211 * g++.dg/template/access4.C: New test.
33212 * g++.dg/template/access5.C: New test.
33213 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33214 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33215 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33216 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33218 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33220 * gcc.dg/gnu89-init-2.c: New test.
33222 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33224 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33226 2002-07-20 Roger Sayle <roger@eyesopen.com>
33228 * gcc.c-torture/execute/20020720-1.c: New testcase.
33230 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33232 * gcc.dg/cpp/Wsignprom.c: New tests.
33234 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33236 * gcc.c-torture/execute/loop-13.c: New test.
33238 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33240 * gcc.dg/cpp/expr.c: New tests.
33242 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33244 * g++.dg/opt/pr6713.C: Add template instantiation.
33246 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33248 * gcc.dg/nest.c: New test.
33250 2002-07-17 Richard Henderson <rth@redhat.com>
33252 * g++.dg/opt/pr6713.C: New test.
33254 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33256 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33257 XFAIL for all x86 processors.
33259 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33261 * gcc.c-torture/execute/20010122-1.x: Do not test with
33262 -fomit-frame-pointer.
33264 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33266 * g++.dg/template/instantiate2.C: New test.
33267 * g++.dg/template/spec4.C: New test.
33269 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33271 * g++.dg/template/access2.C: New test.
33272 * g++.dg/template/access3.C: New test.
33274 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33276 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33277 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33278 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33279 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33280 Convert to use <stdarg.h>.
33281 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33283 * gcc.dg/va-arg-2.c: New.
33284 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33286 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33288 * gcc.c-torture/compile/20020710-1.c: New test.
33290 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33291 Andrew Pinski <pinskia@physics.uc.edu>
33293 gcc.c-torture/compile/simd-2.c: New testcase.
33294 gcc.c-torture/compile/simd-3.c: Likewise.
33296 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33299 * g++.dg/overload/error1.C: New test.
33301 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33303 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33304 configuration and IRIX 6 O32 ABI.
33306 2002-07-11 Roger Sayle <roger@eyesopen.com>
33308 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33310 2002-07-10 Roger Sayle <roger@eyesopen.com>
33312 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33314 2002-07-10 Jeffrey A Law <law@redhat.com>
33316 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33318 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33320 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33322 * gcc.dg/20020312-2.c: Check for __PPC__.
33324 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33326 * gcc.c-torture/compile/20020709-1.c: New test.
33328 2002-07-07 Roger Sayle <roger@eyesopen.com>
33330 * g++.dg/template/qualttp21.C: New test case.
33332 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33334 * gcc.c-torture/compile/20020706-1.c: New test.
33335 * gcc.c-torture/compile/20020706-2.c: New test.
33337 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33338 Alexandre Oliva <aoliva@redhat.com>
33340 * g++.dg/warn/incomplete1.C: New test.
33342 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33345 * g++.dg/warn/noreturn1.C: New test.
33347 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33350 * g++.dg/debug/debug6.C: New test.
33351 * g++.dg/debug/debug7.C: New test.
33353 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33355 * gcc.c-torture/compile/simd-3.c: New test.
33357 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33359 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33360 * gcc.dg/20020620-1.c: Likewise.
33362 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33365 * g++.dg/init/array4.C: New test.
33366 * g++.dg/init/array5.C: New test.
33368 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33370 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33371 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33373 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33375 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33376 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33377 * gcc.dg/wtr-conversion-1.c: Likewise.
33378 * gcc.dg/wtr-escape-1.c: Likewise.
33379 * gcc.dg/wtr-int-type-1.c: Likewise.
33380 * gcc.dg/wtr-label-1.c: Likewise.
33381 * gcc.dg/wtr-static-1.c: Likewise.
33382 * gcc.dg/wtr-strcat-1.c: Likewise.
33383 * gcc.dg/wtr-suffix-1.c: Likewise.
33384 * gcc.dg/wtr-switch-1.c: Likewise.
33385 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33386 * gcc.dg/wtr-union-init-1.c: Likewise.
33387 * gcc.dg/wtr-union-init-2.c: Likewise.
33388 * gcc.dg/wtr-union-init-3.c: Likewise.
33390 * gcc.dg/wtr-func-def-1.c: New test.
33392 2002-07-02 Devang Patel <dpatel@apple.com>
33394 * objc.dg/param-1.m: New test.
33396 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33398 * gcc.dg/cpp/trad/directive.c: Add test.
33399 * gcc.dg/cpp/trad/macroargs.c: Add test.
33400 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33402 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33404 * gcc.dg/cpp/cmdlne-M.c: New test.
33406 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33408 * objc.dg/desig-init-1.m: New test.
33410 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33413 * g++.dg/template/instantiate1.C: New test.
33415 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33418 * g++.dg/template/sizeof2.C: New test.
33420 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33422 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33423 gcc.dg/cpp/trad/include.c: New tests.
33425 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33428 * gcc.c-torture/compile/20020701-1.c: New test.
33430 2002-07-01 Stan Shebs <shebs@apple.com>
33432 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33434 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33435 (objc-torture-execute): or here.
33437 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33439 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33441 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33443 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33445 2002-06-30 Devang Patel <dpatel@apple.com>
33447 * objc.dg/fsyntax-only.m: New test.
33449 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33452 * g++.dg/template/friend7.C: New file.
33454 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33456 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33459 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33461 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33462 avoid division by zero.
33464 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33466 * gcc.dg/Wunknownprag.c: New tests.
33468 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33470 * gcc.c-torture/execute/simd-2.c: New test.
33472 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33474 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33475 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33476 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33477 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33478 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33479 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33480 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33481 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33482 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33483 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33484 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33485 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33486 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33487 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33488 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33489 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33490 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33492 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33494 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33495 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33496 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33497 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33499 * gcc.dg/cpp/trad/directive.c: Update.
33501 2002-06-23 Andreas Jaeger <aj@suse.de>
33503 * gcc.c-torture/execute/complex-6.c: New.
33505 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33507 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33508 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33509 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33510 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33512 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33514 * gcc.dg/cpp/trad: New directory with traditional tests copied
33515 from parent directory.
33516 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33517 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33518 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33519 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33520 Move to trad/ and rename.
33521 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33522 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33523 gcc.dg/cpp/trad/redef2.c: New tests.
33524 * gcc.dg/cpp/trad/trad.exp: New driver.
33526 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33528 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33529 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33530 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33531 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33534 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33536 * gcc.dg/20020620-1.c: New test.
33538 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33540 * g++.dg/template/ttp4.C: New test.
33542 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33544 * g++.dg/opt/vt1.C: Fix regexp.
33546 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33548 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33549 Don't use attribute `noinline'.
33551 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33553 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33555 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33557 * gcc.c-torture/execute/simd-1.c: New.
33559 * gcc.dg/simd-1.c: New.
33561 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33563 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33565 2002-06-16 Richard Henderson <rth@redhat.com>
33567 * g++.dg/ext/anon-struct1.C: New.
33568 * g++.dg/ext/anon-struct2.C: New.
33569 * g++.dg/ext/anon-struct3.C: New.
33570 * gcc.dg/anon-struct-1.c: New.
33571 * gcc.dg/anon-struct-2.c: New.
33572 * gcc.dg/anon-struct-3.c: New.
33573 * gcc.dg/20011008-1.c: Adjust warning text.
33574 * gcc.dg/20020527-1.c: Add -fms-extensions.
33576 2002-06-16 Richard Henderson <rth@redhat.com>
33578 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33580 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33582 * gcc.c-torture/execute/20020615-1.c: New test.
33584 2002-06-15 Roger Sayle <roger@eyesopen.com>
33586 * gcc.c-tortuture/execute/compare-1.c: New test case.
33587 * gcc.c-tortuture/execute/compare-2.c: New test case.
33588 * gcc.c-tortuture/execute/compare-3.c: New test case.
33590 2002-06-13 Richard Henderson <rth@redhat.com>
33592 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33595 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33597 * g++.dg/template/typename2.C: Update error message.
33599 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33601 * gcc.c-torture/execute/20020611-1.c: New test.
33603 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33605 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33606 list of targets to skip.
33608 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33610 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33611 targets if not optimizing.
33613 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33615 * gcc.c-torture/compile/20020605-1.c: New test.
33617 * g++.dg/opt/vt1.C: New test.
33619 * gcc.dg/20020531-1.c: New test.
33621 * gcc.dg/20020530-1.c: New test.
33623 * gcc.dg/20020527-1.c: New test.
33625 * g++.dg/opt/cse1.C: New test.
33627 2002-06-07 Roger Sayle <roger@eyesopen.com>
33629 * gcc.dg/20020607-2.c: New test case.
33631 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33633 * gcc.c-torture/compile/20020604-1.c: New test.
33635 2002-06-04 Richard Henderson <rth@redhat.com>
33637 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33638 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33639 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33641 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33643 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33645 2002-06-03 Richard Henderson <rth@redhat.com>
33647 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33648 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33650 2002-06-02 Richard Henderson <rth@redhat.com>
33652 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33653 test functions static.
33655 2002-06-02 Andreas Jaeger <aj@suse.de>
33657 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33660 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33662 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33663 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33664 Update for mofified diagnostics.
33665 * gcc.dg/c99-intconst-1.c: No longer fail.
33667 2002-06-02 Richard Henderson <rth@redhat.com>
33669 * gcc.dg/uninit-A.c: Remove xfail markers.
33671 2002-06-01 Roger Sayle <roger@eyesopen.com>
33673 * gcc.dg/fnegate-1.c: New test case.
33675 2002-05-30 Osku Salerma <osku@iki.fi>
33677 * gcc.c-torture/execute/mayalias-1.c: New file.
33679 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33681 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33682 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33683 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33685 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33687 * gcc.c-torture/execute/20020529-1.c: New test.
33689 2002-05-27 Richard Henderson <rth@redhat.com>
33691 * g++.dg/ext/attrib6.C: New test case.
33693 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33695 * gcc.c-torture/execute/pure-1.c: New test.
33697 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33699 * gcc.dg/cpp/arith-2.c: Remove.
33701 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33703 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33704 * gcc.dg/cpp/if-3.c: Remove.
33706 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33708 * g++.dg/opt/cse2.C: New test.
33710 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33712 * gcc.dg/cpp/arith-1.c: New semantic tests.
33713 * gcc.dg/cpp/if-1.c: Update.
33715 2002-05-24 Ben Elliston <bje@redhat.com>
33717 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33719 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33721 * gcc.dg/verbose-asm.c: New test.
33723 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33725 * gcc.dg/cpp/paste12.c: New test.
33727 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33729 * g++.dg/parse/named_ops.C: New test.
33731 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33733 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33735 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33737 * gcc.dg/weak-2.c: Allow optional leading underscore
33738 in scan-assembler symbol name.
33739 * gcc.dg/weak-3.c: Likewise.
33740 * gcc.dg/weak-4.c: Likewise.
33741 * gcc.dg/weak-5.c: Likewise.
33743 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33745 * gcc.dg/20020523-1.c: New test.
33747 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33749 * objc.dg/const-str-2.m: Update now that we stop after
33750 a command line error.
33752 2002-05-22 Richard Henderson <rth@redhat.com>
33754 * g++.dg/dg.exp: Fix typo in test pruneing.
33756 2002-05-22 Richard Henderson <rth@redhat.com>
33758 * g++.dg/dg.exp: Prune the tls subdirectory.
33759 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33760 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33761 * g++.dg/tls/init-1.C: New.
33763 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33765 * gcc.dg/20020517-1.c: New test.
33767 2002-05-21 Richard Henderson <rth@redhat.com>
33769 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33770 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33772 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33774 * g++.dg/other/copy2.C: New test.
33776 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33778 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33779 (MAX_COPY): Bump up to 10 times sizeof (long long).
33780 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33782 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33783 sizeof (long long).
33785 * gcc.c-torture/execute/strcpy-1.c: New test.
33787 2002-05-19 Jason Merrill <jason2redhat.com>
33789 * g++.dg/ext/oper1.C: New test.
33791 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33792 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33794 * README.QMTEST: New file.
33796 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33798 2002-05-19 Andreas Jaeger <aj@suse.de>
33800 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33802 * gcc.c-torture/execute/loop-2d.x: Likewise.
33804 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33806 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33807 support weak symbols.
33808 * gcc.dg/weak-4.c: Likewise.
33809 * gcc.dg/weak-6.c: Likewise.
33811 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33813 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33814 cygwin, coff and h8300-*-hms targets
33815 * gcc.dg/weak-5.c: Likewise.
33816 * gcc.dg/weak-7.c: Likewise.
33818 2002-05-16 Jason Merrill <jason@redhat.com>
33820 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
33821 (scan-assembler-not, scan-assembler-dem): Likewise.
33822 (scan-assembler-dem-not): Likewise.
33824 2002-05-15 Richard Henderson <rth@redhat.com>
33826 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
33828 2002-05-15 Richard Henderson <rth@redhat.com>
33830 * gcc.dg/weak-5.c (vfoo1c): No warning here.
33831 (vfoo1f): Warning here.
33832 (vfoo1l): Don't redefine the alias.
33834 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
33836 * g++.dg/init/pm1.C: New test.
33838 2002-05-12 David S. Miller <davem@redhat.com>
33840 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
33843 2002-05-10 Roger Sayle <roger@eyesopen.com>
33845 * gcc.c-torture/execute/20020510-1.c: New test case.
33847 2002-05-10 David S. Miller <davem@redhat.com>
33849 * gcc.c-torture/execute/conversion.c: Test long double too.
33851 2002-05-09 Jakub Jelinek <jakub@redhat.com>
33853 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
33854 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
33855 * lib/g++.exp (g++_link_flags): Likewise.
33856 * lib/objc.exp (objc_target_compile): Likewise.
33858 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
33860 * gcc.dg/cpp/poison.c: Update.
33861 * gcc.dg/cpp/20000625-2.c: Remove.
33862 * gcc.dg/cpp/direct2s.c: Remove final test.
33864 2002-05-08 Tom Rix <trix@redhat.com>
33866 * gcc.c-torture/execute/20020508-1.c: New test.
33867 * gcc.c-torture/execute/20020508-2.c: New test.
33868 * gcc.c-torture/execute/20020508-3.c: New test.
33870 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
33872 * gcc.dg/cpp/charconst-4.c: More tests.
33874 2002-05-08 Mark Mitchell <mark@codesourcery.com>
33877 * gcc.dg/weak-3.c: Update location of warning messages.
33878 * gcc.dg/weak-5.c: Likewise.
33880 2002-05-06 Roger Sayle <roger@eyesopen.com>
33882 * gcc.c-torture/execute/20020506-1.c: New test case.
33884 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
33886 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
33888 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33890 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
33892 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33894 * gcc.dg/cpp/charconst-3.c: New test.
33896 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33898 * gcc.dg/cpp/charconst.c: Update tests.
33900 2002-05-05 Tim Josling <tej@melbpc.org.au>
33902 * treelang: Added directory for new sample language treelang. Also
33903 lib/treelang.exp: New file to signal treelang should be tested.
33905 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33907 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
33908 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
33909 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
33910 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
33911 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
33912 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
33913 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
33915 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
33917 * gcc.dg/format/xopen-2.c: New test.
33919 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33921 * gcc.dg/20020503-1.c: New test.
33923 2002-05-02 Mark Mitchell <mark@codesourcery.com>
33925 * g++.dg/init/dtor1.C: Make it tougher.
33927 2002-05-01 Mark Mitchell <mark@codesourcery.com>
33929 * g++.dg/init/dtor1.C: New test.
33931 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
33933 * gcc.dg/altivec-8.c: New.
33935 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
33937 * gcc.dg/altivec-7.c: New.
33939 2002-04-29 Jakub Jelinek <jakub@redhat.com>
33941 * g++.dg/parse/typedef1.C: New test.
33943 2002-04-29 Mark Mitchell <mark@codesourcery.com>
33946 * g++.dg/template/friend6.C: New test.
33949 * g++.dg/init/copy1.C: New test.
33951 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
33953 * g++.dg/warn/effc1.C: New test.
33955 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
33957 * gcc.dg/cpp/if-cexp.c: Add a test.
33959 2002-04-28 Jakub Jelinek <jakub@redhat.com>
33961 * gcc.dg/20020426-2.c: New test.
33963 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
33965 * gcc.dg/cpp/if-mop.c: Update.
33966 * gcc.dg/cpp/if-mpar.c: Add test.
33967 * gcc.dg/cpp/if-oppr.c: Update.
33969 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33972 * gcc.dg/weak-[2-7].c: New tests.
33974 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
33976 * gcc.dg/enum1.c: New test.
33978 2002-04-26 Mark Mitchell <mark@codesourcery.com>
33981 * g++.dg/inherit/access2.C: New test.
33983 2002-04-26 Mark Mitchell <mark@codesourcery.com>
33986 * gcc.dg/20020426-1.c: New test.
33988 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
33990 * g++.dg/abi/enum1.C: New test.
33992 2002-04-26 Richard Henderson <rth@redhat.com>
33994 * gcc.dg/c99-bool-1.c: Expect always true warning.
33996 2002-04-25 Roger Sayle <roger@eyesopen.com>
33998 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34000 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34002 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34005 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34007 * g++.dg/abi/mange7.C: New test.
34010 * g++.dg/parse/stmtexpr2.C: New test.
34012 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34014 * gcc.dg/20020312-2.c: Add SH target.
34016 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34018 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34019 compiler output on mips*-*-irix*.
34021 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34023 * g++.dg/parse/attr1.C: New test.
34025 2002-04-23 Roger Sayle <roger@eyesopen.com>
34027 * gcc.c-torture/execute/string-opt-17.c: New test case.
34028 * gcc.c-torture/execute/memset-2.c: New test case.
34030 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34033 * g++.dg/template/friend5.C: New test.
34036 * g++.dg/template/qual1.C: Likewise.
34038 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34040 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34041 Include stdlib.h, not stdio.h or ctype.h.
34043 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34045 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34046 cris-*-elf* and mmix-*-*.
34047 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34048 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34049 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34051 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34052 * gcc.dg/wchar_t-1.c: Ditto.
34054 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34056 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34059 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34061 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34063 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34065 * gcc.c-torture/execute/20000906-1.x: Delete.
34067 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34069 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34071 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34074 * g77.f-torture/execute/6367.f: New test.
34075 * g77.f-torture/execute/6367.x: Disable for MMIX.
34077 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34080 * g++.dg/opt/inline2.C: New test.
34082 2002-04-18 Richard Henderson <rth@redhat.com>
34084 * gcc.dg/20000906-1.c: Enable for all targets.
34085 * gcc.c-torture/compile/iftrap-2.c: New.
34087 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34089 * gcc.dg/20020418-1.c: New test.
34090 * gcc.dg/20020418-2.c: New test.
34092 2002-04-18 Richard Henderson <rth@redhat.com>
34094 * gcc.c-torture/compile/iftrap-1.c: New.
34095 * gcc.dg/iftrap-1.c: Adjust for ia64.
34096 * gcc.dg/iftrap-2.c: New.
34098 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34100 * gcc.c-torture/compile/20020418-1.c: New test.
34102 2002-04-18 Roger Sayle <roger@eyesopen.com>
34104 * gcc.c-torture/compile/20020415-1.c: New.
34106 2002-04-18 David S. Miller <davem@redhat.com>
34108 * gcc.c-torture/execute/20020418-1.c: New test.
34110 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34112 * gcc.dg/20020416-1.c: New test.
34114 * g++.dg/opt/inline1.C: New test.
34116 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34118 * gcc.dg/altivec-5.c: New test.
34120 * gcc.dg/20020415-1.c: New test.
34122 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34124 * testsuite/lib/chill.exp: Remove.
34126 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34128 * g++.dg/other/big-struct.C: New test.
34130 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34132 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34135 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34138 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34139 in scan-assembler function name
34141 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34143 * g77.f-torture/execute/980628-4.x,
34144 g77.f-torture/execute/980628-5.x,
34145 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34146 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34147 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34150 2002-04-13 David S. Miller <davem@redhat.com>
34152 * gcc.c-torture/execute/20020413-1.c: New test.
34154 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34157 * g++.dg/ext/asm1.C: New tests.
34159 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34162 * g++.dg/parse/stmtexpr1.C: New test.
34165 * g++.dg/template/copy1.C: New test.
34167 2002-04-12 Richard Henderson <rth@redhat.com>
34169 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34171 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34173 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34174 gcc.c-torture/execute/20020307-2.c.
34176 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34178 * g++.dg/ext/attrib5.C,
34179 * g++.dg/lookup/struct1.C: New tests.
34181 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34183 * gcc.dg/20020411-1.c: New test.
34185 * gcc.c-torture/execute/20020411-1.c: New test.
34187 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34189 * g77.f-torture/execute/6177.f: New test.
34191 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34194 * g++.dg/opt/cleanup1.C: New test.
34196 * g++.dg/opt/const1.C: New test.
34198 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34200 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34202 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34205 * g++.dg/template/typename2.C: New test.
34207 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34209 * gcc.c-torture/execute/loop-12.c: New.
34211 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34213 * g77.f-torture/execute/980628-4.x,
34214 g77.f-torture/execute/980628-5.x,
34215 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34216 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34217 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34219 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34221 PR optimization/6086
34222 * g++.dg/opt/preinc1.C: New test.
34224 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34227 * g++.dg/opt/static2.C: New test.
34229 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34232 * gcc.dg/20020406-1.c: New test.
34234 2002-04-04 David S. Miller <davem@redhat.com>
34236 * gcc.c-torture/execute/20020404-1.c: New test.
34238 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34241 * gcc.dg/20020312-2.c: Do not declare global register variable
34242 if __PIC__ or __pic__ is defined.
34244 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34246 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34247 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34249 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34251 * gcc.misc-tests/linkage.exp: Update last change to handle
34252 sparc*-, not just sparc-.
34254 2002-04-03 Richard Henderson <rth@redhat.com>
34256 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34258 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34260 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34262 2002-04-02 David S. Miller <davem@redhat.com>
34264 * gcc.c-torture/execute/20020402-3.c: New test.
34266 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34268 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34269 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34271 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34272 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34273 g77.f-torture/execute/20001201.x,
34274 g77.f-torture/execute/u77-test.x: New files.
34276 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34277 * gcc.dg/wchar_t-1.c: Ditto.
34279 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34281 * gcc.c-torture/execute/20020402-1.c: New test.
34283 2002-04-01 Richard Henderson <rth@redhat.com>
34285 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34287 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34289 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34291 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34293 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34295 * g++.dg/inherit/template-as-base.C: Expect error.
34296 * g++.dg/inherit/namespace-as-base.C: Likewise.
34298 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34300 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34301 g++.dg/ext/instantiate3.C: Tweak match patterns.
34303 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34304 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34307 2002-03-31 Richard Henderson <rth@redhat.com>
34309 * gcc.dg/special/alias-2.c: New.
34310 * gcc.dg/special/ecos.exp: Run it.
34312 2002-03-31 Richard Henderson <rth@redhat.com>
34314 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34316 2002-03-31 Kazu Hirata <kazu@hxi.com>
34318 * gcc.dg/weak-1.c: Disable on h8300 port.
34320 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34322 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34323 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34325 * g++.dg/bprob/bprob-1.C: New test.
34326 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34327 * g++.dg/gcov/gcov-1.C: New test.
34328 * g++.dg/gcov/gcov-1.x: New file.
34329 * g++.dg/gcov/gcov-2.C: New test.
34330 * g++.dg/gcov/gcov-3.C: New test.
34331 * g++.dg/gcov/gcov-3.h: New file.
34333 2002-03-28 Roger Sayle <roger@eyesopen.com>
34335 * g++.old-deja/g++.other/builtins5.C: New test.
34336 * g++.old-deja/g++.other/builtins6.C: New test.
34337 * g++.old-deja/g++.other/builtins7.C: New test.
34338 * g++.old-deja/g++.other/builtins8.C: New test.
34339 * g++.old-deja/g++.other/builtins9.C: New test.
34341 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34343 * g++.dg/opt/static1.C: New test.
34345 * g++.dg/opt/longbranch1.C: New test.
34347 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34349 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34351 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34353 2002-03-28 Jeffrey A Law (law@redhat.com)
34355 * gcc.c-torture/execute/20020328-1.c: New test.
34357 2002-03-27 Richard Henderson <rth@redhat.com>
34359 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34360 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34361 move from g++.old-deja/g++.ext/.
34363 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34365 * g++.dg/init/new2.C: New test.
34367 2002-03-26 Richard Henderson <rth@redhat.com>
34369 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34371 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34374 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34376 * gcc.dg/20001102-1.c: Likewise.
34378 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34380 * gcc.dg/cpp/endif-pedantic1.c,
34381 gcc.dg/cpp/endif-pedantic2.c: New tests.
34383 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34385 * g++.dg/init/new1.C: New test.
34387 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34389 * g++.dg/abi/vbase9.C: New test.
34391 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34393 * gcc.dg/arm-asm.c: New test.
34395 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34397 * gcc.dg/Wswitch-enum.c: New test.
34400 2002-03-26 Richard Henderson <rth@redhat.com>
34402 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34405 2002-03-25 Richard Henderson <rth@redhat.com>
34407 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34410 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34411 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34413 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34415 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34417 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34419 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34420 targets using generic thunk support.
34422 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34424 * gcc.c-torture/compile/20020323-1.c: New test.
34426 * g++.dg/opt/conj2.C: New test.
34428 2002-03-24 Richard Henderson <rth@redhat.com>
34430 * gcc.dg/weak-1.c: Use -fno-common.
34432 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34434 * g77.dg/f77-edit-apostrophe-out.f: New test
34435 * g77.dg/f77-edit-h-out.f: New test
34436 * g77.dg/f77-edit-t-in.f: New test
34437 * g77.dg/f77-edit-t-out.f: New test
34438 * g77.dg/f77-edit-x-out.f: New test
34439 * g77.dg/f77-edit-slash-out.f: New test
34440 * g77.dg/f77-edit-colon-out.f: New test
34441 * g77.dg/f77-edit-s-out.f: New test
34443 2002-03-24 Richard Henderson <rth@redhat.com>
34445 * objc/execute/formal_protocol-6.x: New XFAIL.
34447 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34449 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34450 that do not support weak symbols
34452 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34454 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34455 * lib/g77.exp: Likewise.
34456 * lib/objc.exp: Likewise.
34458 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34460 * gcc.dg/Wswitch-default.c: New test.
34462 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34464 * g++.dg/other/enum1.C: New test.
34466 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34468 * gcc.dg/pragma-ep-3.c: Fix typo.
34470 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34472 * g++.dg/inherit/template-as-base.C: New test.
34474 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34476 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34477 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34479 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34481 * gcc.dg/cpp/multiline.c: Update to match.
34483 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34485 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34487 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34489 * gcc.dg/cpp/extratokens2.c: New file.
34491 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34493 * gcc.dg/20020312-2.c: Add rs6000 target.
34495 * gcc.c-torture/compile/20020319-1.c: New test.
34497 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34499 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34500 (A, E): Handle this.
34502 2002-03-20 Jason Merrill <jason@redhat.com>
34504 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34506 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34507 through prune_gcc_output.
34509 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34511 * gcc.c-torture/compile/20020320-1.c: New test.
34513 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34515 * gcc.c-torture/compile/20020318-1.c: New test.
34517 * gcc.dg/struct-by-value-1.c: New test.
34519 * gcc.dg/20020319-1.c: New test.
34521 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34523 * g++.dg/opt/conj1.C: New test.
34525 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34527 * g++.dg/template/qualttp20.C: Revert previous change.
34528 * g++.dg/template/qualttp3.C: Likewise.
34529 * g++.dg/template/qualttp4.C: Likewise.
34530 * g++.dg/template/qualttp5.C: Likewise.
34531 * g++.dg/template/qualttp6.C: Likewise.
34532 * g++.dg/template/qualttp7.C: Likewise.
34533 * g++.dg/template/qualttp8.C: Likewise.
34534 * g++.dg/template/recurse.C: Likewise.
34536 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34538 * gcc.dg/cpp/wchar-1.c: Update.
34540 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34542 * g++.dg/template/conv1.C: New test.
34543 * g++.dg/template/conv2.C: New test.
34544 * g++.dg/template/conv3.C: New test.
34545 * g++.dg/template/conv4.C: New test.
34547 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34549 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34550 * g++.dg/template/qualttp3.C: Likewise.
34551 * g++.dg/template/qualttp4.C: Likewise.
34552 * g++.dg/template/qualttp5.C: Likewise.
34553 * g++.dg/template/qualttp6.C: Likewise.
34554 * g++.dg/template/qualttp7.C: Likewise.
34555 * g++.dg/template/qualttp8.C: Likewise.
34556 * g++.dg/template/recurse.C: Likewise.
34558 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34560 * g++.dg/opt/dtor1.C: New test.
34562 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34564 * gcc.c-torture/compile/20020315-1.c: New test.
34566 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34568 * gcc.dg/weak-1.c: Fix scan tests.
34570 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34572 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34573 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34574 cris-*-aout* mmix-*-*.
34575 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34576 cris-*-aout* mmix-*-*.
34577 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34578 cris-*-elf* cris-*-aout* and mmix-*-*.
34579 * gcc.dg/20001009-1.c: Ditto.
34580 * gcc.dg/20010912-1.c: Ditto.
34581 * gcc.dg/20020122-4.c: Ditto.
34582 * gcc.dg/inline-2.c: Ditto.
34584 2002-03-14 Jeffrey A Law (law@cygnus.com)
34586 * gcc.c-torture/compile/20020314-1.c: New test.
34588 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34590 * gcc.c-torture/execute/20020314-1.c: New test.
34592 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34594 * g++.dg/warn/Wunused-1.C: New test.
34596 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34598 * g++.dg/abi/mangle6.C: New test.
34600 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34602 * gcc.c-torture/compile/20020309-2.c: New test.
34604 * gcc.c-torture/compile/20020312-1.c: New test.
34606 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34608 * g++.dg/other/access1.C: New test.
34610 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34612 * gcc.c-torture/execute/wchar_t-1.c: New test.
34614 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34616 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34618 2002-03-12 Roger Sayle <roger@eyesopen.com>
34620 * gcc.dg/20020312-1.c: New test case.
34622 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34624 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34626 2002-03-11 Richard Henderson <rth@redhat.com>
34628 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34629 * g++.old-deja/g++.jason/report.C: Likewise.
34631 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34633 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34634 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34636 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34638 * testsuite/g++.dg/overload/pmf1.C: New test.
34640 2002-03-11 Kazu Hirata <kazu@hxi.com>
34642 * gcc.c-torture/execute/20020307-1.c: Use long.
34644 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34646 PR optimization/5844
34647 * gcc.dg/20020310-1.c: New test.
34649 2002-03-09 Michael Meissner <meissner@redhat.com>
34651 * gcc.c-torture/execute/memcpy-2.c: New test.
34652 * gcc.c-torture/execute/memset-1.c: New test.
34653 * gcc.c-torture/execute/strlen-1.c: New test.
34654 * gcc.c-torture/execute/strcmp-1.c: New test.
34655 * gcc.c-torture/execute/strncmp-1.c: New test.
34657 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34659 * gcc.dg/ppc-ldstruct.c: New test.
34661 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34663 * gcc.c-torture/execute/va-arg-22.c: New test.
34665 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34667 * gcc.c-torture/compile/20020309-1.c: New test.
34669 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34671 * gcc.c-torture/execute/20020307-2.c: New test.
34673 2002-03-07 Jeffrey A Law (law@redhat.com)
34675 * g77.f-torture/compile/20020307-1.f: New test.
34677 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34679 * gcc.dg/unordered-1.c: New test.
34681 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34683 * gcc.c-torture/execute/20020307-1.c: New test.
34685 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34687 * gcc.dg/20020304-1.c: New test.
34689 * gcc.c-torture/compile/20020304-2.c: New test.
34691 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34693 * gcc.c-torture/compile/20020304-1.c: New test case
34696 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34698 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34700 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34702 * g++.dg/other/classkey1.C: New test.
34704 2002-03-01 Richard Henderson <rth@redhat.com>
34706 * gcc.c-torture/compile/981223-1.x: New.
34707 * gcc.c-torture/compile/920625-1.x: New.
34709 2002-02-28 Richard Henderson <rth@redhat.com>
34711 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34713 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34715 * gcc.c-torture/execute/20020227-1.c: New test.
34717 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34719 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34721 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34722 * g++.old-deja.g++.other/defarg1.C: Likewise.
34723 * g++.old-deja/g++.pt/calls2.C: Likewise.
34724 * g++.old-deja/g++.pt/crash20.C: Likewise.
34725 * g++.old-deja/g++.pt/crash30.C: Likewise.
34726 * g++.old-deja/g++.pt/crash36.C: Likewise.
34727 * g++.old-deja/g++.pt/crash6.C: Likewise.
34728 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34729 * g++.old-deja/g++.pt/derived3.C: Likewise.
34730 * g++.old-deja/g++.pt/error1.C: Likewise.
34731 * g++.old-deja/g++.pt/friend21.C: Likewise.
34732 * g++.old-deja/g++.pt/friend23.C: Likewise.
34733 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34734 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34736 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34738 * gcc.c-torture/execute/20020225-2.c: New test.
34740 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34742 * gcc.c-torture/execute/920730-1t.c,
34743 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34744 Delete test cases, only relevant to -traditional.
34746 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34748 * gcc.dg/cpp/undef1.c: Remove.
34749 * gcc.dg/cpp/directiv.c: Update.
34750 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34752 2002-02-27 Michael Meissner <meissner@redhat.com>
34754 * gcc.c-torture/execute/20020226-1.c: New test.
34756 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34758 * g++.dg/debug/debug4.C: New test.
34760 * gcc.dg/ia64-visibility-1.c: New test.
34762 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34764 * gcc.dg/debug/20020224-1.c: New.
34766 2002-02-25 Kazu Hirata <kazu@hxi.com>
34768 * gcc.c-torture/execute/960416-1.x: New.
34769 * gcc.c-torture/execute/divconst-3.x: Likewise.
34771 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34773 * gcc.dg/20020224-1.c: New test.
34775 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34777 * gcc.c-torture/execute/20020225-1.c: New.
34779 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34781 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34783 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34785 * gcc.dg/20020222-1.c: New test.
34787 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34789 * g++.dg/opt/anonunion1.C: New test.
34791 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34793 * g++.dg/template/qualttp19.C: New test.
34794 * g++.dg/template/qualttp20.C: New test.
34795 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34796 * g++.old-deja/g++.other/qual1.C: Likewise.
34798 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34800 * gcc.dg/attr-alwaysinline.c: New.
34802 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34804 * gcc.dg/20020220-1.c: New test.
34806 * gcc.dg/20020220-2.c: New test.
34808 * g++.dg/opt/mmx1.C: New test.
34810 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34812 * gcc.c-torture/compile/20020110.c: New test.
34814 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34816 * gcc.c-torture/execute/20020219-1.c: New test.
34818 * gcc.dg/20020219-1.c: New test.
34820 * gcc.dg/noncompile/20020220-1.c: New test.
34822 * g++.dg/opt/ptrintsum1.C: New test.
34824 * gcc.dg/debug/20020220-1.c: New test.
34826 2002-02-17 Jakub Jelinek <jakub@redhat.com>
34828 * gcc.c-torture/execute/20020216-1.c: New test.
34830 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34832 * gcc.dg/decl-1.c: Update, new test.
34834 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
34836 * g++.dg/abi/bitfield1.C: New test.
34837 * g++.dg/abi/bitfield2.C: New test.
34839 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34841 * gcc.dg/attr-nest.c: New test.
34843 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34845 * gcc.c-torture/execute/20020215-1.c: New test.
34847 2002-02-14 Jakub Jelinek <jakub@redhat.com>
34849 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
34850 * g++.dg/debug/debug.exp: New.
34851 * g++.dg/debug/trivial.C: New.
34852 * g++.dg/debug/debug1.C: Moved...
34853 * g++.dg/other/debug1.C: ...from here.
34854 * g++.dg/debug/debug2.C: Moved...
34855 * g++.dg/other/debug2.C: ...from here.
34856 * g++.dg/debug/debug3.C: Moved...
34857 * g++.dg/other/debug3.C: ...from here.
34859 * gcc.dg/noncompile/20020213-1.c: New test.
34861 2002-02-13 Jakub Jelinek <jakub@redhat.com>
34863 * g++.dg/other/debug3.C: New test.
34865 * gcc.c-torture/execute/20020213-1.c: New test.
34867 2002-02-13 Richard Smith <richard@ex-parrot.com>
34869 * g++.old-deja/g++.other/thunk1.C: New test.
34871 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34873 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
34875 2002-02-13 Stan Shebs <shebs@apple.com>
34877 * gcc.dg/altivec-3.c: New.
34879 2002-02-12 Jakub Jelinek <jakub@redhat.com>
34881 * gcc.dg/Wunreachable-1.c: New test.
34882 * gcc.dg/Wunreachable-2.c: New test.
34884 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34886 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
34888 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
34890 * gcc.dg/decl-1.c: New test.
34892 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34894 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
34896 2002-02-10 Kazu Hirata <kazu@hxi.com>
34898 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
34899 * gcc.c-torture/compile/980506-1.x: Likewise.
34901 2002-02-10 Kazu Hirata <kazu@hxi.com>
34903 * gcc.dg/20020210-1.c: New.
34905 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
34907 * g77.f-torture/execute/947.f: New regression test
34908 for PR fortran/947.
34910 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
34912 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
34913 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
34915 2002-02-08 Richard Henderson <rth@redhat.com>
34917 * gcc.c-torture/compile/labels-3.c: New.
34919 2002-02-08 Jakub Jelinek <jakub@redhat.com>
34921 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
34922 expression statements work instead.
34923 * gcc.dg/noncompile/20020207-1.c: New test.
34925 2002-02-07 Richard Henderson <rth@redhat.com>
34927 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
34929 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34931 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
34933 * lib/g77-dg.exp: Trim g77 error messages so that they are
34934 recognized by dg.exp.
34936 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34939 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
34941 2002-02-07 Richard Henderson <rth@redhat.com>
34943 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
34944 to be sufficiently aligned for integers.
34946 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
34948 * g++.dg/template/friend4.C: New test.
34950 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34953 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
34956 2002-02-07 Richard Henderson <rth@redhat.com>
34958 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
34959 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
34960 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
34961 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
34963 2002-02-06 Richard Henderson <rth@redhat.com>
34965 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
34967 2002-02-06 Janis Johnson <janis187@us.ibm.com>
34969 * gcc.dg/20020206-1.c: New test.
34971 2002-02-06 Jakub Jelinek <jakub@redhat.com>
34973 * gcc.c-torture/execute/20020206-1.c: New test.
34975 * gcc.c-torture/execute/20020206-2.c: New test.
34977 PR optimization/5429:
34978 * gcc.c-torture/compile/20020206-1.c: New test.
34980 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
34982 * g++.dg/ext/align1.C: Do not use an explicit alignment value
34983 as certain file formats cannot support particularly large
34986 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
34987 and do not expect to be able to link the executable.
34989 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
34990 fail because the COFF format does not support the weak attribute.
34992 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
34994 * g77.dg/pr5473.f: New test
34996 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
34998 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
34999 Fix testcase accordingly.
35001 2002-02-04 Richard Henderson <rth@redhat.com>
35003 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35004 (buf): Change to be an array of pointers, not ints.
35006 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35008 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35009 before all tests. Move warning one line above to match where it
35011 * gcc.dg/Wswitch-2.c: New test.
35012 * g++.dg/warn/Wswitch-1.C: New test.
35013 * g++.dg/warn/Wswitch-2.C: New test.
35015 2002-02-04 Richard Henderson <rth@redhat.com>
35017 * g++.dg/abi/offsetof.C: Fix size comparison.
35019 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35021 * gcc.dg/cast-qual-2.c: New test.
35023 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35025 * gcc.dg/20020201-4.c: New test.
35027 2002-02-04 Ben Elliston <bje@redhat.com>
35029 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35030 target_info attribute != 0, in addition to the empty string.
35031 (gcc_target_compile): Likewise.
35033 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35035 * gcc.dg/Wswitch.c: New test.
35036 PR gcc/4475. PR gcc/3780.
35038 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35040 * g77.f-torture/execute/5122.f: New test for regressions
35041 against PR fortran/5122.
35043 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35045 * g77.f-torture/compile/pr3743.f: Delete
35046 * g77.dg/pr3743-1.f: New test.
35047 * g77.dg/pr3743-2.f: New test.
35048 * g77.dg/pr3743-3.f: New test.
35049 * g77.dg/pr3743-4.f: New test.
35051 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35053 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35055 2002-02-02 Richard Henderson <rth@redhat.com>
35057 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35058 * gcc.c-torture/execute/bf64-1.c: Likewise.
35060 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35062 * gcc.dg/20020201-2.c: New test.
35064 * gcc.dg/20020201-3.c: New test.
35066 * gcc.c-torture/execute/bitfld-2.c: New test.
35068 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35070 * gcc.dg/bitfld-1.c: Update.
35071 * gcc.dg/bitfld-2.c: Update.
35072 * gcc.c-torture/execute/bitfld-1.x: New.
35074 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35076 * gcc.c-torture/execute/20020201-1.c: New test.
35078 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35081 * gcc.dg/20020201-1.c: New test.
35083 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35086 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35087 * g77.f-torture/compile/pr3743.x: Remove
35089 2002-01-31 Tom Rix <trix@redhat.com>
35091 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35093 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35095 * gcc.dg/noncompile/20020130-1.c: New test.
35097 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35099 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35101 2002-01-29 Richard Henderson <rth@redhat.com>
35103 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35105 * gcc.c-torture/execute/bf64-1.c: Likewise.
35107 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35109 * gcc.c-torture/execute/20020129-1.c: New test.
35111 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35113 * gcc.c-torture/compile/20000224-1.c: Update.
35114 * gcc.c-torture/execute/bitfld-1.c: New tests.
35115 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35116 * gcc.dg/uninit-A.c: Update.
35118 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35120 * g++.dg/template/ctor1.C: Add instantiation.
35122 2002-01-28 Paul Koning <pkoning@equallogic.com>
35124 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35125 argument to __builtin_prefetch to be const ptr.
35127 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35129 * gcc.c-torture/compile/20020120-1.c: New test.
35131 2002-01-27 Kazu Hirata <kazu@hxi.com>
35133 * gcc.c-torture/execute/20020127-1.c: New test.
35135 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35137 * g77.dg/f77-edit-i-in.f: New test
35138 * g77.dg/f77-edit-i-out.f: New test
35140 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35142 * gcc.dg/debug/debug.exp: New file.
35143 * gcc.dg/debug/trivial.c: New file.
35144 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35145 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35146 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35147 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35148 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35149 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35150 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35151 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35152 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35153 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35154 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35155 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35156 * gcc.dg/20000503-1.c: Removed.
35157 * gcc.dg/20010207-1.c: Removed.
35158 * gcc.dg/20011223-1.c: Removed.
35159 * gcc.dg/20020104-2.c: Removed.
35160 * gcc.dg/debug-1.c: Removed.
35161 * gcc.dg/debug-2.c: Removed.
35162 * gcc.dg/debug-3.c: Removed.
35163 * gcc.dg/debug-4.c: Removed.
35164 * gcc.dg/debug-5.c: Removed.
35165 * gcc.dg/debug-6.c: Removed.
35166 * gcc.dg/dwarf2-1.c: Removed.
35167 * gcc.dg/dwarf2-2.c: Removed.
35169 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35171 * g++.old-deja/g++.other/eh5.C: New test.
35172 * g++.old-deja/g++.other/sibcall2.C: New test.
35173 * g++.old-deja/g++.other/array9.C: New test.
35174 * g++.old-deja/g++.other/typename2.C: New test.
35175 * g++.old-deja/g++.other/crash60.C: New test.
35176 * g++.old-deja/g++.other/conv9.C: New test.
35177 * g++.old-deja/g++.other/mangle10.C: New test.
35178 * g++.old-deja/g++.other/unchanging1.C: New test.
35179 * g++.old-deja/g++.other/exprstmt1.C: New test.
35180 * g++.old-deja/g++.other/inline23.C: New test.
35181 * g++.old-deja/g++.eh/ia64-1.C: New test.
35182 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35183 * g++.old-deja/g++.other/reload1.C: New test.
35184 * g++.old-deja/g++.other/static20.C: New test.
35185 * g++.old-deja/g++.other/local-alloc1.C: New test.
35186 * g++.old-deja/g++.other/conv8.C: New test.
35187 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35188 * g++.old-deja/g++.other/storeexpr1.C: New test.
35189 * g++.old-deja/g++.other/storeexpr2.C: New test.
35190 * g++.dg/eh/template2.C: New test.
35191 * g++.dg/warn/weak1.C: New test.
35193 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35195 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35196 Remove first, non-varying, argument.
35198 2002-01-23 Richard Henderson <rth@redhat.com>
35200 * gcc.dg/inline-2.c: New.
35202 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35203 Add optional target arg. Check number of arguments.
35204 (scan-assembler-not, scan-assembler-dem): Likewise.
35205 (scan-assembler-dem-not): Likewise.
35207 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35209 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35211 * g++.old-deja/g++.brendan/parse3.C,
35212 g++.old-deja/g++.other/crash26.C,
35213 g++.old-deja/g++.other/crash28.C,
35214 g++.old-deja/g++.other/crash29.C,
35215 g++.old-deja/g++.other/crash30.C,
35216 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35218 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35220 * gcc.dg/20020115-1.c: New.
35222 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35224 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35226 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35228 * gcc.dg/20020122-3.c: New.
35230 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35232 * g++.dg/other/gc1.C: New test.
35234 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35236 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35238 2002-01-22 Richard Henderson <rth@redhat.com>
35240 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35242 2002-01-22 Richard Henderson <rth@redhat.com>
35244 * gcc.dg/20020122-4.c: New.
35246 2002-01-22 H.J. Lu <hjl@gnu.org>
35248 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35250 * gcc.dg/special/ecos.exp: Likewise.
35251 * lib/g++-dg.exp: Likewise.
35252 * lib/g77-dg.exp: Likewise.
35253 * lib/gcc-dg.exp : Likewise.
35254 * lib/mike-g++.exp: Likewise.
35255 * lib/mike-g77.exp: Likewise.
35256 * lib/mike-gcc.exp: Likewise.
35257 * lib/objc-dg.exp: Likewise.
35259 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35262 * gcc.dg/20020122-2.c: New test.
35264 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35266 * gcc.dg/20020122-1.c: New test.
35268 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35270 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35272 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35274 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35276 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35278 * gcc.c-torture/compile/20020121-1.c: New test.
35280 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35282 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35285 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35287 * gcc.dg/20020218-1.c: New test.
35289 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35291 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35293 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35294 "At global scope" warning
35295 * g++.dg/ext/align1.C: Change cygwin test for alignment
35296 from db-bogus to dg-warning
35298 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35300 * g77.f-torture/compile/cpp2.F: New test.
35302 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35304 * g++.dg/template/access1.C: New test.
35306 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35308 * gcc.dg/20020118-1.c: New.
35310 2002-01-18 Kazu Hirata <kazu@hxi.com>
35312 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35314 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35316 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35317 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35318 alignment warnings.
35320 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35322 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35323 torture_with_loops and torture_without_loops
35325 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35327 * gcc.c-torture/compile/20020116-1.c: New test.
35329 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35331 * gcc.dg/20020116-2.c: New test.
35333 * gcc.dg/ultrasp4.c: New test.
35335 * gcc.dg/20020116-1.c: New test.
35337 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35339 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35342 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35344 * gcc.misc-tests/i386-prefetch.exp: New.
35345 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35346 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35347 * gcc.misc-tests/i386-pf-none-1.c: New test.
35348 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35350 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35352 * gcc.dg/gnu89-init-1.c: Add new tests.
35354 2002-01-15 Andreas Jaeger <aj@suse.de>
35356 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35357 * gcc.dg/i386-mmx-2.c: Likewise.
35358 * gcc.dg/i386-sse-1.c: Likewise.
35359 * gcc.dg/i386-sse-2.c: Likewise.
35360 * gcc.dg/i386-sse-3.c: Likewise.
35362 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35364 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35365 Uncomment additional cases that now pass.
35367 2002-01-11 Richard Henderson <rth@redhat.com>
35369 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35370 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35372 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35374 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35376 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35378 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35379 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35381 2002-01-10 Dale Johannesen <dalej@apple.com>
35383 * gcc.c-torture/execute/loop-11.c: New.
35385 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35387 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35388 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35390 2002-01-09 Richard Henderson <rth@redhat.com>
35392 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35393 type in which to perform the operation for each size.
35395 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35397 * gcc.c-torture/compile/20020109-2.c: New test.
35399 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35401 * gcc.c-torture/execute/loop-10.c: New test.
35403 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35405 * gcc.c-torture/compile/20010226-1.c: New test.
35406 * gcc.c-torture/compile/20010227-1.c: New test.
35407 * gcc.c-torture/compile/20010426-1.c: New test.
35408 * gcc.c-torture/compile/20010510-1.c: New test.
35409 * gcc.c-torture/compile/20010605-3.c: New test.
35410 * gcc.c-torture/compile/20010824-1.c: New test.
35411 * gcc.c-torture/execute/20010409-1.c: New test.
35412 * gcc.dg/noncompile/20000901-1.c: New test.
35413 * gcc.dg/20001023-1.c: New test.
35414 * gcc.dg/20001101-1.c: New test.
35415 * gcc.dg/20001102-1.c: New test.
35416 * gcc.dg/20010207-1.c: New test.
35417 * gcc.dg/20010405-1.c: New test.
35418 * gcc.dg/20010822-1.c: New test.
35419 * gcc.dg/20011107-1.c: New test.
35421 2002-01-09 Jeffrey A Law (law@redhat.com)
35423 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35425 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35426 execution failure on PA targets.
35428 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35430 * gcc.c-torture/compile/20020109-1.c: New test.
35432 2002-01-08 Kazu Hirata <kazu@hxi.com>
35434 * gcc.c-torture/execute/20020108-1.c: New test.
35436 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35438 * gcc.dg/20020108-1.c: New test.
35440 2002-01-08 H.J. Lu <hjl@gnu.org>
35442 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35445 2002-01-08 Geoff Keating <geoffk@redhat.com>
35447 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35450 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35452 * gcc.dg/altivec-4.c: Test altivec predicates.
35454 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35456 * gcc.c-torture/execute/20020107-1.c: New test.
35458 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35461 * gcc.c-torture/compile/20020106-1.c: New test.
35463 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35465 * gcc.c-torture/execute/nestfunc-4.c: New test.
35467 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35469 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35470 extra triple that slipped in.
35471 * g++.old-deja/g++.abi/align.C: Likewise.
35472 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35474 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35476 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35477 * g++.old-deja/g++.abi/align.C: Likewise.
35478 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35480 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35482 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35485 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35487 * gcc.dg/20020104-1.c: New test.
35489 * gcc.dg/20020104-2.c: New test.
35491 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35493 * gcc.dg/20020103-1.c: Fix typo in target selector.
35495 2002-01-03 Richard Henderson <rth@redhat.com>
35497 * gcc.dg/20020103-1.c: New.
35499 2002-01-03 Kazu Hirata <kazu@hxi.com>
35501 * gcc.c-torture/execute/20020103-1.c: New test.
35503 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35505 * g++.dg/other/debug2.C: New test.
35507 * gcc.c-torture/compile/20020103-1.c: New test.
35509 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35511 * gcc.dg/gnu89-init-1.c: Added new tests.
35513 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35515 * g++.dg/template/friend2.C: Remove as patch is reverted.
35517 * g++.dg/warn/oldcast1.C: New test.
35519 * g++.dg/template/ptrmem1.C: New test.
35520 * g++.dg/template/ptrmem2.C: New test.
35522 * g++.dg/template/ntp.C: New test.
35524 * g++.dg/other/component1.C: New test.
35526 * g++.dg/template/ttp3.C: New test.
35528 * g++.dg/template/friend2.C: New test.
35529 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35531 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35533 * g++.dg/other/ptrmem1.C: New test.
35534 * g++.dg/other/ptrmem2.C: New test.
35536 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35538 * g++.dg/template/ctor1.C: New test.
35540 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35542 * g++.dg/template/friend2.C: New test.
35544 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35546 * gcc.dg/mmix-1.c: New test.
35548 2001-12-31 Richard Henderson <rth@redhat.com>
35550 * gcc.dg/asm-5.c: New.
35552 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35554 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35555 in namespace __gnu_cxx
35557 2001-12-30 Richard Henderson <rth@redhat.com>
35559 * gcc.dg/debug-6.c: New.
35561 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35563 * gcc.c-torture/compile/20011229-2.c: New test.
35565 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35567 * gcc.dg/debug-3.c: New test.
35568 * gcc.dg/debug-4.c: New test.
35569 * gcc.dg/debug-5.c: New test.
35571 2001-12-29 Richard Henderson <rth@redhat.com>
35573 * g++.dg/eh/loop1.C: New.
35575 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35577 * g++.dg/template/crash1.C: New test.
35579 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35581 * g++.dg/other/const1.C: New test.
35583 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35585 * gcc.c-torture/compile/20011229-1.c: New test.
35587 2001-12-28 Stan Shebs <shebs@apple.com>
35589 * lib/objc-torture.exp: Resync with c-torture.exp.
35590 * lib/objc.exp: Load standard libraries.
35592 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35594 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35597 2001-12-27 Roger Sayle <roger@eyesopen.com>
35599 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35601 2001-12-27 Richard Henderson <rth@redhat.com>
35603 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35605 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35607 * g++.dg/eh/ctor1.C: New test.
35608 * g++.dg/other/error2.C: New test.
35610 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35612 * g++.dg/other/init2.C: New test.
35614 2001-12-24 Richard Henderson <rth@redhat.com>
35616 * gcc.dg/20011223-1.c: New.
35617 * gcc.dg/inline-1.c: New.
35619 2001-12-23 Richard Henderson <rth@redhat.com>
35621 * gcc.dg/asm-4.c: Test operand modifiers.
35623 2001-12-23 Richard Henderson <rth@redhat.com>
35625 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35627 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35629 * gcc.c-torture/execute/20011223-1.c: New test.
35631 2001-12-21 Richard Henderson <rth@redhat.com>
35633 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35634 re-enables the warning.
35636 2001-12-21 Richard Henderson <rth@redhat.com>
35638 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35640 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35642 * gcc.c-torture/compile/20011218-1.c: New test.
35644 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35646 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35648 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35649 epilogue generation for ARM ISR routines.
35651 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35653 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35654 * gcc.dg/format/c90-printf-3.c: Likewise.
35655 * gcc.dg/format/c99-printf-3.c: Likewise.
35656 * gcc.dg/format/ext-1.c: Likewise.
35657 * gcc.dg/format/ext-6.c: Likewise.
35658 * gcc.dg/format/format.h: Prototype unlocked stdio.
35660 2001-12-20 Richard Henderson <rth@redhat.com>
35662 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35664 (malloc): Correct allocation logic. Abort if we fill up the
35665 arena before initialization complete.
35666 (realloc): Correct allocation logic.
35668 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35670 * gcc.c-torture/compile/20011219-2.c: New test.
35672 * gcc.c-torture/execute/20011219-1.c: New test.
35674 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35676 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35677 target does not support weak symbols.
35679 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35681 * gcc.c-torture/compile/20011219-1.c: New test.
35683 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35685 * g++.dg/other/error1.C: New test.
35687 2001-12-17 Jeffrey A Law (law@redhat.com)
35689 * gcc.c-torture/execute/20011217-1.c: New test.
35691 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35693 * objc.dg/special/: New directory.
35694 * objc.dg/special/special.exp: New file.
35695 * objc.dg/special/unclaimed-category-1.h: New file.
35696 * objc.dg/special/unclaimed-category-1a.m: New file.
35697 * objc.dg/special/unclaimed-category-1.m: New file.
35699 2001-12-17 Andreas Jaeger <aj@suse.de>
35701 * gcc.c-torture/compile/20011217-2.c: New test.
35703 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35705 * gcc.c-torture/compile/20011217-1.c: New test.
35707 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35709 * testsuite/gcc.dg/20011214-1.c: New.
35711 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35713 * gcc.dg/altivec-4.c: New.
35715 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35717 * gcc.dg/20011113-1.c: New test.
35719 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35721 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35722 std::__malloc_alloc_template<0> and
35723 std::__default_alloc_template<false, 0>.
35725 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35727 * objc/execute/bf-21.m: New test.
35728 * objc/execute/enumeration-1.m: New test.
35729 * objc/execute/enumeration-2.m: New test.
35731 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35733 * gcc.dg/gnu89-init-1.c: New test.
35735 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35737 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35738 * g++.old-deja/g++.jason/2371.C: Likewise.
35739 * g++.old-deja/g++.jason/template33.C: Likewise.
35740 * g++.old-deja/g++.jason/template34.C: Likewise.
35741 * g++.old-deja/g++.jason/template36.C: Likewise.
35742 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35743 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35744 * g++.old-deja/g++.other/typename1.C: Likewise.
35745 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35746 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35747 * g++.old-deja/g++.pt/typename11.C: Likewise.
35748 * g++.old-deja/g++.pt/typename14.C: Likewise.
35749 * g++.old-deja/g++.pt/typename16.C: Likewise.
35750 * g++.old-deja/g++.pt/typename3.C: Likewise.
35751 * g++.old-deja/g++.pt/typename4.C: Likewise.
35752 * g++.old-deja/g++.pt/typename5.C: Likewise.
35753 * g++.old-deja/g++.pt/typename7.C: Likewise.
35754 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35756 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35758 * g++.dg/other/linkage1.C: New test.
35759 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35762 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35764 * gcc.dg/concat.c: New test.
35766 2001-12-11 Stan Shebs <shebs@apple.com>
35768 * objc/compile: New test directory.
35769 * objc/compile/compile.exp: New expect script.
35770 * objc/compile/20011211-1.m: New compile test.
35772 2001-12-11 Jason Merrill <jason@redhat.com>
35774 * lib/prune.exp (prune_gcc_output): Also handle "In member
35775 function". So many permutations...
35777 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35779 * g++.dg/template/typedef1.C: New test.
35781 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35783 * g++.dg/other/copy1.C: New test.
35785 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35787 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35789 * gcc.dg/builtin-choose-expr.c: New.
35791 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35793 * gcc.dg/altivec-2.c: New.
35795 2001-12-07 Richard Henderson <rth@redhat.com>
35797 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35799 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35801 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35804 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35806 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35808 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35810 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35811 variable argument list.
35813 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35815 * gcc.c-torture/execute/memcheck: Delete entire directory.
35816 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35817 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35819 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
35821 * gcc.dg/Wshadow-1.c: New test.
35823 2001-12-05 Jakub Jelinek <jakub@redhat.com>
35825 * gcc.c-torture/compile/20011130-1.c: New test.
35827 * gcc.dg/noncompile/20011025-1.c: New test.
35829 * g++.dg/other/anon-union.C: New test.
35831 * gcc.c-torture/execute/20011024-1.c: New test.
35833 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
35835 * gcc.c-torture/execute/20000722-1.x,
35836 gcc.c-torture/execute/20010123-1.x: Remove.
35837 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
35838 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
35839 gcc.dg/c99-complit-2.c: New tests.
35841 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
35843 * g++.dg/inherit/base1.C: New test.
35845 2001-12-04 Jakub Jelinek <jakub@redhat.com>
35847 * g++.dg/other/stdarg1.C: New test.
35849 * gcc.c-torture/compile/20011130-2.c: New test.
35851 2001-12-03 Janis Johnson <janis187@us.ibm.com>
35853 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
35854 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
35855 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
35856 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35857 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
35858 * gcc.dg/builtin-prefetch-1.c: New test.
35860 2001-12-03 Jakub Jelinek <jakub@redhat.com>
35862 * gcc.dg/20011130-1.c: New test.
35864 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
35866 * g++.dg/other/scope1.C: New test.
35867 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
35869 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35871 * gcc.dg/vla-init-1.c: New test.
35873 2001-12-01 Geoff Keating <geoffk@redhat.com>
35875 * gcc.c-torture/compile/structs.c: New testcase from GDB.
35877 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
35879 * objc.dg/alias.m: Update.
35880 * objc.dg/class-1.m: Update.
35881 * objc.dg/const-str-1.m: Update.
35882 * objc.dg/fwd-proto-1.m: Update.
35883 * objc.dg/id-1.m: Update.
35884 * objc.dg/super-class-1.m: Update.
35886 2001-11-29 Mark Mitchell <mark@codesourcery.com>
35888 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
35891 2001-11-28 Jeffrey A Law (law@cygnus.com)
35893 * gcc.c-torture/execute/20011128-1.c: New test.
35895 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
35897 * gcc.dg/20011127-1.c: New test.
35899 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35901 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
35902 from Austin Group draft 7.
35903 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
35904 scanf format arguments.
35905 * gcc.dg/format/no-exargs-2.c: New test.
35907 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
35909 * g++.dg/abi/vbase8-4.C: New test.
35911 2001-11-24 Ian Lance Taylor <ian@airs.com>
35913 * gcc.c-torture/execute/20011121-1.c: New test.
35915 2001-11-23 Jeffrey A Law (law@cygnus.com)
35917 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
35919 2001-11-23 Andreas Jaeger <aj@suse.de>
35921 * gcc.dg/cpp/charconst-2.c: New test.
35923 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
35925 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
35926 to the host if it is remote. Let tests specify extra headers
35928 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
35929 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
35930 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
35931 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
35932 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
35933 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
35934 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
35935 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
35936 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
35937 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
35939 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
35941 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
35942 for little endian ARMs.
35944 2001-11-20 Jakub Jelinek <jakub@redhat.com>
35946 * gcc.c-torture/compile/20011119-1.c: New test.
35947 * gcc.c-torture/compile/20011119-2.c: New test.
35949 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
35951 * gcc.dg/altivec-1.c: Fix typo.
35953 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35955 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
35957 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
35959 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
35961 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
35963 * lib/g77.exp: Don't specify --rpath-link.
35965 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
35966 across all the headers.
35967 * gcc.dg/format/format.exp: For testing on a remote host,
35970 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
35971 * gcc.c-torture/execute/930406-1.c: Likewise.
35972 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
35974 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
35976 * gcc.dg/altivec-1.c: New.
35978 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
35980 * gcc.dg/cpp/fpreprocessed.c: New test case.
35982 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35984 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
35985 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
35986 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
35988 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35990 * gcc.dg/no-builtin-1.c: New test.
35992 2001-11-16 Jakub Jelinek <jakub@redhat.com>
35994 * gcc.c-torture/execute/20011115-1.c: New test.
35996 2001-11-15 Jakub Jelinek <jakub@redhat.com>
35998 * gcc.c-torture/compile/20011114-2.c: New test.
35999 * gcc.c-torture/compile/20011114-3.c: New test.
36000 * gcc.c-torture/compile/20011114-4.c: New test.
36002 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36004 * g++.dg/other/init1.C: New test.
36006 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36008 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36011 * gcc.c-torture/execute/20011114-1.c: New testcase.
36013 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36014 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36015 like the (before this change) version of 20010327-1.c.
36017 2001-11-14 Roger Sayle <roger@eyesopen.com>
36019 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36021 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36023 * g++.dg/init/array2.C: New test.
36025 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36027 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36029 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36031 * g++.dg/other/forscope1.C: New test.
36032 * g++.dg/ext/forscope1.C: New test.
36033 * g++.dg/ext/forscope2.C: New test.
36035 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36037 * gcc.c-torture/execute/20011113-1.c: New test.
36039 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36041 * gcc.c-torture/execute/20011109-2.c: New test.
36043 * gcc.c-torture/execute/20011109-1.c: New test.
36045 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36047 * gcc.c-torture/compile/20011109-1.c: New test.
36049 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36051 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36052 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36053 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36054 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36055 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36056 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36057 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36059 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36061 * g++.dg/warn/Wshadow-1.C: New tests.
36062 * g++.old-deja/g++.mike/for3.C: Update.
36064 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36066 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36067 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36068 XFAILs. Adjust expected error texts.
36069 * gcc.c-torture/compile/20011106-1.c,
36070 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36071 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36072 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36073 gcc.dg/c99-array-lval-5.c: New tests.
36075 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36077 * gcc.dg/cpp/defined.c: Update.
36079 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36081 * gcc.c-torture/execute/anon-1.c: New test.
36083 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36085 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36086 same size, so no warning should be produced on stormy16.
36088 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36089 due to oversized array.
36090 * g++.old-deja/g++.mike/ns15.C: Likewise.
36091 * g++.old-deja/g++.pt/crash16.C: Likewise.
36093 2001-11-02 Graham Stott <grahams@redhat.com>
36095 * g++.dgother/debug1.C: Fix typos.
36097 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36099 * g++.dg/other/debug1.C: New test.
36101 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36103 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36106 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36108 * gcc.dg/20011029-2.c: New test.
36110 * gcc.c-torture/compile/20011029-1.c: New test.
36112 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36114 * objc/execute/class_self-1.m: New test.
36115 * objc/execute/class_self-2.m: New test.
36117 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36119 * gcc.misc-tests/msgs.exp: Delete.
36120 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36121 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36122 error set to match recent changes.
36124 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36126 * gcc.dg/20011021-1.c: New test.
36128 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36130 * gcc.c-torture/compile/20011023-1.c: New test.
36132 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36134 * lib/g77.exp: Rewrite based on lib/g++.exp.
36136 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36138 * gcc.c-torture/execute/20011019-1.c: New test.
36140 * gcc.dg/20011018-1.c: New test.
36142 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36144 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36146 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36148 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36149 * gcc.dg/attr-invalid.c: Likewise.
36151 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36153 * testsuite/gcc.dg/20011015-1.c: New test.
36155 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36157 * g++.dg/template/unify2.C: New test.
36159 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36161 * g++.dg/other/exception-specification.C: New test
36163 2001-10-13 Tom Rix <trix@redhat.com>
36165 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36166 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36168 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36170 * testsuite/gcc.dg/20011009-1.c: New test.
36172 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36175 * g++.dg/other/friend1.C: New test.
36177 2001-10-11 Richard Henderson <rth@redhat.com>
36179 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36181 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36183 * gcc.c-torture/compile/20011010-1.c: New.
36185 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36187 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36188 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36189 g77.f-torture/execute/execute.exp,
36190 g77.f-torture/noncompile/noncompile.exp,
36191 gcc.c-torture/compile/compile.exp,
36192 gcc.c-torture/execute/execute.exp,
36193 gcc.c-torture/execute/ieee/ieee.exp,
36194 gcc.c-torture/execute/memcheck/memcheck.exp,
36195 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36196 objc/execute/execute.exp: Update FSF address.
36198 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36200 * gcc.dg/cpp/cmdlne-C.c: Update.
36201 * gcc.dg/cpp/cmdlne-C2.c: New.
36203 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36205 * gcc.c-torture/execute/20011008-3.c: New.
36207 2001-10-08 DJ Delorie <dj@redhat.com>
36209 * gcc.dg/20011008-1.c: New.
36210 * gcc.dg/20011008-2.c: New.
36212 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36214 * gcc.dg/cpp/spacing1.c: Update test.
36216 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36218 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36219 spelling errors of "separate" as "seperate".
36221 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36223 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36224 enough to avoid inlining.
36226 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36228 * lib/g77.exp: set libg2c_dir correctly.
36230 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36232 * gcc.dg/cpp/macro11.c: New test.
36234 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36236 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36237 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36238 gcc.dg/format/multattr-3.c: New tests.
36239 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36240 tests for format attributes on function pointers being rejected.
36242 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36244 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36246 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36248 * g++.dg/warn/format1.C: New test.
36250 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36252 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36254 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36256 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36258 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36260 * gcc.dg/cpp/redef2.c: Add test.
36262 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36264 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36265 long-standing bug on i686, apparently.
36266 * gcc.c-torture/execute/loop-2c.x: New file.
36267 * gcc.c-torture/execute/loop-2d.x: New file.
36268 * gcc.c-torture/execute/loop-3c.x: New file.
36270 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36272 * gcc.dg/cpp/20000625-2.c: Correct line number.
36274 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36276 * gcc.dg/cpp/macro10.c: New test.
36277 * gcc.dg/cpp/strify3.c: New test.
36278 * gcc.dg/cpp/spacing1.c: Add tests.
36279 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36280 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36282 2001-09-24 DJ Delorie <dj@redhat.com>
36284 * gcc.c-torture/execute/20010924-1.c: New test.
36286 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36288 * testsuite/objc/execute/paste.m: Remove.
36290 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36292 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36294 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36296 * g77.dg/strlen0.f: New test.
36298 2001-09-21 Richard Henderson <rth@redhat.com>
36300 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36301 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36303 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36305 Table-driven attributes.
36306 * g++.dg/ext/attrib1.C: New test.
36308 2001-09-20 DJ Delorie <dj@redhat.com>
36310 * gcc.dg/20000926-1.c: Update expected warning messages.
36311 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36312 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36315 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36317 * g++.dg/eh/registers1.C: New test case.
36319 2001-09-17 Richard Henderson <rth@redhat.com>
36321 * gcc.dg/array-5.c: Fix VLA decomposition test.
36323 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36325 * gcc.dg/cpp/line5.c: New testcase.
36327 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36329 * gcc.dg/cpp/macro9.c: New test.
36331 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36333 * gcc.c-torture/execute/980223.c: Change type of addr from long
36336 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36338 * gcc.c-torture/execute/20010915-1.c: New test.
36340 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36342 * g77.dg/bprob: New directory.
36343 * g77.dg/bprob/bprob.exp: New file.
36344 * g77.dg/bprob/bprob-1.f: New test.
36345 * g77.dg/gcov: New directory.
36346 * g77.dg/gcov/gcov.exp: New file.
36347 * g77.dg/gcov/gcov-1.f: New test.
36348 * g77.dg/gcov/gcov-1.x: New file.
36350 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36352 * gcc.dg/cpp/directiv.c: Update.
36353 * gcc.dg/cpp/undef1.c: Update.
36355 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36357 * gcc.dg/20010912-1.c: New test.
36359 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36361 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36362 language-independent file in lib.
36363 * lib/gcov.exp: New file.
36365 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36367 * gcc.c-torture/compile/20010911-1.c: New test.
36369 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36371 * lib/profopt.exp: New, to support profile-directed optimizations.
36372 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36373 * gcc.misc-tests/bprob-1.c: New test.
36374 * gcc.misc-tests/bprob-2.c: New test.
36376 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36378 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36379 XFAIL and which kinds of gcov output to verify.
36380 * gcc.misc-tests/gcov-4b.x: New file.
36381 * gcc.misc-tests/gcov-5b.x: New file.
36382 * gcc.misc-tests/gcov-6.x: New file.
36383 * gcc.misc-tests/gcov-7.c: New test.
36384 * gcc.misc-tests/gcov-7.x: New file.
36386 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36388 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36389 * gcc.misc-tests/gcov-6.c: New test.
36391 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36394 * g++.dg/abi/vbase1.C: New test.
36396 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36398 * objc.dg/method-2.m: New.
36400 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36403 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36404 * g++.dg/init/empty1.C: New test.
36406 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36408 * gcc.c-torture/compile/20010903-1.c: New test.
36410 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36412 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36415 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36417 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36419 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36421 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36423 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36425 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36426 for 16-bit 'unsigned int'.
36428 2001-08-29 Kazu Hirata <kazu@hxi.com>
36430 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36432 2001-08-27 Richard Henderson <rth@redhat.com>
36434 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36435 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36437 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36439 * gcc.dg/asm-names.c (ymain): New.
36441 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36443 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36444 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36445 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36447 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36449 * gcc.dg/compare5.c: New testcase.
36451 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36453 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36454 and "In instantiation".
36456 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36458 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36460 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36462 * gcc.misc-tests/gcov.exp: Add support for branch information.
36463 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36464 * gcc.misc-tests/gcov-4.c: New test.
36465 * gcc.misc-tests/gcov-4b.c: New test.
36466 * gcc.misc-tests/gcov-5b.c: New test.
36468 2001-08-20 Zack Weinberg <zackw@panix.com>
36470 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36473 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36475 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36477 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36479 * g++.dg/eh/template1.C: New test.
36481 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36483 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36485 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36488 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36490 * lib/g77-dg.exp: Use prune.exp for common procedures
36491 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36492 * lib/g77.exp: (g77-dg-prune) Remove
36494 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36496 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36498 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36500 * g++.dg/template/unify1.C: New test.
36502 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36504 * g++.dg/abi/empty4.C: New test.
36506 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36508 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36510 * g77.f-torture/compile/pr3743.x: Likewise.
36512 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36514 * g++.dg/other/using-declaration.C: New test.
36516 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36518 * gcc.dg/cpp/tr-sign.c: New testcase.
36520 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36522 * gcc.dg/cpp/19951025-1.c: Revert.
36523 * gcc.dg/cpp/directiv.c: We no longer process directives that
36524 interrupt macro arguments.
36526 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36528 * gcc.dg/bconstp-1.c: New test.
36530 2001-08-03 Richard Henderson <rth@redhat.com>
36532 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36534 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36536 * gcc.dg/cpp/19951025-1.c: Update.
36538 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36540 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36543 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36546 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36547 * g++.old-deja/g++.other/std1.C: Likewise.
36548 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36550 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36552 * lib/g77.exp: Load gcc-defs.exp for common procedures
36553 (g77_pass, g77_fail, g77_finish, g77_exit,
36554 ${tool}_check_unsupported_p} Now redundant. Deleted.
36556 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36558 * g77.dg/fbackslash.f
36559 * g77.dg/fcase-preserve.f
36561 * g77.dg/ffixed-line-length-0.f
36562 * g77.dg/ffixed-line-length-132.f
36563 * g77.dg/ffixed-line-length-7.f
36564 * g77.dg/ffixed-line-length-72.f
36565 * g77.dg/ffixed-line-length-none.f
36566 * g77.dg/ffree-form-1.f
36567 * g77.dg/fno-backslash.f
36568 * g77.dg/fno-f90-1.f
36569 * g77.dg/fno-fixed-form-1.f
36570 * g77.dg/fno-onetrip.f
36571 * g77.dg/fno-typeless-boz.f
36572 * g77.dg/fno-underscoring.f
36573 * g77.dg/fno-vxt-1.f
36574 * g77.dg/fonetrip.f
36575 * g77.dg/ftypeless-boz.f
36576 * g77.dg/fugly-assumed.f
36577 * g77.dg/funderscoring.f
36580 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36582 * objc.dg/fwd-proto-1.m: New.
36583 * objc.dg/local-decl-1.m: New.
36584 * objc.dg/naming-1.m: New.
36585 * objc.dg/naming-2.m: New.
36586 * objc.dg/proto-hier-1.m: New.
36588 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36590 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36591 largest-type elements to a struct makes its size grow.
36593 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36595 * g++.dg/abi/vthunk1.C: New test.
36597 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36599 * g++.dg/abi/vbase8-22.C: New test.
36601 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36603 * gcc.dg/cpp/macro8.c: New test.
36605 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36607 * g++.dg/abi/vbase8-21.C: New test.
36609 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36611 * g++.dg/abi/vbase8-10.C: New test.
36613 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36615 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36616 ${tool}_set_ld_library_path.
36618 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36621 2001-07-26 Stan Cox <scox@redhat.com>
36623 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36624 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36625 gcc_exit, gcc_check_unsupported_p):
36626 Moved to gcc-deps.exp
36627 * gcc-deps.exp: New file.
36629 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36631 * g++.old-deja/g++.pt/defarg14.C: New test.
36633 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36635 * g++.old-deja/g++.other/lineno5.C: New test.
36637 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36639 * g++.old-deja/g++.pt/crash68.C: New test.
36641 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36643 * g++.old-deja/g++.other/crash42.C: New test.
36645 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36647 * gcc.dg/cpp/extratokens.c: Fix.
36648 * gcc.dg/cpp/skipping2.c: New tests.
36650 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36652 * gcc.c-torture/execute/20010724-1.c: New file.
36653 * gcc.c-torture/execute/20010724-1.x: New file.
36655 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36657 * g++.old-deja/g++.other/cond7.C: New test.
36659 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36661 * g++.old-deja/g++.other/optimize4.C: New test.
36663 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36665 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36667 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36669 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36670 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36671 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36672 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36674 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36675 bug report" message.
36677 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36678 * g++.dg/ext/instantiate1.C: Move from old-deja.
36680 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36682 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36683 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36684 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36685 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36687 2001-07-23 Jeffrey A Law (law@cygnus.com)
36689 * gcc.c-torture/execute/20010723-1.c: New test.
36691 2001-07-23 Ben Elliston <bje@redhat.com>
36693 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36695 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36697 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36699 Delete handling of ieee_multilib_flags.
36700 Pass -mieee for alpha*-*-* and sh-*-*.
36701 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36703 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36705 Remove old-abi tests.
36706 * g++.old-deja/g++.mike/p11116.C: Remove.
36707 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36709 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36711 * g77.f-torture/compile/pr3743.f: New test
36713 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36715 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36717 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36719 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36720 g++.old-deja/g++.pt/static6.C: Likewise.
36721 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36722 supports weak symbols.
36724 2001-07-18 Andreas Jaeger <aj@suse.de>
36726 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36729 2001-07-18 Andreas Jaeger <aj@suse.de>
36731 * gcc.dg/iftrap-1.c: Fix target line.
36733 2001-07-17 Richard Henderson <rth@redhat.com>
36735 * gcc.c-torture/execute/20010717-1.c: New.
36737 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36739 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36742 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36744 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36746 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36748 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36749 UAC_SIGBUS, UAC_NOPRINT definitions.
36751 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36753 * objc/execute/object_is_class.m: New test.
36754 * objc/execute/object_is_meta_class.m: New test.
36756 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36758 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36759 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36761 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36763 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36764 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36766 2001-07-14 Richard Henderson <rth@redhat.com>
36768 * gcc.dg/iftrap-1.c: New.
36770 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36772 * g77.f-torture/execute/intrinsic77.f: New test.
36774 2001-07-11 Janis Johnson <janis@us.ibm.com>
36776 * gcc.misc-tests/gcov-3.c: New test.
36778 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36780 * gcc.c-torture/compile/20010711-1.c,
36781 * gcc.c-torture/compile/20010711-2.c: New tests.
36783 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36785 * gcc.c-torture/execute/20010711-1.c: New test.
36787 2001-07-11 Ben Elliston <bje@redhat.com>
36789 * g++.old-deja/g++.other/enum5.C: New test.
36791 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36793 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36794 (g++-dg-prune): Call prune_gcc_output.
36795 * prune.exp: New file for prune_gcc_output.
36796 * lib/g++.exp, lib/gcc.exp: Load it.
36798 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36800 * gcc.c-torture/compile/20010701-1.c,
36801 g++.old-deja/g++.ext/attrib6.C: New tests.
36803 2001-07-06 Jeffrey A Law (law@cygnus.com)
36805 * gcc.c-torture/compile/20010706-1.c: New test.
36807 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36809 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36811 2001-06-28 Stan Shebs <shebs@apple.com>
36813 * gcc.dg/pragma-darwin.c: New test.
36815 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36817 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36818 Solaris 2.[678] system.
36820 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
36822 * gcc.dg/20010622-1.c: New test.
36824 2001-06-18 Stan Shebs <shebs@apple.com>
36826 * objc.dg: New directory.
36827 * objc.dg/dg.exp: New file.
36828 * objc.dg/alias.m: New.
36829 * objc.dg/class-1.m: New.
36830 * objc.dg/class-2.m: New.
36831 * objc.dg/const-str-1.m: New.
36832 * objc.dg/const-str-2.m: New.
36833 * objc.dg/id-1.m: New.
36834 * objc.dg/method-1.m: New.
36835 * objc.dg/super-class-1.m: New.
36836 * lib/objc-dg.exp: New file.
36838 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
36840 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
36843 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
36845 * g++.old-deja/g++.abi/vbase8-9.C: New test.
36847 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36849 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
36852 2001-06-12 Richard Henderson <rth@redhat.com>
36854 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
36856 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36858 * g++.old-deja/g++.abi/vbase5.C: New test.
36859 * g++.old-deja/g++.abi/vbase6.C: New test.
36860 * g++.old-deja/g++.abi/vbase7.C: New test.
36862 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36864 * gcc.c-torture/compile/20010610-1.c: New test.
36866 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36868 * g++.old-deja/g++.abi/vbase4.C: New test.
36870 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36872 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
36873 support %f for HC11/HC12 targets.
36874 * gcc.c-torture/execute/930513-1.x: New file, likewise.
36875 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
36876 on HC11/HC12 targets.
36877 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
36879 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36881 * gcc.dg/wchar_t-1.c: New file.
36882 * gcc.dg/wint_t-1.c: Likewise.
36884 2001-06-11 Bernd Schmidt <bernds@redhat.com>
36886 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
36888 2001-06-11 Richard Henderson <rth@redhat.com>
36890 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
36892 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36894 * gcc.c-torture/compile/20010611-1.c: New test.
36896 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36898 * gcc.dg/c99-tag-1.c: Add more tests.
36900 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
36902 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
36903 representation on MN10300 and ARM/Thumb.
36905 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
36907 * g77.f-torture/execute/20010610.f: New.
36909 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
36911 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
36914 2001-06-09 Richard Henderson <rth@redhat.com>
36916 * gcc.c-torture/execute/ashrdi-1.c: New.
36917 * gcc.c-torture/execute/ashldi-1.c: New.
36918 * gcc.c-torture/execute/lshrdi-1.c: New.
36920 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
36922 * objc/execute/load-3.m: Added. Check sending +load to categories,
36923 in addition to classes.
36925 2001-06-08 Stan Shebs <shebs@apple.com>
36927 * objc/execute/load-2.m: New test. From Nicola Pero
36928 <n.pero@mi.flashnet.it>.
36930 2001-06-08 Jakub Jelinek <jakub@redhat.com>
36932 * gcc.c-torture/execute/20010605-2.c: New test.
36934 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36936 * g++.old-deja/g++.abi/vbase2.C: New test.
36937 * g++.old-deja/g++.abi/vbase3.C: New test.
36939 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36941 * g++.old-deja/g++.pt/friend49.C: New test.
36943 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
36945 * g++.old-deja/g++.ext/anon3.C: New test.
36947 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
36949 * g++.old-deja/g++.other/conv7.C: New test.
36951 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
36953 * gcc.c-torture/compile/20010605-2.c: New test.
36955 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
36957 * gcc.c-torture/execute/20010604-1.c: New test.
36959 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
36961 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
36963 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
36965 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
36966 (g++_link_flags): Likewise.
36967 (g++_init): Pass gccpath's value to two previous functions.
36969 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36971 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
36972 Ensure logfile entry matches exec command line.
36974 2001-05-31 Richard Henderson <rth@redhat.com>
36976 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
36977 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
36979 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
36981 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
36982 compiler for irix6.2
36984 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
36986 * g++.old-deja/g++.other/optimize3.C: New file.
36988 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
36990 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
36993 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
36995 * g++.old-deja/g++.other/optimize2.C: New file.
36997 2001-05-25 Diego Novillo <dnovillo@redhat.com>
36999 * gcc.c-torture/compile/20010518-2.c: New file.
37000 * gcc.c-torture/execute/20010518-1.c: New file.
37001 * gcc.c-torture/execute/20010518-2.c: New file.
37003 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37005 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37007 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37009 G++ no longer defines builtins that do not begin with __builtin.
37010 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37011 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37012 * g++.old-deja/g++.law/builtin1.C: Likewise.
37013 * g++.old-deja/g++.law/cvt2.C: Likewise.
37014 * g++.old-deja/g++.mike/net5.C: Likewise.
37015 * g++.old-deja/g++.other/builtins1.C: Likewise.
37016 * g++.old-deja/g++.other/builtins2.C: Likewise.
37017 * g++.old-deja/g++.other/builtins3.C: Likewise.
37018 * g++.old-deja/g++.other/builtins4.C: Likewise.
37019 * g++.old-deja/g++.other/inline8.C: Likewise.
37020 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37022 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37024 * g++.old-deja/g++.pt/using1.C: Adjust.
37025 * g++.old-deja/g++.pt/using2.C: New test.
37027 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37029 * gcc.dg/cpp/charconst.c: New tests.
37030 * gcc.dg/cpp/escape.c: New tests.
37031 * gcc.dg/cpp/escape-1.c: New tests.
37032 * gcc.dg/cpp/escape-2.c: New tests.
37033 * gcc.dg/cpp/ucs.c: New tests.
37035 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37037 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37038 native compiler for irix6.5.
37040 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37042 * lib/g++.exp (g++_include_flags): Use args to compute
37044 (g++_link_flags): Likewise.
37045 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37047 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37049 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37051 2001-05-21 Geoff Keating <geoffk@redhat.com>
37053 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37056 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37058 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37060 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37061 to STACK_SIZE; Use it to define size of add_histo array.
37062 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37064 (f): Use GITT_SIZE to define size of gitt local table.
37065 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37066 to STACK_SIZE; Use it to define size of bytemem array.
37068 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37070 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37071 on 68HC11/HC12 due to the asm instruction.
37072 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37073 * gcc.c-torture/compile/920520-1.x: Likewise.
37074 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37075 on 68HC11/HC12 because the function is larger than 64K.
37076 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37077 on 68HC11/HC12 because the structure is too large.
37079 2001-05-20 Richard Henderson <rth@redhat.com>
37081 * gcc.c-torture/execute/20010520-1.c: New.
37083 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37085 * g++.old-deja/g++.warn/compare1.C: New test.
37086 * gcc.dg/compare4.c: New test.
37088 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37090 * g++.old-deja/g++.other/optimize1.C: New test.
37092 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37094 * g++.old-deja/g++.pt/spec41.C: New test.
37096 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37098 * gcc.c-torture/compile/20010114-1.x: Remove.
37100 2001-05-18 Stan Shebs <shebs@apple.com>
37102 * gcc.c-torture/compile/20010518-1.c: New test.
37104 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37106 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37107 * g++.old-deja/g++.pt/crash67.C: New test.
37109 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37111 * g++.old-deja/g++.other/debug9.C: New test.
37113 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37115 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37117 2001-05-16 Jan Hubicka <jh@suse.cz>
37119 * gcc.c-torture/compile/20010516-1.c: New test.
37121 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37123 * g++.old-deja/g++.other/crash41.C: New test.
37125 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37127 * g++.old-deja/g++.pt/crash66.C: New test.
37129 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37131 * g++.old-deja/g++.robertl/eb27.C: Convert.
37133 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37135 * g++.dg/friend-warn.C: New test. Do not warn about friend
37136 declaration being redundant.
37138 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37140 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37142 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37144 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37146 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37148 * lib/g++.exp: Use testsuite_flags.
37150 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37152 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37154 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37156 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37158 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37160 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37162 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37164 * gcc.c-torture/compile/20010313-1.c: New test.
37166 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37168 * gcc.dg/cpp/direct2.c: New test.
37169 * gccq.dg/cpp/direct2s.c: New test.
37171 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37173 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37175 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37176 * g++.old-deja/g++.other/op3.C: Likewise.
37178 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37180 * gcc.dg/cpp/syshdr.h: New file.
37181 * gcc.dg/cpp/sysmac1.c: Update.
37182 * gcc.dg/cpp/sysmac2.c: Update.
37184 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37186 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37188 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37190 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37191 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37193 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37195 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37197 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37199 * lib/g++.exp (g++_include_flags): Don't use any special flags
37200 if TESTING_IN_BUILD_TREE is not defined.
37201 (g++_init): Use a plain 'c++' as the compiler if
37202 TESTING_IN_BUILD_TREEE is not defined.
37204 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37206 * g++.old-deja/g++.eh/catch13.C: New test.
37207 * g++.old-deja/g++.eh/catch14.C: New test.
37209 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37211 * gcc.dg/cpp/tr-define.c: New test.
37213 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37215 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37216 <stdlib.h>, not <malloc.h>.
37218 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37220 * g++.old-deja/g++.ns/template17.C: New test.
37222 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37224 * g++.old-deja/g++.pt/ref4.C: New test.
37226 2001-04-30 Richard Henderson <rth@redhat.com>
37228 * gcc.dg/20000724-1.c: Revert last change.
37230 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37232 * g77.f-torture/execute/20010430.f: New test.
37234 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37236 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37238 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37240 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37242 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37244 * g++.old-deja/g++.eh/crash6.C: New test.
37246 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37248 * g++.old-deja/g++.other/warn7.C: New test.
37250 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37252 * g++.old-deja/g++.other/defarg9.C: New test.
37254 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37256 * g77.f-torture/compile/20010426.f: New test.
37257 * g77.f-torture/execute/20010426.f: New test.
37259 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37261 * g77.f-torture/compile/20000629-1.x: Remove - error
37264 2001-04-26 Jeffrey A Law (law@cygnus.com)
37266 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37267 Tweak slightly to work with g++.dg framework.
37268 * g++.dg/special/ecos.exp: Run initp1.C test.
37269 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37271 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37272 its linker doesn't give line numbers either.
37273 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37275 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37277 * g++.old-deja/g++.other/lex1.C: New test.
37279 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37281 * gcc.dg/noncompile/20010425-1.c: New test.
37283 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37285 * g++.old-deja/g++.pt/mangle2.C: New test.
37287 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37289 * gcc.dg/format/plus-1.c: New test.
37291 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37293 * gcc.dg/20010423-1.c: New test.
37295 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37297 * gcc.c-torture/execute/20010422-1.c: New test.
37299 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37301 * g++.old-deja/g++.ns/type2.C: New test.
37303 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37305 * g++.old-deja/g++.other/perf1.C: New test.
37307 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37309 * gcc.dg/c99-func-2.c: Remove xfail.
37310 * gcc.dg/c99-func-3.c: Remove xfail.
37311 * gcc.dg/c99-func-4.c: Remove xfail.
37313 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37315 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37317 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37319 * gcc.c-torture/compile/20010423-1.c: New test.
37321 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37323 * g++.old-deja/g++.pt/typename28.C: New test.
37325 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37327 * g++.old-deja/g++.abi/empty2.C: New test.
37328 * g++.old-deja/g++.abi/empty3.C: New test.
37330 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37332 * g++.old-deja/g++.other/comdat2.C: New test.
37333 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37335 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37337 * g++.old-deja/g++.other/overload14.C: New test.
37339 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37341 * g++.old-deja/g++.other/lookup23.C: New test.
37343 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37345 * gcc.c-torture/execute/20010403-1.c: New test.
37347 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37348 Mark Mitchell <mark@codesourcery.com>
37350 * lib/old-dejagnu.exp: Don't delete output of executable.
37351 Add .exe suffix to executables.
37353 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37355 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37357 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37359 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37361 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37363 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37364 * g++.old-deja/g++.abi/crash1.C: New test.
37366 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37368 * g++.old-deja/g++.other/crash40.C: New test.
37370 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37372 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37374 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37376 * g++.old-deja/g++.other/warn6.C: New test.
37378 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37380 * g++.old-deja/g++.robertl/eb42.C: Same.
37382 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37384 * gcc.dg/wtr-conversion-1.c: New testcase.
37386 2001-04-10 Richard Henderson <rth@redhat.com>
37388 * g++.old-deja/g++.other/array5.C: New.
37390 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37392 * gcc.c-torture/execute/20010408-1.c: New test.
37394 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37396 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37397 headers and constructs.
37398 * g++.old-deja/g++.robertl/eb79.C: Same.
37399 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37400 * g++.old-deja/g++.robertl/eb73.C: Same.
37401 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37402 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37403 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37404 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37405 * g++.old-deja/g++.robertl/eb44.C: Same.
37406 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37407 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37408 * g++.old-deja/g++.robertl/eb39.C: Same.
37409 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37410 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37411 * g++.old-deja/g++.robertl/eb30.C: Same.
37412 * g++.old-deja/g++.robertl/eb3.C: Same.
37413 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37414 * g++.old-deja/g++.robertl/eb21.C: Same.
37415 * g++.old-deja/g++.robertl/eb15.C: Same.
37416 * g++.old-deja/g++.robertl/eb118.C: Same.
37417 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37418 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37419 * g++.old-deja/g++.robertl/eb109.C: Same.
37420 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37421 * g++.old-deja/g++.mike/rtti1.C: Same.
37422 * g++.old-deja/g++.mike/p658.C: Same.
37423 * g++.old-deja/g++.mike/net46.C: Same.
37424 * g++.old-deja/g++.mike/net34.C: Same.
37425 * g++.old-deja/g++.mike/memoize1.C: Same.
37426 * g++.old-deja/g++.mike/eh2.C: Same.
37427 * g++.old-deja/g++.law/weak.C: Same.
37428 * g++.old-deja/g++.law/visibility7.C: Same.
37429 * g++.old-deja/g++.law/visibility25.C: Same.
37430 * g++.old-deja/g++.law/visibility22.C: Same.
37431 * g++.old-deja/g++.law/visibility2.C: Same.
37432 * g++.old-deja/g++.law/visibility17.C: Same.
37433 * g++.old-deja/g++.law/visibility13.C: Same.
37434 * g++.old-deja/g++.law/visibility10.C: Same.
37435 * g++.old-deja/g++.law/visibility1.C: Same.
37436 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37437 * g++.old-deja/g++.law/vbase1.C: Same.
37438 * g++.old-deja/g++.law/operators32.C: Same.
37439 * g++.old-deja/g++.law/nest3.C: Same.
37440 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37441 * g++.old-deja/g++.law/except5.C (main): Same.
37442 * g++.old-deja/g++.law/cvt7.C (run): Same.
37443 * g++.old-deja/g++.law/cvt2.C: Same.
37444 * g++.old-deja/g++.law/cvt16.C: Same.
37445 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37446 * g++.old-deja/g++.law/ctors17.C (main): Same.
37447 * g++.old-deja/g++.law/ctors13.C: Same.
37448 * g++.old-deja/g++.law/ctors12.C (main): Same.
37449 * g++.old-deja/g++.law/ctors10.C: Same.
37450 * g++.old-deja/g++.law/code-gen5.C: Same.
37451 * g++.old-deja/g++.law/bad-error7.C: Same.
37452 * g++.old-deja/g++.law/arm9.C: Same.
37453 * g++.old-deja/g++.law/arm12.C: Same.
37454 * g++.old-deja/g++.law/arg8.C: Same.
37455 * g++.old-deja/g++.law/arg1.C: Same.
37456 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37457 * g++.old-deja/g++.jason/template31.C: Same.
37458 * g++.old-deja/g++.jason/template24.C (main): Same.
37459 * g++.old-deja/g++.jason/2371.C: Same.
37460 * g++.old-deja/g++.eh/new2.C: Same.
37461 * g++.old-deja/g++.eh/new1.C: Same.
37462 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37463 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37464 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37465 * g++.old-deja/g++.brendan/crash62.C: Same.
37466 * g++.old-deja/g++.brendan/crash52.C: Same.
37467 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37468 * g++.old-deja/g++.brendan/crash38.C: Same.
37469 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37470 * g++.old-deja/g++.brendan/copy9.C: Same.
37472 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37474 * gcc.c-torture/execute/20001203-2.c (memset):
37475 Count argument is of type __SIZE_TYPE__.
37477 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37479 * gcc.c-torture/compile/20010404-1.c: New test.
37481 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37483 * gcc.c-torture/compile/20010326-1.c: New test.
37485 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37487 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37488 peculiarities of the SH.
37489 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37491 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37493 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37494 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37495 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37497 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37499 * g77.f-torture/compile/20010321-1.f: New test.
37501 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37503 * gcc.c-torture/compile/20010329-1.c: New test.
37505 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37507 * gcc.c-torture/execute/20010329-1.c: New test.
37509 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37511 * g++.old-deja/g++.other/eh4.C: Fix typo.
37513 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37515 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37517 2001-03-28 Philip Blundell <philb@gnu.org>
37519 * gcc.c-torture/compile/20010328-1.c: New test.
37521 2001-03-27 Richard Henderson <rth@redhat.com>
37523 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37524 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37526 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37528 * gcc.c-torture/compile/20010327-1.c: New test.
37530 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37532 * g++.old-deja/g++.other/friend12.C: New test.
37533 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37534 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37536 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37538 * gcc.c-torture/execute/20010325-1.c: New test.
37540 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37542 * g++.old-deja/g++.other/mangle3.C: New test.
37544 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37546 * g++.old-deja/g++.other/anon8.C: New test.
37548 2001-03-20 Philip Blundell <philb@gnu.org>
37550 * gcc.c-torture/compile/20010320-1.c: New test.
37552 2001-03-17 Richard Henderson <rth@redhat.com>
37554 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37556 2001-03-15 Geoff Keating <geoff@redhat.com>
37558 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37561 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37563 * g++.old-deja/g++.other/eh4.C: New test.
37565 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37567 * gcc.dg/cpp/mi1.c: Update.
37569 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37571 * g++.old-deja/g++.other/regstack.C: New test.
37573 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37575 * g++.old-deja/g++.other/ref4.C: New test.
37577 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37579 * objc/execute/va_method.m: Added.
37580 * objc/execute/IMP.m: Added.
37581 * objc/execute/_cmd.m: Added.
37582 * objc/execute/accessing_ivars.m: Added.
37583 * objc/execute/class-1.m: Added.
37584 * objc/execute/class-10.m: Added.
37585 * objc/execute/class-11.m: Added.
37586 * objc/execute/class-12.m: Added.
37587 * objc/execute/class-13.m: Added.
37588 * objc/execute/class-14.m: Added.
37589 * objc/execute/class-2.m: Added.
37590 * objc/execute/class-3.m: Added.
37591 * objc/execute/class-4.m: Added.
37592 * objc/execute/class-5.m: Added.
37593 * objc/execute/class-6.m: Added.
37594 * objc/execute/class-7.m: Added.
37595 * objc/execute/class-8.m: Added.
37596 * objc/execute/class-9.m: Added.
37597 * objc/execute/class-tests-1.h
37598 * objc/execute/class-tests-2.h
37599 * objc/execute/compatibility_alias.m: Added.
37600 * objc/execute/encode-1.m: Added.
37601 * objc/execute/formal_protocol-1.m: Added.
37602 * objc/execute/formal_protocol-2.m: Added.
37603 * objc/execute/formal_protocol-3.m: Added.
37604 * objc/execute/formal_protocol-4.m: Added.
37605 * objc/execute/formal_protocol-5.m: Added.
37606 * objc/execute/formal_protocol-6.m: Added.
37607 * objc/execute/formal_protocol-7.m: Added.
37608 * objc/execute/informal_protocol.m: Added.
37609 * objc/execute/initialize.m: Added.
37610 * objc/execute/load.m: Added.
37611 * objc/execute/many_args_method.m: Added.
37612 * objc/execute/nested-3.m: Added.
37613 * objc/execute/no_clash.m: Added.
37614 * objc/execute/private.m: Added.
37615 * objc/execute/redefining_self.m: Added.
37616 * objc/execute/root_methods.m: Added.
37617 * objc/execute/selector-1.m: Added.
37618 * objc/execute/static-1.m: Added.
37619 * objc/execute/static-2.m: Added.
37620 * objc/execute/va_method.m: Added.
37622 2001-03-10 Richard Henderson <rth@redhat.com>
37624 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37626 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37628 * g++.old-deja/g++.other/crash31.C: XFAIL.
37629 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37630 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37631 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37632 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37633 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37635 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37637 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37639 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37641 * gcc.dg/20000724-1.c: Don't use multiline strings.
37643 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37645 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37646 result of -cString against what we expect it to be; don't just
37647 print it out for no one to read.
37649 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37650 Based on testcases provided by Nicola Pero.
37652 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37654 * gcc.dg/cpp/macro7.c: New test.
37656 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37658 * gcc.dg/cpp/multiline.c: Update.
37660 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37662 * g++.old-deja/g++.other/enum3.C: New test.
37664 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37666 * g++.old-deja/g++.other/pod1.C: New test.
37668 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37670 * g++.old-deja/g++.ext/overload1.C: New test.
37672 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37674 * g++.old-deja/g++.pt/using1.C: New test.
37676 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37678 * g++.old-deja/g++.other/using9.C: New test.
37680 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37682 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37684 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37686 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37688 * g++.old-deja/g++.ext/realpt1.C: Remove.
37690 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37692 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37694 2001-02-26 Will Cohen <wcohen@redhat.com>
37696 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37698 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37700 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37701 templatized constructors.
37703 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37705 * gcc.c-torture/execute/20010224-1.c: New test.
37707 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37709 * gcc.c-torture/execute/20010222-1.c: New test.
37711 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37713 * g++.old-deja/g++.other/inline20.C: New test.
37715 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37717 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37719 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37721 * g++.old-deja/g++.other/lookup22.C: New test.
37723 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37725 * g77.dg: New directory.
37726 * g77.dg/20010216-1.f: New test case.
37727 * g77.dg/dg.exp: New driver.
37728 * lib/g77-dg.exp: New driver library.
37730 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37732 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37734 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37736 * g++.old-deja/g++.other/decl9.C: New test.
37738 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37740 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37741 not need <string> and also tests the initialization at runtime.
37743 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37745 * gcc.c-torture/execute/longlong.c: New test.
37747 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37749 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37751 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37753 * gcc.c-torture/execute/920302-1.c (execute):
37754 Change argument type to short.
37756 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37758 * g++.old-deja/g++.pt/deduct6.C: New test.
37760 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37762 * g++.old-deja/g++.pt/deduct5.C: New test.
37764 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37766 * gcc.c-torture/execute/20010209-1.c: New test.
37768 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37770 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37772 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37774 * g++.dg/vtgc1.C: Update for new ABI.
37776 * consistency.vlad: New directory, 1665 files.
37778 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37780 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37782 * gcc.dg/cpp/digraphs.c: Declare puts.
37784 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37786 * g++.old-deja/g++.other/warn5.C: New test.
37788 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37790 * g++.old-deja/g++.pt/spec40.C: New test.
37792 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37794 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37796 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37798 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37800 * gcc.c-torture/compile/20010209-1.c: New test.
37802 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37804 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37805 excess errors message but not if it crashes.
37806 * g++.old-deja/g++.other/crash27.C: Likewise.
37807 * g++.old-deja/g++.other/crash28.C: Likewise.
37808 * g++.old-deja/g++.other/crash30.C: Likewise.
37809 * g++.old-deja/g++.other/crash32.C: Likewise.
37810 * g++.old-deja/g++.other/crash35.C: Likewise.
37811 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37813 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37815 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37816 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37817 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37818 g77.f-torture/execute/execute.exp,
37819 g77.f-torture/noncompile/noncompile.exp,
37820 gcc.c-torture/execute/execute.exp,
37821 gcc.c-torture/execute/memcheck/memcheck.exp,
37822 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
37823 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
37824 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
37825 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
37826 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
37827 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
37828 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37829 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
37830 Remove bug reporting instructions with ancient email addresses.
37832 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37834 * gcc.dg/20010202-1.c: New test.
37835 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
37837 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
37839 * g++.dg/stdbool-if.C: New test.
37841 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
37843 * objc/execute/fdecl.m: Added main().
37845 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37847 * gcc.c-torture/execute/20010206-1.c: New test.
37849 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
37851 * gcc.dg/cpp/avoidpaste1.c: Update.
37853 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
37855 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
37856 Pero <nicola@brainstorm.co.uk>.
37857 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
37859 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
37861 * g++.old-deja/g++.pt/spec39.C: New test.
37863 2001-02-05 Jakub Jelinek <jakub@redhat.com>
37865 * gcc.c-torture/compile/20010202-1.c: New test.
37867 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
37869 * g++.old-deja/g++.abi/primary2.C: New test.
37870 * g++.old-deja/g++.abi/primary3.C: New test.
37871 * g++.old-deja/g++.abi/primary4.C: New test.
37872 * g++.old-deja/g++.abi/primary5.C: New test.
37873 * g++.old-deja/g++.abi/vtable3.h: New test.
37874 * g++.old-deja/g++.abi/vtable3a.C: New test.
37875 * g++.old-deja/g++.abi/vtable3b.C: New test.
37876 * g++.old-deja/g++.abi/vtable3c.C: New test.
37877 * g++.old-deja/g++.abi/vtable3d.C: New test.
37878 * g++.old-deja/g++.abi/vtable3e.C: New test.
37879 * g++.old-deja/g++.abi/vtable3f.C: New test.
37880 * g++.old-deja/g++.abi/vtable3g.C: New test.
37881 * g++.old-deja/g++.abi/vtable3h.C: New test.
37882 * g++.old-deja/g++.abi/vtable3i.C: New test.
37883 * g++.old-deja/g++.abi/vtable3j.C: New test.
37884 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
37886 2001-02-03 Jakub Jelinek <jakub@redhat.com>
37888 * g++.old-deja/g++.other/anon6.C: New test.
37889 * g++.old-deja/g++.other/anon7.C: New test.
37891 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
37893 * gcc.dg/cpp/avoidpaste2.c: New tests.
37895 2001-01-31 Jakub Jelinek <jakub@redhat.com>
37897 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
37899 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
37901 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
37902 DECIMAL_DIG cases for Irix."
37904 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
37906 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
37908 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37910 * gcc.dg/c99-tag-1.c: New test.
37912 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37914 * gcc.dg/cpp/tr-warn1.c: Add tests.
37916 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37918 * gcc.dg/cpp/avoidpaste1.c: Update.
37919 * gcc.dg/cpp/paste4.c: Update.
37921 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
37923 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
37926 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37928 * g++.old-deja/g++.other/inline19.C: New test.
37930 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
37932 * gcc.dg/Wlarger-than.c: New test.
37934 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37936 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
37938 2001-01-29 Jakub Jelinek <jakub@redhat.com>
37940 * gcc.c-torture/execute/20010129-1.c: New test.
37941 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
37943 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
37945 * gcc.dg/cpp/avoidpaste1.c: Test case.
37947 2001-01-28 Jakub Jelinek <jakub@redhat.com>
37949 * g++.old-deja/g++.other/inline18.C: New test.
37951 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37953 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
37954 and __builtin_putchar.
37956 2001-01-27 Jakub Jelinek <jakub@redhat.com>
37958 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
37961 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
37963 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
37964 floating point number rounding mode to round to the nearest
37965 representable mode.
37967 2001-01-25 Jakub Jelinek <jakub@redhat.com>
37969 * g++.old-deja/g++.other/mangle2.C: New test.
37971 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
37973 * gcc.c-torture/compile/20010124-1.c: New test.
37975 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
37977 * g++.old-deja/g++.pt/spec38.C: New test.
37979 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37981 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
37984 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37986 * gcc.c-torture/execute/20010123-1.c: New test.
37988 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
37990 * g++.old-deja/g++.pt/spec37.C: New test.
37992 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
37994 * g++.old-deja/g++.pt/overload14.C: New test.
37996 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37998 * gcc.c-torture/execute/20010122-1.c: New test, exercise
37999 __builtin_return_address.
38001 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38003 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38004 * g++.old-deja/g++.pt/spec35.C: New test.
38005 * g++.old-deja/g++.pt/spec36.C: New test.
38007 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38009 * gcc.c-torture/compile/20010118-1.c: New test.
38011 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38013 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38015 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38017 * gcc.c-torture/execute/20010119-1.c: New test.
38019 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38021 * g++.old-deja/g++.other/vbase5.C: New test.
38023 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38025 * gcc.c-torture/execute/20010118-1.c: New test.
38027 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38029 * g++.old-deja/g++.pt/deduct3.C: New test.
38031 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38033 * g++.old-deja/g++.pt/spec34.C: New test.
38035 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38037 * g77.f-torture/compile/20000601-2.f: New test.
38039 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38041 * g++.old-deja/g++.other/init17.C: New test.
38043 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38045 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38047 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38049 * g++.old-deja/g++.pt/unify8.C: New test.
38051 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38053 * g++.old-deja/g++.abi/vbase1.C: New test.
38055 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38057 * g++.old-deja/g++.pt/crash65.C: New test.
38059 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38061 * gcc.dg/cpp/assembl2.S: New test case.
38063 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38065 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38068 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38070 * g++.old-deja/g++.other/builtins1.C: New test.
38071 * g++.old-deja/g++.other/builtins2.C: Likewise.
38072 * g++.old-deja/g++.other/builtins3.C: Likewise.
38073 * g++.old-deja/g++.other/builtins4.C: Likewise.
38075 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38077 * gcc.c-torture/compile/20010117-1.c: New test.
38078 * gcc.c-torture/compile/20010117-2.c: New test.
38080 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38082 * g77.f-torture/execute/20010116.[fx]: New test,
38084 * g77.f-torture/compile/20010115.f: Indicate it's
38085 a test for PR fortran/1636.
38087 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38089 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38091 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38093 * g77.f-torture/compile/20010115.f: New test.
38095 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38097 * g++.old-deja/g++.pt/nontype5.C: New test.
38099 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38101 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38102 have an equivalent working one below it.
38104 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38106 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38107 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38109 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38111 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38112 message containing "init_priority".
38113 (conpr-2.C): Likewise.
38114 (conpr-3.C): Likewise.
38115 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38117 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38119 * gcc.c-torture/execute/20010114-2.c: New test.
38121 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38123 * gcc.c-torture/compile/20010114-1.c: New test.
38124 * gcc.c-torture/compile/20010114-1.x: Xfail.
38125 * gcc.c-torture/compile/20010114-2.c: New test.
38126 * gcc.c-torture/execute/20010114-1.c: New test.
38127 * gcc.dg/trunc-1.c: New test.
38128 * gcc.dg/uninit-B.c: New test.
38130 2001-01-13 Nick Clifton <nickc@redhat.com>
38132 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38135 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38137 * gcc.c-torture/compile/20010113-1.c: New test.
38139 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38141 * gcc.c-torture/compile/20001212-1.c: New test.
38143 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38145 * gcc.dg/cpp/widestr1.c: Update.
38146 * gcc.dg/cpp/prag-imp.c: Remove.
38148 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38150 * gcc.c-torture/execute/20000801-3.x: Remove.
38151 * gcc.dg/c90-init-1.c: New test.
38152 * gcc.dg/c99-init-1.c: New test.
38153 * gcc.dg/c99-init-2.c: New test.
38154 * gcc.dg/gnu99-init-1.c: New test.
38156 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38158 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38159 testing that no relevant ones were found.
38161 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38163 * g++.old-deja/g++.pt/cast2.C: New test.
38165 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38167 * g++.old-deja/g++.pt/friend47.C: New test.
38169 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38171 * g++.old-deja/g++.pt/instantiate13.C: New test.
38173 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38175 * g++.old-deja/g++.other/defarg7.C: New test.
38176 * g++.old-deja/g++.other/defarg8.C: New test.
38178 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38180 * g++.old-deja/g++.pt/crash64.C: New test.
38182 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38184 * g++.old-deja/g++.pt/crash63.C: New test.
38186 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38188 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38190 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38192 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38194 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38196 * g++.old-deja/g++.pt/error3.C: New test.
38198 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38200 * g++.old-deja/g++.other/crash39.C: New test.
38202 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38204 * g++.old-deja/g++.other/vbase4.C: New test.
38206 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38208 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38209 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38210 * gcc.dg/special/special.exp: New test driver which will check
38211 for alias support for the above test.
38213 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38215 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38216 problems on small machines.
38217 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38220 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38222 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38224 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38226 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38228 * g++.old_deja/g++.pt/using8.C: New test.
38230 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38232 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38234 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38236 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38237 where a failure is expected.
38238 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38240 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38242 * g++.old_deja/g++.pt/instantiate12.C: New test.
38244 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38246 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38248 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38249 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38250 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38251 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38252 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38253 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38254 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38255 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38256 * g++.old-deja/g++.eh/spec6.C: Likewise.
38257 * g++.old-deja/g++.jason/crash3.C: Likewise.
38258 * g++.old-deja/g++.law/ctors11.C: Likewise.
38259 * g++.old-deja/g++.law/ctors17.C: Likewise.
38260 * g++.old-deja/g++.law/ctors5.C: Likewise.
38261 * g++.old-deja/g++.law/ctors9.C: Likewise.
38262 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38263 * g++.old-deja/g++.mike/net22.C: Likewise.
38264 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38265 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38266 * g++.old-deja/g++.mike/virt3.C: Likewise.
38267 * g++.old-deja/g++.niklas/t128.C: Likewise.
38268 * g++.old-deja/g++.other/anon4.C: Likewise.
38269 * g++.old-deja/g++.other/using1.C: Likewise.
38270 * g++.old-deja/g++.other/warn3.C: Likewise.
38271 * g++.old-deja/g++.pt/t37.C: Likewise.
38272 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38273 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38275 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38277 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38279 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38281 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38283 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38285 * gcc.c-torture/compile/20010107-1.c: New test.
38287 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38289 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38291 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38293 * gcc.dg/format/format.h: New file.
38294 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38295 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38296 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38297 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38298 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38299 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38300 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38301 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38302 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38303 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38304 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38305 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38306 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38307 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38308 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38309 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38310 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38311 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38312 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38313 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38314 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38315 instead of declaring standard types, macros and functions in each
38318 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38320 * gcc.c-torture/execute/20010106-1.c: New test.
38322 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38324 * gcc.dg/format/format.exp: New file.
38325 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38326 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38327 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38328 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38329 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38330 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38331 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38332 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38333 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38334 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38335 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38336 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38337 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38338 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38339 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38340 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38341 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38342 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38343 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38344 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38345 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38346 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38347 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38348 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38349 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38350 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38351 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38352 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38353 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38354 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38355 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38356 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38357 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38358 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38359 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38360 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38361 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38362 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38363 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38364 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38365 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38366 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38368 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38370 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38373 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38375 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38377 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38379 * g++.old-deja/g++.pt/crash62.C: New test.
38381 2001-01-04 Richard Henderson <rth@redhat.com>
38383 * gcc.dg/20000926-1.c: Update expected warnings.
38384 * gcc.dg/array-2.c: Likewise.
38385 * gcc.dg/array-4.c: Also validate flexible array members.
38386 * gcc.dg/c99-flex-array-1.c: New.
38388 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38390 * gcc.c-torture/compile/20001222-1.x: Remove.
38392 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38394 * gcc.c-torture/execute/built-in-setjmp.c: New.
38396 2001-01-03 Richard Henderson <rth@redhat.com>
38398 * gcc.dg/940510-1.c: Update expected error wording.
38399 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38401 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38403 * lib/target-supports.exp (check_alias_available): Modified to
38404 indicate aliases not supported if only weak aliases are supported.
38406 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38408 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38409 Turn on cmpstrsi checks for __pj__ and __i370__.
38411 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38413 * g++.old-deja/g++.other/virtual11.C: New test.
38415 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38417 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38419 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38421 * gcc.c-torture/compile/20010102-1.c: New test.
38423 2001-01-02 Andreas Jaeger <aj@suse.de>
38425 * gcc.dg/noreturn-3.c: New test.
38427 * gcc.dg/noreturn-4.c: New test.
38429 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38431 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38432 __builtin_fputc and __builtin_fwrite.
38434 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38436 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38437 signed char, not default char.
38439 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38441 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38443 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38445 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38447 2000-12-29 Richard Henderson <rth@redhat.com>
38449 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38450 (__cyg_profile_func_exit): Define.
38452 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38454 * g++.dg/vtgc1.C: New test.
38456 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38458 * gcc.dg/noncompile/20001228-1.c: New test.
38460 * gcc.dg/20001228-1.c: New test.
38462 * gcc.c-torture/execute/20001228-1.c: New test.
38464 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38466 * gcc.dg/format-strfmon-1.c: New test.
38468 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38470 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38471 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38472 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38473 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38474 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38475 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38476 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38477 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38478 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38479 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38480 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38481 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38482 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38484 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38485 * gcc.c-torture/execute/string-opt-4.c: Test index.
38487 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38489 * gcc.c-torture/compile/20001226-1.c: New test.
38491 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38493 * gcc.c-torture/compile/20001222-1.c: New test.
38494 * gcc.c-torture/compile/20001222-1.x: Xfail.
38496 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38498 * gcc.c-torture/execute/comp-goto-2.c: New test.
38500 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38502 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38503 Use long types if __INT_MAX__ is 32767.
38504 (main): Use cast to (sint32 *) when poking 88 into a_page.
38506 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38508 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38510 * gcc.c-torture/compile/20001221-1.c: New test.
38511 * gcc.c-torture/execute/20001221-1.c: New test.
38513 2000-12-20 Richard Henderson <rth@redhat.com>
38515 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38516 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38518 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38520 * gcc.dg/compare3.c: New test.
38522 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38524 * gcc.dg/format-warnll-1.c: New test.
38526 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38528 * gcc.dg/cpp/cmdlne-P.c: New test.
38530 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38532 * gcc.c-torture/execute/builtin-abs-1.c,
38533 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38535 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38537 * gcc.dg/cpp/multiline.c: New test.
38539 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38541 * g++.old-deja/g++.other/syshdr1.C: Update.
38542 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38544 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38546 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38548 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38550 * g++.old-deja/g++.pt/ttp65.C: New test.
38552 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38554 * g++.old-deja/g++.pt/ttp64.C: New test.
38556 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38558 * g++.old-deja/g++.pt/spec33.C: New test.
38560 2000-12-14 Catherine Moore <clm@redhat.com>
38562 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38563 * gcc.c-torture/execute/920612-2.c: Likewise.
38564 * gcc.c-torture/execute/920428-2.c: Likewise.
38565 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38566 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38568 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38570 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38571 * gcc.dg/pack-test-2.c: Likewise.
38573 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38575 Tests by Zack Weinberg <zackw@stanford.edu>.
38577 * gcc.dg/cpp/defined.c: Update.
38578 * gcc.dg/cpp/defined_trad.c: New tests.
38580 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38582 * gcc.dg/cpp/trad-direct.c: Update.
38584 2000-12-11 Neil Booth <neilb@earthling.net>
38586 * gcc.dg/cpp/defined_trad.c
38588 2000-12-11 Neil Booth <neilb@earthling.net>
38590 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38592 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38594 * gcc.dg/format-miss-2.c: New test.
38596 2000-12-09 Neil Booth <neilb@earthling.net>
38598 * gcc.dg/cpp/lineflags.c: New tests.
38599 * gcc.dg/cpp/poison.c: Update.
38600 * gcc.dg/cpp/redef2.c: Update.
38601 * gcc.dg/cpp/skipping.c: New test.
38603 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38605 * g++.old-deja/g++.other/eh3.C: New testcase.
38607 2000-12-07 Neil Booth <neilb@earthling.net>
38609 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38610 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38611 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38612 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38613 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38616 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38618 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38619 __SIZE_TYPE__ instead of int for type of integers cast to
38622 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38624 * g++.old-deja/g++.other/cleanup4.C: New test.
38626 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38628 * format-sec-1.c: New test.
38630 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38632 * gcc.dg/format-nonlit-3.c: New test.
38634 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38636 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38637 through a null pointer.
38639 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38641 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38642 * g++.old-deja/g++.pt/partial4.C: New test.
38644 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38646 * gcc.c-torture/execute/ieee/hugeval.x: New.
38648 2000-12-06 Neil Booth <neilb@earthling.net>
38650 * gcc.dg/cpp/backslash2.c: New tests.
38652 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38654 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38655 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38657 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38659 * gcc.c-torture/execute/20001203-2.c: New testcase.
38661 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38663 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38664 * g++.old-deja/g++.other/virtual10.C: New test.
38666 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38668 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38670 2000-12-05 Richard Henderson <rth@redhat.com>
38672 * gcc.c-torture/compile/20001205-1.c: New.
38674 2000-12-04 Neil Booth <neilb@earthling.net>
38676 * g++.old-deja/g++.other/virtual9.C: New test.
38677 * g++.old-deja/g++.pt/crash61.C: New test.
38678 * gcc.c-torture/execute/loop-9.c: New test.
38680 2000-12-04 Neil Booth <neilb@earthling.net>
38682 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38683 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38684 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38685 * gcc.dg/cpp/extratokens.c: ...here.
38687 2000-12-04 Neil Booth <neilb@earthling.net>
38689 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38692 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38694 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38695 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38697 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38699 * gcc.c-torture/execute/20001203-1.c: New test.
38701 2000-12-03 Neil Booth <neilb@earthling.net>
38703 * gcc.dg/cpp/macro6.c: New test cases.
38705 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38707 * gcc.c-torture/execute/string-opt-9.c: New test.
38708 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38709 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38710 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38712 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38713 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38715 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38717 * gcc.dg/cpp/if-6.c: New testcase.
38719 * gcc.dg/20001201-1.c: New testcase.
38721 2000-12-02 Neil Booth <neilb@earthling.net>
38723 * g++.old-deja/g++.other/externC4.C,
38724 g++.old-deja/g++.other/friend10.C: New tests.
38726 2000-12-02 Neil Booth <neilb@earthling.net>
38728 * g++.old-deja/g++.other/instan2.C
38729 * g++.old-deja/g++.other/instan3.C: New test.
38731 2000-12-02 Neil Booth <neilb@earthling.net>
38733 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38734 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38735 gnuc99.c,gnuc99-pedantic.c: New tests.
38737 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38739 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38740 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38742 2000-12-01 Neil Booth <neilb@earthling.net>
38744 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38745 * gcc.dg/cpp/poison.c: Update.
38746 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38748 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38750 * g77.f-torture/execute/20001201.f: New test.
38752 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38754 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38756 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38758 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38760 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38762 * g++.old-deja/g++.other/cast6.C: New test.
38764 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38766 * gcc.c-torture/execute/20001130-2.c: New testcase.
38768 2000-11-30 Richard Henderson <rth@redhat.com>
38770 * gcc.c-torture/execute/20001130-1.c: New test.
38772 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38774 * g++.old-deja/g++.other/op3.C: New test.
38776 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38778 * g++.old-deja/g++.other/op2.C: New test.
38780 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38782 * g++.old-deja/g++.other/crash38.C: New test.
38784 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38786 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38788 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38790 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38792 * gcc.c-torture/execute/string-opt-6.c: New test.
38794 * gcc.dg/20001117-1.c: Add main.
38796 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38798 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38800 * gcc.dg/940510-1.c: ... to here.
38802 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38803 zero-size arrays in toplevel structures.
38805 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38807 * gcc.c-torture/execute/loop-8.c: New test.
38809 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38811 * g++.old-deja/g++.other/base1.C: New test.
38813 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38815 * g++.old-deja/g++.other/parse2.C: New test.
38817 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38819 * g++.old-deja/g++.pt/incomplete1.C: New test.
38821 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38823 * g++.old-deja/g++.other/friend9.C: New test.
38825 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38827 * gcc.dg/20001127-1.c: New test.
38829 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38831 * g++.old-deja/g++.pt/friend46.C: New test.
38833 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38835 * g++.old-deja/g++.other/ptrmem8.C: New test.
38837 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38839 * gcc.c-torture/execute/string-opt-7.c: New test.
38840 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38842 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
38844 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
38845 instead of 'mkcheck 2'.
38847 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38849 * gcc.c-torture/execute/memcheck/driver.c,
38850 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
38851 C9X references to refer to C99.
38853 2000-11-25 Jakub Jelinek <jakub@redhat.com>
38855 * gcc.dg/ultrasp3.c: New test.
38857 2000-11-25 Neil Booth <neilb@earthling.net>
38859 * gcc.dg/cpp/include2.c: Update test to be locale independent.
38861 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
38863 * gcc.c-torture/compile/20001123-2.c: New.
38865 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38867 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
38869 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
38871 * gcc.dg/sequence-point-1.c: Add some new tests.
38872 * gcc.c-torture/execute/20001124-1.c: New test.
38874 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38876 * g++.old-deja/g++.other/vaarg4.C: New test.
38877 * gcc.c-torture/compile/20001123-1.c: New test.
38879 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38881 * g++.other/crash24.C: Adjust and remove XFAIL.
38882 * g++.other/crash37.C: New test.
38884 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
38886 * g++.old-deja/g++.pt/instantiate9.C: New test.
38888 2000-11-22 Mark Mitchell <mark@codesourcery.com>
38890 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
38893 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
38894 * g++.old-deja/g++.robertl/eb55.C: Likewise.
38896 2000-11-22 Neil Booth <neilb@earthling.net>
38898 * gcc.dg/cpp/Wtrigraphs.c: New test.
38900 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
38902 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
38904 2000-11-22 Jakub Jelinek <jakub@redhat.com>
38906 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
38908 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
38910 * lib/gcc-dg.exp: load_lib scanasm.exp.
38911 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
38912 * lib/g++-dg.exp: load_lib scanasm.exp.
38913 * lib/scanasm.exp: New.
38914 (scan-assembler, scan-assembler-not): Add optional arguments to
38915 test name, or if not present, the pattern name.
38916 (scan-assembler-dem, scan-assembler-dem-not): New.
38918 * g++.dg/dg.exp: New.
38920 2000-11-21 Neil Booth <neilb@earthling.net>
38922 * gcc.dg/cpp/integrated1.c: Remove.
38924 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38926 * gcc.c-torture/execute/20001121-1.c: New test.
38928 2000-11-21 Richard Henderson <rth@redhat.com>
38930 * gcc.c-torture/compile/20001121-1.c: New test.
38932 2000-11-20 Neil Booth <neilb@earthling.net>
38934 * gcc.dg/cpp/integrated1.c: New test.
38936 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38938 * g++.old-deja/g++.other/inline17.C: New test.
38940 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
38942 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
38943 local variable to be zero: I made the variable global. Now
38944 uses abort() and exit() instead of relying on main's return value.
38946 2000-11-20 Neil Booth <neilb@earthling.net>
38948 * gcc.dg/cpp/paste2.c: Update test.
38949 * objc/execute/paste.m: New test.
38951 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38953 * gcc.dg/c99-condexpr-1.c: New test.
38955 2000-11-20 Neil Booth <neilb@earthling.net>
38957 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
38959 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
38961 * g++.old-deja/g++.pt/export1.C: New test.
38963 2000-11-20 Jakub Jelinek <jakub@redhat.com>
38965 * gcc.dg/20001117-1.c: New test.
38967 2000-11-18 Richard Henderson <rth@redhat.com>
38969 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
38971 2000-11-18 Richard Henderson <rth@redhat.com>
38973 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
38974 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
38975 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
38977 2000-11-18 Richard Henderson <rth@redhat.com>
38979 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
38980 (main): New. Exit cleanly.
38982 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38984 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
38985 gcc.dg/c99-fordecl-2.c: New tests.
38987 2000-11-18 Richard Henderson <rth@redhat.com>
38989 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
38990 * gcc.c-torture/execute/zerolen-2.c: New.
38992 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38994 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
38997 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
38999 * g++.old-deja/g++.pt/instantiate8.C: New test.
39001 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39003 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39004 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39006 2000-11-16 Nick Clifton <nickc@redhat.com>
39008 * gcc.c-torture/execute/nestfunc-2.c: New test.
39009 * gcc.c-torture/execute/nestfunc-3.c: New test.
39011 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39013 * gcc.c-torture/compile/20001116-1.c: New test.
39015 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39017 * gcc.c-torture/execute/20001115-1.c: New test.
39019 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39021 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39022 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39023 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39024 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39026 2000-11-15 Neil Booth <neilb@earthling.net>
39028 gcc.dg/cpp/_Pragma1.c: Update.
39029 gcc.dg/cpp/_Pragma2.c: New test.
39031 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39033 * g++.old-deja/g++.other/anon5.C: New test.
39035 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39037 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39040 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39042 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39045 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39047 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39048 labels at end of compound statements.
39050 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39052 * gcc.c-torture/execute/loop-7.c: New test.
39054 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39056 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39058 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39060 * gcc.dg/c99-bool-1.c: New test.
39062 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39064 * gcc.dg/c99-scope-1.c: Remove xfail.
39065 * gcc.dg/c99-scope-2.c: New test.
39067 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39069 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39070 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39072 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39074 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39077 * g++.mike/p700.C: Don't typedef wchar_t.
39078 * g++.mike/p784.C: Likewise.
39079 * g++.mike/eb101.C: Don't use __wchar_t.
39081 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39083 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39086 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39088 * gcc.c-torture/execute/20001111-1.c: New test.
39090 2000-11-10 Nick Clifton <nickc@redhat.com>
39092 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39093 long multuiple and accumulate.
39095 2000-11-09 Richard Henderson <rth@redhat.com>
39097 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39098 via size_t instead of int.
39100 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39101 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39102 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39103 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39105 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39107 * gcc.c-torture/compile/20001109-1.c: New test.
39108 * gcc.c-torture/compile/20001109-2.c: New test.
39110 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39112 * g++.old-deja/g++.pt/operator1.C: New test.
39113 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39115 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39117 * gcc.dg/20001108-1.c: New test.
39119 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39121 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39122 with both arguments constant strings.
39123 * gcc.c-torture/execute/string-opt-3.c: New test.
39124 * gcc.c-torture/execute/string-opt-4.c: New test.
39125 * gcc.c-torture/execute/string-opt-5.c: New test.
39127 2000-11-08 Nick Clifton <nickc@redhat.com>
39129 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39130 mulsidi3adddi patterns.
39132 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39134 * g++.old-deja/g++.other/crash36.C: New test.
39136 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39138 * g++.old-deja/g++.other/init16.C: New test.
39140 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39142 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39144 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39146 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39147 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39148 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39150 2000-11-07 DJ Delorie <dj@redhat.com>
39152 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39154 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39156 * gcc.c-torture/execute/string-opt-1.c: New test.
39158 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39160 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39161 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39162 parameters in registers, and there is no way for a varargs
39163 function to know in which order the integer and floating-point
39164 parameters should be interleaved when they are placed on the
39166 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39167 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39169 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39171 * gcc.c-torture/execute/string-opt-2.c: New test.
39173 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39175 * g++.old-deja/g++.pt/crash60.C: New test.
39177 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39179 * g++.old-deja/g++.other/crash24.C: New test.
39180 * g++.old-deja/g++.other/crash25.C: New test.
39181 * g++.old-deja/g++.other/crash26.C: New test.
39182 * g++.old-deja/g++.other/crash27.C: New test.
39183 * g++.old-deja/g++.other/crash28.C: New test.
39184 * g++.old-deja/g++.other/crash29.C: New test.
39185 * g++.old-deja/g++.other/crash30.C: New test.
39186 * g++.old-deja/g++.other/crash31.C: New test.
39187 * g++.old-deja/g++.other/crash32.C: New test.
39188 * g++.old-deja/g++.other/crash33.C: New test.
39189 * g++.old-deja/g++.other/crash34.C: New test.
39190 * g++.old-deja/g++.other/crash35.C: New test.
39192 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39194 * gcc.c-torture/execute/20001031-1.c: New test.
39196 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39198 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39201 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39202 standards-conformant.
39204 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39206 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39207 * g++.old-deja/g++.mike/p755a.C: Likewise.
39208 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39209 library makes no calls to `operator new' during initialization.
39211 2000-11-04 Neil Booth <neilb@earthling.net>
39213 * gcc.dg/cpp/include2.c: New tests.
39215 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39217 * lib/g++.exp (g++_set_ld_library_path): New function.
39218 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39220 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39222 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39225 2000-11-01 Richard Henderson <rth@redhat.com>
39227 * g++.old-deja/g++.ext/namedret1.C: New.
39228 * g++.old-deja/g++.ext/namedret2.C: New.
39229 * g++.old-deja/g++.ext/namedret3.C: New.
39231 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39233 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39234 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39236 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39238 * gcc.c-torture/execute/va-arg-21.c: New test.
39240 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39242 * gcc.dg/c99-complex-2.c: New test.
39244 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39246 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39248 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39250 * g++.old-deja/g++.other/inline16.C: New test.
39252 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39254 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39255 __PRETTY_FUNCTION__
39257 2000-10-29 Neil Booth <neilb@earthling.net>
39259 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39261 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39262 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39265 2000-10-29 Neil Booth <neilb@earthling.net>
39267 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39268 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39269 * mi5.c: Test multiple includes work with -C.
39270 * trigraphs.c: Test ^= version.
39272 2000-10-28 Neil Booth <neilb@earthling.net>
39274 New tests and test updates for new macro expander.
39276 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39277 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39278 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39279 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39280 new diagnostic messages.
39282 * gcc.dg/cpp/macro3.c: New tests.
39284 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39286 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39289 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39291 * g++.old-deja/g++.other/eh2.C: New test.
39293 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39295 * gcc.c-torture/execute/20001027-1.c: New test.
39297 2000-10-26 Richard Henderson <rth@redhat.com>
39299 * gcc.c-torture/execute/20001026-1.c: New.
39301 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39303 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39304 * g++.old-deja/g++.law/builtin1.C: Likewise.
39305 * g++.old-deja/g++.law/ctors10.C: Likewise.
39306 * g++.old-deja/g++.law/virtual3.C: Likewise.
39307 * g++.old-deja/g++.mike/p658.C: Likewise.
39308 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39309 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39310 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39311 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39312 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39314 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39316 * gcc.c-torture/compile/20001024-1.c: New test.
39318 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39320 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39321 to tell us whether or not we are using V3.
39323 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39325 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39328 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39330 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39332 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39334 * gcc.c-torture/execute/20001024-1.c: New test.
39336 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39338 * g++.old-deja/g++.other/sibcall1.C: New test.
39340 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39342 * gcc.dg/noncompile/init-3.c: New test.
39344 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39346 * gcc.dg/format-array-1.c: New test.
39348 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39350 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39351 writing through null pointers; remove comment about testing
39352 unterminated strings.
39354 2000-10-17 Matthew Hiller <hiller@redhat.com>
39356 * gcc.c-torture/execute/20001017-2.c: New test.
39358 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39360 * gcc.c-torture/compile/20001018-1.c: New test.
39361 * gcc.c-torture/compile/20001018-1.x: Xfail.
39363 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39365 * gcc.c-torture/execute/20001017-1.c: New test.
39367 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39369 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39370 for multiple use of arguments with scanf formats; add tests for
39371 multiple use of arguments.
39373 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39375 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39377 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39379 * gcc.dg/format-miss-1.c: New test.
39381 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39383 * gcc.c-torture/execute/20001013-1.c: New test.
39385 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39387 * gcc.dg/format-branch-1.c: New test.
39389 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39391 * README, lib/file-format.exp: Remove EGCS references.
39393 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39395 * gcc.dg/20001013-1.c: New test.
39397 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39399 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39400 for intmax_t in the compiler using __typeof__ and the type rules
39401 for conditional expressions.
39403 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39405 * gcc.dg/20001012-1.c: New test.
39406 * gcc.dg/20001012-2.c: New test.
39408 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39410 * gcc.dg/format-attr-1.c: New test.
39412 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39414 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39415 __LONG_LONG_MAX__ instead of LLONG_MAX.
39417 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39419 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39421 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39424 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39426 * gcc.dg/sequence-pt-1.c: New test.
39428 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39430 * gcc.c-torture/execute/20001011-1.c: New testcase.
39431 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39433 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39435 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39436 does not error on it.
39438 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39440 * gcc.dg/20001009-1.c: New test.
39442 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39444 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39445 * gcc.c-torture/execute/20001009-2.c: ... to here.
39447 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39449 * gcc.c-torture/compile/20001009-1.c: New testcase.
39450 * gcc.c-torture/execute/20001009-1.c: New testcase.
39451 Testcases provided by Jan Hubicka <jh@suse.cz>.
39453 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39455 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39456 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39457 uintmax_t using <limits.h> to emulate the compiler's internal
39458 logic. No longer XFAIL %j tests.
39460 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39462 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39463 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39464 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39465 regexps and details of expected handling of some bad formats.
39466 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39469 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39471 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39472 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39473 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39474 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39477 2000-10-06 Richard Henderson <rth@cygnus.com>
39479 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39480 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39481 * g++.old-deja/g++.jason/report.C: Likewise.
39482 * g++.old-deja/g++.law/friend5.C: Likewise.
39483 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39484 of the expected warnings.
39486 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39488 * g++.old-deja/g++.pt/enum14.C: New test.
39490 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39492 * g++.old-deja/g++.pt/crash59.C: New test.
39494 2000-10-04 Will Cohen <wcohen@redhat.com>
39496 * gcc.dg/20000926-1.c: New test.
39498 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39500 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39501 function name for current C++ compiler.
39502 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39504 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39506 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39507 __PRETTY_FUNCTION__.
39508 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39510 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39512 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39514 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39516 * gcc.c-torture/compile/20000923-1.c: New test.
39518 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39520 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39521 * g++.old-deja/g++.pt/ttp62.C: Same.
39522 * g++.old-deja/g++.other/inline14.C: Same.
39524 2000-09-24 Richard Henderson <rth@cygnus.com>
39526 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39528 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39530 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39532 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39534 * gcc.c-torture/compile/20000922-1.c: New file.
39536 2000-09-21 Nick Clifton <nickc@redhat.com>
39538 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39539 a signed long modulo operation.
39540 (mod6): New function - perform an unsigned long modulo operation.
39541 (main): Add tests for modulos of very large numbers by very small
39544 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39546 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39548 2000-09-19 Richard Henderson <rth@cygnus.com>
39550 * gcc.dg/compare2.c (case 10): XFAIL.
39552 2000-09-18 Richard Henderson <rth@cygnus.com>
39554 * gcc.c-torture/execute/20000906-1.c: Move ...
39555 * gcc.dg/20000906-1.c: ... here. Only run on targets
39556 that support __builtin_trap.
39558 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39560 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39562 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39564 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39565 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39566 more $ format tests.
39568 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39570 * gcc.dg/format-errmk-1.c: New test.
39572 2000-09-17 Greg McGary <greg@mcgary.org>
39574 * gcc.c-torture/execute/20000917-1.x: Remove.
39576 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39578 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39580 2000-09-17 Greg McGary <greg@mcgary.org>
39582 * gcc.c-torture/execute/20000917-1.c: New test.
39583 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39585 2000-09-16 Neil Booth <NeilB@earthling.net>
39587 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39588 in nested macro bug.
39590 2000-09-15 Neil Booth <NeilB@earthling.net>
39592 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39594 2000-09-14 Jeffrey A Law (law@cygnus.com)
39596 * gcc.c-torture/execute/20000914-1.c: New test.
39598 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39600 * g++.other/inline13.C: New test.
39602 2000-09-12 Andreas Jaeger <aj@suse.de>
39604 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39605 constant by Ulrich Drepper <drepper@redhat.com>.
39607 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39609 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39611 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39613 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39615 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39617 * gcc.dg/cpp/backslash.c: New test.
39619 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39621 * gcc.c-torture/execute/20000910-1.c: New test.
39622 * gcc.c-torture/execute/20000910-2.c: Likewise.
39624 2000-09-11 Robert Lipe <robertl@sco.com>
39626 * gcc.dg/pragma-align.c: New test.
39628 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39630 * g++.old-deja/g++.pt/explicit82.C: New test.
39631 * g++.old-deja/g++.pt/explicit83.C: New test.
39633 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39635 * gcc.dg/asm-names.c: New test.
39637 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39639 * gcc.dg/cpp/tr-warn6.c: New test
39641 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39643 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39646 2000-09-07 Catherine Moore <clm@redhat.com>
39648 * gcc.c-torture/execute/unroll-1.c: New test.
39650 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39652 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39654 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39655 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39656 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39657 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39658 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39660 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39661 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39663 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39665 * g++.old-deja/g++.pt/deduct2.C: New test.
39667 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39669 * g++.old-deja/g++.pt/parms2.C: New test.
39671 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39673 * g++.old-deja/g++.pt/crash58.C: New test.
39675 2000-09-06 Greg McGary <greg@mcgary.org>
39677 * gcc.c-torture/execute/20000906-1.c: New test.
39678 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39680 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39682 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39684 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39686 * g++.old-deja/g++.pt/crash57.C: New test.
39688 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39690 * g++.old-deja/g++.pt/crash56.C: New test.
39692 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39694 * g++.old-deja/g++.pt/koenig1.C: New test.
39696 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39698 * gcc.dg/20000904-1.c: New test.
39700 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39702 * gcc.dg/cpp/paste8.c: New test.
39704 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39706 * gcc.c-torture/compile/20000827-1.c: New test.
39708 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39710 * gcc.dg/format-diag-1.c: New test.
39712 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39714 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39715 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39716 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39717 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39718 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39720 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39722 * g++.old-deja/g++.other/nested4.C: New test.
39724 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39726 * g++.old-deja/g++.ns/scoped1.C: New test.
39728 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39730 * lib/g++.exp: Support testing already-installed GCC.
39732 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39734 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39736 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39738 * gcc.dg/return-type-2.c: New test.
39740 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39742 * gcc.c-torture/compile/20000825-1.c: New test.
39744 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39746 * gcc.dg/dwarf2-2.c: New test.
39748 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39750 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39751 dg-warning regexps.
39753 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39755 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39756 gcc.dg/format-ext-5.c: New tests.
39758 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39760 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39762 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39764 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39766 2000-08-24 Richard Henderson <rth@cygnus.com>
39768 * gcc.dg/ia64-sync-1.c: New test.
39769 * gcc.dg/ia64-sync-2.c: New test.
39770 * gcc.dg/ia64-asm-1.c: New test.
39772 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39774 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39775 * gcc.dg/format-ext-2.c: New test.
39777 2000-08-23 Jason Merrill <jason@redhat.com>
39779 * lib/old-dejagnu.exp: Also ignore "In member function" and
39782 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39784 * gcc.dg/noncompile/label-lineno-1.c: New test.
39786 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39788 * gcc.dg/c99-array-nonobj-1.c: New test.
39790 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39792 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39794 * gcc.dg/format-ext-1.c: New test.
39796 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39798 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39799 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39800 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39801 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39802 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39804 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39806 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39807 gcc.dg/c99-strftime-2.c: New tests.
39809 2000-08-22 Richard Henderson <rth@cygnus.com>
39811 * gcc.c-torture/execute/20000822-1.c: New test.
39813 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39815 * gcc.c-torture/execute/20000819-1.x: Remove.
39817 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39819 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
39820 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
39821 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
39822 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
39823 gcc.dg/format-xopen-1.c: New tests.
39825 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39827 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
39829 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39831 * g++.old-deja/g++.other/loop2.C: New test.
39833 * gcc.c-torture/compile/20000606-1.c: New test.
39834 * gcc.c-torture/compile/20000728-1.c: New test.
39835 * gcc.c-torture/execute/20000801-1.c: New test.
39836 * gcc.c-torture/execute/20000801-2.c: New test.
39837 * gcc.c-torture/execute/20000819-1.c: New test.
39838 * gcc.c-torture/execute/20000819-1.x: XFAIL.
39839 * gcc.dg/20000629-1.c: New test.
39840 * gcc.dg/20000724-1.c: New test.
39841 * gcc.dg/20000807-1.c: New test.
39843 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
39845 * gcc.dg/cpp/pragma-1.c: New test.
39846 * gcc.dg/cpp/pragma-2.c: New test.
39848 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
39850 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
39851 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
39853 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39855 * gcc.c-torture/compile/20000818-1.c: New test.
39857 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
39859 * gcc.c-torture/execute/20000818-1.c: New test.
39861 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
39863 * gcc.dg/format-va-1.c: New test.
39865 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39867 * g++.old-deja/g++.other/typedef8.C: New test.
39869 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39871 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
39872 * g++.old-deja/g++.mike/net36.C: Mark candidate.
39873 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
39874 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
39875 * g++.old-deja/g++.other/ptrmem7.C: New test.
39876 * g++.old-deja/g++.pt/ptrmem10.C: New test.
39878 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39880 * g++.old-deja/g++.pt/typename27.C: New test.
39882 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
39884 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
39885 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
39886 * g++.old-deja/g++.pt/friend45.C: New test.
39887 * g++.old-deja/g++.other/friend8.C: New test.
39889 2000-08-15 Richard Henderson <rth@cygnus.com>
39891 * gcc.c-torture/execute/20000815-1.c: New test.
39893 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
39895 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
39896 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
39897 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
39899 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
39901 * g++.old-deja/g++.other/refinit2.C: New test.
39903 2000-08-13 Geoff Keating <geoffk@cygnus.com>
39905 * lib/c-torture.exp (c-torture): Make
39906 compiler_conditional_xfail_data global.
39907 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
39908 compiler_conditional_xfail_data machinery.
39909 (f-torture-execute): Likewise.
39910 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
39911 and only when unrolling loops.
39913 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
39915 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39917 * g++.old-deja/g++.pt/explicit81.C: New test.
39919 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39921 * g++.old-deja/g++.pt/typename26.C: New test.
39923 2000-08-10 Geoff Keating <geoffk@cygnus.com>
39925 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
39928 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
39930 * g++.old-deja/g++.other/array3.C: New test.
39932 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39934 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
39935 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
39936 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
39939 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
39941 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
39942 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39944 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
39946 * gcc.c-torture/execute/20000808-1.c: New test.
39948 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39950 * gcc.dg/c90-const-expr-1.c: New test.
39952 2000-08-08 Richard Henderson <rth@cygnus.com>
39954 * gcc.dg/noncompile/920923-1.c: Declare calloc.
39956 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
39958 * gcc.dg/noncompile/const-ll-1.c: New test.
39960 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
39962 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
39964 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
39966 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
39967 that running programs linked against the shared version of libobjc
39970 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
39972 * gcc.dg/c99-printf-1.c: New test.
39974 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
39976 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
39978 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
39980 * gcc.c-torture/execute/20000731-1.x: Delete.
39982 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
39984 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
39985 and torture_without_loops as is done by c-torture.exp.
39986 (search_for): Copy from c-torture.exp.
39987 (gcc-dg-runtest): New function, drives a directory of tests
39988 iterating over the TORTURE_OPTIONS.
39989 (scan-assembler, scan-assembler-not): Move here from
39990 individual directory drivers.
39992 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
39993 defined by lib/gcc-dg.exp.
39994 * gcc.dg/cpp/cpp.exp: Likewise.
39995 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
39996 gcc-dg-runtest, so we cycle over optimization options.
39998 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
39999 * gcc.dg/compare2.c: No longer expected to fail.
40001 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40003 * gcc.c-torture/execute/20000804-1.c: New test.
40005 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40007 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40009 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40011 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40013 2000-08-03 Jeffrey A Law (law@cygnus.com)
40015 * gcc.c-torture/compile/20000803-1.c: New test.
40017 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40019 * gcc.c-torture/execute/20000801-3.c,
40020 gcc.c-torture/execute/20000801-4.c: New tests.
40021 * gcc.c-torture/execute/20000801-3.x,
40022 gcc.c-torture/execute/20000801-4.x: Xfail.
40024 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40026 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40027 libobjc/.libs to allow for libtool.
40029 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40031 * gcc.c-torture/compile/20000802-1.c: New test.
40033 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40035 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40037 2000-07-31 Jeffrey A Law (law@cygnus.com)
40039 * gcc-c-torture/execute/20000731-2.c: New test.
40041 * gcc.c-torture/execute/20000731-1.c: New test.
40042 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40044 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40046 * testsuite/gcc.dg/cpp/paste7.c: New test.
40047 * gcc.dg/cpp/20000725-1.c: New test.
40049 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40051 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40052 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40053 declaration warning for __builtin_dwarf_reg_size.
40055 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40057 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40059 * gcc.dg/noncompile/voidparam-1.c: New test.
40061 2000-07-30 Richard Henderson <rth@cygnus.com>
40063 * gcc.dg/c90-digraph-1.c: Don't xfail.
40064 * gcc.dg/compare2.c (case 10): Xfail.
40065 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40067 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40069 * gcc.dg/c99-main-1.c: New test.
40071 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40073 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40075 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40077 * gcc.c-tortuer/execute/20000726-1.c: New test.
40079 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40081 * gcc.c-torture/execute/enum-2.c: New test.
40083 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40085 * gcc.dg/cpp/tr-warn3.c: New test.
40087 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40089 * g++.old-deja/g++.ext/implicit1.C: Remove.
40090 * g++.old-deja/g++.jason/c2.C: Remove
40091 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40092 * g++.old-deja/g++.pt/crash16.C: Likewise.
40093 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40095 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40097 * g++.old-deja/g++.other/for2.C: New test.
40099 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40101 * gcc.dg/20000720-1.c: New test.
40103 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40105 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40107 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40109 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40110 * gcc.c-torture/execute/20000722-1.c: New.
40111 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40113 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40115 * gcc.dg/cpp/20000720-1.S: New test.
40117 2000-07-21 Michael Meissner <meissner@redhat.com>
40119 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40121 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40123 * g++.old-deja/g++.brendan/crash16.C,
40124 g++.old-deja/g++.brendan/parse3.C,
40125 g++.old-deja/g++.brendan/redecl1.C,
40126 g++.old-deja/g++.ns/template13.C,
40127 g++.old-deja/g++.other/decl4.C,
40128 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40130 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40132 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40133 and "Internal error".
40135 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40137 * gcc.dg/cpp/paste6.c: New test.
40139 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40141 * gcc.dg/cpp/tr-direct.c: New test.
40143 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40144 gcc.dg/cpp/undef1.c: Tweak error regexps.
40146 2000-07-18 Eric Christopher <echristo@redhat.com>
40148 * gcc.c-torture/compile/20000718-1.c: New test.
40150 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40152 * cpplex.c (_cpp_push_token): If the token being pushed back
40153 is the previous token in this context, just subtract one from
40155 * cppmacro.c (save_expansion): Clear aux field when storing a
40158 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40160 * gcc.dg/noncompile/redecl-1.c: New test.
40162 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40164 * gcc.c-torture/execute/20000717-5.c: New test.
40165 * gcc.c-torture/execute/20000717-1.x: Removed.
40167 2000-07-17 Richard Henderson <rth@cygnus.com>
40169 * gcc.c-torture/execute/20000717-4.c: New test.
40171 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40173 * gcc.dg/cpp/syshdr.c: New test.
40174 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40176 2000-07-17 Neil Booth <neilb@earthling.net>
40178 * gcc.dg/cpp/cmdlne-dM.c: New test.
40179 * gcc.dg/cpp/cmdlne-dD.c: New test.
40181 2000-07-17 Jeffrey A Law (law@cygnus.com)
40183 * gcc.c-torture/execute/20000717-3.c: New test.
40185 * gcc.c-torture/compile/20000717-1.c: New test.
40187 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40189 * gcc.c-torture/execute/20000717-2.c: New test.
40191 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40193 * gcc.dg/formatz-1.c: New test.
40195 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40196 * gcc.dg/c99-digraph-1.c: New tests.
40198 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40199 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40201 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40202 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40203 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40204 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40205 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40206 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40207 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40209 2000-07-17 Greg McGary <greg@mcgary.org>
40211 * gcc.c-torture/execute/20000717-1.c: New test.
40212 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40214 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40216 * gcc.c-torture/execute/20000715-2.c: New test.
40217 * gcc.dg/20000715-1.c: New test.
40219 2000-07-15 Michael Meissner <meissner@redhat.com>
40221 * gcc.c-torture/execute/20000715-1.c: New test.
40223 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40225 * gcc.c-torture/execute/20000707-1.c: New test.
40227 2000-07-13 Neil Booth <NeilB@earthling.net>
40229 * testsuite/gcc.dg/cpp/digraph1.c,
40230 testsuite/gcc.dg/cpp/digraph2.c,
40231 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40233 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40235 * g77.f-torture/compile/20000630-2.f: New test.
40236 * g77.f-torture/compile/20000630-2.x
40238 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40240 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40242 2000-07-11 Neil Booth <NeilB@earthling.net>
40244 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40246 2000-07-11 Neil Booth <NeilB@earthling.net>
40248 * gcc.dg/cpp/cmdlne-C.c: New.
40250 2000-07-09 Neil Booth <NeilB@earthling.net>
40252 * gcc.dg/cpp/directiv.c: New tests.
40253 * gcc.dg/cpp/undef1.c: Update.
40255 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40257 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40259 2000-07-09 Neil Booth <NeilB@earthling.net>
40261 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40263 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40265 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40266 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40268 2000-07-08 Neil Booth <NeilB@earthling.net>
40270 * gcc.dg/cpp/macsyntx.c: New tests.
40272 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40274 * gcc.dg/20000707-1.c: New test.
40276 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40278 * gcc.c-torture/execute/20000706-1.c: New test.
40279 * gcc.c-torture/execute/20000706-2.c: New test.
40280 * gcc.c-torture/execute/20000706-3.c: New test.
40281 * gcc.c-torture/execute/20000706-4.c: New test.
40282 * gcc.c-torture/execute/20000706-5.c: New test.
40284 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40286 * g++.old-deja/g++.pt/instantiate7.C: New test.
40288 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40290 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40291 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40292 * g++.old-deja/g++.other/rtti3.C: Likewise.
40293 * g++.old-deja/g++.other/rttid3.C: Likewise.
40295 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40297 * g77.f-torture/compile/20000630-1.x: Fix typo
40299 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40301 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40304 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40306 * gcc.dg/cpp/ident.c: New test.
40308 2000-07-05 Neil Booth <NeilB@earthling.net>
40310 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40311 gcc.dg/cpp/lexstrng.c: New tests.
40313 2000-07-04 Neil Booth <NeilB@earthling.net>
40315 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40316 * gcc.dg/cpp/strify2.c: Same.
40318 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40320 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40321 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40322 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40323 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40325 * testsuite/gcc.dg/cpp/macro1.c,
40326 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40327 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40328 testsuite/gcc.dg/cpp/strify1.c,
40329 testsuite/gcc.dg/cpp/strify2.c: New tests.
40331 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40333 * gcc.c-torture/execute/20000703-1.c: New test.
40335 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40337 * g++.old-deja/g++.pt (lookup10.C): New test.
40339 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40341 * g++.old-deja/g++.pt (typename25.C): New test.
40343 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40345 * gcc.c-torture/compile/20000701-1.c: New test.
40347 2000-06-30 Nick Clifton <nickc@cygnus.com>
40349 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40352 2000-06-30 Catherine Moore <clm@cygnus.com>
40354 * gcc.c-torture/execute/align-1.c: New test.
40356 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40358 * g++.old-deja/g++.pt/expr8.C: New test.
40359 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40361 2000-06-29 Nick Clifton <nickc@cygnus.com>
40363 * gcc.c-torture/compile/20000629-1.c: New test.
40365 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40368 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40369 gcc.dg/noncompile directory, depending on whether they're
40370 preprocessor tests or not. Annotate all the tests for the dg
40373 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40374 * gcc.dg/noncompile/noncompile.exp: New.
40378 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40379 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40380 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40381 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40382 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40383 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40384 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40385 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40386 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40387 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40388 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40389 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40390 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40391 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40392 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40393 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40394 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40395 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40396 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40397 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40398 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40399 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40400 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40401 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40403 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40404 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40405 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40406 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40407 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40408 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40410 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40412 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40413 declare one variable. On the fourth, error.
40414 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40415 declared by 20000628-1a.h.
40417 2000-06-29 Richard Henderson <rth@redhat.com>
40419 * gcc.c-torture/execute/930529-1.x: New file.
40420 * gcc.dg/920413-1.c: Adjust expected warning text.
40421 * gcc.dg/980217-1.c: Declare abort.
40422 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40424 2000-06-29 Jeffrey A Law (law@cygnus.com)
40426 * g77.f-torture/compile/20000629-1.f: New test.
40427 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40429 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40431 Rearrange lots of files, removing entirely the
40432 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40436 gcc.c-torture/code_quality/code_quality.exp
40437 gcc.c-torture/special/special.exp
40438 gcc.failure/failure.exp
40439 gcc.failure/940409-1.x
40440 gcc.c-torture/compile/961203-1.x
40443 gcc.misc-tests/linkage.exp
40444 gcc.c-torture/execute/920730-1t.c
40445 gcc.c-torture/execute/920730-1t.x
40446 gcc.c-torture/compile/920520-1.x
40447 gcc.c-torture/compile/920521-1.x
40448 gcc.c-torture/compile/981006-1.x
40449 gcc.c-torture/execute/eeprof-1.x
40451 * Moved files (possibly with modifications to fit a new harness):
40453 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40454 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40455 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40456 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40457 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40458 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40459 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40460 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40461 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40462 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40463 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40464 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40465 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40466 gcc.failure/940409-1.c gcc.dg/940409-1.c
40468 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40470 * c-torture/compile/961203-1.x: Delete.
40472 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40473 not exit. Include stdio.h.
40474 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40475 * gcc.misc-tests/dg-12.c: Likewise.
40476 * gcc.misc-tests/dg-5.c: Likewise.
40477 * gcc.misc-tests/dg-6.c: Likewise.
40478 * gcc.misc-tests/dg-7.c: Prototype abort.
40479 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40480 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40481 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40483 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40484 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40486 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40488 * gcc.dg/cpp/20000628-1.c: New test.
40489 * gcc.dg/cpp/20000628-1.h: New header for above test.
40490 * gcc.dg/cpp/20000628-1a.h: Likewise.
40492 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40494 * gcc.dg/cpp: New directory.
40495 * gcc.dg/cpp/cpp.exp: New driver.
40496 * gcc.dg/cpp/20000627-1.c: New test.
40497 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40498 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40499 and rewrite as a compilation test.
40501 * gcc.dg: Move many files into the cpp subdirectory, possibly
40502 renaming or editing them as well.
40504 990119-1.c cpp/19990119-1.c
40505 990228-1.c cpp/19990228-1.c
40506 990407-1.c cpp/19990407-1.c
40507 990409-1.c cpp/19990409-1.c
40508 990413-1.c cpp/19990413-1.c
40509 990703-1.c cpp/19990703-1.c
40510 20000127-1.c cpp/20000127-1.c
40511 20000129-1.c cpp/20000129-1.c
40512 20000207-1.c cpp/20000207-1.c
40513 20000207-2.c cpp/20000207-2.c
40514 20000209-1.c cpp/20000209-1.c
40515 20000209-2.c cpp/20000209-2.c
40516 20000301-1.c cpp/20000301-1.c
40517 20000419-1.c cpp/20000419-1.c
40518 20000510-1.S cpp/20000510-1.S
40519 20000519-1.c cpp/20000519-1.c
40520 20000529-1.c cpp/20000529-1.c
40521 20000625-1.c cpp/20000625-1.c
40522 20000625-2.c cpp/20000625-2.c
40523 cpp-as1.c cpp/assert1.c
40524 cpp-as2.c cpp/assert2.c
40525 cxx-comments-1.c cpp/cxxcom1.c
40526 cxx-comments-2.c cpp/cxxcom2.c
40527 endif-label.c cpp/endif.c
40528 cpp-hash1.c cpp/hash1.c
40529 cpp-hash2.c cpp/hash2.c
40530 cpp-if1.c cpp/if-1.c
40531 cpp-if2.c cpp/if-2.c
40532 cpp-if3.c cpp/if-3.c
40533 cpp-if4.c cpp/if-4.c
40534 cpp-if5.c cpp/if-5.c
40535 cpp-cond.c cpp/if-cexp.c
40536 cpp-missingop.c cpp/if-mop.c
40537 cpp-missingparen.c cpp/if-mpar.c
40538 cpp-opprec.c cpp/if-oppr.c
40539 cpp-ifparen.c cpp/if-paren.c
40540 cpp-shortcircuit.c cpp/if-sc.c
40541 cpp-shift.c cpp/if-shift.c
40542 cpp-unary.c cpp/if-unary.c
40543 cpp-li1.c cpp/line1.c
40544 cpp-li2.c cpp/line2.c
40545 lineno.c cpp/line3.c
40546 lineno-2.c cpp/line4.c
40548 cpp-mic.h cpp/mi1c.h
40549 cpp-micc.h cpp/mi1cc.h
40550 cpp-mind.h cpp/mi1nd.h
40551 cpp-mindp.h cpp/mi1ndp.h
40552 cpp-mix.h cpp/mi1x.h
40553 cpp-mi2.c cpp/mi2.c
40554 cpp-mi2a.h cpp/mi2a.h
40555 cpp-mi2b.h cpp/mi2b.h
40556 cpp-mi2c.h cpp/mi2c.h
40557 cpp-mi3.c cpp/mi3.c
40558 cpp-mi3.def cpp/mi3.def
40559 poison-1.c cpp/poison.c
40560 pr-impl.c cpp/prag-imp.c
40561 cpp-redef-2.c cpp/redef1.c
40562 cpp-redef.c cpp/redef2.c
40563 strpaste.c cpp/strp1.c
40564 strpaste-2.c cpp/strp2.c
40565 cpp-tradpaste.c cpp/tr-paste.c
40566 cpp-tradstringify.c cpp/tr-str.c
40567 cpp-tradwarn1.c cpp/tr-warn1.c
40568 cpp-tradwarn2.c cpp/tr-warn2.c
40569 trigraphs.c cpp/trigraphs.c
40570 cpp-unc1.c cpp/unc1.c
40571 cpp-unc2.c cpp/unc2.c
40572 cpp-unc3.c cpp/unc3.c
40573 cpp-unc.c cpp/unc4.c
40574 undef.c cpp/undef1.c
40575 undef-2.c cpp/undef2.c
40576 cpp-wi1.c cpp/widestr1.c
40578 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40580 * lib/g++.exp (g++_include_flags): Tweak.
40582 2000-06-27 H.J. Lu <hjl@gnu.org>
40583 Loren J. Rittle <ljrittle@acm.org>
40585 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40586 version with one that knows about the new gcc tree structure.
40587 (g++_link_flags): Same.
40589 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40591 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40592 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40593 case we are cross-compiling.
40595 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40596 g++.old-deja/g++.niklas/Makefile.in,
40597 g++.old-deja/g++.niklas/configure.in,
40598 g++.old-deja/g++.other/Makefile.in,
40599 g++.old-deja/g++.other/configure.in,
40600 gcc.c-torture/code_quality/Makefile.in,
40601 gcc.c-torture/code_quality/configure.in,
40602 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40603 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40604 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40605 gcc.c-torture/execute/ieee/Makefile.in,
40606 gcc.c-torture/execute/ieee/configure.in,
40607 gcc.c-torture/noncompile/Makefile.in,
40608 gcc.c-torture/noncompile/configure.in,
40609 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40610 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40611 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40613 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40615 * g++.old-deja/g++.other/ambig3.C: New test.
40617 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40619 * g++.old-deja/g++.pt/syntax1.C: New test.
40620 * g++.old-deja/g++.pt/syntax2.C: New test.
40621 * g++.old-deja/g++.other/syntax3.C: New test.
40622 * g++.old-deja/g++.other/syntax4.C: New test.
40624 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40626 * gcc.dg/20000623-1.c: Prototype exit and abort.
40628 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40630 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40632 * gcc.dg/cpp-mi3.def: New file.
40634 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40636 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40637 lexer's error messages.
40638 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40639 divine anything from the linemarkers.
40640 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40641 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40643 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40645 * gcc.dg/20000623-1.c: New test.
40647 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40649 * gcc.c-torture/execute/20000622-1.c: New test.
40651 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40653 * g++.old-deja/g++.other/init15.C: New test.
40655 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40657 * g++.old-deja/g++.pt/vaarg2.C: New test.
40658 * g++.old-deja/g++.pt/vaarg3.C: New test.
40660 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40662 * g++.old-deja/g++.other/dyncast6.C: New test.
40664 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40666 * gcc.c-torture/execute/loop-6.c: New test.
40668 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40670 * gcc.dg/20000614-1.c: New test.
40671 * gcc.dg/20000614-2.c: New test.
40673 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40675 * g++.old-deja/g++.other/inline12.C: New test.
40677 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40679 * g++.old-deja/g++.other/eh1.C: New test.
40681 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40683 * g++.old-deja/g++.other/type.C: New test.
40685 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40687 * g++.old-deja/g++.other/initstring.C: New test.
40689 2000-06-12 Jason Merrill <jason@redhat.com>
40691 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40693 2000-06-09 Jeffrey A Law (law@cygnus.com)
40695 * gcc.c-torture/compile/20000609-1.c: New test.
40697 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40699 * gcc.dg/20000609-1.c: New test.
40701 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40703 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40704 * gcc.c-torture/noncompile/poison-1.c: Move...
40705 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40706 * gcc.dg/cpp-li1.c: Add a token after the #line.
40708 2000-06-05 Richard Henderson <rth@cygnus.com>
40710 * gcc.c-torture/execute/20000605-2.c: New test.
40711 * gcc.c-torture/execute/20000605-3.c: New test.
40713 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40715 * g77.f-torture/execute/20000503-1.x: New file.
40717 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40719 * g++.old-deja/g++.eh/badalloc1.C: New test.
40721 2000-06-05 Richard Henderson <rth@cygnus.com>
40723 * gcc.c-torture/execute/20000605-1.c: New test.
40725 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40726 Nathan Sidwell <nathan@codesourcery.com>
40728 * gcc.c-torture/compile/20000605-1.c: New test.
40730 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40732 * g77.f-torture/compile/20000601-1.f: New test.
40734 2000-06-03 Richard Henderson <rth@cygnus.com>
40736 * gcc.c-torture/execute/20000603-1.c: New.
40738 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40740 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40741 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40743 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40745 * gcc.dg/compare2.c (case 12): XFAIL.
40746 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40747 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40749 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40751 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40753 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40754 guard macro is already defined when the header is first
40756 * gcc.dg/cpp-mix.h: New file.
40757 * gcc.dg/endif-label.c: Update patterns to match compiler.
40759 * g++.brendan/complex1.C: Declare abort.
40760 * g++.law/refs4.C: Remove XFAIL.
40761 * g++.oliva/expr2.C: Declare abort and exit.
40763 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40765 * gcc.c-torture/execute/20000528-1.c: New test.
40767 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40768 * g++.old-deja/g++.law/temps4.C: Likewise.
40770 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40771 stdlib.h. Call abort() on failure.
40772 * g++.old-deja/g++.law/refs4.C: Likewise.
40773 * g++.old-deja/g++.law/temps4.C: Likewise.
40774 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40775 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40777 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40779 Relative to g++.dg/special:
40780 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40782 Relative to g++.old-deja:
40783 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40784 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40785 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40786 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40787 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40788 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40789 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40791 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40792 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40793 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40794 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40795 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40796 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40799 * g++.other/goto1.C: Update expectations for error messages.
40801 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40803 * gcc.c-torture/compile/20000523-1.c: New test.
40805 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40807 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40809 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40811 * g++.old-deja/g++.eh/catch11.C: New test.
40812 * g++.old-deja/g++.eh/catch12.C: New test.
40814 2000-05-24 Nick Clifton <nickc@cygnus.com>
40816 * gcc.c-torture/execute/20000523-1.c: New test.
40818 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
40820 * c-torture/execute/bcp-1.c: Replace abort in arg of
40821 __builtin_constant_p with a generic external function.
40823 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
40824 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
40825 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
40826 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
40827 Prototype abort and/or exit.
40829 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
40830 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
40831 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
40832 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
40834 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
40836 * gcc.dg/dwarf2-1.c: New test.
40838 2000-05-20 Richard Henderson <rth@cygnus.com>
40840 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
40842 2000-05-20 Andreas Jaeger <aj@suse.de>
40844 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
40847 2000-05-19 David Edelsohn <edelsohn@gnu.org>
40849 * gcc.c-torture/execute/20000519-2.c: New test.
40851 2000-05-19 Andreas Jaeger <aj@suse.de>
40853 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
40854 which fails with SSA.
40856 * lib/c-torture.exp: Also test with -O3 -fssa.
40858 2000-05-18 Michael Meissner <meissner@redhat.com>
40860 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
40861 * gcc.c-torture/execute/920415-1.c: Ditto.
40862 * gcc.c-torture/execute/920501-1.c: Ditto.
40863 * gcc.c-torture/execute/conversion.c: Ditto.
40864 * gcc.c-torture/execute/cvt-1.c: Ditto.
40866 2000-05-18 Jeffrey A Law (law@cygnus.com)
40868 * gcc.c-torture/compile/20000518-1.c: New test.
40870 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
40872 * g77.f-torture/compile/200005018.f: New test.
40874 2000-05-17 Jeffrey A Law (law@cygnus.com)
40876 * gcc.c-torture/compile/20000517-1.c: New test.
40878 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40880 * gcc.c-torture/execute/20000516-1.c: New test.
40882 2000-05-15 Jakub Jelinek <jakub@redhat.com>
40884 * g++.old-deja/g++.other/eh.C: New test.
40886 2000-05-12 Richard Henderson <rth@cygnus.com>
40888 * gcc.c-torture/execute/990208-1.c (main): Don't pass
40889 constants through to doit's conditional.
40891 2000-05-11 Jeffrey A Law (law@cygnus.com)
40893 * gcc.c-torture/compile/20000511-1.c: New test.
40894 * g77.f-torture/compile/20000511-1.f: New test.
40895 * g77.f-torture/compile/20000511-2.f: New test.
40897 2000-05-11 Michael Meissner <meissner@redhat.com>
40899 * gcc.c-torture/execute/20000511-1.c: New test.
40901 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
40903 * gcc.dg/dg.exp: Scan .S files as well as .c files.
40904 * gcc.dg/20000510-1.S: New.
40906 2000-05-08 Catherine Moore <clm@cygnus.com>
40908 * gcc.dg/unused-3.c: New.
40910 2000-05-06 Richard Henderson <rth@cygnus.com>
40912 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
40913 * g++.old-deja/g++.mike/warn1.C: Likewise.
40914 * g++.old-deja/g++.pt/local1.C: Likewise.
40915 * g++.old-deja/g++.pt/local7.C: Likewise.
40916 * g++.old-deja/g++.pt/spec16.C: Likewise.
40918 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
40920 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
40922 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
40924 * g77.f-torture/execute/20000503-1.f: New test.
40926 2000-05-04 Andreas Jaeger <aj@suse.de>
40928 * gcc.dg/noreturn-2.c: New test.
40930 2000-05-04 Neil Booth <NeilB@earthling.net>
40932 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
40935 2000-05-04 Richard Henderson <rth@cygnus.com>
40937 * gcc.c-torture/execute/20000503-1.c: Fix typo.
40939 2000-05-04 Richard Henderson <rth@cygnus.com>
40941 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
40942 OpenSSL by Jason R Thorpe.
40944 2000-05-03 Jim Wilson <wilson@cygnus.com>
40946 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
40948 2000-05-03 Robert Lipe <robertlipe@usa.net>
40950 * gcc.dg/20000503-1.c: New test.
40952 2000-05-02 Jakub Jelinek <jakub@redhat.com>
40954 * gcc.c-torture/compile/20000502-1.c: New test.
40955 * g++.old-deja/g++.other/align.C: New test.
40956 * gcc.dg/cpp-tradstringify.c: New test.
40958 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
40960 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
40961 and hard registers.
40963 2000-04-26 Geoff Keating <geoffk@cygnus.com>
40965 * gcc.c-torture/execute/loop-5.c: New test.
40967 2000-04-25 Jakub Jelinek <jakub@redhat.com>
40969 * gcc.c-torture/execute/va-arg-20.c: New test.
40971 2000-04-23 Jeffrey A Law (law@cygnus.com)
40973 * gcc.c-torture/execute/20000422-1.c: New test.
40975 2000-04-20 Greg McGary <gkm@gnu.org>
40977 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
40978 when optimizing, but without sibling-call optimizations (-O1).
40980 2000-04-20 Jeffrey A Law (law@cygnus.com)
40982 * gcc.c-torture/compile/20000420-1.c: New test.
40984 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
40986 * g++.abi/ptrflags.C: New test.
40987 * g++.eh/catchptr1.C: Test incomplete pointer chains.
40989 2000-04-19 Catherine Moore <clm@cygnus.com>
40991 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
40993 2000-04-19 Greg McGary <gkm@gnu.org>
40995 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
40996 sibling-call optimizations.
40998 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41000 * gcc.dg/20000419-1.c: New test.
41002 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41004 * gcc.c-torture/execute/20000412-6.c: New test.
41006 2000-04-12 Jeffrey A Law (law@cygnus.com)
41008 * gcc.c-torture/execute/20000412-5.c: New test.
41009 * g77.f-torture/compile/20000412-1.f: New test.
41010 * gcc.c-torture/execute/20000412-4.c: New test.
41011 * gcc.c-torture/compile/20000412-2.c: New test.
41012 * gcc.c-torture/execute/20000412-3.c: New test.
41013 * gcc.c-torture/compile/20000412-1.c: New test.
41014 * gcc.c-torture/execute/20000412-2.c: New test.
41016 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41018 * objc/execute/bf-20.m: New test.
41020 2000-04-10 Richard Henderson <rth@cygnus.com>
41022 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41024 * gcc.c-torture/execute/20000412-1.c: New test.
41026 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41028 * g++.old-deja/g++.eh/catchptr1.C: New test.
41030 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41032 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41034 2000-04-08 Neil Booth <NeilB@earthling.net>
41036 * gcc.dg/cpp-nullchar.c: Remove test as
41037 embedded nulls cause problems.
41039 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41041 * gcc.dg/compare2.c: New test.
41043 2000-04-08 Neil Booth <NeilB@earthling.net>
41045 * gcc.dg/cpp-nullchar.c: New test.
41047 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41049 * gcc.dg/cpp-mi2.c: New test.
41050 * gcc.dg/cpp-mi2[abc].h: New files.
41052 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41054 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41057 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41059 * g++.old-deja/g++.abi/vmihint.C: New test.
41061 2000-04-06 Neil Booth <NeilB@earthling.net>
41063 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41064 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41067 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41069 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41070 avoid stack-frame overwrite.
41072 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41074 * gcc.c-torture/compile/20000405-2.c: New test.
41075 * gcc.c-torture/compile/20000405-3.c: New test.
41077 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41079 * gcc.c-torture/compile/20000405-1.c: New test.
41081 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41083 * gcc.dg/cast-qual-1.c: Revert last change.
41085 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41087 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41089 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41091 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41092 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41094 2000-04-03 Jeffrey A Law (law@cygnus.com)
41096 * gcc.c-torture/compile/20000403-2.c: New test.
41097 * gcc.c-torture/compile/20000403-1.c: New test.
41099 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41101 * gcc.c-torture/execute/20000403-1.c: New test.
41103 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41105 * gcc.c-torture/execute/20000402-1.c: New test.
41107 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41109 * gcc.c-torture/execute/va-arg-15.c: New test.
41110 * gcc.c-torture/execute/va-arg-16.c: New test.
41111 * gcc.c-torture/execute/va-arg-17.c: New test.
41112 * gcc.c-torture/execute/va-arg-18.c: New test.
41113 * gcc.c-torture/execute/va-arg-19.c: New test.
41115 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41117 * gcc.c-torture/compile/981211-1.c: Move to...
41118 * gcc.dg/cpp-as1.c: ...here.
41119 * gcc.dg/cpp-as2.c: New file.
41121 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41124 2000-04-02 Neil Booth <NeilB@earthling.net>
41126 * gcc.dg/cpp-cond.c New tests.
41127 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41128 accidental success less likely.
41129 * gcc.dg/cpp-missingop.c New tests.
41130 * gcc.dg/cpp-missingparen.c New tests.
41131 * gcc.dg/cpp-shift.c New tests.
41132 * gcc.dg/cpp-shortcircuit.c New tests.
41133 * gcc.dg/cpp-unary.c New tests.
41135 2000-03-29 Jeffrey A Law (law@cygnus.com)
41137 * gcc.c-torture/compile/20000329-1.c: New test.
41139 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41141 * gcc.c-torture/compile/20000326-1.c: New test.
41142 * gcc.c-torture/compile/20000326-2.c: New test.
41144 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41146 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41147 the first parameter is a function argument.
41149 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41151 * g++.old-deja/g++.ext/array4.C: New test.
41153 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41155 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41157 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41159 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41161 2000-03-19 Richard Henderson <rth@cygnus.com>
41163 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41165 2000-03-19 Richard Henderson <rth@cygnus.com>
41167 * gcc.c-torture/compile/20000319-1.c: New test.
41169 2000-03-14 Jeffrey A Law (law@cygnus.com)
41171 * gcc.c-torture/execute/20000314-3.c: New test.
41172 * gcc.c-torture/execute/20000314-2.c: New test.
41173 * gcc.c-torture/execute/20000314-1.c: New test.
41174 * gcc.c-torture/compile/20000314-2.c: New test.
41175 * gcc.c-torture/compile/20000314-1.c: New test.
41177 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41179 * g++.old-deja/g++.warn/inline.C: New test.
41181 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41183 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41184 standards-compliant result rather than specific constants.
41185 Put test-values in array.
41187 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41189 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41190 (g++_target_compile): Put test-specific options last.
41192 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41194 * g++.old-deja/g++.eh/vbase4.C: New test.
41196 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41198 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41200 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41202 * g++.old-deja/g++.brendan/misc12.C: Removed.
41203 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41204 * g++.old-deja/g++.ext/pretty4.C: New test.
41206 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41208 * g++.old-deja/g++.other/string2.C: New test.
41210 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41212 * g++.old-deja/g++.warn/impint2.C: New test.
41214 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41216 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41219 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41221 * g++.old-deja/g++.warn/impint.C: New test.
41222 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41223 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41224 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41225 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41226 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41227 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41228 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41229 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41230 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41231 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41232 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41233 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41235 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41237 * gcc.dg/cpp-redef.c: New test.
41239 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41241 * g++.old-deja/g++.pt/unify7.C: New test.
41243 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41245 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41246 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41248 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41250 * gcc.c-torture/compile/20000224-1.c: New test.
41252 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41254 * gcc.c-torture/compile/cpp-2.c: New test.
41255 * gcc.c-torture/compile/cpp-1.c: New test.
41257 2000-02-25 Jeffrey A Law (law@cygnus.com)
41259 * gcc.c-torture/execute/20000225-1.c: New test.
41261 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41263 * gcc.dg/cpp-li2.c: New test.
41265 * gcc.dg/cpp-wi1.c: New test.
41267 * gcc.dg/cpp-li1.c: New test.
41269 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41271 * g++.old-deja/g++.other/sizeof5.C: New test.
41273 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41275 * gcc.c-torture/execute/va-arg-13.c: New test.
41277 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41279 * gcc.c-torture/execute/va-arg-12.c: New test.
41281 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41283 * gcc.c-torture/execute/20000223-1.c: New test.
41285 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41287 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41289 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41291 * g++.old-deja/g++.abi/ptrmem.C: New test.
41293 2000-02-19 Richard Henderson <rth@cygnus.com>
41295 * gcc.c-torture/compile/init-3.c: New.
41297 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41299 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41302 2000-02-11 Robert Lipe <robertl@sco.com>
41304 * gcc.c-torture/compile/20000211-3.c: New test.
41306 2000-02-11 Martin Buchholz <martin@xemacs.org>
41308 * gcc.c-torture/compile/20000211-2.c: New test.
41310 2000-02-11 Jeffrey A Law (law@cygnus.com)
41312 * gcc.c-torture/compile/20000211-1.c: New test.
41314 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41316 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41319 2000-02-08 Nathan Sidwell <nathan@acm.org>
41321 * g++.old-deja/g++.other/cast5.C: New test.
41323 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41325 * gcc.c-torture/execute/20000205-1.c: New.
41327 2000-02-03 Nathan Sidwell <nathan@acm.org>
41329 * g++.old-deja/g++.jason/cast3.C: Return void.
41330 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41332 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41334 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41336 * gcc.dg/loop-1.c: New test.
41338 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41340 * gcc.c-torture/compile/20000127-1.c: New test.
41341 * gcc.c-torture/execute/991228-1.c: New test.
41343 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41345 * gcc.dg/unused-2.c: New test.
41347 * gcc.dg/conv-1.c: New test.
41349 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41351 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41353 (tool_option_proc): Fix typo.
41355 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41357 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41358 of the ld on the host, not on the build machine.
41359 Also, don't crash if '--help' is not a supported option.
41361 2000-01-24 Richard Henderson <rth@cygnus.com>
41363 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41365 2000-01-20 Jeffrey A Law (law@cygnus.com)
41367 * gcc.c-torture/execute/20000120-2.c: New test.
41368 * gcc.c-torture/execute/20000120-1.c: New test.
41370 2000-01-13 Jeffrey A Law (law@cygnus.com)
41372 * gcc.c-torture/execute/20000113-1.c: New test.
41374 2000-01-12 Jeffrey A Law (law@cygnus.com)
41376 * gcc.c-torture/execute/20000112-1.c: New test.
41378 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41380 * gcc.dg/20000111-1.c: New test.
41382 2000-01-10 Jeffrey A Law (law@cygnus.com)
41384 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41385 with 16 bit integers.
41387 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41389 * gcc.dg/20000108-1.c: New test.
41391 2000-01-05 Nathan Sidwell <nathan@acm.org>
41393 * g++.old-deja/g++.ns/koenig8.C: New test.
41395 2000-01-05 Nathan Sidwell <nathan@acm.org>
41397 * g++.old-deja/g++.other/cast4.C: New test.
41399 2000-01-05 Jeffrey A Law (law@cygnus.com)
41401 * gcc.c-torture/compile/20000105-2.c: New test.
41402 * gcc.c-torture/compile/20000105-1.c: New test.
41404 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41406 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41407 references to printf & atoi to conform to ANSI standard.
41408 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41409 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41410 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41411 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41412 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41413 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41414 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41415 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41416 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41417 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41418 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41419 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41420 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41421 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41422 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41423 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41424 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41425 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41426 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41427 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41428 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41429 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41430 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41431 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41432 * g++.old-deja/g++.brendan/init3.C: Likewise.
41433 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41434 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41435 * g++.old-deja/g++.brendan/new2.C: Likewise.
41436 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41437 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41438 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41439 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41440 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41441 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41442 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41443 * g++.old-deja/g++.brendan/template24.C: Likewise.
41444 * g++.old-deja/g++.brendan/template3.C: Likewise.
41445 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41446 * g++.old-deja/g++.jason/inline3.C: Likewise.
41447 * g++.old-deja/g++.jason/opeq.C: Likewise.
41448 * g++.old-deja/g++.law/arg5.C: Likewise.
41449 * g++.old-deja/g++.law/arm7.C: Likewise.
41450 * g++.old-deja/g++.law/ctors11.C: Likewise.
41451 * g++.old-deja/g++.law/cvt8.C: Likewise.
41452 * g++.old-deja/g++.law/init9.C: Likewise.
41453 * g++.old-deja/g++.law/refs4.C: Likewise.
41454 * g++.old-deja/g++.law/template2.C: Likewise.
41455 * g++.old-deja/g++.law/visibility24.C: Likewise.
41456 * g++.old-deja/g++.law/vtable3.C: Likewise.
41457 * g++.old-deja/g++.mike/asm2.C: Likewise.
41458 * g++.old-deja/g++.mike/eh1.C: Likewise.
41459 * g++.old-deja/g++.mike/misc1.C: Likewise.
41460 * g++.old-deja/g++.mike/misc13.C: Likewise.
41461 * g++.old-deja/g++.mike/misc14.C: Likewise.
41462 * g++.old-deja/g++.mike/ns12.C: Likewise.
41463 * g++.old-deja/g++.mike/p1248.C: Likewise.
41464 * g++.old-deja/g++.mike/p3708.C: Likewise.
41465 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41466 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41467 * g++.old-deja/g++.mike/p646.C: Likewise.
41468 * g++.old-deja/g++.mike/p700.C: Likewise.
41469 * g++.old-deja/g++.mike/p783.C: Likewise.
41470 * g++.old-deja/g++.mike/p783a.C: Likewise.
41471 * g++.old-deja/g++.mike/p783b.C: Likewise.
41472 * g++.old-deja/g++.mike/p786.C: Likewise.
41473 * g++.old-deja/g++.mike/p789.C: Likewise.
41474 * g++.old-deja/g++.mike/p789a.C: Likewise.
41475 * g++.old-deja/g++.mike/p807a.C: Likewise.
41476 * g++.old-deja/g++.other/delete3.C: Likewise.
41477 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41478 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41479 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41480 * g++.old-deja/g++.other/empty1.C: Likewise.
41481 * g++.old-deja/g++.other/temporary1.C: Likewise.
41482 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41483 * g++.old-deja/g++.pt/t16.C: Likewise.
41484 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41486 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41488 * gcc.dg/991230-1.c: New test.
41490 1999-12-29 Jeffrey A Law (law@cygnus.com)
41492 * gcc.c-torture/compile/991229-3.c: New test.
41493 * gcc.c-torture/compile/991229-2.c: New test.
41494 * gcc.c-torture/compile/991229-1.c: New test.
41496 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41498 * gcc.c-torture/compile/labels-2.c: New test.
41500 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41502 * gcc.c-torture/execute/991227-1.c: New test.
41504 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41506 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41508 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41510 * gcc.c-torture/execute/991221-1.c: New test.
41512 1999-12-20 Nathan Sidwell <nathan@acm.org>
41514 * g++.old-deja/g++.other/cast3.C: New test.
41516 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41518 * gcc.c-torture/execute/991216-4.c: New test.
41520 1999-12-16 Michael Meissner <meissner@cygnus.com>
41522 * gcc.c-torture/execute/991216-1.c: New test.
41523 * gcc.c-torture/execute/991216-2.c: New test.
41524 * gcc.c-torture/execute/991216-3.c: New test.
41526 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41528 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41529 Actually make the test fail by using "-O2" for compilation.
41531 1999-12-15 Nathan Sidwell <nathan@acm.org>
41533 * g++.old-deja/g++.warn/cast-align1.C: New test.
41535 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41537 * gcc.c-torture/compile/991214-1.c: New test.
41538 * gcc.c-torture/compile/991214-2.c: New test.
41540 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41542 * gcc.dg/991214-1.c: New test.
41544 1999-12-13 Jeffrey A Law (law@cygnus.com)
41546 * gcc.c-torture/compile/991213-3.c: New test.
41547 * gcc.c-torture/compile/991213-2.c: New test.
41548 * gcc.c-torture/compile/991213-1.c: New test.
41550 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41552 * gcc.dg/991209-1.c: New test.
41554 1999-12-08 Nathan Sidwell <nathan@acm.org>
41556 * gcc.c-torture/compile/991208-1.c: New test.
41558 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41560 * gcc.dg/ultrasp2.c: New test.
41562 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41564 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41566 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41568 * gcc.c-torture/compile/991202-1.c: New test.
41569 * gcc.c-torture/execute/991202-1.c: New test.
41570 * gcc.c-torture/execute/991202-2.c: New test.
41571 * gcc.c-torture/execute/991202-3.c: New test.
41573 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41575 * g++.old-deja/g++.abi/align.C: New test.
41576 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41577 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41579 1999-12-01 Richard Henderson <rth@cygnus.com>
41581 * gcc.c-torture/execute/991201-1.c: New.
41583 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41585 * gcc.dg/991129-1.c: New test.
41587 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41589 * gcc.c-torture/compile/991127-1.c: New test.
41591 1999-11-22 Nathan Sidwell <nathan@acm.org>
41593 * g++.old-deja/g++.other/warn4.C: New test.
41595 1999-11-22 Nathan Sidwell <nathan@acm.org>
41597 * g++.old-deja/g++.eh/cleanup2.C: New test.
41598 * g++.old-deja/g++.ext/pretty2.C: New test.
41599 * g++.old-deja/g++.ext/pretty3.C: New test.
41600 * g++.old-deja/g++.other/debug6.C: New test.
41602 1999-10-20 Jim Wilson <wilson@cygnus.com>
41604 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41605 compiler_output to look for one error message instead of two.
41607 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41609 * gcc.c-torture/execute/991118-1.c: Also test case
41610 where the word boundary does not split a byte evenly.
41612 1999-11-19 Nathan Sidwell <nathan@acm.org>
41614 * g++.old-deja/g++.ext/restrict1.C: New test.
41616 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41618 * gcc.c-torture/execute/991118-1.c: New test.
41620 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41622 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41623 working directory pathnames.
41625 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41627 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41628 host is equipped with driver.h and driver.o so it can actually
41629 compile and run the tests.
41631 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41633 * gcc.c-torture/compile/991008-1.c: New test.
41635 1999-11-08 Nick Clifton <nickc@cygnus.com>
41637 * lib/gcc-dg.exp: Include target-supports.exp
41639 1999-11-05 Nick Clifton <nickc@cygnus.com>
41641 * lib/target-supports.exp: New file: Provide procs to test for
41642 features supported by the target.
41643 (check_weak_available): Moved here from ecos.exp.
41644 (check_alias_available): New proc: Determine of the target
41645 toolchain supports the alias attribute.
41647 * gcc.dg/special/ecos.exp: Move check_weak_available to
41648 target-supports.exp.
41649 (alias-1.c): Only perform the test if the target supports
41651 (wkali-1.c): Only perform the test if the target supports
41654 * gcc.dg/990506-0.c: Expect error messages from cross
41655 targets as well as native targets.
41657 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41659 * gcc.dg/ultrasp1.c: Removed xfail.
41660 * gcc.dg/struct-ret-2.c: Likewise.
41661 * gcc.dg/array-1.c: Likewise.
41663 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41665 * gcc.dg/struct-ret-2.c: New test.
41667 * gcc.dg/array-1.c: New test.
41669 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41671 * gcc.c-torture/execute/991030-1.c: New test.
41673 1999-10-26 Richard Henderson <rth@cygnus.com>
41675 * gcc.c-torture/compile/991026-2.c: New test.
41677 1999-10-26 Jeffrey A Law (law@cygnus.com)
41679 * gcc.c-torture/compile/991026-1.c: New test.
41681 1999-10-23 Jeffrey A Law (law@cygnus.com)
41683 * gcc.c-torture/execute/991023-1.c: New test.
41685 1999-10-19 Jeffrey A Law (law@cygnus.com)
41687 * gcc.c-torture/execute/991019-1.c: New test.
41689 1999-10-16 Richard Henderson <rth@cygnus.com>
41691 * gcc.c-torture/execute/991016-1.c: New test.
41693 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41695 * gcc.c-torture/execute/991014-1.c: New test.
41697 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41699 * g++.old-deja/g++.other/union2.C: New test.
41701 1999-10-13 Nathan Sidwell <nathan@acm.org>
41703 * g++.old-deja/g++.other/vaarg2.C: New test.
41704 * g++.old-deja/g++.other/vaarg3.C: New test.
41706 1999-10-12 Craig Burley <craig@jcb-sc.com>
41708 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41711 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41713 * gcc.c-torture/execute/va-arg-11.c: New test.
41715 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41717 * lib/file-format.exp (gcc_target_object_format): Don't
41718 crash if objdump is unavailable.
41720 1999-09-29 Donn Terry <donn@interix.com>
41722 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41724 1999-09-28 Nick Clifton <nickc@cygnus.com>
41726 * gcc.c-torture/compile/990928-1.c: New test.
41728 1999-09-28 Nathan Sidwell <nathan@acm.org>
41730 * g++.old-deja/g++.other/decl6.C: New test.
41732 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41734 * gcc.c-torture/execute/va-arg-10.c: New test.
41736 1999-09-27 Nathan Sidwell <nathan@acm.org>
41738 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41739 __PRETTY_FUNCTION__.
41741 1999-09-23 Nick Clifton <nickc@cygnus.com>
41743 * gcc.c-torture/execute/990923-1.c: New test.
41745 1999-09-21 Nick Clifton <nickc@cygnus.com>
41747 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41748 for which -fpic is inappropriate.
41750 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41752 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41754 1999-09-21 Nathan Sidwell <nathan@acm.org>
41756 * g++.old-deja/g++.other/dyncast1.C: New test.
41757 * g++.old-deja/g++.other/dyncast2.C: New test.
41758 * g++.old-deja/g++.other/dyncast3.C: New test.
41759 * g++.old-deja/g++.other/dyncast4.C: New test.
41760 * g++.old-deja/g++.other/dyncast5.C: New test.
41761 * g++.old-deja/g++.eh/catch3.C: New test.
41762 * g++.old-deja/g++.eh/catch3p.C: New test.
41763 * g++.old-deja/g++.eh/catch4.C: New test.
41764 * g++.old-deja/g++.eh/catch4p.C: New test.
41765 * g++.old-deja/g++.eh/catch5.C: New test.
41766 * g++.old-deja/g++.eh/catch5p.C: New test.
41767 * g++.old-deja/g++.eh/catch6.C: New test.
41768 * g++.old-deja/g++.eh/catch6p.C: New test.
41769 * g++.old-deja/g++.eh/catch7.C: New test.
41770 * g++.old-deja/g++.eh/catch7p.C: New test.
41771 * g++.old-deja/g++.eh/catch8.C: New test.
41772 * g++.old-deja/g++.eh/catch8p.C: New test.
41773 * g++.old-deja/g++.eh/catch9.C: New test.
41774 * g++.old-deja/g++.eh/catch9p.C: New test.
41776 1999-09-13 Nathan Sidwell <nathan@acm.org>
41778 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41779 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41781 1999-09-13 Jeffrey A Law (law@cygnus.com)
41783 * gcc.c-torture/compile/990913-1.c: New test.
41785 1999-09-10 Nathan Sidwell <nathan@acm.org>
41787 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41788 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41790 1999-09-09 Richard Henderson <rth@cygnus.com>
41792 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41794 1999-09-09 Nathan Sidwell <nathan@acm.org>
41796 * g++.old-deja/g++.other/lookup11.C: New test.
41797 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41798 what is permitted and what we want.
41799 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41801 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41803 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41805 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41806 * gcc.c-torture/noncompile/poison-1.c: New file.
41808 1999-09-08 Nathan Sidwell <nathan@acm.org>
41810 * g++.old-deja/g++.other/sizeof3.C: New test.
41811 * g++.old-deja/g++.other/sizeof4.C: New test.
41812 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41813 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41815 1999-09-07 Richard Henderson <rth@cygnus.com>
41817 * gcc.dg/va-arg-1.c: New.
41819 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41821 * gcc.c-torture/execute/va-arg-9.c: New test.
41823 1999-09-05 Craig Burley <craig@jcb-sc.com>
41825 * g77.f-torture/compile/980519-2.f: New test.
41826 * g77.f-torture/compile/19990905-0.f: New test.
41827 * g77.f-torture/compile/19990905-1.f: New test.
41828 * g77.f-torture/compile/19990905-2.f: New test.
41830 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
41832 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
41834 * gcc.c-torture/execute/990827-1.c: Fix typo.
41836 1999-09-03 Nathan Sidwell <nathan@acm.org>
41838 * g++.old-deja/g++.other/deref1.C: New test.
41840 1999-09-02 Nathan Sidwell <nathan@acm.org>
41842 * g++.old-deja/g++.other/ambig2.C: New test.
41843 * g++.old-deja/g++.other/cond5.C: New test.
41844 * g++.old-deja/g++.other/lookup16.C: New test.
41846 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
41848 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
41851 1999-08-31 Jeffrey A Law (law@cygnus.com)
41853 * lib/c-torture.exp: Avoid the "compare executables" optimization
41854 when testing native.
41856 1999-08-29 Jeffrey A Law (law@cygnus.com)
41858 * gcc.c-torture/execute/990829-1.c: New test.
41859 * gcc.c-torture/compile/990829-1.c: New test.
41861 1999-08-27 Paul Burchard <burchard@pobox.com>
41863 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
41864 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
41865 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
41866 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
41867 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
41868 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
41869 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
41870 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
41871 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
41872 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
41873 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
41875 1999-08-27 Jeffrey A Law (law@cygnus.com)
41877 * gcc.c-torture/execute/990827-1.c: New test.
41879 1999-08-26 Craig Burley <craig@jcb-sc.com>
41881 * g77.f-torture/noncompile/19990826-4.f: New test.
41883 * g77.f-torture/compile/19990826-3.f: New test.
41885 * g77.f-torture/execute/19990826-2.f: New test.
41887 * g77.f-torture/compile/19990826-1.f: New test.
41889 * gcc.c-torture/execute/990826-0.c: New test.
41890 * g77.c-torture/execute/19990826-0.f: New test.
41892 * g77.f-torture/noncompile/970626-2.f: New test.
41894 1999-08-25 Paul Burchard <burchard@pobox.com>
41896 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
41897 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
41898 lss-011.C: New tests.
41900 1999-08-25 Nathan Sidwell <nathan@acm.org>
41902 * g++.old-deja/g++.other/decl5.C: New test.
41904 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41906 * noncompile/noncompile.exp: Load_lib c-torture.exp.
41907 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
41908 call `postbase' for each one. All callers of `postbase' changed
41909 to call this instead.
41911 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
41913 * gcc.c-torture/execute/990811-1.c: New test.
41915 1999-08-09 Nick Clifton <nickc@cygnus.com>
41917 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
41920 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
41923 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
41925 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
41927 1999-08-04 Jeffrey A Law (law@cygnus.com)
41929 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
41931 1999-08-04 Nathan Sidwell <nathan@acm.org>
41933 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
41935 1999-08-04 Jeffrey A Law (law@cygnus.com)
41937 * gcc.c-torture/execute/990804-1.c: New test.
41939 1999-08-03 Nathan Sidwell <nathan@acm.org>
41941 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
41942 * g++.old-deja/g++.brendan/crash64.C: Likewise.
41943 * g++.old-deja/g++.brendan/overload8.C: Likewise.
41945 1999-08-03 Nathan Sidwell <nathan@acm.org>
41947 * g++.old-deja/g++.other/struct1.C: New test.
41949 1999-08-03 Nathan Sidwell <nathan@acm.org>
41951 * g++.old-deja/g++.other/enum2.C: New test.
41953 1999-08-02 Richard Henderson <rth@cygnus.com>
41955 Adapted from tests from Franz Sirl:
41956 * gcc.c-torture/execute/va-arg-7.c: New test.
41957 * gcc.c-torture/execute/va-arg-8.c: New test.
41959 1999-08-01 Jeffrey A Law (law@cygnus.com)
41961 * gcc.c-torture/compile/990801-2.c: New test.
41963 * gcc.c-torture/compile/990801-1.c: New test.
41965 1999-07-27 Michael Meissner <meissner@cygnus.com>
41967 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
41968 fp-cmp-1.c, converting double to float.
41970 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
41971 fp-cmp-1.c, converting double to long double.
41973 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
41974 from fr1 to unknown_register, since fr1 is a legitimate register
41977 1999-07-25 Jeffrey A Law (law@cygnus.com)
41979 * README: More listname related changes.
41981 1999-07-08 Catherine Moore <clm@cygnus.com>
41983 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
41985 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
41987 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
41989 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
41991 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
41993 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
41995 * gcc.dg/990703-1.c: New test.
41997 1999-06-29 Nick Clifton <nickc@cygnus.com>
41999 * lib/file-format.exp: New file: Move definition of proc
42000 gcc_target_object_format to here from
42001 gcc.dg/special/ecos.exp.
42003 * lib/c-torture.exp: Include lib file-format.exp.
42004 * lib/gcc-dg.exp: Include lib file-format.exp.
42006 * gcc.dg/special/ecos.exp: Remove definition of proc
42007 gcc_target_object_format.
42009 1999-06-28 Jeffrey A Law (law@cygnus.com)
42011 * gcc.c-torture/execute/990628-1.c: New test.
42013 1999-06-25 Jeffrey A Law (law@cygnus.com)
42015 * gcc.c-torture/compile/990625-2.c: New test.
42017 * gcc.c-torture/compile/990625-1.c: New test.
42019 1999-06-23 Nick Clifton <nickc@cygnus.com>
42021 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42022 attributes compile.
42023 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42024 ports that use the COFF/PE file format.
42026 1999-06-17 Jeffrey A Law (law@cygnus.com)
42028 * gcc.c-torture/compile/990617-1.c: New test.
42030 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42032 * g++.old-deja/g++.other/decl4.C: New test.
42034 1999-06-14 Nathan Sidwell <nathan@acm.org>
42036 * g++.old-deja/g++.other/bitfld3.C: New test.
42038 1999-06-08 Nathan Sidwell <nathan@acm.org>
42040 * g++.old-deja/g++.eh/catch1.C: New test.
42042 1999-06-07 Jeffrey A Law (law@cygnus.com)
42044 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42046 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42047 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42049 1999-06-05 Craig Burley <craig@jcb-sc.com>
42051 * g77.f-torture/compile/19990502-0.f: Replace with new,
42052 shorter, test that still fails after recent changes.
42054 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42056 * gcc.c-torture/execute/990604-1.c: New test.
42058 1999-05-31 Jeffrey A Law (law@cygnus.com)
42060 * gcc.c-torture/execute/990531-1.c: New test.
42062 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42064 * gcc.c-torture/compile/990527-1.c: New test.
42066 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42068 * gcc.c-torture/execute/990527-1.c: New test.
42070 1999-05-25 Nick Clifton <nickc@cygnus.com>
42072 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42073 bitfields as signed.
42075 1999-05-25 Craig Burley <craig@jcb-sc.com>
42077 * g77.f-torture/compile/19990525-0.f: New test.
42079 1999-05-25 Jeffrey A Law (law@cygnus.com)
42081 * gcc.c-torture/execute/990525-2.c: New test.
42083 * gcc.c-torture/execute/990525-1.c: New test.
42085 1999-05-24 Nathan Sidwell <nathan@acm.org>
42087 * g++.old-deja/g++.other/anon3.C: New test.
42088 * g++.old-deja/g++.other/anon4.C: New test.
42089 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42090 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42091 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42094 1999-05-24 Jeffrey A Law (law@cygnus.com)
42096 * gcc.c-torture/execute/990524-1.c: New test.
42098 * gcc.dg/990524-1.c: New test.
42100 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42102 * gcc.c-torture/compile/990523-1.c: New test.
42104 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42106 * gcc.c-torture/compile/990519-1.c: New test.
42108 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42110 * gcc.c-torture/compile/990517-1.c: New test.
42112 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42113 (e4, f4): New tests.
42116 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42118 * gcc.dg/noreturn-1.c: New test.
42120 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42122 * gcc.c-torture/execute/990513-1.c: New test.
42124 1999-05-10 Richard Henderson <rth@cygnus.com>
42126 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42128 1999-05-10 Craig Burley <craig@jcb-sc.com>
42130 * g77.f-torture/execute/erfc.f: Use small single-precision
42131 values, to avoid problems on Alphas when not -mieee.
42133 1999-05-08 Craig Burley <craig@jcb-sc.com>
42135 * gcc.dg/990506-0.c: New test.
42137 1999-05-08 Richard Henderson <rth@cygnus.com>
42139 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42140 the constant to test. Don't XFAIL 64-bit targets.
42142 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42143 * g++.old-deja/g++.law/profile1.C: Likewise.
42145 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42146 operator new instances.
42147 * g++.old-deja/g++.other/delete5.C: Likewise.
42149 1999-05-03 Craig Burley <craig@jcb-sc.com>
42151 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42154 1999-05-03 Craig Burley <craig@jcb-sc.com>
42156 * g77.f-torture/execute/u77-test.f: Reverse order of two
42157 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42159 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42161 * gcc.dg/compare1.c: New test.
42163 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42165 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42168 1999-05-02 Craig Burley <craig@jcb-sc.com>
42170 * g77.f-torture/compile/19990502-1.f: New test.
42172 1999-05-02 Craig Burley <craig@jcb-sc.com>
42174 * g77.f-torture/compile/19990502-0.f: New test.
42176 1999-05-02 Craig Burley <craig@jcb-sc.com>
42178 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42181 1999-05-02 Craig Burley <craig@jcb-sc.com>
42183 * g77.f-torture/execute/u77-test.f (main): List libU77
42184 intrinsics not currently tested.
42185 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42186 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42187 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42188 Trim blanks off the ends of some printed strings.
42190 1999-05-02 Craig Burley <craig@jcb-sc.com>
42192 * g77.f-torture/execute/u77-test.f (main): Just warn about
42193 FSTAT gid disagreement, as it's expected on some systems.
42195 1999-05-01 Craig Burley <craig@jcb-sc.com>
42197 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42198 use a new function, which allows for some slop.
42199 Clean up some commentary.
42200 (issum): The new function.
42201 (sgladd): Deleted subroutine.
42203 1999-05-01 Craig Burley <craig@jcb-sc.com>
42205 * g77.f-torture/execute/u77-test.f: Modify to be more like
42206 libf2c/libU77 version, bringing patches to that version here.
42207 Add suitable commentary.
42209 1999-04-25 Richard Henderson <rth@cygnus.com>
42211 * gcc.dg/990424-1.c: New test.
42213 1999-04-24 Craig Burley <craig@jcb-sc.com>
42215 * g77.f-torture/execute/u77-test.f (main): Bug involving
42216 LSTAT has been fixed, so turn back on full checking.
42218 1999-04-20 Craig Burley <craig@jcb-sc.com>
42220 * g77.f-torture/compile/19990419-0.f: New test.
42221 * g77.f-torture/execute/19990419-1.f: New test.
42223 1999-04-17 Richard Henderson <rth@cygnus.com>
42225 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42226 to avoid the need for a prototype to supress a warning.
42228 1999-04-07 Jim Wilson <wilson@cygnus.com>
42230 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42232 1999-04-04 Jeffrey A Law (law@cygnus.com)
42234 * gcc.c-torture/execute/990404-1.c: New test.
42236 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42238 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42239 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42240 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42241 missing initializer warnings.
42243 1999-03-28 Jeffrey A Law (law@cygnus.com)
42245 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42248 1999-03-26 Jeffrey A Law (law@cygnus.com)
42250 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42252 1999-03-26 Craig Burley <craig@jcb-sc.com>
42254 * g77.f-torture/execute/19990325-0.f: New test.
42255 * g77.f-torture/execute/19990325-1.f: New test.
42257 1999-03-24 Jeffrey A Law (law@cygnus.com)
42259 * gcc.c-torture/execute/990324-1.c: New test.
42261 1999-03-22 Jim Wilson <wilson@cygnus.com>
42263 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42266 1999-03-17 Richard Henderson <rth@cygnus.com>
42268 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42270 1999-03-13 Craig Burley <craig@jcb-sc.com>
42272 * g77.f-torture/execute/19990313-2.f: New test.
42273 * g77.f-torture/execute/19990313-3.f: New test.
42275 1999-03-13 Craig Burley <craig@jcb-sc.com>
42277 * g77.f-torture/execute/19990313-0.f: New test.
42278 * g77.f-torture/execute/19990313-1.f: New test.
42280 1999-03-12 Jim Wilson <wilson@cygnus.com>
42282 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42284 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42285 (main): Add check for u15. Conditionalize u31 check depending on
42286 whether ints are <32 bits or >=32 bits.
42288 1999-03-08 Craig Burley <craig@jcb-sc.com>
42290 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42292 1999-03-08 Craig Burley <craig@jcb-sc.com>
42294 * g77.f-torture/compile/19990305-0.f: New test.
42295 * g77.f-torture/execute/19981119-0.f: New test.
42297 1999-03-08 Craig Burley <craig@jcb-sc.com>
42299 * g77.f-torture/execute/970625-2.f: call ABORT if final
42300 result is not correct, instead of just printing it.
42301 Add this checking via newly introduced obfuscation, to
42302 trip up buggy front ends.
42304 1999-03-07 Craig Burley <craig@jcb-sc.com>
42306 * g77.f-torture/compile/960317-1.f: Moved from being
42307 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42309 1999-03-06 Craig Burley <craig@jcb-sc.com>
42311 * g77.f-torture/execute/960317-1.f: New (old) test.
42312 * g77.f-torture/execute/970625-2.f: Ditto.
42314 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42316 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42317 message on line 1 or line 2; cccp and cpplib do this differently.
42319 1999-03-01 Jeffrey A Law (law@cygnus.com)
42321 * g++.old-deja/g++.law/weak1.C: New test.
42323 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42325 * gcc.c-torture/execute/990119-1.c: Renamed to...
42326 * gcc.dg/990119-1.c: this, so it will only be tested once
42327 (it's a preprocessor test, it doesn't need to be run at
42328 multiple optimization levels).
42330 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42332 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42335 1999-02-24 Craig Burley <craig@jcb-sc.com>
42337 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42338 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42339 to not be compilable by current g77.
42341 1999-02-24 Nick Clifton <nickc@cygnus.com>
42343 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42345 1999-02-22 Jeffrey A Law (law@cygnus.com)
42347 * gcc.c-torture/execute/990222-1.c: New test.
42349 1999-02-19 Craig Burley <craig@jcb-sc.com>
42351 * g77.f-torture/compile/19990218-0.f: New test.
42352 * g77.f-torture/noncompile/19990218-1.f: New test.
42354 1999-02-18 Craig Burley <craig@jcb-sc.com>
42356 * g77.f-torture/compile/19981216-0.f: New test.
42358 1999-02-14 Jeffrey A Law (law@cygnus.com)
42360 * gcc.dg/990214-1.c: New test.
42362 1999-02-13 Jeffrey A Law (law@cygnus.com)
42364 * gcc.dg/990213-2.c: New test.
42366 * gcc.dg/990213-1.c: New test.
42368 1999-02-12 Jeffrey A Law (law@cygnus.com)
42370 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42373 1999-02-11 Nick Clifton <nickc@cygnus.com>
42375 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42376 specified by target.
42378 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42380 1999-02-11 Jeffrey A Law (law@cygnus.com)
42382 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42384 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42386 * gcc.dg/special/ecos.exp: New test driver for new tests with
42387 special requirements.
42389 * gcc.dg/special/alias-1.c: New test.
42390 * gcc.dg/special/gcsec-1.c: New test.
42391 * gcc.dg/special/weak-1.c: New test.
42392 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42393 * gcc.dg/special/weak-2.c: New test.
42394 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42395 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42396 * gcc.dg/special/wkali-1.c: New test.
42397 * gcc.dg/special/wkali-2.c: New test.
42398 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42399 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42401 1999-02-10 Felix Lee <flee@cygnus.com>
42403 * lib/c-torture.exp (c-torture-compile): Pull out code for
42404 analyzing gcc error messages.
42405 (c-torture-execute): Likewise. Fix some (harmless) false
42407 * lib/gcc.exp (gcc_check_compile): New function.
42409 1999-02-08 Richard Henderson <rth@cygnus.com>
42411 * gcc.c-torture/execute/990208-1.c: New test.
42413 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42415 * g++.dg/special/ecos.exp: New driver for new tests with special
42418 * g++.dg/special/conpr-1.C: New test
42419 * g++.dg/special/conpr-2.C: New test
42420 * g++.dg/special/conpr-2a.C: New test
42421 * g++.dg/special/conpr-3.C: New test
42422 * g++.dg/special/conpr-3a.C: New test
42423 * g++.dg/special/conpr-3b.C: New test
42425 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42426 allow g++ to use the dg driver
42428 * README: Add comment about g++.dg directory
42430 1999-02-06 Jeffrey A Law (law@cygnus.com)
42432 * README: Update email addresses.
42434 1999-02-03 Nick Clifton <nickc@cygnus.com>
42436 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42437 arguments in order to force structure S onto the stack even on
42439 (test): Pass 10 leading arguments to function foo as well as the
42442 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42443 failure for all targets.
42445 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42446 abort to terminate program execution.
42448 1999-01-30 Richard Henderson <rth@cygnus.com>
42450 * gcc.c-torture/execute/990130-1.c: New test.
42452 1999-01-30 Jeffrey A Law (law@cygnus.com)
42454 * gcc.dg/990130-1.c: New test.
42456 1999-01-28 Michael Meissner <meissner@cygnus.com>
42458 * gcc.c-torture/execute/990128-1.c: New test.
42460 1999-01-27 Michael Meissner <meissner@cygnus.com>
42462 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42464 1999-01-27 Felix Lee <flee@cygnus.com>
42466 * lib/c-torture.exp (c-torture-compile): pull out code for
42467 analyzing gcc error messages.
42468 (c-torture-execute): ditto, and fix some (harmless) false
42470 * lib/gcc.exp (gcc_check_compile): new function.
42472 1999-01-17 Jeffrey A Law (law@cygnus.com)
42474 * gcc.dg/990117-1.c: New test.
42476 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42478 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42480 1999-01-15 Jeffrey A Law (law@cygnus.com)
42482 * g77.f-torture/compile/990115-1.f: New test.
42484 1999-01-07 Jeffrey A Law (law@cygnus.com)
42486 * gcc.c-torture/compile/990107-1.c: New test
42488 1999-01-06 Jeffrey A Law (law@cygnus.com)
42490 * gcc.c-torture/execute/990106-2.c: New test.
42492 * gcc.c-torture/execute/990106-1.c: New test.
42494 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42496 * gcc.c-torture/compile/981223-1.c: New test.
42498 1998-12-29 Richard Henderson <rth@cygnus.com>
42500 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42501 (opt3): Rename from opt4 and disable.
42503 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42505 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42507 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42509 * g++.old-deja/g++.other/conv5.C: New test.
42511 1998-12-14 Nick Clifton <nickc@cygnus.com>
42513 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42515 1998-12-11 Jeffrey A Law (law@cygnus.com)
42517 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42519 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42521 * gcc.c-torture/compile/981211-1.c: New test.
42523 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42525 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42527 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42529 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42531 * gcc.special/930510-1.c: Make C9X safe.
42532 * gcc.misc-tests/gcov-1.c Similarly.
42533 * gcc.misc-tests/gcov-2.c Similarly.
42535 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42537 * gcc.dg/ultrasp1.c: New test.
42539 1998-12-06 Richard Henderson <rth@cygnus.com>
42541 * gcc.c-torture/execute/981206.c: New test.
42543 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42545 * g++.old-deja/g++.ns/template7.C: New test.
42547 * g++.old-deja/g++.other/expr1.C: New test.
42549 * g++.old-deja/g++.eh/tmpl3.C: New test.
42551 * g++.old-deja/g++.eh/tmpl2.C: New test.
42553 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42555 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42556 * g++.old-deja/g++.other/using6.C: Removed.
42557 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42559 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42561 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42563 * g++.old-deja/g++.pt/overload8.C: New test.
42565 * g++.old-deja/g++.pt/overload7.C: New test.
42567 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42569 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42570 and relinking messages.
42571 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42572 compiling with -frepo.
42574 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42576 * g++.old-deja/g++.pt/lookup6.C: New test.
42578 1998-11-30 Nick Clifton <nickc@cygnus.com>
42580 * gcc.c-torture/execute/981130-1.c: New test.
42581 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42583 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42585 * g++.old-deja/g++.pt/explicit76.C: New test.
42587 * g++.old-deja/g++.pt/friend38.C: New test.
42589 * g++.old-deja/g++.ns/crash2.C: New test.
42591 * g++.old-deja/g++.pt/defarg8.C: New test.
42593 * g++.old-deja/g++.pt/instantiate6.C: New test.
42595 * g++.old-deja/g++.pt/static6.C: New test.
42597 * g++.old-deja/g++.pt/decl2.C: New test.
42599 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42601 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42602 problem is actually related with name lookup, but so what? :-)
42604 * g++.old-deja/g++.pt/friend37.C: New test.
42606 1998-11-25 Dave Love <d.love@dl.ac.uk>
42608 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42609 element, which fails on some systems.
42611 * g77.f-torture/execute/labug1.f: New test.
42613 1998-11-21 Jeffrey A Law (law@cygnus.com)
42615 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42618 1998-11-18 Dave Love <d.love@dl.ac.uk>
42620 * g77.f-torture/compile/981117-1.f: New test.
42622 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42624 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42625 properly discarded.
42627 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42629 * gcc.c-torture/execute/memcheck: New directory of tests for
42630 -fcheck-memory-usage.
42632 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42634 * README: New file, general information about the testsuite and
42635 new description of the various C++ test subdirectories.
42636 * README.g++: Eliminate obsolete information, update and move most
42637 relevant stuff to README.
42639 1998-11-07 Richard Henderson <rth@cygnus.com>
42641 * gcc.c-torture/compile/981107-1.c: New test.
42643 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42645 * execute/memcpy-bi.c: New testcase.
42647 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42649 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42652 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42653 template is selected.
42655 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42656 classes, it should be accepted for all types.
42658 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42660 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42661 specializations start with template headers.
42663 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42665 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42667 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42670 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42672 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42674 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42676 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42678 1998-10-19 Jeffrey A Law (law@cygnus.com)
42680 * 981019-1.c: New test.
42682 1998-10-14 Robert Lipe <robertl@dgii.com>
42684 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42687 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42689 * compile/981001-4.c: Remove use of GCC extension that triggers a
42692 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42694 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42696 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42698 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42699 instantiation of template produces incorrect code for delete
42702 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42703 constructors' name is not unique.
42704 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42705 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42707 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42708 automatic array of const is ill-formed.
42710 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42711 of template parameter?
42713 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42716 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42717 pointer-to-member expression.
42719 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42720 declaration causes ICE.
42722 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42724 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42725 reserved in the global namespace.
42727 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42728 generate needed virtual table.
42730 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42732 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42734 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42735 template-dependent type
42737 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42739 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42740 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42741 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42743 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42744 class should be usable as argument of member function.
42745 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42746 class should be usable as return type of member function.
42747 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42748 class should be usable as type of data member.
42750 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42752 1998-10-09 Jeffrey A Law (law@cygnus.com)
42754 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42756 1998-10-08 Nick Clifton <nickc@cygnus.com>
42758 * gcc.dg/dll-?.c Add thumb to target list.
42759 Fix assembler scan patterns to match current assembler output.
42761 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42763 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42764 matching of template brackets.
42766 * g++.old-deja/g++.other/using4.C: New test. Test using
42767 declarations of methods from base classes.
42769 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42770 within functions should introduce names into the innermost
42771 enclosing namespace.
42773 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42774 of static locals if first initialization throws.
42776 1998-10-07 Jim Wilson <wilson@cygnus.com>
42778 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42780 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42782 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42783 lose track of the possible targets of tablejump insns.
42784 * special/special.exp: Run it.
42786 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42788 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42789 must be declared before its specializations can be named in friend
42792 1998-10-05 Dave Love <d.love@dl.ac.uk>
42794 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42796 * g77.f-torture/execute/io1.f: New test.
42798 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42800 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42801 with pointer to template function, for which no argument deduction
42804 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42805 specialization of template function as argument to template
42808 * g++.old-deja/g++.other/access2.C: New test; Inner class
42809 shouldn't have privileged access to Outer's names.
42811 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42813 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42814 friend template declared within template class conflicts with
42815 nested class of the same name.
42817 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42820 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
42821 object with direct initializer as function declaration.
42823 * g++.old-deja/g++.other/decl2.C: New test; duplicate
42826 * g++.old-deja/g++.other/null2.C: New test; conditional operator
42827 involving const pointer and NULL produces incorrect result.
42829 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
42830 type name without `typename' should be rejected with -pedantic.
42832 1998-10-02 Richard Henderson <rth@cygnus.com>
42834 * g++.old-deja/g++.other/addrof1.C: New test.
42836 1998-10-01 Nick Clifton <nickc@cygnus.com>
42838 * gcc.c-torture/compile/981001-1.c: New test.
42839 * gcc.c-torture/execute/981001-1.c: New test.
42841 1998-10-01 Jeffrey A Law (law@cygnus.com)
42843 * gcc.c-torture/compile/981001-2.c: New test.
42844 * gcc.c-torture/compile/981001-3.c: New test.
42845 * gcc.c-torture/compile/981001-4.c: New test.
42847 1998-10-01 Robert Lipe <robertl@dgii.com>
42849 * lib/objc.exp (objc_target_compile): Add -L during compiles for
42850 multilibbed hosts. Idea grafted from g77.exp.
42852 1998-09-30 Dave Love <d.love@dl.ac.uk>
42854 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
42855 avoid losing on systems which need -lsocket.
42857 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
42859 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
42860 * g++.old-deja/g++.other/nested2.C: Ditto.
42861 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
42864 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42866 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
42867 preferred over template operator!= for enum bitfields.
42869 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
42871 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
42872 that happen to have the same base name, but in different scopes,
42873 are incorrectly rejected.
42875 1998-09-16 Richard Henderson <rth@cygnus.com>
42877 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
42878 on the native word size instead of an integer literal.
42880 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42882 * g++.old-deja/g++.other/static2.C: Invocation of static data
42883 member of type pointer-to-function denoted as non-static member.
42885 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
42886 checks involving function types and aliases.
42888 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42890 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
42891 redefined to the same non-trivial type.
42893 * g++.old-deja/g++.pt/explicit73.C: Test for proper
42894 namespace-qualification of template specializations declared in
42897 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
42898 to declare a subset of the specializations of a template function
42899 as friends of specializations of a template class.
42901 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
42902 member templates that do not fully specialize the enclosing
42903 template class are rejected.
42905 1998-09-11 Dave Love <d.love@dl.ac.uk>
42907 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
42909 1998-09-08 Dave Love <d.love@dl.ac.uk>
42911 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
42912 altered from libf2c/libU77 version.
42914 1998-09-06 Dave Love <d.love@dl.ac.uk>
42916 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
42918 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
42920 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
42921 (un)signed char are different types for template specialization
42924 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
42926 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
42927 * objc: ObjC testsuite.
42929 1998-08-31 Catherine Moore <clm@cygnus.com>
42931 * gcc.c-torture/execute/941014-1.x: New file.
42933 1998-08-31 Nick Clifton <nickc@cygnus.com>
42935 * lib/c-torture.exp: Add support for
42936 torture_eval_before_compile and torture_eval_before_execute
42939 1998-08-30 Jeffrey A Law (law@cygnus.com)
42941 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
42942 this test triggers valid.
42944 1998-08-27 Jeffrey A Law (law@cygnus.com)
42946 * gcc.dg/980827-1.c: New test.
42948 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
42950 * gcc.c-torture/execute/loop-4b.c: New test.
42952 1998-08-26 Nick Clifton <nickc@cygnus.com>
42954 * lib/c-torture.exp: Add support for
42955 torture_eval_before_compile and torture_eval_before_execute
42958 1998-08-25 Jeffrey A Law (law@cygnus.com)
42960 * gcc.c-torture/compile/980825-1.c: New test.
42962 1998-08-24 Nick Clifton <nickc@cygnus.com>
42964 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
42965 count number tests in opt_t0 not good_t0.
42967 1998-08-24 Jeffrey A Law (law@cygnus.com)
42969 * gcc.c-torture/compile/930326-1.x: Fix typo.
42971 1998-08-23 Mark Mitchell <mark@markmitchell.com>
42973 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
42976 1998-08-21 Jeffrey A Law (law@cygnus.com)
42978 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
42979 STACK_SIZE is defined.
42980 * gcc.c-torture/unsorted/stuct.c: Similarly.
42982 * gcc.c-torture/compile/980821-1.c: New test.
42984 1998-08-21 Jeffrey A Law (law@cygnus.com)
42986 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
42988 1998-08-19 Mark Mitchell <mark@markmitchell.com>
42990 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
42993 1998-08-09 Mark Mitchell <mark@markmitchell.com>
42995 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
42998 1998-08-18 Jeffrey A Law (law@cygnus.com)
43000 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43002 1998-08-16 Jeffrey A Law (law@cygnus.com)
43004 * gcc.c-torture/compile/980816-1.c: New test.
43006 * gcc.dg/980816-1.c: New test.
43008 1998-08-13 Jeffrey A Law (law@cygnus.com)
43010 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43011 compiler for ieee tests.
43013 1998-08-01 Dave Love <d.love@dl.ac.uk>
43015 * g77.f-torture/compile/980729-0.f: New test.
43017 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43019 * gcc.c-torture/special/eeprof-1.c: New test, for
43020 -finstrument-functions.
43021 * gcc.c-torture/special/special.exp: Run it.
43023 1998-07-29 Jeffrey A Law (law@cygnus.com)
43025 * gcc.c-torture/compile/980729-1.c: New test.
43027 1998-07-27 Nick Clifton <nickc@cygnus.com>
43029 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43030 __thumb__ is defined, and test for ARM style doubles if so.
43032 1998-07-26 Dave Love <d.love@dl.ac.uk>
43034 * g77.f-torture/noncompile/980615-0.f: New test.
43036 1998-07-26 H.J. Lu (hjl@gnu.org)
43038 * gcc.dg/980312-1.c: Do link instead of compile.
43039 * gcc.dg/980313-1.c: Likewise.
43041 1998-07-26 Jeffrey A Law (law@cygnus.com)
43043 * gcc.c-torture/compile/980726-1.c: New test.
43045 1998-07-25 Dave Love <d.love@dl.ac.uk>
43047 * g77.f-torture/execute/io0.f: New test.
43049 1998-07-24 Nick Clifton <nickc@cygnus.com>
43051 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43054 1998-06-18 Michael Meissner <meissner@cygnus.com>
43056 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43059 1998-07-17 Nick Clifton <nickc@cygnus.com>
43061 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43062 c-decl.c:grokdeclarator can handle mode attributes.
43064 1998-07-16 Jeffrey A Law (law@cygnus.com)
43066 * gcc.c-torture/execute/980716-1.c: New test.
43068 1998-07-13 Jeffrey A Law (law@cygnus.com)
43070 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43072 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43074 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43075 * gcc.c-torture/compile/930326-1.x: Similarly.
43077 1998-07-13 Dave Love <d.love@dl.ac.uk>
43079 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43080 New test from Craig.
43082 1998-07-12 Dave Love <d.love@dl.ac.uk>
43084 * g77.f-torture/noncompile/980616-0.f: New test.
43086 * g77.f-torture/execute/970816-3.f: New test from Craig.
43088 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43090 * g++.other/singleton.C: Return error value instead of taking
43093 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43095 * g++.other/singleton.C: New test. Warning is under dispute.
43096 Runtime crash is not.
43098 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43100 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43101 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43102 using6.C, using7.C}: New namespace tests.
43104 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43106 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43107 specialization with typedef'ed names used as array indexes.
43109 1998-07-09 Jeffrey A Law (law@cygnus.com)
43111 * gcc.c-torture/execute/980709-1.c: New test.
43113 * gcc.dg/980709-1.c: New test.
43115 1998-07-07 Richard Henderson <rth@cygnus.com>
43117 * gcc.c-torture/execute/bcp-1.c: New test.
43119 1998-07-07 Jeffrey A Law (law@cygnus.com)
43121 * gcc.c-torture/execute/980707-1.c: New test.
43123 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43125 * gcc.c-torture/compile/980706-1.c: New test.
43127 1998-07-01 Dave Love <d.love@dl.ac.uk>
43129 * g77.f-torture/execute/980701-0.f,
43130 g77.f-torture/execute/980701-1.f: New test from Craig.
43132 1998-07-01 Jeffrey A Law (law@cygnus.com)
43134 * gcc.c-torture/compile/980701-1.c: New test.
43136 * gcc.c-torture/execute/980701-1.c: New test.
43138 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43141 * g++.old-deja/g++.robertl/eb132.C: New test.
43142 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43144 1998-06-29 Dave Love <d.love@dl.ac.uk>
43146 * g77.f-torture/execute/980628-7.f,
43147 g77.f-torture/execute/980628-8.f,
43148 g77.f-torture/execute/980628-9.f,
43149 g77.f-torture/execute/980628-10.f: New tests from Craig.
43151 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43153 1998-06-28 Jeffrey A Law (law@cygnus.com)
43155 * g77.f-torture/execute/980628-4.f: New test from Craig.
43156 * g77.f-torture/execute/980628-5.f: Likewise.
43157 * g77.f-torture/execute/980628-2.f: Likewise.
43158 * g77.f-torture/execute/980628-0.f: Likewise.
43159 * g77.f-torture/execute/980628-1.f: Likewise.
43160 * g77.f-torture/execute/980628-3.f: Likewise.
43161 * g77.f-torture/execute/980628-6.f: Likewise.
43163 1998-06-28 Jeffrey A Law (law@cygnus.com)
43165 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43166 directory when nothing has been installed yet.
43168 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43170 * gcc.c-torture/special/special.exp: Handle newer versions of
43173 1998-06-26 Jeffrey A Law (law@cygnus.com)
43175 * gcc.dg/980626-1.c: New test.
43177 1998-06-19 Bruno Haible <haible@ilog.fr>
43179 * gcc.misc-tests/m-un-2.c: New test.
43180 * g++.old-deja/g++.other/warn01.c: Likewise.
43182 1998-06-19 Robert Lipe <robertl@dgii.com>
43184 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43185 compatibility with assmblers with a different comment character.
43186 Eliminate use of GAS-specific extensions.
43188 1998-06-19 Jeffrey A Law (law@cygnus.com)
43190 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43192 1998-06-19 Robert Lipe <robertl@dgii.com>
43194 * lib/g77.exp: Replace search for libf2c.a with search for newly
43197 1998-06-17 Jeffrey A Law (law@cygnus.com)
43199 * gcc.c-torture/execute/980617-1.c: New test.
43201 1998-06-12 Jeffrey A Law (law@cygnus.com)
43203 * gcc.c-torture/execute/980612-1.c: New test.
43205 1998-06-08 Jeffrey A Law (law@cygnus.com)
43207 * gcc.dg/980523-1.c: Only test on ppc-linux.
43208 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43210 * gcc.c-torture/execute/980608-1.c: New test.
43212 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43214 * gcc.c-torture/execute/980605-1.c: New test.
43216 1998-06-04 Jeffrey A Law (law@cygnus.com)
43218 * gcc.c-torture/execute/980604-1.c: New test.
43220 1998-06-02 Jeffrey A Law (law@cygnus.com)
43222 * gcc.c-torture/execute/980602-1.c: New test.
43223 * gcc.c-torture/execute/980602-2.c: Likewise.
43225 1998-06-02 Dave Love <d.love@dl.ac.uk>
43227 * 970125-0.f: Fix per JCB. Add commentary.
43229 1998-05-31 Michael Meissner <meissner@cygnus.com>
43231 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43234 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43236 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43239 1998-05-28 Catherine Moore <clm@cygnus.com>
43241 * gcc.c-torture/execute/980526-3.c: New test.
43243 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43245 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43246 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43247 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43248 m88k-motorola-sysv3 to XFAIL.
43250 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43252 * gcc.dg/980526-1.c: New test.
43253 * gcc.c-torture/execute/980526-2.c: New test.
43255 1998-05-26 Jeffrey A Law (law@cygnus.com)
43257 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43259 * gcc.c-torture/execute/980526-1.c: New test.
43261 1998-05-26 Dave Love <d.love@dl.ac.uk>
43263 * g77.f-torture/execute/alpha2.f: Add runtime test.
43265 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43267 * g++.old-deja/old-deja.exp: Strip leading directories.
43269 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43270 error for the line. Don't run multiple tests for the same line.
43272 1998-05-23 Jeffrey A Law (law@cygnus.com)
43274 * gcc.dg/980523-1.c: New test.
43276 1998-05-23 Dave Love <d.love@dl.ac.uk>
43278 * g77.f-torture/compile/970915-0.f: New test.
43280 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43282 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43284 1998-05-21 Jeffrey A Law (law@cygnus.com)
43286 * gcc.dg/980520-1.c: New test.
43288 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43290 * gcc.dg/980502-1.c: Fix return type.
43292 1998-05-20 Jeffrey A Law (law@cygnus.com)
43294 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43295 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43296 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43297 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43298 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43300 1998-05-20 Dave Love <d.love@dl.ac.uk>
43302 * g77.f-torture/execute/980520-1.f: New test.
43304 1998-05-15 Dave Love <d.love@dl.ac.uk>
43306 * lib/mike-g77.exp: New file.
43308 * g77.f-torture/noncompile/noncompile.exp,
43309 g77.f-torture/noncompile/check0.f: New files.
43311 1998-05-14 Dave Love <d.love@dl.ac.uk>
43313 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43314 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43315 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43316 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43317 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43318 abort where appropriate.
43320 1998-05-05 Michael Meissner <meissner@cygnus.com>
43322 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43323 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43325 1998-04-29 Dave Love <d.love@dl.ac.uk>
43327 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43329 1998-04-27 Dave Love <d.love@dl.ac.uk>
43331 * g77.f-torture/compile/980427-0.f: New test.
43333 1998-04-24 Dave Love <d.love@dl.ac.uk>
43335 * g77.f-torture/compile/980424-0.f: New test.
43337 1998-04-19 Dave Love <d.love@dl.ac.uk>
43339 * g77.f-torture/compile/980419-2.f (main): New test.
43340 * g77.f-torture/compile/970125-0.f: New test.
43341 * g77.f-torture/compile/980419-1.f: New test.
43343 1998-04-08 Jim Wilson <wilson@cygnus.com>
43345 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43348 1998-04-07 Jim Wilson <wilson@cygnus.com>
43350 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43352 1998-04-03 Jim Wilson <wilson@cygnus.com>
43354 * gcc.c-torture/compile/980329-1.c: New test.
43356 1998-03-18 Jim Wilson <wilson@cygnus.com>
43358 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43359 * gcc.dg/980312-1.c: Fix typo in -march command.
43361 1998-03-16 H.J. Lu (hjl@gnu.org)
43363 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43365 1998-03-11 Robert Lipe <robertl@dgii.com>
43367 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43368 Dave Love agree the Fortran source is bogus.
43370 1998-03-11 Robert Lipe <robertl@dgii.com>
43372 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43373 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43374 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43375 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43376 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43378 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43380 * g++.old-deja/g++.other/friend1.C: New test.
43382 1998-02-18 Dave Love <d.love@dl.ac.uk>
43384 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43385 possibly uninitialized) variables and declare dnrm2.
43387 1998-02-23 Robert Lipe <robertl@dgii.com>
43389 From Bruno Haible <haible@ilog.fr>:
43390 * gcc.c-torture/execute/980223.c: New test.
43392 1998-02-13 Jeffrey A Law (law@cygnus.com)
43394 * gcc.dg/ifelse-1.c: New test.
43396 1998-02-09 H.J. Lu (hjl@gnu.org)
43398 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43400 * lib/old-dejagnu.exp (old-dejagnu): Added the
43401 "execution test - XFAIL *-*-*" handling in the spirit of
43402 "excess errors test -". Changed the "execution test fails"
43403 handling to be like "excess errors test fails".
43404 * Update various tests accordingly.
43406 1998-02-06 Jim Wilson <wilson@cygnus.com>
43408 * gcc.c-torture/execute/980205.c: New test.
43410 1998-01-18 Jeffrey A Law (law@cygnus.com)
43412 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43413 * lib/f-torture.exp: Similarly.
43414 * gcc.c-torture: Rename all .cexp files to .x files.
43416 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43418 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43419 (940510-1.c): Removed duplicate.
43420 (971104-1.c): New test.
43422 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43424 * lib/f-torture.exp: Improve error and loop detection.
43426 1997-11-19 Michael Meissner <meissner@cygnus.com>
43428 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43429 use that to size the filler array.
43431 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43433 * lib/c-torture.exp(c-torture-execute): Fix typo.
43435 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43436 testcase as the executable name. Keep the executable around if
43439 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43441 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43442 changes. Only test one -g option, and move it to the end of the
43443 list of options to test.
43445 1997-09-19 Michael Meissner <meissner@cygnus.com>
43447 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43448 variable GCC_TORTURE_OPTIONS to supply default switches separated
43449 by colons. If no environment variable, run tests with -O0 -g, -O1
43450 -g, and -O2 -g as well.
43452 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43454 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43455 explanatory comments. Fix indentation.
43457 1997-09-15 Jeffrey A Law (law@cygnus.com)
43459 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43461 1997-09-11 Jeffrey A Law (law@cygnus.com)
43463 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43464 * g++.old-deja/g++.mike/p7325.C: Likewise.
43465 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43467 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43469 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43470 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43471 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43472 * g++.old-deja/g++.law/operators4.C: Likewise.
43474 1997-09-11 Joe Buck (jbuck@synopsys.com)
43476 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43477 * g++.old-deja/g++.mike/p784.C: Ditto.
43478 * g++.old-deja/g++.mike/p785.C: Ditto.
43480 1997-09-05 Jeffrey A Law (law@cygnus.com)
43482 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43484 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43486 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43487 target feature; pass this to c-torture-execute as needed.
43489 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43491 * lib/c-torture.exp(c-torture-execute): If the previous and the
43492 current executables being tested are identical, we don't need to
43493 run the executable again. Try to make the executable names
43494 unique. Add an optional argument for passing additional compiler
43497 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43499 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43501 1997-08-29 Jeffrey A Law (law@cygnus.com)
43503 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43505 1997-07-31 Jeffrey A Law (law@cygnus.com)
43507 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43508 32bit or larger longs.
43510 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43511 have either a 32bit long or 32bit int.
43513 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43515 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43516 Make double precision tests dependent on sizeof (double).
43518 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43520 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43523 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43525 * gcc.c-torture/compile/961203-1.cexp: New script.
43527 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43529 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43530 up the includes ourselves.
43532 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43534 * lib/plumhall.exp: Remove random include, and add a few
43535 verbose messages for debugging.
43537 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43539 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43540 of trying to do it ourselves.
43542 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43544 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43546 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43548 * gcc.prms/5403.c: Made regexp a bit less strict.
43550 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43552 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43553 is returned from remote_load instead.
43554 * lib/plumhall.exp: Ditto.
43555 * lib/mike-g++.exp: Ditto.
43556 * lib/old-dejagnu.exp: Ditto.
43557 * lib/c-torture.exp: Ditto.
43559 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43561 * lib/g++.exp: Use build_wrapper procedure.
43562 * lib/gcc.exp: Ditto.
43564 1997-05-20 Jeffrey A Law (law@cygnus.com)
43566 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43567 an old-style decl for malloc. Fixes tests to work when
43568 sizeof (int) != sizeof (size_t).
43570 1997-05-15 Mike Meissner <meissner@cygnus.com>
43572 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43574 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43575 use stdargs.h interface.
43577 1997-05-15 Mike Meissner <meissner@cygnus.com>
43579 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43580 NO_VARARGS when compiling.
43582 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43584 * lib/plumhall.exp(ph_includes): New procedure.
43586 (ph_compiler): Ditto.
43588 * lib/g++.exp: Rename test-glue.c to testglue.c.
43589 * lib/gcc.exp: Ditto.
43591 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43593 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43594 to completion when it's called.
43596 1997-03-21 Michael Meissner <meissner@cygnus.com>
43598 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43599 is defined, don't do test.
43601 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43603 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43605 (ph_summary): Mark skipped testcases as untested, not unresolved.
43607 * lib/plumhall.exp (ph_make): If unresolved because of bad
43608 errorCode, record errorCode in log file.
43609 (*): Replace send_log/verbose with verbose -log.
43611 1997-03-19 Michael Meissner <meissner@cygnus.com>
43613 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43614 double conversion if double isn't at least 8 bytes.
43616 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43617 int to work with targets where int is 16 bits.
43619 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43620 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43621 precision for the test to complete.
43623 1997-03-14 Michael Meissner <meissner@cygnus.com>
43625 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43626 if d10v is not compiled with the -mdouble64 flag.
43627 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43629 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43630 d10v is not compiled with the -mint32 flag.
43632 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43634 * lib/plumhall.exp: Use incr_count.
43636 1997-03-12 Jeffrey A Law (law@cygnus.com)
43638 * gcc.c-torture: Update to c-torture-1.45.
43640 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43642 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43643 the name of the expect testcase file).
43645 * lib/g++.exp(g++_init): Ditto.
43647 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43649 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43652 * lib/gcc.exp(gcc_exit): New procedure.
43654 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43656 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43657 specs where appropriate.
43659 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43660 because of new "candidates are" messages, and removed a few
43662 * Converted all non-old-style g++ testcases to old-style, and
43663 moved into g++.old-deja.
43665 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43667 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43670 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43673 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43675 1997-02-13 Michael Meissner <meissner@cygnus.com>
43677 * lib/gcc.exp (gcc_target_compile): Add support for defining
43678 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43679 the machine doesn't have those features.
43681 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43683 * g++.law/operators4.exp: Don't use LIBS.
43685 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43687 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43689 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43690 * lib/g++.exp: Set it here instead. Also, allow use of the
43691 --tool_exec and --tool_opt options. Change CXX to
43694 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43696 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43698 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43700 * lib/old-dejagnu.exp: Use prune_warnings instead of
43702 * lib/mike-g++.exp: Ditto.
43703 * lib/gcc.exp: Ditto.
43704 * lib/g++.exp: Ditto.
43706 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43708 1997-02-07 Jeffrey A Law (law@cygnus.com)
43710 * 941014-2.c: Include stdlib.h
43711 * 960327-1.c: Include stdio.h
43712 * dbra.c, index-1.c: Don't assume ints are 32bits.
43714 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43716 * lib/gcc.exp: Add gcc,stack_size target feature.
43718 * lib/g++.exp(g++_target_compile): Add the include and link
43719 paths here, not in two other places. And, it's $options, not
43722 * lib/mike-g++.exp(postbase): Remove the code that determines
43723 the correct include and link paths.
43724 * g++.old-deja/old-deja.exp: Ditto.
43726 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43728 * lib/g++.exp(g++_init): target_compile no longer returns the
43729 filename of the result.
43731 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43733 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43736 * gcc.c-torture/special/special.exp: Change call to
43737 gcc_target_compile to include the object file.
43739 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43741 * gcc.c-torture/special/special.exp: Correct misspelling in last
43744 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43746 * lib/plumhall.exp(ph_summary): Log the entire output of the
43747 executable. Return -1 if there were any failures, 0 otherwise.
43748 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43749 (ph_make): Clean up objects and executables that were built
43750 if the tests succeeded.
43752 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43754 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43755 libraries and includes in the build tree as appropriate.
43757 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43759 * lib/c-torture.exp: Instead of looking for the global variable
43760 NO_LONG_LONG, check to see if that's a feature of the target.
43762 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43764 * config/default.exp: Minimize. Delete the remainer of the files in
43765 config; this functionality is now in devo/dejagnu/config.
43767 g++.*/*: Pass any additional flags used to compile to postbase;
43770 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43771 is now done by runtest.exp. Use gcc_target_compile instead of
43774 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43775 Remove references to CFLAGS. Use remote_file instead of
43777 (c-torture): Take a list of arguments to use to compile this
43780 lib/g++.exp: Simplify. Use target_compile instead of compile.
43781 lib/gcc-dg.exp: Ditto.
43782 lib/gcc.exp: Ditto.
43783 lib/mike-{gcc,g++}.exp: Ditto.
43784 lib/old-dejagnu.exp: Ditto.
43785 lib/plumhall.exp: Ditto.
43787 1997-01-08 Jim Wilson <wilson@cygnus.com>
43789 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43790 (ph_linker): Likewise.
43792 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43794 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43795 MAP_ANON / MAP_ANONYMOUS if defined;
43796 else try to map from /dev/zero .
43798 1996-11-12 Jeffrey A Law (law@cygnus.com)
43800 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43801 isn't defined, then define it to MAP_ANONYMOUS.
43803 1996-11-12 Jeffrey A Law (law@cygnus.com)
43805 * gcc.c-torture: Update to c-torture-1.42 release.
43807 1996-11-11 Jeffrey A Law (law@cygnus.com)
43809 * gcc.c-torture: Update to c-torture-1.41 release.
43811 1996-10-27 Jeffrey A Law (law@cygnus.com)
43813 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43816 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43818 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
43819 and LDFLAGS. Fix second case to append the target_info ldflags
43820 onto LDFLAGS, not CFLAGS.
43821 * lib/g++.exp (g++_init): Add target_info stuff.
43822 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
43823 of libgloss and newlib flags for !native.
43825 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
43826 (GDB): Fix relative path to go up another dir for finding gdb.
43828 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
43830 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
43831 versions in the target_info array, if they don't exist.
43833 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
43835 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
43837 1996-07-08 Jim Wilson <wilson@cygnus.com>
43839 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
43840 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
43842 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
43844 * lib/old-dejagnu.exp: Don't remove the output file before we've
43845 actually tested it. Don't append pwd to the path of the executable
43848 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
43850 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
43852 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
43854 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
43855 temporary directory for compiler files, and set it to a default
43856 value of /tmp. Set $output as the name of the output file from
43857 compiling the testcase. Add a -o option to $cflags_var so the
43858 compiler writes the final output file as $output. Set $executable
43861 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
43862 directory for compiler files, and set it to /tmp if it doesn't
43863 already have a value. Set $output_file to the name of the output
43864 file from compiling the testcase. Add a -o option to CXXFLAGS so
43865 the compiler writes the final output file as $output. Use $output
43866 as the executable to be tested.
43868 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43870 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
43872 1996-06-08 Jeffrey A Law (law@cygnus.com)
43874 * gcc.c-torture/execute/pending-1.c: New test. Still
43875 pending in Tege's queue.
43877 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
43879 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
43880 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
43881 if there were failures. Call unresolved if there were unresolved
43882 testcases. Call gcc_fail if program did not run to completion.
43883 (ph_make): Pass additional argument name to ph_execute.
43884 (ph_execute): Add new argument. Pass additional arguments to
43885 ph_summary. Call gcc_fail is there is no execution output.
43887 1996-04-24 Jeffrey A Law (law@cygnus.com)
43889 * lib/plumhall.exp (proc_summary): Output relavent summary
43890 lines into the log so specific failures in plumhall can be
43893 1996-04-10 Jeffrey A Law (law@cygnus.com)
43895 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
43896 (c-torture-execute): Don't try to execute tests which use
43897 "long long" types if $NO_LONG_LONG is nonzero.
43899 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
43901 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
43904 * gcc.ieee: Move from here.
43905 * gcc.c-torture/execute/ieee: To here.
43907 1996-03-26 Jeffrey A Law (law@cygnus.com)
43909 * gcc.c-torture: Update to c-torture-1.41 release.
43911 1996-03-22 Jeffrey A Law (law@cygnus.com)
43913 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
43916 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
43918 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
43921 1996-03-02 Jeffrey A Law (law@cygnus.com)
43923 * config/proelf.exp: Handle connecting to a simulator.
43925 1996-01-31 Jeffrey A Law (law@cygnus.com)
43927 * config/proelf.exp: New file. Enough framework that we can
43928 run c-torture tests on the proelf targets (or any other target
43929 that gdb can connect to for that matter).
43931 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
43933 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
43934 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
43936 * lib/plumhall.exp (ph_execute): Always call ph_summary if
43937 exec_output exists.
43939 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
43941 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
43942 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
43944 * config/*.exp: Update FSF address. Change result of ${tool}_load
43945 to pass/fail/unresolved/unsupported/untested. Caller must now
43946 call unresolved/unsupported/untested.
43947 * lib/*.exp: Update FSF address. Update to handle new results of
43949 * lib/chill.exp (verbose): Delete.
43951 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
43953 * lib/gcc.exp (default_gcc_start): Change order of args to
43954 $LDFLAGS $CFLAGS $LIBS.
43955 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
43956 Save/set/restore CFLAGS. Pass single arg to gcc_start.
43957 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
43958 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
43959 * gcc.misc-tests/dg-test.exp: Likewise.
43960 * gcc.misc-tests/msgs.exp: Likewise.
43961 * gcc.prms/prms.exp: Likewise.
43962 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
43963 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
43965 * lib/dg.exp: Deleted, moved to dejagnu/lib.
43967 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43969 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
43971 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
43972 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
43974 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
43977 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
43979 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
43980 global for loop; add use of $mathlib.
43981 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
43982 settings here; set mathlib for anything but VxWorks.
43984 1996-01-22 Jeffrey A Law (law@cygnus.com)
43986 * gcc.c-torture: Update to c-torture-1.40 release.
43988 1996-01-03 Jeffrey A Law (law@cygnus.com)
43990 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
43993 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
43995 * lib/c-torture.exp (c-torture-execute): Declare "output" as
43998 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44000 * lib/g++.exp (LIBS): Define if not already.
44001 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44002 (gcc-dg-prune): Call prune_gcc_output.
44003 * lib/gcc.exp (prune_gcc_output): New proc.
44004 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44007 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44009 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44010 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44012 1995-11-15 Jeffrey A Law (law@cygnus.com)
44014 * gcc.c-torture: Update to c-torture-1.39 release.
44016 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44018 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44019 fails, try others as well.
44021 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44023 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44024 If compilation fails, mark execute tests as `untested'.
44025 If test is marked as unsupported, don't mark compilation and
44026 execute tests as failed.
44028 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44030 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44031 libstdc++ for whether or not we want to be doing shared
44032 libraries. Delete link_curses since we don't need it anymore.
44033 * lib/mike-g++.exp (postbase): Don't link in libg++.
44034 * g++.old-deja/old-deja.exp: Likewise.
44036 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44038 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44040 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44042 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44043 For that, add `-Wl,-a,shared_archive'.
44044 * g++.old-deja/old-deja.exp: Likewise.
44046 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44048 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44050 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44052 * lib/mike-g++.exp (postbase): Pay attention to the status of
44055 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44057 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44059 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44061 * lib/gcc.exp (default_gcc_start): No longer need to log program
44062 being executed or its output, execute_anywhere does that now.
44063 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44064 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44066 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44068 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44069 the same as those in lib/g++.exp.
44071 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44073 * gcc.c-torture: Update to c-torture-1.38 release.
44074 * gcc.ieee: Related changes.
44076 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44078 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44079 "exec". Minor reformatting changes.
44081 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44082 cross. This means all "exec" calls now work on a remote host as
44084 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44085 cross. Filter out the extra "\r\n" stuff that expect puts in.
44086 (c-torture-execute): Filter out the bogus warnings like
44087 c-torture-compile does. Add support for canadian cross.
44088 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44089 Use execute_anywhere rather than calling exec directly. Now it
44090 works for canadian cross testing.
44092 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44094 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44095 results into a variable, and check that rather than using file exists.
44097 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44099 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44100 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44102 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44104 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44105 lib_curses if there's a shared libg++ in the build tree.
44107 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44109 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44110 if not supported target.
44112 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44114 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44115 link_curses up to always happen, not just for native builds.
44117 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44119 * gcc.c-torture: Update to c-torture-1.36 release.
44120 * gcc.failure: Related changes.
44122 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44124 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44126 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44128 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44129 * lib/mike-g++.exp (postbase): Not in here. Still reference
44130 runshlib, link_curses, and mathlib for link and run.
44132 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44133 pass the runtime shared library options for Solaris, OSF/1, and
44134 Irix5, and link with -lcurses to avoid unresolved references.
44136 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44138 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44141 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44143 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44145 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44147 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44148 do not have a framework for the "compat" tests yet.
44150 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44152 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44153 set to null if we're testing vxworks5.1. Use that instead of
44154 `-lm' in the setting of LIBS for link and run.
44156 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44158 * config/rom68k.exp (${tool}_load): Major changes to make it
44159 work. Verified that it does in fact return the stuff in
44160 exec_output properly. Catch any Emul or any TRAP other than 0.
44162 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44164 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44165 LDFLAGS properly for targets that need stuff from libgloss.
44166 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44168 (gpp_initialized): New variable.
44170 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44172 * config/rom68k.exp: Load libgloss.exp.
44173 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44174 so we can produce a fully linked binary.
44175 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44176 so we can produce a fully linked binary.
44178 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44180 * lib/plumhall.exp (ph_section): Watch for expected failures.
44181 Add missing `else'.
44183 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44185 (c-torture): Likewise.
44187 1995-08-28 Doug Evans <dje@cygnus.com>
44189 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44191 * lib/mike-g++.exp (mike_cleanup): New proc.
44192 (prebase): New globals compiler_result, not_compiler_result,
44194 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44195 allow leading "-" in pattern. Watch for unsupported tests.
44196 If $compiler_result is set, pattern match assembler code,
44197 and ditto for $not_compiler_result.
44198 * lib/mike-gcc.exp: Likewise.
44200 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44201 execution "succeeded".
44203 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44205 * config/win32.exp: New file.
44206 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44208 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44210 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44212 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44213 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44214 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44216 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44217 "... without exceptions was ...". That is now handled by
44219 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44221 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44223 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44224 sieve.c,sort2.c}: New files.
44225 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44226 sieve.exp,sort2.exp}: Drivers for them.
44228 * lib/mike-gcc.exp (program_output): New user settable variable.
44229 (postbase): Call prune_system_crud. Also prune extraneous compiler
44231 * lib/mike-g++.exp (program_output): New user settable variable.
44233 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44235 * config/sh.exp: Deleted (use sim.exp instead).
44237 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44239 * config/vx.exp: Declare CHECKTASK as global.
44240 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44241 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44242 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44244 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44246 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44247 target. Like vx.exp, only includes `vx29k.exp' instead of
44250 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44252 * config/sim.exp: Increase time limit from 120 seconds to 240.
44254 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44256 * gcc.c-torture/execute/950628-1.c: New test.
44258 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44260 * gcc.c-torture: Update with changes/additions from
44263 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44265 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44267 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44269 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44271 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44273 * gcc.c-torture/compile/950512-1.c: New test.
44274 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44275 * gcc.dg/struct-ret-1.c: Likewise.
44277 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44279 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44280 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44282 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44284 * gcc.c-torture/special/920411-1.c: Deleted.
44285 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44287 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44289 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44292 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44294 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44296 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44299 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44300 is the proper length.
44301 * va-arg-3.c: Likewise.
44303 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44305 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44306 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44308 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44309 * lib/g++.exp (default_g++_start): Delete old cruft.
44311 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44313 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44314 (2 * (1 << 18)) to (2 * (1 << 17)).
44316 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44318 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44320 * config/rom68k.exp: Renamed from config/idp.exp
44322 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44324 * c-torture/compile/921109-2.c
44326 1995-04-18 Mike Stump <mrs@cygnus.com>
44328 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44331 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44333 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44335 * lib/g++.exp (default_g++_start): Likewise.
44337 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44339 * gcc.c-torture/compile/950329-1.c: New test.
44341 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44343 * config/bug.exp (${tool}_load): Updated to use new remote_open
44344 and remote_close procs.
44345 * config/idp.exp: New file.
44347 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44349 * gcc.c-torture/execute/950322-1.c: New test.
44351 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44353 * config/vx.exp (${tool}_load): Clean up testing of return code from
44354 vxworks_ld and vxworks_spawn.
44356 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44358 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44360 1995-03-13 Mike Stump <mrs@cygnus.com>
44362 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44363 can mark excess errors on a machine by machine basis. Note, the
44364 default is to not expect any excess errors, even when excess
44365 errors test - is given, so you will want to put an XFAIL ... on
44366 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44367 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44368 those 4 machines, but no others.
44370 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44372 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44373 * lib/c-torture.exp: to here.
44375 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44377 * gcc.c-torture/execute/950221-1.c: New test.
44378 * gcc.c-torture/execute/struct-ret-1.c: New test.
44379 * gcc.c-torture/compile/950221-1.c: New test.
44381 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44383 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44385 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44386 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44388 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44390 * g++.gb: New directory of tests, derived from my signature and
44391 class scoping tests.
44393 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44394 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44395 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44396 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44397 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44398 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44399 * g++.gb/sig25.C: Likewise.
44401 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44402 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44403 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44404 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44405 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44406 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44407 * g++.gb/sig25.exp: Likewise.
44409 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44410 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44411 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44412 * g++.gb/scope13.C: Likewise, this test still fails.
44414 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44415 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44416 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44417 * g++.gb/scope13.exp: Ditto.
44419 * g++.gb/README: New file, explains what these tests are about.
44421 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44423 * lib/dg.exp (dg-do): Support `preprocess'.
44424 (dg-test): Likewise.
44426 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44428 * config/udi.exp: change "continue -expect" to "exp_continue".
44430 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44432 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44433 Delete redundant tests.
44435 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44436 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44437 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44438 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44439 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44440 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44441 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44442 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44444 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44445 storing label pointers.
44446 * gcc.c-torture/execute/921019-1.c: Likewise.
44447 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44448 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44450 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44453 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44454 Delete obsolete tests.
44456 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44457 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44458 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44459 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44460 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44461 * gcc.c-torture/compile/950124-1.c: New test.
44463 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44465 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44467 * lib/mike-g++.exp: Add -lm to LIBS.
44469 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44471 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44473 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44475 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44477 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44479 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44481 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44483 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44484 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44485 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44486 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44487 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44488 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44489 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44490 * g++.law/{operators31.C, operators32.C,
44491 * g++.law/{operators33.C, operators34.C}: Likewise.
44492 * g++.law/{pic1.C, refs2.C}: Likewise.
44493 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44494 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44495 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44496 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44498 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44499 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44500 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44501 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44502 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44503 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44504 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44505 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44506 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44507 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44508 * g++.law/{operators34.exp}: Likewise.
44509 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44510 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44511 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44512 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44513 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44515 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44516 No longer expected to fail.
44517 * g++.law/missed-error3.C: Tweak for recent bool changes.
44519 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44521 * config/emb-unix: Deleted.
44522 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44523 remote execution. Do final link on remote host if REMOTE_LINK is set.
44525 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44527 * lib/dg.exp (dg-test): Fix typo in last patch.
44529 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44531 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44532 (handles multiple occurrences).
44534 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44536 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44537 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44538 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44540 * lib/c-torture.exp (c-torture-compile): Likewise.
44541 (c-torture): Prepend full path if missing.
44542 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44543 (gcc_fail): Likewise.
44544 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44546 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44548 * lib/netware.exp: Only attach to NetWare i386 systems.
44550 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44552 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44553 messages. Add test name to "output pattern match" pass/fail message.
44555 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44557 * gcc.dg: New testsuite.
44558 * gcc.dg/dg.exp: New file.
44560 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44561 test-switch.c}: Deleted.
44563 * gcc.misc-tests/msgs.exp: New testcase driver.
44565 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44567 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44568 Watch for illegal return values from ${tool}_load.
44569 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44570 cross targets. Coerce return value >0 to 1.
44572 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44574 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44576 * config/emb-unix.exp: New file.
44578 * config/sim.exp: Error if variable $SIM not defined.
44579 (${tool}_load): Mark test as "untested" if simulator missing.
44581 * config/unix.exp: Load remote.exp to get rcp_download.
44582 * lib/c-torture.exp: Use different option lists for testcases with
44584 * gcc.c-torture/execute/execute.exp: Likewise.
44586 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44588 * config/*.exp: Clarify return code from ${tool}_load.
44589 Call `unresolved' or `untested' instead of `warning' or `perror'
44590 (sometimes you still want to call both though).
44591 Add comment that `shell_id' is local to each file.
44592 * config/udi.exp (timeout): Set to 30.
44593 Don't print warning if connection fails, $connectmode has already
44595 (${tool}_load): Move verbose messages to level 2.
44596 Rework pattern for "Process started" message.
44597 Pass `shell_id' to ${connectmode}_download.
44598 Retry twice upon timeout. Make resetting of target more robust.
44599 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44600 Pass `shell_id' to exit_$connectmode.
44601 Only call exit_$connectmode if connected.
44602 * config/unix.exp (${tool}_load): Check return codes better.
44603 * config/vrtx.exp (${tool}_load): Likewise.
44604 * config/vx.exp (${tool}_load): Likewise.
44605 Delete unneeded global's.
44606 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44609 (dg-init): Delete recording of pass/fail counts.
44610 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44611 (old-dejagnu-init): Likewise.
44612 (old-dejagnu-stat): Delete contents, empty proc now.
44613 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44614 (c-torture): Delete references to lcnt, lpass, lfail.
44615 Get option list from TORTURE_OPTIONS.
44616 Delete -funroll[-all]-loops if no loops.
44617 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44618 (g++_stat): Delete contents (empty proc now).
44619 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44620 (gcc_finish): Likewise.
44621 (gcc_stat): Deleted.
44622 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44623 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44624 * gcc.c-torture/execute/execute.exp: Likewise.
44625 Split tests into two parts: compile, execute.
44626 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44627 no loops. Update to reflect clarified return codes from ${tool}_load.
44629 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44631 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44633 (old-dejagnu): Likewise (where necessary).
44635 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44637 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44639 * lib/dg.exp (dg-process-target): Fix processing of selector.
44640 Add comment regarding use of `error'.
44642 * lib/gcc.exp (prune_system_crud): Define if missing.
44643 * lib/g++.exp (prune_system_crud): Likewise.
44645 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44646 Call prune_system_crud.
44647 * lib/dg.exp (dg-runtest): New proc.
44648 Use perror instead of send_user for tcl errors in testcase.
44649 Don't return any value, it's never used.
44650 Don't clobber previous definition of `unknown'.
44651 Print tcl errors in `dg-final'.
44653 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44655 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44656 (dg-test): Don't print errorInfo, it contains stack backtrace.
44658 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44660 * lib/g++.exp (runtest_file_p): Define if missing.
44662 1994-09-24 Doug Evans (dje@cygnus.com)
44664 * lib/mike-g++.exp: Comment out loading of g++.exp.
44665 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44666 (default_g++_version): Always print something.
44667 (default_g++_start): Comment out call to `which'.
44668 (g++_start, g++_load): Deleted (must be defined in config file).
44669 * lib/gcc.exp: Test for existence of $CC at start.
44670 Delete check for tmpdir (done in gcc_init).
44671 (default_gcc_version): Always print something.
44672 (default_gcc_start): Comment out call to `which'.
44673 * config/*.exp: Major cleanup - make cross targets work at least a
44674 little better for g++ (by not being "--tool gcc" specific).
44675 Rename gcc_xxx to ${tool}_xxx.
44676 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44677 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44679 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44681 * lib/c-torture.exp (c-torture-compile): Rework compiler
44682 message processing.
44684 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44687 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44689 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44691 * lib/dg.exp (dg-process-target): Support { target native }.
44693 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44695 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44696 looked for "... program xxx got fatal signal".
44697 Correct regsub munging of `comp_output'.
44698 Ignore compiler messages "path prefix not used" and "linker input
44701 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44703 * lib/gcc.exp (runtest_file_p): Define if missing.
44704 * gcc.prms/template.c: Example to work from.
44706 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44708 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44709 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44711 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44712 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44713 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44714 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44716 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44717 (dg-process-target): No longer a varargs proc.
44718 Return S/N for target, P/F for xfail. All callers changed.
44719 (user option procs): More argument checking.
44720 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44721 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44722 (dg-test): Skip test if not running on selected target in `dg-do'.
44723 Update handling of `dg-do-what', `dg-output-text'.
44724 Separate execution pass/fail from output pattern match pass/fail.
44725 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44727 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44729 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44730 target for 920510-1.c.
44732 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44734 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44735 Clean up comment regarding use of passcnt, etc.
44736 (gcc_stat): Don't update `testcnt' here.
44737 (gcc_finish): Do it here.
44738 Might as well reset `but_id' here too.
44739 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44740 to determine if the file should be tested.
44741 * gcc.c-torture/compile/compile.exp: Likewise.
44742 * gcc.c-torture/execute/execute.exp: Likewise.
44743 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44744 * gcc.misc-tests/dg-test.exp: Likewise.
44745 * gcc.prms/prms.exp: Likewise.
44746 * gcc.wendy/wendy.exp: Likewise.
44747 * g++.old-deja.exp: Likewise.
44748 Move "Testing file" message to verbose level 1.
44750 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44752 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44754 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44756 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44757 (default_gcc_start): Accept optional second list element
44758 of compiler flags. Print compiler output at verbosity level 2.
44759 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44760 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44761 Save current values of framework globals passcnt, failcnt, xpasscnt,
44762 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44763 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44764 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44765 xfailcnt to compute stats. Update framework global `testcnt' from
44767 (gcc_finish): New proc. Clean up test environment.
44768 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44769 (gcc_epass, gcc_efail): Delete.
44770 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44771 argument of line number.
44772 (dg-init): If the tool has an init routine, call it.
44773 (dg-test): Remove args `cflags_var' and `libs_var'.
44774 Pass all compiler options to ${tool}_start.
44775 Handle missing line number.
44776 (dg-finish): New function.
44777 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44778 particular files. Call gcc_finish at end. Move "skipping test"
44779 message to verbosity level 3.
44780 * gcc.c-torture/compile/compile.exp: Likewise.
44781 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44782 * gcc.c-torture/execute/execute.exp: Likewise.
44783 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44784 Print testcase being tried at verbosity level 1.
44785 * gcc.c-torture/special/special.exp: Unset xfail.
44786 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44787 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44788 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44789 * gcc.failure/failure.exp: Likewise.
44790 * gcc.ieee/ieee.exp: Likewise.
44791 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44792 Update call to dg-test. Call dg-finish at end.
44793 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44794 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44795 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44796 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44797 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44798 * gcc.wendy/wendy.exp: Add copyright.
44799 Delete setting of tmpdir (done by gcc_init).
44800 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44801 Pass compiler flags to gcc_start. Call gcc_finish at end.
44802 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44805 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44807 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44809 (g++_load): Likewise.
44811 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44812 Rename argument to `prog' to remove the confusion.
44813 Varargs fns behave differently too!
44814 (g++_load): Likewise.
44816 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44818 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
44819 what it is. Delete (always) printing of status value for !native.
44820 Simplify verbose code, and include status and exec_output.
44821 (g++_load): Use gcc_load.
44823 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
44825 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
44826 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
44827 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
44828 940714-3.c as these testcases don't exist anymore. Make
44829 va-arg-1.c expected to pass.
44831 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
44833 * gcc.misc-tests/misc.exp: Only run specific testcases.
44834 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
44835 * gcc.misc-tests/dg-[1-9].c: New files.
44837 * lib/dg.exp: New testsuite driver.
44838 * gcc.prms/prms.exp: Use it.
44840 * README.gcc: New file.
44842 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
44843 Document and reset `lxpass' and `lxfail'.
44844 Simplify "initialized" message.
44845 (gcc_stat): Clean up comments a little.
44847 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
44849 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
44851 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
44853 * lib/old-dejagnu.exp (process-option): New proc.
44854 (old-dejagnu-init, old-dejagnu-stat): Likewise.
44855 (old-dejagnu): Simplify.
44856 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
44858 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
44860 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
44861 exists and is not an empty string.
44863 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
44864 $xfail rather than calling setup_xfail. Clear $xfail when test is
44866 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
44869 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
44870 longer expected to fail.
44872 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
44875 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
44877 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
44878 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
44879 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
44880 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
44883 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
44884 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
44886 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
44888 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
44889 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
44891 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
44892 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
44893 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
44895 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
44897 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
44898 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
44899 940714-1.c, 940714-2.c, 940714-3.c},
44900 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
44901 gcc.misc-tests/{mg.c,mg.exp}:
44903 * gcc.noncompile/noncompile.exp: Change accordingly.
44905 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
44907 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
44908 Undo previous clobberage.
44910 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
44912 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
44913 * gcc.special/{930510-1.c, special.exp}:
44914 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
44915 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
44916 struct-varargs-1.c}: New tests from c-torture-1.26.
44918 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
44920 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
44921 argument to switch.
44923 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
44925 * Revert the previous changes. Please see Rob's directory
44926 (/lisa/test/rob/progressive/gcc/testsuite) for testing
44929 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
44931 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
44932 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
44933 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
44934 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
44935 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
44936 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
44937 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
44938 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
44939 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
44940 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
44941 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
44942 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
44943 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
44944 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
44945 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
44946 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
44947 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
44948 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
44949 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
44950 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
44951 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
44952 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
44953 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
44954 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
44955 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
44956 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
44957 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
44959 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
44961 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
44962 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
44965 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
44967 * config/unix.exp (g++_load): Fix syntax.
44969 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
44971 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
44972 * gcc.noncompile/921017-1.c: Deleted obsolete test.
44973 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
44974 Don't expect va-arg-1.c to fail. Correct expected output for
44976 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
44977 * gcc.wendy/hbm4.c: Correct typo.
44978 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
44980 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
44982 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
44983 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
44984 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
44985 * lib/c-torture.exp (c-torture-compile): Ditto.
44987 Reduce volume of output (remove all the -I's and such).
44988 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
44989 Call gcc_cpass, gcc_cfail.
44990 (c-torture): Pass testing option to c-torture-compile.
44992 1994-03-21 Doug Evans (dje@cygnus.com)
44994 Bring patches over from progressive.
44995 * config/default.exp: Exit remote shell cleanly.
44996 (g++_exit, g++_start): Add default versions.
44997 * config/sim.exp (gcc_load): Use perror, not error.
44999 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45001 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45004 1994-03-14 Doug Evans (dje@cygnus.com)
45006 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45007 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45008 (wendy_try): New proc to run testcase.
45009 (main loop): Call 'em.
45010 * gcc.wendy/*.c: Clean up pass to correct expected output.
45012 * lib/gcc.exp: Minor cleanup work.
45013 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45015 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45017 * config/sim.exp (gcc_load): Document return codes better.
45018 Don't pass -v to simulator.
45020 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45022 * gcc.special/920717-x.c: Fix typo.
45023 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45026 * lib/mike-gcc.exp: Fix typo.
45028 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45030 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45031 binary to use, transform the name.
45032 * config/*.exp: rename everything. Nuke any g++ specific files,
45033 it's now a special case of gcc that requires no special support.
45034 Add a default.exp for unsupported targets.
45036 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45038 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45039 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45042 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45044 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45047 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45049 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45051 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45053 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45054 option_list. Compile every file with only 4/6 option choices
45055 (same as C torture) instead of with 12/18 different option
45057 * lib/c-torture.exp: Likewise.
45059 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45062 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45064 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45065 can put an XFAIL *-*-* on excess errors.
45067 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45069 * g++.law: Add more tests derived from g++-bugs snapshots.
45071 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45072 equivalent to g++.law/init9.
45074 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45075 compiled it, and the a.out file after we've run it.
45077 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45079 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45080 compiled it, and the a.out file after we've run it.
45082 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45084 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45086 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45088 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45091 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45093 * g++.law: New directory of g++ tests derived from the g++-bugs
45096 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45098 * gcc.compile: initbug1.c initbug1.exp testcase added
45100 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45102 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45103 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45104 fixes submitted by Jeff Law (law@cs.utah.edu)
45105 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45106 Jeff Law (law@cs.utah.edu)
45109 1993-11-30 Mike Stump (mrs@cygnus.com)
45111 * config/unix-g++.exp: Follow the gcc way of doing things.
45112 * g++.old-deja/old-deja.exp: Minor updates.
45113 * lib/g++.exp: New file, follow the gcc way of doing things.
45114 * lib/old-dejagnu.exp: Minor updates.
45115 * lib/mike-g++.exp: Always unset errorInfo.
45117 1993-11-06 Mike Stump (mrs@cygnus.com)
45119 * lib/gcc.exp: Fix some errors with the below change, CC and
45120 CFLAGS should be global when setting, not local.
45122 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45124 * lib/gcc.exp: Transform tool name.
45126 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45128 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45130 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45132 * lib/gcc.exp: change gcc_done to gcc_stat
45134 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45136 * Upgraded gcc testsuite to c-torture version 1.25
45138 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45140 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45141 * lib/c-torture: added hooks for new reporting code.
45143 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45145 * config/sh-gcc.exp: check if sh-sim exists in the path
45147 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45149 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45150 * gcc.compile/compile.exp: Initial changes for new logic.
45151 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45152 * gcc.failure/failure.exp: Initial changes for new logic.
45153 * gcc.ieee/ieee.exp: Initial changes for new logic.
45154 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45155 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45156 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45157 * lib/c-torture.exp: Initial changes for new logic.
45158 * lib/gcc.exp: Initial changes for new logic.
45160 1993-10-15 Mike Stump (mrs@cygnus.com)
45162 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45163 depend upon failure or success. Fully qualify names in failure
45164 and success messages. Always remove a.out before starting
45165 compile, just in case. Pay more attention to error text output by
45166 the compiler. Handle testcases with no known past errors just
45167 like all others, so that things are uniform. Other miscellaneous
45170 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45172 * gcc.cpp: new directory for cpp tests
45174 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45176 * lib/chill.exp: Code reformatted, removed unused code.
45177 * config/unix-chill.exp: Code reformatted, removed unused code.
45178 * chill.execute/execute.exp: Code reformatted, removed unused code.
45179 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45181 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45183 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45184 routines not written.
45186 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45188 * config/bug-gcc.exp: Use new procs from bug.exp.
45190 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45192 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45193 via ftp, rather than depending on NFS.
45194 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45197 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45199 * config/bug-gcc.exp: Use new download proc.
45201 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45203 * chill.execute/execute.exp: cleanups, handles errors better
45204 * chill.compile/compile.exp: rewrite, based on execute.exp
45205 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45206 * lib/chill.exp: major changes to diff proc and compile and link
45207 procs. added chill_fail and chill_pass wrappers to pass and
45208 fail. added more comments, and handle error codes better.
45209 Added a hack to capture stderr from exec, so noncompile tests
45212 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45214 * chill.execute/execute.exp: rewrite of testsuite driver
45215 * lib/chill.exp: rewrite of testsuite driver
45216 * config/unix-chill.exp: rewrite of testsuite driver
45218 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45221 * iexpr.ch: Standardize uppercase.
45222 * tuples.dat: Standardize uppercase.
45223 * vary.ch: standardize. Correct varying string assignments.
45224 * vary.dat: Add new output lines.
45226 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45229 * chprintf.ch: Standardize use of uppercase.
45230 * tuples.ch: Standardize and turn arr2 into a DCL,
45232 * pinits.ch: Standardize.
45234 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45236 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45237 * Makefil: Renamed to Makefile.in.
45238 * configure.in: New.
45240 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45243 * .cvsignore: Add result/output files.
45244 * Makefile: Fix up variables at start. Use MFLAGS
45245 everywhere. Correct bool_loc, built_ins entries.
45246 Add entry for vary1.ch.
45247 * bitarray.ch: Standardize upper-case usage.
45248 * bitexpr.ch: Standardize, add output of b1.
45249 * params.ch: Use arrayt in along PROC parameters, to
45250 avoid novelty problems.
45251 * sets.ch: Tiny cleanup.
45252 * vary1.ch: Re-indent.
45254 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45256 * Add PR-related files to Makefiles, .cvsignore files, etc.
45258 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45260 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45261 with compiler objects. New names are test-flow.c and test-loop.c
45263 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45265 * Upgraded c-torture tests from 1.19 to 1.20
45268 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45269 * gcc.compile: 930623-1.c 930623-2.c
45270 * gcc.noncompile: 930622-1.c 930622-2.c
45271 * gcc.failure: 920411-1.c 920627-2.c
45272 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45274 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45276 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45277 More changes to get testsuite working properly. Needs more work.
45278 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45280 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45282 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45283 More changes to get testsuite working properly. Needs more work.
45285 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45287 * chill.compile/compile.exp: Added for Dejagnu support
45288 * chill.execute/execute.exp: Added for Dejagnu support
45289 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45291 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45293 This should complete moving the CHILL test files.
45294 * chill.noncompile(.cvsignore printf.grt
45295 in-printf.grt chprintf.grt chprintf.ch):
45296 Added test-support files.
45297 (Makefile): Modified further.
45298 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45299 signal.ch): Added test files.
45300 * chill.execute (.cvsignore printf.grt printr.c
45301 in-printf.grt rts.c chprintf.grt rts.h): Added
45302 test-support files.
45303 (Makefile): More corrections.
45305 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45307 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45308 test cases, ready for DejaGnu.
45310 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45312 * Upgraded c-torture tests from 1.18 to 1.19
45314 * gcc.compile: added test(s):
45316 * gcc.execute: added test(s):
45317 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45319 * added new subdirectory for misc tests: gcc.misc-tests
45320 * gcc.misc-test(s): added tests:
45321 inst-check.c test-consts.c test-ior.c test-switch.c
45323 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45325 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45327 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45329 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45331 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45333 * Upgraded c-torture tests from 1.17 to 1.18
45335 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45337 * Upgraded c-torture tests from 1.12 to 1.17
45339 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45341 * lib/old-dejagnu.exp:
45342 Fixed handling of XFAIL target triplets to correctly
45343 recognize wildcard characters. Removed code that
45344 appended a unique id tag to the end of the file name
45345 printed out by the result of the testcases within a
45348 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45350 * lib/old-dejagnu.exp:
45351 Reworked expected failure handling to trigger off of XFAIL
45352 keyword in keyphrase embeded in testcase source code. The
45353 XFAIL keyword must be at the end of the keyphrase line. It
45354 may optionally be followed by one or more target triplets.
45355 It has just occured that the handling of wildcards in the
45356 target triplet may not be correct.
45358 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45360 * g++.old-deja/tests:
45361 Moved all subdirectories up one level into g++.old-deja .
45363 * lib/old-dejagnu.exp:
45364 Fixed problem with CXXFLAGS not being properly reset, and being
45365 corrupted with extraneous "-c" compiler option. This was
45366 causing binaries to not be generated for test that needed them.
45367 Modified strings passed to "pass" and "fail" so that individual
45368 tests from the same test file would be distinguished by an
45369 identifier appended to the test file name in the summary logs;
45370 this corrected a problem with erroneous diff logs. Added code
45371 to search testcases for expected fail and unexpected pass keywords.
45373 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45375 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45377 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45379 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45380 Removed extraneous text from end of "Special g++ Options"
45383 * lib/old-dejagnu.exp: Added pattern matching to look for new
45384 keywords, embedded in testcases comments, which will trigger
45385 calls to xpass and xfail.
45387 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45389 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45390 comments embedded in the testcases, especially the one looking for
45391 special compiler options, as well as the pattern matching for the
45392 compiler output again.
45394 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45396 * lib/old-dejagnu.exp: Do a proper check of the return value for
45397 execute tests. Fixed several problems with the pattern matching
45398 of the compiler output which gave erroneous test results.
45399 Changed several of the test result messages to be more descriptive.
45400 * config/unix-g++.exp: Proc g++_load now actually works and
45401 executes the tests passed to it and returns a usable return
45404 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45406 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45408 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45410 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45411 Modified both files to properly execute the old style
45412 dejagnu tests. The previous versions of these files were
45413 experimental and did not function anything near correctly.
45415 1993-04-05 Rob Savoye (rob@cygnus.com)
45417 * Removed all Makefile.in and configure.in files. No configuration
45420 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45422 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45424 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45426 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45427 gcc.special/configure.in, gcc.noncompile/configure.in,
45428 gcc.execute/configure.in, gcc.code_quality/configure.in,
45429 g++.other/configure.in, g++.old-deja/configure.in,
45430 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45431 in srcname setting.
45433 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45435 * lib/udi.exp: Fixed mondfe and mondfe_download.
45436 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45437 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45439 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45441 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45442 (gdb_exit): Don't remove *_soc files.
45444 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45446 * lib/c-torture.exp: Don't look for main; instead always use -w
45447 -c. This is how the c-torture tests work. Remove the object
45448 file if the compilation succeeds.
45449 * gcc.execute/execute.exp: Remove executable if test passes.
45450 * gcc.noncompile/noncompile.exp: Every test is an expected
45452 * gcc.special/special.exp: Added tests from c-torture 1.11,
45453 corrected use of existing test.
45454 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45455 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45456 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45457 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45458 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45459 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45460 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45461 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45462 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45463 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45464 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45465 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45466 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45467 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45468 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45469 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45470 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45471 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45472 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45474 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45475 correspond to c-torture 1.11.