1 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
5 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
7 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
10 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
14 * gfortran.dg/missing_optional_dummy_2.f90: New test.
18 * gfortran.dg/entry_array_specs_1.f90: New test.
20 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
22 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
23 insufficient to inhibit some test failures at -O3. Do testing
26 2006-10-03 Mark Mitchell <mark@codesourcery.com>
29 * g++.dg/inherit/access8.C: New test.
30 * g++.dg/template/dtor4.C: Tweak error messages.
32 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
35 * gfortran.dg/entry_8.f90: New test.
37 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40 * g++.dg/parse/new4.C: New test.
42 2006-10-03 Uros Bizjak <uros@kss-loka.si>
44 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
45 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
46 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
47 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
48 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
50 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
53 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
54 * gfortran.dg/continuation_2.f90: New test.
57 * gfortran.dg/continuation_3.f90: New test.
58 * gfortran.dg/continuation_4.f90: New test.
59 * gfortran.dg/continuation_5.f: New test.
60 * gfortran.dg/continuation_6.f: New test.
62 2006-10-02 Mark Mitchell <mark@codesourcery.com>
65 * g++.dg/template/vla1.C: New test.
67 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
70 * gfortran.dg/complex_parameter_1.f90: New test.
72 2006-10-02 Jakub Jelinek <jakub@redhat.com>
75 * gcc.c-torture/execute/20060929-1.c: New test.
77 2006-10-01 Mark Mitchell <mark@codesourcery.com>
80 * g++.dg/template/member6.C: New test.
81 * g++.dg/parse/typename7.C: Adjust error markers.
84 * g++.dg/template/member7.C: New test.
86 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
89 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
90 gcc.dg/Woverride-init-3.c: New tests.
92 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
94 * gcc.c-torture/execute/20060930-1.c: New test.
96 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
99 * gfortran.dg/specifics_1.f90: New test.
100 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
103 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
105 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
106 pthread-init-common.h: New.
108 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
110 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
111 precision on some archs.
113 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
115 * gcc.dg/non-local-goto-1.c: New test.
116 * gcc.dg/non-local-goto-2.c: Likewise.
117 * gcc.dg/setjmp-3.c: Likewise.
118 * gcc.dg/setjmp-4.c: Likewise.
120 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
122 * gnat.dg/self_aggregate_with_pointer.adb: New test.
124 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
127 * gfortran.dg/exponent_1.f90: New test.
130 * gfortran.dg/nearest_1.f90: New test.
132 2006-09-26 Jakub Jelinek <jakub@redhat.com>
136 * gcc.dg/gomp/nestedfn-1.c: New test.
138 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
141 * objc/compile/method-1.m: New test.
143 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
146 * g++.dg/template/crash58.C: New test.
147 * g++.dg/parse/crash28.C: Adjust error markers.
148 * g++.dg/template/crash34.C: Likewise.
149 * g++.dg/template/friend31.C: Likewise.
150 * g++.dg/template/crash32.C: Likewise.
153 * g++.dg/template/crash59.C: New test.
156 * g++.dg/template/spec33.C: New test.
157 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
159 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
160 Adam Nemet <anemet@caviumnetworks.com>
162 * gcc.dg/tree-ssa/ivopts-1.c: New test.
163 * gcc.dg/tree-ssa/ivopts-2.c: New test.
165 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
168 * gcc.dg/pr28911.c: New.
170 2006-09-23 Uros Bizjak <uros@kss-loka.si>
173 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
174 (dg-options): Add -mfpmath=387.
176 2006-09-23 Jakub Jelinek <jakub@redhat.com>
179 * gcc.dg/pr28706.c: New test.
182 * gcc.dg/pr28712.c: New test.
184 2006-09-22 Mike Stump <mrs@apple.com>
186 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
188 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
190 PR tree-optimization/28888
191 * gcc.dg/pr28888.c: New test.
193 2006-09-21 Mark Mitchell <mark@codesourcery.com>
196 * g++.dg/init/ptrfn1.C: New test.
198 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
201 * g++.dg/template/spec32.C: New test.
202 * g++.dg/parse/crash9.C: Adjust error markers.
205 * g++.dg/template/typedef6.C: New test.
206 * g++.dg/init/error1.C: Adjust error markers.
207 * g++.dg/parse/crash9.C: Likewise.
208 * g++.dg/template/crash55.C: Likewise.
210 2006-09-21 Janis Johnson <janis187@us.ibm.com>
212 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
214 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
217 * g++.dg/ext/dllimport12.C: New test.
219 2006-09-20 Richard Sandiford <richard@codesourcery.com>
221 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
222 * gcc.target/mips/nmadd-2.c: Likewise.
223 * gcc.target/mips/mips-ps-6.c: New test.
224 * gcc.target/mips/neg-abs-1.c: Likewise.
225 * gcc.target/mips/neg-abs-2.c: Likewise.
226 * gcc.target/mips/nmadd-3.c: New test.
228 2006-09-20 Jakub Jelinek <jakub@redhat.com>
231 * gcc.dg/gomp/atomic-10.c: New test.
232 * g++.dg/gomp/atomic-10.C: New test.
234 2006-09-20 Eric Christopher <echristo@apple.com>
236 * gcc.target/i386/sse3-not-fisttp.c: New.
238 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
240 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
242 2006-09-19 Richard Sandiford <richard@codesourcery.com>
244 * gcc.c-torture/execute/pr28289.c (one): New variable.
245 (main): Use it instead of argc.
246 * gcc.c-torture/execute/20060102-1.c (one): New variable.
247 (main): Use it instead of argc.
249 2006-09-19 Paul Brook <paul@codesourcery.com>
252 * gcc.dg/nested-func-5.c: New test.
254 2006-09-19 Ben Elliston <bje@au.ibm.com>
256 * lib/target-supports.exp (check_effective_target_tls): Compile
257 test stubs using ${tool}_target_compile, not just target_compile.
258 (check_effective_target_tls_runtime): Likewise.
260 2006-09-19 Ben Elliston <bje@au.ibm.com>
262 * gcc.c-torture/compile/20030405-1.x: Remove.
264 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
265 optimising linker from discarding it.
267 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
270 * gfortran.dg/keyword_symbol_1.f90: New test.
272 * gfortran.dg/spread_shape_1.f90: Add missing warning with
273 pedantic compilation option.
275 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
278 * gfortran.dg/spread_shape_1.f90: New test.
280 2006-09-17 Roger Sayle <roger@eyesopen.com>
282 PR tree-optimization/28887
283 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
285 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
288 * gcc.dg/pr25993.c: New test.
290 2006-09-17 Ira Rosen <irar@il.ibm.com>
293 * gcc.dg/vect/pr21591.c: New test.
295 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
298 * gcc.c-torture/compile/strcpy-1.c: New test.
299 * gcc.c-torture/compile/strcpy-2.c: New test.
300 * gcc.c-torture/compile/memcpy-1.c: New test.
301 * gcc.c-torture/compile/memcpy-2.c: New test.
303 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
306 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
308 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
310 * gnat.dg/specs/double_record_extension1.ads: New test.
311 * gnat.dg/specs/double_record_extension2.ads: Likewise.
313 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
316 * gfortran.dg/oldstyle_3.f90: New test.
318 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
321 * gfortran.dg/secnds-1.f: New test.
323 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
326 * gfortran.dg/streamio_9.f90: New test.
327 * gfortran.dg/streamio_10.f90: New test.
329 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
332 * g++.dg/init/array22.C: New test.
333 * g++.dg/init/array23.C: New test.
335 2006-09-14 Arnaud Charlet <charlet@adacore.com>
337 * stackcheck.lst: Update list of tests requiring stack checking.
338 * norun.lst: Adjust for above change.
339 * ada95.lst: New file.
340 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
341 requiring -gnat95 switch.
343 2006-09-14 Olivier Hainque <hainque@adacore.com>
345 * gnat.dg/in_out_parameter.adb: New test.
347 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
350 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
352 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
354 * gnat.dg/specs/unchecked_union.ads: New test.
356 2006-09-13 Richard Sandiford <richard@codesourcery.com>
358 PR rtl-optimization/28982
359 * gcc.c-torture/execute/pr28982a.c: New test.
360 * gcc.c-torture/execute/pr28982b.c: Likewise.
362 2006-09-12 Eric Christopher <echristo@apple.com>
364 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
365 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
367 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
370 PR preprocessor/14634
371 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
372 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
373 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
375 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
377 * gcc.dg/pr28243.c: New test.
379 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
382 gfortran.dg/pr28971.f90: New test to act as a backstop in case
383 this undiagnosed regression reappears.
385 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
387 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
388 Treat $srcdir as a literal.
389 * lib/fortran-torture.exp (fortran-torture-compile,
390 fortran-torture-execute): Likewise.
391 * lib/objc-torture.exp (objc-torture-compile,
392 objc-torture-execute): Likewise.
393 * lib/profopt.exp (profopt-execute): Likewise.
395 2006-09-11 Geoffrey Keating <geoffk@apple.com>
397 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
399 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
402 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
404 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
407 * gcc.target/i386/pr13685.c: New test.
409 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
411 * gcc.dg/pr28726.c: New test.
413 2006-09-11 Josh Conner <jconner@apple.com>
415 * gcc.dg/nrv3.c: Increase size of structure.
416 * gcc.dg/nrv4.c: Likewise.
417 * gcc.dg/nrv5.c: Likewise.
419 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
422 gfortran.dg/assumed_charlen_function_5.f90: New test.
424 2006-09-10 Mark Mitchell <mark@codesourcery.com>
427 * g++.dg/init/static3.C: New test.
429 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
432 * gcc.dg/long-long-cst1.c (t): Add cast to
433 __SIZE_TYPE__ before casting to int.
434 (main): Return 0 on success.
436 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
438 * gcc.c-torture/execute/20060910-1.c: New test.
440 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
443 * gcc.dg/pr26983.c: New test.
445 2006-09-10 Richard Sandiford <richard@codesourcery.com>
448 * gcc.c-torture/execute/pr29006.c: New test.
450 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
453 gfortran.dg/matmul_4.f90: New test.
455 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
458 gfortran.dg/used_types_10: New test.
460 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
463 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
464 gfortran.dg/array_initializer_3.f90: New test.
466 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
469 * gfortran.dg/actual_array_constructor_3.f90: New test.
471 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
474 * gcc.target/i386/pr26778.c: New testcase.
476 2006-09-08 Eric Christopher <echristo@apple.com>
478 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
479 * gcc.target/i386/memcpy-1.c: Ditto.
480 * gcc.target/i386/asm-1.c: Ditto.
481 * gcc.target/i386/20060512-4.c: Ditto.
482 * gcc.target/i386/compress-float-387.c: Ditto.
483 * gcc.target/i386/20060512-1.c: Ditto.
484 * gcc.target/i386/compress-float-sse.c: Ditto.
485 * gcc.target/i386/20060512-2.c: Ditto.
486 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
487 * gcc.target/i386/stack-prot-kernel.c: Ditto.
488 * gcc.target/i386/compress-float-387-pic.c: Ditto.
489 * gcc.dg/pr26449.c: Ditto.
490 * gcc.dg/attr-ms_struct-2.c: Ditto.
491 * gcc.dg/attr-ms_struct-1.c: Ditto.
492 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
494 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
497 * gcc.dg/vla-10.c: New test.
499 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
502 * g++.dg/parse/template20.C: New test.
503 * g++.dg/template/operator8.C: Remove obsolete part.
504 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
505 * g++.old-deja/g++.pt/crash65.C: Likewise.
507 2006-09-07 Jason Merrill <jason@redhat.com>
510 * gcc.dg/long-long-cst1.c: New test.
512 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
515 * g++.dg/other/array3.C: New test.
516 * g++.dg/other/array4.C: New test.
517 * g++.dg/other/array5.C: New test.
519 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
521 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
523 2006-09-07 Uros Bizjak <uros@kss-loka.si>
526 * gcc.target/i386/pr28946.c: New test.
528 2006-09-07 Steven G. Kargl <kargls@comcast.net>
530 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
531 in integer literal constant.
532 * gfortran.dg/enum_8.f90: Ditto.
533 * gfortran.dg/g77/20030326-1.f: Ditto.
535 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
537 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
538 nonconformance usage.
540 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
543 * gcc.c-torture/compile/vector-align-1.c: New test.
545 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
548 * g++.dg/opt/copysign-1.C: New test.
550 2006-09-06 Jason Merrill <jason@redhat.com>
553 * g++.dg/warn/unused-result1.C: New test.
555 2006-09-06 Mark Mitchell <mark@codesourcery.com>
558 * g++.dg/ext/vla3.C: New test.
561 * g++.dg/template/array16.C: New test.
563 2006-09-06 Richard Guenther <rguenther@suse.de>
565 * gcc.dg/pr27226.c: Remove testcase again.
567 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
570 * g++.dg/opt/unroll2.C: New test.
572 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
575 * gcc.dg/vect/pr28952.c: New test.
577 2006-09-05 Richard Guenther <rguenther@suse.de>
579 PR tree-optimization/28900
580 * gcc.dg/torture/pr28900.c: New testcase
582 2006-09-05 Richard Guenther <rguenther@suse.de>
584 PR tree-optimization/28905
585 * gcc.c-torture/compile/pr28905.c: New testcase.
587 2006-09-05 Richard Guenther <rguenther@suse.de>
590 * gcc.dg/pr28935.c: New testcase.
592 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
594 * gcc.c-torture/execute/20060905-1.c: New test.
596 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
599 * gfortran.dg/used_types_7.f90: New test.
600 * gfortran.dg/used_types_8.f90: New test.
601 * gfortran.dg/used_types_9.f90: New test.
603 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
605 * gcc.c-torture/compile/20060904-1.c: New test.
607 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
609 PR c++/23287 Revert my 2006-09-01 patch
610 * g++.dg/parse/dtor12.C: Remove.
612 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
615 * g++.dg/template/operator9.C: New test.
618 * g++.dg/template/operator7.C: New test.
621 * g++.dg/template/operator8.C: New test.
624 * g++.dg/template/crash57.C: New test.
626 * g++.dg/template/typedef4.C: Adjust error markers.
627 * g++.dg/template/typedef5.C: Likewise.
629 2006-09-02 Jakub Jelinek <jakub@redhat.com>
632 * g++.dg/parse/crash33.C: New test.
634 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
635 Richard Guenther <rguenther@suse.de>
636 Adam Nemet <anemet@caviumnetworks.com>
639 * gcc.target/mips/memcpy-1.c: New testcase.
640 * gcc.dg/pr27226.c: Likewise.
642 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
645 * g++.dg/lookup/koenig5.C: New.
646 * g++.dg/template/crash56.C: New.
648 2006-09-01 Josh Conner <jconner@apple.com>
651 * gcc.dg/nrv3.c: New test.
652 * gcc.dg/nrv4.c: New test.
653 * gcc.dg/nrv5.c: New test.
655 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
658 * g++.dg/parse/dtor12.C: New.
660 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
662 PR tree-optimization/28839
663 * gcc.dg/pr28839.c: New test.
665 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
668 * gcc.dg/pr24367.c: New testcase.
670 2006-08-30 Joseph Myers <joseph@codesourcery.com>
672 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
674 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
676 PR rtl-optimization/27735
677 * gcc.dg/loop-unswitch-1.c: New test.
679 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
682 * gfortran.dg/aliasing_dummy_2.f90: New test.
685 * gfortran.dg/generic_5.f90: Change error message.
688 * gfortran.dg/generic_6.f90: New test.
691 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
694 * gfortran.dg/invalid_interface_assignment.f90: New test.
697 * gfortran.dg/module_proc_external_dummy.f90: New test.
699 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
702 * testsuite/g++.dg/warn/var-args1.C: New test.
704 2006-08-29 Steven G. Kargl <kargls@comcast.net>
707 * gfortran.dg/simpleif_2.f90: New test.
708 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
709 * gfortran.dg/enum_5.f90: Ditto.
711 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
712 Kazu Hirata <kazu@codesourcery.com>
714 PR tree-optimization/17506
715 * gcc.dg/pr17506.c: New.
717 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
720 * g++.dg/eh/alias1.C: New test.
722 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
725 * g++.dg/template/ttp22.C: New test.
727 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
730 * gcc.dg/pr26632.c: New.
732 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
735 * gfortran.dg/fmt_zero_precision.f90: New test.
737 2006-08-27 Mark Mitchell <mark@codesourcery.com>
740 * g++.dg/template/spec31.C: New test.
742 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
745 * g++.dg/other/static2.C: New test.
747 2006-08-26 Roger Sayle <roger@eyesopen.com>
749 * gcc.dg/Wswitch-enum-2.c: New test case.
750 * gcc.dg/Wswitch-enum-3.c: Likewise.
752 2006-08-26 Richard Guenther <rguenther@suse.de>
754 * gcc.c-torture/compile/20060826-1.c: New testcase.
756 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
759 * g++.dg/template/void10.C: New test.
762 * g++.dg/template/void8.C: New test.
765 * g++.dg/template/void9.C: New test.
767 * g++.dg/template/void3.C: Adjust error markers.
768 * g++.dg/template/void4.C: Likewise.
769 * g++.dg/template/crash55.C: Likewise.
770 * g++.dg/template/void7.C: Likewise
772 2006-08-26 Mark Mitchell <mark@codesourcery.com>
775 * g++.dg/inherit/access6.C: New test.
776 * g++.dg/inherit/access7.C: Likewise.
779 * g++.dg/template/array15.C: New test.
780 * g++.dg/template/crash2.C: Tweak error markers.
782 2006-08-26 Jakub Jelinek <jakub@redhat.com>
785 * gcc.c-torture/compile/20060823-1.c: New test.
787 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
790 * g++.dg/template/ttp21.C: New test.
793 * g++.dg/other/operator1.C: Add error-marker.
794 * g++.dg/other/operator2.C: New test.
796 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
799 * gcc.c-torture/compile/vla-const-1.c,
800 gcc.c-torture/compile/vla-const-2.c: New tests.
802 2006-08-26 Richard Guenther <rguenther@suse.de>
805 * gcc.dg/torture/pr28814.c: New testcase.
807 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
810 * gcc.c-torture/compile/compound-literal-1.c: New test.
812 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
815 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
816 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
817 Expect extra diagnostics.
819 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
821 gcc.dg/noncompile/pr16876.c: New test.
823 2006-08-25 Mark Mitchell <mark@codesourcery.com>
826 * g++.dg/parse/local1.C: New test.
827 * g++.dg/other/qual1.C: Tweak error marker.
829 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
832 * g++.dg/template/typename10.C: New.
833 * g++.dg/template/lookup4.C: Remove bogus error marker.
835 2006-08-25 Richard Guenther <rguenther@suse.de>
838 * gcc.dg/pr26570.c: Fix testcase.
840 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
843 * gcc.c-torture/execute/mayalias-2.c: New test.
844 * gcc.dg/tree-ssa/alias-13.c: New test.
846 2006-08-24 Jan Hubicka <jh@suse.cz>
849 * gcc.dg/debug/pr26881.c: New file.
851 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
854 * gfortran.dg/used_types_4.f90: New test.
855 * gfortran.dg/derived_init_2.f90: Modify to check sibling
856 association of derived types.
857 * gfortran.dg/used_types_2.f90: Add module cleanup.
858 * gfortran.dg/used_types_3.f90: The same.
861 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
864 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
867 * gfortran.dg/direct_io_6.f90: Remove test.
869 2006-08-23 Stuart Hastings <stuart@apple.com>
872 * gcc.target/i386/20060821-1.c: New.
874 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
876 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
877 dg-warning strings for dllimport.
879 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
882 * g++.dg/ext/vector4.C: New test.
883 * g++.dg/ext/complex1.C: New test.
885 2006-08-21 Geoffrey Keating <geoffk@apple.com>
888 * gcc.dg/debug/const-1.c: New.
889 * gcc.dg/debug/const-2.c: New.
890 * gcc.dg/debug/dwarf2/const-1.c: New.
891 * gcc.dg/debug/dwarf2/const-2.c: New.
892 * gcc.dg/debug/dwarf2/const-2b.c: New.
894 2006-08-22 Richard Guenther <rguenther@suse.de>
897 * gcc.c-torture/compile/pr28776-1.c: New testcase.
898 * gcc.c-torture/compile/pr28776-2.c: Likewise.
900 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
902 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
904 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
907 * g++.dg/other/error14.C: New test.
910 * g++.dg/parse/ctor7.C: New test.
911 * g++.dg/parse/ctor8.C: Likewise.
914 * g++.dg/template/void7.C: New test.
916 2006-08-21 Olivier Hainque <hainque@adacore.com>
918 * gnat.dg/self_aggregate_with_zeros.adb: New test.
919 * gnat.dg/self_aggregate_with_array.adb: New test.
921 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
923 * g++.dg/eh/arm-vfp-unwind.C: New test.
925 2006-08-20 Mark Mitchell <mark@codesourcery.com>
928 * g++.dg/template/ref3.C: New test.
929 * g++.dg/template/nontype13.C: New test.
932 * g++.dg/template/ptrmem17.C: New test.
934 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
937 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
939 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
942 * gfortran.dg/used_types_2.f90: New test.
945 * gfortran.dg/used_types_3.f90: New test.
948 * gfortran.dg/generic_actual_arg.f90: New test.
951 * gfortran.dg/module_private_array_refs_1.f90: New test.
954 * gfortran.dg/program_name_1.f90: New test.
957 * gfortran.dg/derived_constructor_comps_1.f90: New test.
960 * gfortran.dg/array_initializer_2.f90: New test.
963 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
966 * gfortran.dg/assumed_charlen_function_4.f90: New test.
969 * gfortran.dg/assumed_charlen_in_main.f90: New test.
972 * gfortran.dg/dependent_decls_1.f90: New test.
974 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
977 * gfortran.dg/derived_init_2.f90: New.
979 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
981 * gcc.c-torture/execute/pr28289.c: New test.
983 2006-08-17 Jakub Jelinek <jakub@redhat.com>
986 * gcc.dg/attr-externally-visible-1.c: New test.
987 * gcc.dg/attr-externally-visible-2.c: New test.
988 * g++.dg/parse/attr-externally-visible-1.C: New test.
989 * g++.dg/parse/attr-externally-visible-2.C: New test.
991 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
994 * g++.dg/parse/dtor11.C: New test.
996 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
998 PR rtl-optimization/28489
999 * gcc.c-torture/compile/pr28489.c: New test.
1001 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1004 * g++.dg/template/redecl4.C: New test.
1007 * g++.dg/template/ctor8.C: New test.
1009 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1011 * gcc.dg/pr26570.c: Fix testcase.
1013 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1016 * g++.dg/parse/offsetof6.C: New test.
1017 * g++.dg/parse/offsetof6.C: New test.
1018 * g++.dg/parse/offsetof7.C: New test.
1020 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1023 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1026 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1029 * g++.dg/ext/vector3.C: New test.
1031 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1033 PR gcov/profile/26570
1034 * gcc.dg/pr26570.c: New test.
1036 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1039 * gcc.dg/qual-component-1.c: New test.
1041 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1044 * g++.dg/parse/new3.C: New test.
1046 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1049 * gfortran.dg/streamio_1.f90: New test.
1050 * gfortran.dg/streamio_2.f90: New test.
1051 * gfortran.dg/streamio_3.f90: New test.
1052 * gfortran.dg/streamio_4.f90: New test.
1053 * gfortran.dg/streamio_5.f90: New test.
1054 * gfortran.dg/streamio_6.f90: New test.
1055 * gfortran.dg/streamio_7.f90: New test.
1056 * gfortran.dg/streamio_8.f90: New test.
1058 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1061 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1063 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1066 * g++.dg/template/void6.C: New test.
1068 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1071 * gcc.dg/parse-error-1.c: New test.
1072 * gcc.dg/parse-error-2.c: New test.
1073 * gcc.dg/cpp/digraph2.c: Add error-marker.
1074 * gcc.dg/noncompile/920923-1.c: Likewise.
1076 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1079 * gcc.dg/sizeof-2.c: New testcase.
1082 * gcc.dg/switch-A.c: New testcase.
1084 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1088 * g++.old-deja/g++.warn/compare1.C: Delete.
1089 * g++.dg/opt/pr7503-2.C: Delete.
1090 * g++.dg/opt/pr7503-3.C: Delete.
1091 * g++.dg/opt/pr7503-4.C: Delete.
1092 * g++.dg/opt/pr7503-5.C: Delete.
1093 * g++.dg/opt/max1.C: Delete.
1094 * g++.dg/warn/minmax.C: Delete.
1095 * g++.dg/expr/minmax.C: New test.
1097 2006-08-14 Richard Guenther <rguenther@suse.de>
1100 * gcc.c-torture/execute/pr28651.c: Do not use argc
1101 to avoid optimization, instead forbid inlining.
1103 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1105 PR rtl-optimization/28634
1106 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1108 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1111 * gcc.dg/torture/pr27184.c: New test.
1113 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1115 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1117 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1119 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1120 * gfortran.dg/stat_2.f90: Likewise.
1121 * gfortran.dg/chmod_1.f90: Likewise.
1122 * gfortran.dg/chmod_2.f90: Likewise.
1123 * gfortran.dg/chmod_3.f90: Likewise.
1125 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1127 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1129 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1131 * g++.dg/opt/pr23454-2.C: New test.
1133 2006-08-11 Richard Guenther <rguenther@suse.de>
1136 * gcc.c-torture/execute/pr28651.c: New testcase.
1138 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1140 * gnat.dg/specs/static_initializer.ads: New test.
1142 2006-08-10 Paul Brook <paul@codesourcery.com>
1144 * gcc.target/arm/cond-asm.c: New test.
1146 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1148 PR tree-optimization/26197
1149 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1150 * g++.dg/vect/vect.exp: Compile the new tests with
1151 --param max-aliased-vops=0.
1153 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1156 * g++.dg/template/void3.C: New test.
1159 * g++.dg/template/void4.C: New test.
1162 * g++.dg/template/void5.C: New test.
1164 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1166 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1167 after dg-do compile.
1169 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1171 PR tree-optimizations/26969
1172 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1173 "unswitch-loops" with -funswitch-loops.
1174 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1176 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1178 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1179 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1180 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1181 * objc.dg/dwarf-1.m: Likewise.
1182 * objc.dg/dwarf-2.m: Likewise.
1183 * obj-c++.dg/dwarf-2.mm: Likewise.
1185 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1187 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1188 * objc.dg/dwarf-2.m: Likewise.
1189 * obj-c++.dg/dwarf-2.mm: Likewise.
1192 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1195 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1198 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1200 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1203 * gcc.target/i386/pr27827.c: New testcase.
1205 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1208 * gfortran.dg/sequence_types_1.f90: New test.
1210 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1213 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1214 dg-warning. Add -pedantic option.
1216 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1219 * gcc.dg/proto-1.c: New test.
1222 * gcc.dg/lvalue-4.c: New test.
1225 * gcc.dg/init-bad-5.c: New test.
1227 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1230 * g++.dg/ext/typedef-init.C: Add new test for typedef
1231 initialization inside templates. Adjust existing error markers.
1233 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1236 * g++.dg/init/ptrmem3.C: New test.
1238 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1240 PR tree-optimization/27770
1241 * lib/target-support.exp: New target keyword "section_anchors".
1242 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1244 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1245 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1246 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1247 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1249 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1251 * gcc.dg/20060801-1.c: Add missing '}'.
1253 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1256 * g++.dg/parse/dtor9.C: New test.
1257 * g++.dg/parse/dtor10.C: New test.
1258 * g++.dg/other/error7.C: Adjust error-marker.
1261 * g++.dg/other/default5.C: New test.
1263 2006-08-02 Richard Guenther <rguenther@suse.de>
1265 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1267 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1270 * g++.dg/template/conv9.C: New test.
1272 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1275 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1276 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1277 Optionally return assembly text. Update callers.
1278 (check_no_compiler_messages): Update verbose messages.
1279 (check_no_messages_and_pattern): New.
1280 (check_effective_target_string_merging): New.
1282 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1285 * g++.dg/eh/catch4.C: New test.
1288 * g++.dg/other/qual1.C: New test.
1291 * g++.dg/inherit/error2.C: New test.
1294 * g++.dg/other/new1.C: New test.
1296 * g++.dg/warn/pr23075.C: Remove obsolete test.
1297 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1298 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1300 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1303 * g++.dg/eh/cast1.C: New test.
1305 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1308 * gfortran.dg/random_3.f90: New test.
1310 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1313 * g++.dg/other/pr28304.C: Change expected error message.
1314 * g++.dg/other/pr28432.C: New test.
1316 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1319 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1321 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1324 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1326 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1327 g++.dg/debug/enum-2.C: New.
1329 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1332 * g++.dg/parse/long1.C: Add more tests.
1334 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1336 * gfortran.dg/lrshift_1.c: New file.
1338 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1340 PR libgfortran/28335
1341 * gfortran.dg/no_unit_error_1.f90: New test.
1343 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1345 PR libgfortran/28335
1346 * gfortran.dg/no_unit_error_1.f90: Delete test.
1347 * gfortran.dg/no_unit_error_2.f90: Delete test.
1349 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1351 * gfortran.dg/chmod_3.f90: New test.
1352 * gfortran.dg/ltime_gmtime_1.f90: New test.
1353 * gfortran.dg/ltime_gmtime_2.f90: New test.
1354 * gfortran.dg/lrshift_1.f90: New test.
1355 * gfortran.dg/chmod_1.f90: New test.
1356 * gfortran.dg/chmod_2.f90: New test.
1358 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1361 * g++.dg/template/crash55.C: New test.
1364 * g++.dg/template/nontype16.C: New test.
1366 * g++.dg/template/void2.C: Adjust error markers.
1367 * g++.dg/template/nontype5.C: Adjust error markers.
1369 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1371 * gcc.target/i386/stack-prot-kernel.c: New test.
1373 2006-07-27 Roger Sayle <roger@eyesopen.com>
1375 * gcc.dg/builtins-55.c: New test case.
1377 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1379 PR rtl-optimization/27907
1380 * gcc.c-torture/compile/pr27907.c: New test.
1382 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1384 * gfortran.dg/mclock.f90: New test.
1385 * gfortran.dg/int_conv_1.f90: New test.
1386 * gfortran.dg/stat_1.f90: New test.
1387 * gfortran.dg/stat_2.f90: New test.
1389 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1391 PR libgfortran/28335
1392 * gfortran.dg/no_unit_error_1.f90: New test.
1393 * gfortran.dg/no_unit_error_2.f90: New test.
1394 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1396 2006-07-25 Roger Sayle <roger@eyesopen.com>
1399 * gcc.dg/fold-convround-1.c: New test case.
1401 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1403 * gfortran.dg/arithmetic_if.f90: Fix comments.
1405 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1408 * g++.dg/other/typedef1.C: New test.
1409 * g++.dg/template/typedef4.C: New test.
1410 * g++.dg/template/typedef5.C: New test.
1412 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1415 * gfortran.dg/allocatable_dummy_3.f90: New.
1417 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1420 * gfortran.dg/arithmetic_if.f90: New test.
1422 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1424 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1425 avoid memcpy optimization.
1427 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1430 * gfortran.dg/direct_io_6.f90: New test.
1432 2006-07-24 Jan Hubicka <jh@suse.cz>
1436 * gcc.dg/pr25795.c: New test.
1437 * gcc.dg/pr25795-1.c: New test.
1439 2006-07-23 Roger Sayle <roger@eyesopen.com>
1441 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1442 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1443 which may be transformed to "g || h" on some platforms.
1445 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1448 * g++.dg/template/friend45.C: New test.
1450 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1452 PR libgfortran/28339
1453 * gfortran.dg/arrayio_8.f90: New test.
1455 2006-07-21 Mike Stump <mrs@apple.com>
1457 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1459 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1461 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1464 * g++.dg/eh/catch3.C: New test.
1467 * g++.dg/template/defarg10.C: New test.
1469 2006-07-20 Paul Brook <paul@codesourcery.com>
1472 * gcc.dg/pr27363.c: New test.
1474 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1477 * g++.dg/init/ref13.C: New test.
1479 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1482 * obj-c++.dg/proto-error-1.mm: New test.
1484 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1487 * g++.dg/template/string1.C: New test.
1489 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1492 * g++.dg/template/defarg9.C: New test.
1495 * g++.dg/template/static27.C: New test.
1497 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1500 * gcc.dg/tree-ssa/pr28410.c: New test.
1502 2006-07-18 Lee Millward <lee.millward@gmail.com>
1505 * g++/dg/other/error13.C: New test.
1508 * g++.dg/template/friend44.C: New test.
1510 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1513 * g++.dg/other/pr27495.C: New.
1515 2006-07-18 Olivier Hainque <hainque@adacore.com>
1517 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1518 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1520 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1523 * gcc.dg/pragma-pack-4.c: New test.
1525 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1528 * g++.dg/ext/pr28291.C: New test.
1530 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1533 * gcc.c-torture/execute/pr28403.c: New test.
1535 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1538 * gcc.dg/pr28402.c: New test.
1540 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1543 * g++.dg/other/pr28304.C: New test.
1545 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1548 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1549 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1551 2006-07-17 Richard Guenther <rguenther@suse.de>
1553 PR tree-optimization/28238
1554 * g++.dg/tree-ssa/pr28238.C: New testcase.
1556 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1559 * g++.dg/eh/catch1.C: New test.
1560 * g++.dg/eh/catch2.C: New test.
1562 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1565 * g++.dg/template/anon3.C: New test.
1567 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1570 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1571 specifiers requiring an explicit format tag..
1574 * gfortran.dg/generic_5: New test.
1577 * gfortran.dg/elemental_optional_args_1.f90: New test.
1579 2006-07-16 Olivier Hainque <hainque@adacore.com>
1581 * gnat.dg/assert.ads: New file.
1582 * gnat.dg/controlled_record.ads: Likewise.
1583 * gnat.dg/controlled_record.adb: Likewise.
1585 2006-07-15 Lee Millward <lee.millward@gmail.com>
1588 * g++.dg/other/error12.C: New test.
1591 * g++.dg/template/crash54.C: New test.
1593 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1596 * g++.dg/parse/catch1.C: New test.
1599 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1602 * g++.dg/ext/attrib24.C: New test.
1604 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1607 * g++.dg/ext/asmspec1.C: New test.
1609 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1611 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1612 (dg-test): Support shouldfail tests.
1613 * lib/target-supports-dg.exp (dg-shouldfail): New.
1614 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1615 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1616 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1617 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1618 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1619 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1620 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1622 2006-07-13 Jan Hubicka <jh@suse.cz>
1624 * gcc.target/i386/memcpy-1.c: New.
1626 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1628 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1630 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1633 * gfortran.dg/present_1.f90: New test.
1636 * gfortran.dg/interface_derived_type_1.f90: New test.
1638 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1641 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1644 2006-07-07 Lee Millward <lee.millward@gmail.com>
1647 * g++.dg/other/label1.C: New test.
1649 2006-07-07 Richard Guenther <rguenther@suse.de>
1652 * gcc.dg/torture/pr28268.c: New testcase.
1654 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1657 * g++.dg/ext/pr27019.C: New.
1659 2006-07-07 Richard Guenther <rguenther@suse.de>
1661 PR tree-optimization/28187
1662 * gcc.dg/pr28187.c: New testcase.
1664 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1666 * gnat.dg/address_conversion.adb: New test.
1667 * gnat.dg/boolean_subtype.adb: Likewise.
1668 * gnat.dg/frame_overflow.adb: Likewise.
1669 * gnat.dg/pointer_array.adb: Likewise.
1670 * gnat.dg/pointer_conversion.adb: Likewise.
1672 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1676 * gfortran.dg/print_fmt_5.f90: New test.
1678 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1681 * gfortran.dg/bounds_check_4.f90: New test.
1683 2006-07-05 Richard Guenther <rguenther@suse.de>
1686 * gfortran.dg/pr28158.f90: New testcase.
1688 2006-07-05 Richard Guenther <rguenther@suse.de>
1690 PR tree-optimization/28162
1691 * gcc.dg/pr28162.c: New testcase.
1693 2006-07-05 Richard Guenther <rguenther@suse.de>
1694 Andrew Pinski <pinskia@gcc.gnu.org>
1697 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1699 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1702 * gfortran.dg/actual_array_substr_2.f90: New test.
1705 * gfortran.dg/actual_array_constructor_2.f90: New test.
1707 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1709 * gfortran.dg/itime_idate_1.f: New test.
1710 * gfortran.dg/itime_idate_2.f: New test.
1712 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1714 PR libgfortran/27704
1715 * gfortran.dg/open_status_3.f90: New test.
1716 * gfortran.dg/fmt_l.f90: Update for new feature.
1718 2006-07-03 Asher Langton <langton2@llnl.gov>
1720 * gfortran.dg/oldstyle_2.f90: New.
1722 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1724 * gnat.dg/string_slice.adb: New test.
1726 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1729 * gfortran.dg/semicolon_fixed.c: New.
1730 * gfortran.dg/semicolon_free.c: New.
1732 2006-06-30 Mike Stump <mrs@apple.com>
1734 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1735 that don't support internal visibility.
1737 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1739 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1740 for '(' / ')' needing an extra '\'.
1742 2006-06-29 Roger Sayle <roger@eyesopen.com>
1745 * gcc.dg/pr27428-1.c: New test case.
1747 2006-06-29 Mike Stump <mrs@apple.com>
1749 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1750 on darwin as we can't align commons large enough yet.
1752 * gcc.dg/vla-8.c: Add additional testcases.
1754 2006-06-26 Steve Ellcey <sje@cup.hp.com>
1757 * g++.dg/other/pr28114.C: New.
1759 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
1761 * gcc.c-torture/compile/20060625-1.c: New test.
1763 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
1766 * gfortran.dg/stfunc_3.f90: New test.
1769 * gfortran.dg/impure_actual_1.f90: New test.
1772 * gfortran.dg/elemental_result_1.f90: New test.
1775 * gfortran.dg/select_7.f90: New test.
1778 * intrinsic_actual_1.f: New test.
1782 * gfortran.dg/forall_4.f90: New test.
1785 * gfortran.dg/forall_5.f90: New test.
1787 2006-06-25 Lee Millward <lee.millward@gmail.com>
1790 * g++.dg/template/using13.C: New test.
1793 * g++.dg/other/incomplete3.C: New test.
1795 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1798 * gfortran.dg/substr_3.f: New test.
1799 * gfortran.dg/equiv_2.f90: Update expected error message.
1801 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
1804 * gfortran.dg/actual_array_substr_1.f90: New test.
1806 2006-06-24 Olivier Hainque <hainque@adacore.com>
1808 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
1809 * gnat.dg/scalar_mode_agg_compare.adb: New test.
1811 2006-06-23 Janis Johnson <janis187@us.ibm.com>
1813 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
1815 2006-06-23 Steven G. Kargl <kargls@comcast.net>
1818 * gfortran.dg/simpleif_2.f90: New test.
1820 2006-06-23 Lee Millward <lee.millward@gmail.com>
1822 * g++.dg/template/error22.C: Fix typo.
1824 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1827 * g++.dg/ext/attrib23.C: New test.
1829 2006-06-23 Olivier Hainque <hainque@adacore.com>
1831 * gnat.dg/varsize_temp.adb: New test.
1833 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1836 * g++.dg/other/java2.C: New test.
1838 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
1841 * g++.dg/ext/dllimport4.C. Add more tests for invalid
1844 2006-06-22 Roger Sayle <roger@eyesopen.com>
1847 * gcc.dg/pr27531-1.c: New test case.
1849 2006-06-22 Asher Langton <langton2@llnl.gov>
1852 * gfortran.dg/implicit_8.f90: New.
1854 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
1856 PR rtl-optimization/28121
1857 * gcc.dg/pr28121.c: New test.
1859 2006-06-22 Lee Millward <lee.millward@gmail.com>
1862 * g++.dg/parse/ptrmem6.C: New test.
1865 * g++.dg/template/error22.C: New test.
1867 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1870 * g++.dg/template/friend43.C: New test.
1873 * g++.dg/template/crash53.C: New test.
1876 * g++.dg/rtti/incomplete1.C: New test.
1878 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
1880 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
1882 2006-06-21 Joseph Myers <joseph@codesourcery.com>
1884 * gcc.c-torture/execute/complex-7.c: New.
1886 2006-06-21 Jakub Jelinek <jakub@redhat.com>
1888 * gcc.dg/merge-all-constants-1.c: New test.
1890 2006-06-20 Janis Johnson <janis187@us.ibm.com>
1893 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
1895 2006-06-20 Steven G. Kargl <kargls@comcast.net>
1897 * gfortran.dg/rrspacing_1.f90: New test.
1899 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1902 * g++.dg/other/bitfield2.C: New test.
1904 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
1906 PR tree-optimization/27331
1907 * gcc.dg/pr27331.c: New test.
1909 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
1910 Eric Botcazou <ebotcazou@adacore.com>
1913 * lib/gnat.exp: New file.
1914 * lib/gnat-dg.exp: Likewise.
1915 * gnat.dg: New directory.
1916 * gnat.dg/dg.exp: New driver.
1917 * gnat.dg/specs: New directory.
1918 * gnat.dg/specs/specs.exp: New driver.
1919 * gnat.dg/style: New directory.
1920 * gnat.dg/style/style.exp: New driver.
1922 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
1925 * gfortran.dg/array_initializer_1.f90: New test.
1928 * gfortran.dg/matmul_3.f90: New test.
1930 2006-06-19 Andrew Pinski <pinskia@gmail.com>
1933 * gcc.dg/tree-ssa/inline-1.c: New test.
1935 2006-06-19 Anatoly Sokolov <aesok@post.ru>
1937 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
1938 in malloc prototype; remove XFAIL.
1939 * gcc.dg/pr18241-2.c: Ditto.
1940 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
1941 in memset prototype; remove XFAIL.
1942 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1944 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
1946 * gcc.dg/vla-8.c: Add.
1948 2006-06-19 Richard Guenther <rguenther@suse.de>
1950 PR tree-optimization/27090
1951 * g++.dg/tree-ssa/pr27090.C: New testcase.
1953 2006-06-19 Roger Sayle <roger@eyesopen.com>
1956 * gcc.dg/pr27861-1.c: New test case.
1958 2006-06-19 Richard Guenther <rguenther@suse.de>
1961 * gcc.dg/torture/pr28045.c: New testcase.
1963 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1966 * gfortran.dg/associated_4.f90: New test.
1968 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1972 * gfortran.dg/real_const_3.f90: New test.
1974 2006-06-16 Mark Mitchell <mark@codesourcery.com>
1977 * g++.dg/template/static26.C: New test.
1980 * g++.dg/expr/bitfield2.C: New test.
1983 * g++.dg/parse/linkage2.C: New test.
1985 2006-06-16 Richard Guenther <rguenther@suse.de>
1988 * gcc.dg/pr15785-1.c: Revert last change.
1989 * gcc.dg/torture/pr27116-2.c: New testcase.
1991 2006-06-16 Roger Sayle <roger@eyesopen.com>
1994 * gcc.dg/pr27802-1.c: New test case.
1996 2006-06-15 Mark Mitchell <mark@codesourcery.com>
1999 * g++.dg/template/ttp18.C: New test.
2000 * g++.dg/template/ttp19.C: Likewise.
2003 * g++.dg/expr/cond9.C: New test.
2006 * g++.dg/template/ctor7.C: New test.
2008 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2010 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2012 2006-06-16 Richard Guenther <rguenther@suse.de>
2014 PR tree-optimization/27781
2015 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2017 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2019 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2021 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2023 * gcc.dg/tree-ssa/loop-18.c: New test.
2025 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2028 * g++.dg/template/crash52.C: New test.
2031 * g++.dg/ext/attrib22.C: New test.
2034 * g++.dg/template/builtin1.C: New test.
2035 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2038 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2040 * g++.old-deja/g++.pt/crash51.C: Likewise.
2043 * g++.dg/lookup/linkage1.C: New test.
2044 * g++.dg/lookup/linkage2.C: Likewise.
2046 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2049 * gcc.dg/pr27959.c: New testcase.
2051 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2054 * g++.dg/eh/div.C: New test.
2056 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2059 * g++.dg/tree-ssa/pr26757.C: New test.
2060 * g++.dg/tree-ssa/pr27894.C: New test.
2062 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2064 * gcc.c-torture/compile/20060609-1.c: New test.
2067 * gcc.c-torture/compile/pr27863.c: New test.
2069 2006-06-13 Richard Guenther <rguenther@suse.de>
2071 PR tree-optimization/27830
2072 * g++.dg/tree-ssa/pr27830.C: New testcase.
2074 2006-06-13 Matthew Sachs <msachs@apple.com>
2076 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2077 the list of compiler flags; this causes those flags to be checked
2078 for things like dg-skip-if.
2080 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2083 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2085 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2086 Kazu Hirata <kazu@codesourcery.com>
2088 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2089 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2091 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2094 * g++.dg/lookup/using15.C: New test.
2097 * g++.dg/other/anon4.C: New test.
2099 2006-06-12 Roger Sayle <roger@eyesopen.com>
2102 * g++.dg/init/complex1.C: New test case.
2104 2006-06-11 Eric Christopher <echristo@apple.com>
2107 * gcc.dg/bf-ms-layout.c: Run on darwin.
2108 * gcc.dg/bf-no-ms-layout: Ditto.
2109 * gcc.dg/attr-ms_struct-2.c: New.
2110 * gcc.dg/bf-ms-layout-2.c: Ditto.
2112 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2114 * gcc.dg/attr-ms_struct-packed1.c: New.
2116 2006-06-09 Mike Stump <mrs@apple.com>
2118 * gcc.dg/vla-7.c: Add.
2120 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2123 * gfortran.dg/entry_6.f90: New test.
2127 * gfortran.dg/entry_7.f90: New test.
2129 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2132 * gcc.dg/cpp/_Pragma6.c: New test.
2135 * g++.dg/cpp/_Pragma1.C: New test.
2137 PR preprocessor/27746
2138 * gcc.dg/gomp/macro-3.c: New test.
2139 * gcc.dg/gomp/macro-4.c: New test.
2140 * g++.dg/gomp/macro-3.C: New test.
2141 * g++.dg/gomp/macro-4.C: New test.
2143 2006-06-09 Richard Guenther <rguenther@suse.de>
2145 PR tree-optimization/26998
2146 * gcc.dg/torture/pr26998.c: New testcase.
2147 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2149 2006-06-08 Mike Stump <mrs@apple.com>
2151 * gcc.dg/pr27095.c: Account for stubs.
2154 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2155 produce bad code on darwin.
2157 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2160 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2162 2006-06-08 Asher Langton <langton2@llnl.gov>
2165 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2167 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2170 * gcc.dg/union-3.c: New test.
2172 2006-06-08 Richard Guenther <rguenther@suse.de>
2175 * gcc.dg/torture/pr27116.c: New testcase.
2176 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2178 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2180 PR rtl-optimization/26449
2181 * gcc.dg/pr26449.c: New test.
2183 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2186 * g++.dg/ext/offsetof1.C: Test member functions.
2188 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2190 * gcc.dg/pr27095.c: Improve scanning.
2192 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2195 * gfortran.dg/saved_automatic_1.f90: New test.
2198 * gfortran.dg/array_simplify_1.f90: New test.
2201 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2204 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2206 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2209 * g++.dg/expr/cast7.C: New test.
2211 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2213 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2214 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2215 * lib/fortran-torture.exp (fortran-torture-compile,
2216 fortran-torture-execute): Ditto.
2218 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2221 * gcc.dg/vmx/pr27842.c: New test.
2223 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2226 * gfortran.dg/bounds_check_3.f90: New test.
2228 2006-06-05 Mike Stump <mrs@apple.com>
2230 * objc.dg/objc-fast-4.m: Skip for ppc64.
2232 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2235 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2237 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2238 Victor Kaplansky <victork@il.ibm.com>
2240 PR tree-optimizations/26360
2241 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2243 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2245 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2248 * gfortran.dg/data_char_1.f90: Add messages for truncated
2252 * gfortran.dg/func_decl_2.f90: New test.
2255 * gfortran.dg/do_2.f90: New test.
2258 * gfortran.dg/associated_3.f90: New test.
2260 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2263 * g++.dg/template/static25.C: New test.
2266 * g++.dg/init/array21.C: New test.
2269 * g++.dg/ext/complit7.C: New test.
2272 * g++.dg/parse/ptrmem5.C: New test.
2274 2006-06-04 Roger Sayle <roger@eyesopen.com>
2275 Andrew Pinski <pinskia@physics.uc.edu>
2279 * gcc.dg/pr27150-1.c: New testcase.
2280 * gcc.dg/pr27382-1.c: New testcase.
2281 * gcc.dg/pr27382-2.c: New testcase.
2283 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2287 * gcc.dg/array-10.c: New test.
2289 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2292 * g++.dg/init/const4.C: New test.
2293 * g++.dg/init/member1.C: Add error-marker.
2294 * g++.dg/other/fold1.C: Adjust error-marker.
2296 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2299 * g++.dg/ext/offsetof1.C: New test.
2301 2006-06-04 Eric Christopher <echristo@apple.com>
2303 * gcc.dg/attr-ms_struct-1.c: New.
2305 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2307 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2309 2006-06-04 Richard Guenther <rguenther@suse.de>
2311 PR tree-optimization/27039
2312 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2314 2006-06-03 Roger Sayle <roger@eyesopen.com>
2317 * gcc.target/i386/amd64-abi-2.c: New test case.
2319 2006-06-02 Eric Christopher <echristo@apple.com>
2321 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2322 * gcc.target/i386/20020523-1.c: Skip if darwin.
2323 * gcc.target/i386/asm-3.c: Ditto.
2324 * gcc.target/i386/20011119-1.c: Ditto.
2325 * gcc.target/i386/clobbers.c: Remove pic part of test.
2327 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2329 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2330 * g++.old-deja/g++.other/init19.C: Ditto.
2331 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2332 and add other platforms as expected failures.
2334 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2336 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2337 (is-effective-target-keyword): Ditto.
2339 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2342 * gfortran.dg/extended_char_comparison_1.f: New test.
2344 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2347 * gfortran.dg/dummy_procedure_1.f90: New test.
2350 * gfortran.dg/dummy_procedure_2.f90: New test.
2352 * gfortran.dg/associated_2.f90: Correct to make consistent with
2355 2006-05-31 Roger Sayle <roger@eyesopen.com>
2357 * gcc.target/i386/387-11.c: New test case.
2359 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2362 * g++.dg/template/cond6.C: New test.
2365 * g++.dg/template/crash51.C: New test.
2366 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2369 * g++.dg/init/array20.C: New test.
2371 2006-05-31 Roger Sayle <roger@eyesopen.com>
2373 * gcc.dg/builtins-54.c: New test case.
2375 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2378 * g++.dg/template/fntry1.C: Add dg-do link.
2381 * g++.dg/parse/friend6.C: New test.
2383 2006-05-30 Asher Langton <langton2@llnl.gov>
2385 * gfortran.dg/cray_pointers_7.f90: New test.
2387 2006-05-30 Roger Sayle <roger@eyesopen.com>
2389 PR tree-optimization/23452
2390 * gcc.dg/fold-mulconj-1.c: New test case.
2392 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2395 * g++.dg/parse/bitfield1.C: New test.
2397 2006-05-30 Roger Sayle <roger@eyesopen.com>
2399 * gcc.target/ppc-eq0-1.c: New test case.
2400 * gcc.target/ppc-negeq0-1.c: New test case.
2402 2006-05-30 Dirk Mueller <dmueller@suse.de>
2405 * gcc.dg/overflow-warn-5.c: New test.
2407 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2410 * gcc.dg/sizeof-1.c: New test.
2412 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2415 * gcc.target/i386/pr27790.c: New test.
2417 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2419 PR libgfortran/27757
2420 * gfortran.dg/direct_io_5.f90: New test.
2422 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2424 PR libgfortran/27634
2425 * gfortran.dg/fmt_missing_period_1.f: New test.
2426 * gfortran.dg/fmt_missing_period_2.f: New test.
2427 * gfortran.dg/fmt_missing_period_3.f: New test.
2429 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2432 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2435 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2438 * g++.dg/template/new6.C: New test.
2440 2006-05-29 Roger Sayle <roger@eyesopen.com>
2442 PR tree-optimization/24964
2443 * gcc.target/i386/387-10.c: New test case.
2445 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2447 * intrinsics/string_intrinsics.c (compare_string):
2448 Use memcmp instead of strncmp to avoid tripping over
2449 CHAR(0) in a string.
2451 2006-05-27 Richard Guenther <rguenther@suse.de>
2454 * gcc.dg/torture/pr27773.c: New testcase.
2456 2006-05-27 Dirk Mueller <dmueller@suse.de>
2458 * gcc.dg/pr24561.c: Rename to..
2459 * gcc.dg/pr25962.c: .. this.
2461 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2464 * gfortran.dg/bounds_check_2.f: New test.
2466 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2468 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2469 * gfortran.dg/byte_1.f90: Likewise.
2470 * gfortran.dg/dup_save_2.f90: Likewise.
2472 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2474 * gfortran.dg/associated_2.f90: New test.
2476 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2479 * gfortran.dg/bounds_check_1.f90: New test.
2481 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2483 PR rtl-optimization/27661
2484 * gcc.dg/pr27661.c: New test case.
2486 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2489 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2490 * gfortran.dg/print_parentheses_1.f: New test.
2491 * gfortran.dg/print_parentheses_2.f90: New test.
2493 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2496 * gcc.dg/pr27758.c: New test.
2498 2006-05-24 Falk Hueffner <falk@debian.org>
2500 * gcc.c-torture/compile/pr27571.c: New test.
2502 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2505 * gfortran.dg/spec_expr_4.f90: New test.
2508 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2510 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2513 * g++.dg/ext/complit6.C: New test.
2514 * g++.dg/ext/complit3.C: Adjust error markers.
2515 * g++.dg/init/const3.C: New test.
2517 2006-05-25 Richard Guenther <rguenther@suse.de>
2520 * gcc.dg/torture/pr27743.c: New testcase.
2522 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2524 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2526 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2528 * gcc.dg/compat/scalar-by-value-x.h: New.
2529 * gcc.dg/compat/scalar-by-value-y.h: New.
2530 * gcc.dg/compat/scalar-by-value-5.c: New.
2531 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2532 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2533 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2534 * gcc.dg/compat/scalar-by-value-6.c: New.
2535 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2536 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2537 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2539 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2541 PR tree-optimization/27639
2542 PR tree-optimization/26719
2543 * gcc.dg/pr27639.c: New test.
2544 * gcc.dg/pr26719.c: New test.
2545 * gcc.dg/tree-ssa/scev-cast.c: New test.
2547 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2550 * g++.dg/template/error21.C: New test.
2552 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2555 * gcc.target/i386/pr27696.c: New.
2557 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2559 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2561 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2563 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2566 * g++.dg/other/assign1.C: New test.
2568 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2571 * gcc.target/i386/pr27266.c: New.
2573 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2576 * g++.dg/ext/asm9.C: New test.
2578 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2580 PR rtl-optimization/25514
2581 * gcc.c-torture/compile/pr25514.c: New test.
2583 2006-05-22 Richard Guenther <rguenther@suse.de>
2586 2006-01-31 Richard Guenther <rguenther@suse.de>
2588 * gcc.target/i386/sselibm-1.c: New testcase.
2589 * gcc.target/i386/sselibm-2.c: Likewise.
2590 * gcc.target/i386/sselibm-3.c: Likewise.
2591 * gcc.target/i386/sselibm-4.c: Likewise.
2592 * gcc.target/i386/sselibm-5.c: Likewise.
2594 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2597 * gcc.dg/func-args-2.c: New test.
2600 * gcc.dg/struct-incompl-1.c: New test.
2602 2006-05-22 Richard Guenther <rguenther@suse.de>
2605 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2606 the transformations we test for.
2608 2006-05-22 Richard Guenther <rguenther@suse.de>
2611 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2613 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2616 * g++.dg/warn/new1.C: New test.
2617 * g++.dg/template/new5.C: Likewise.
2619 2006-05-21 Roger Sayle <roger@eyesopen.com>
2621 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2622 * gcc.target/i386/20060512-3.c: Likewise.
2624 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2626 PR rtl-optimization/27671
2627 * gcc.c-torture/execute/pr27671-1.c: New.
2628 * gcc.dg/pr27671-2.c: Likewise.
2630 PR tree-optimization/26622.
2631 * gcc.c-torture/compile/pr26622.c: New.
2633 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2636 * gfortran.dg/recursive_reference_1.f90: New test.
2638 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2641 * gfortran.dg/elemental_subroutine_3.f90: New test.
2644 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2647 * gfortran.dg/associated_target_1.f90: New test.
2650 * gfortran.dg/maxloc_shape_1.f90: New test.
2652 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2654 PR libgfortran/24459
2655 * gfortran.dg/namelist_24.f90: New test.
2656 * gfortran.dg/namelist_12.f: Fix typo in comment.
2658 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2661 * g++.dg/other/error11.C: New test.
2663 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2665 * gcc.target/mips/pr26765.c: Add -w to options.
2667 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2669 * lib/target-supports.exp (check_effective_target_mpaired_single):
2671 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2673 * g++.dg/vect/vect.exp: Likewise.
2675 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2678 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2680 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2683 * gfortran.dg/temporary_1.f90: New file.
2685 2006-05-19 Andreas Schwab <schwab@suse.de>
2687 * g++.dg/other/unused1.C: Also match "stringz".
2689 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2692 * g++.dg/template/fntry1.C: New test.
2694 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2698 * g++.dg/conversion/bitfield5.C: New test.
2699 * g++.dg/conversion/bitfield6.C: New test.
2701 2006-05-18 Mike Stump <mrs@apple.com>
2703 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2704 * gcc.dg/vla-4.c: Add.
2705 * gcc.dg/vla-5.c: Add.
2706 * gcc.dg/vla-6.c: Add.
2708 2006-05-12 Stuart Hastings <stuart@apple.com>
2710 * testsuite/gcc.target/i386/20060512-1.c: New.
2711 * testsuite/gcc.target/i386/20060512-2.c: New.
2712 * testsuite/gcc.target/i386/20060512-3.c: New.
2713 * testsuite/gcc.target/i386/20060512-4.c: New.
2715 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2718 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2721 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2722 * g++.dg/parse/linkage1.C: New test.
2724 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2726 PR tree-optimization/27548
2727 * g++.dg/tree-ssa/pr27548.C: New test.
2729 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2732 * gfortran.dg/recursive_check_1.f: New test.
2733 * gfortran.dg/recursive_check_2.f90: New test.
2735 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2737 * g++.dg/opt/temp2.C: New test.
2739 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2742 * g++.dg/init/brace5.C: New test.
2745 * gcc.dg/gomp/pr27415.c: New test.
2746 * g++.dg/gomp/pr27415.C: New test.
2748 PR tree-optimization/27549
2749 * g++.dg/tree-ssa/pr27549.C: New test.
2751 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2753 PR libgfortran/27575
2754 * gfortran.dg/read_eof_4.f90: New test.
2756 2006-05-16 Richard Guenther <rguenther@suse.de>
2758 PR tree-optimization/22303
2759 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
2761 2006-05-16 Jakub Jelinek <jakub@redhat.com>
2764 * gcc.dg/gomp/pr27573.c: New test.
2765 * gfortran.dg/gomp/pr27573.f90: New test.
2768 * gcc.dg/gomp/pr27499.c: New test.
2769 * g++.dg/gomp/pr27499.C: New test.
2771 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2774 * g++.dg/parser/access8.C: Adjust error marker.
2775 * g++.dg/template/access17.C: New test.
2776 * g++.dg/template/access18.C: Likewise.
2778 2006-05-15 Roger Sayle <roger@eyesopen.com>
2781 * gcc.target/i386/pr26600.c: New test case.
2783 2006-05-15 Mark Mitchell <mark@codesourcery.com>
2786 * g++.dg/expr/bitfield1.C: New test.
2788 2006-05-15 Richard Guenther <rguenther@suse.de>
2790 PR tree-optimization/27603
2791 * gcc.dg/torture/pr27603.c: New testcase.
2793 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
2796 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2799 * gfortran.dg/scalar_return_1.f90: New test.
2802 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
2804 2006-05-15 Jakub Jelinek <jakub@redhat.com>
2806 * gcc.dg/gomp/critical-4.c: New test.
2807 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
2808 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
2809 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
2810 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
2812 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2815 * g++.dg/template/dependent-args1.C: New test.
2818 * g++.dg/lookup/this1.C: New test.
2821 * g++.dg/template/operator6.C: New test.
2822 * g++.dg/template/incomplete3.C: New test.
2825 * g++.dg/template/new4.C: New test.
2828 * g++.dg/template/void2.C: New test.
2830 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
2832 * g++.dg/template/dependent-expr5.C: New test.
2834 2006-05-14 Roger Sayle <roger@eyesopen.com>
2837 * gcc.dg/pr26729-1.c: New test case.
2839 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2841 * gcc.dg/pr27003.c: New test.
2843 2006-05-12 Steve Ellcey <sje@cup.hp.com>
2845 * lib/target-supports.dg (check_cxa_atexit_available): Change
2846 v3_target_compile to ${tool}_target_compile.
2848 2006-05-11 Jason Merrill <jason@redhat.com>
2850 * lib/scanasm.exp (scan-not-hidden): Fix typo.
2852 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2855 * gfortran.dg/label_5.f90: New test.
2857 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
2859 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
2860 check_effective_target_powerpc_altivec_ok): New.
2861 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
2862 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
2863 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
2864 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
2865 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
2866 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
2867 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
2868 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
2869 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
2870 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
2871 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
2872 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
2873 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
2874 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
2875 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
2876 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
2877 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
2878 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
2879 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
2880 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
2881 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
2882 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
2883 gcc.target/powerpc/altivec-9.c,
2884 gcc.target/powerpc/altivec-consts.c,
2885 gcc.target/powerpc/altivec-pr22085.c,
2886 gcc.target/powerpc/altivec-splat.c,
2887 gcc.target/powerpc/altivec-types-1.c,
2888 gcc.target/powerpc/altivec-types-2.c,
2889 gcc.target/powerpc/altivec-types-3.c,
2890 gcc.target/powerpc/altivec-types-4.c,
2891 gcc.target/powerpc/altivec-varargs-1.c,
2892 gcc.target/powerpc/altivec-vec-merge.c,
2893 gcc.target/powerpc/ppc-vector-memcpy.c,
2894 gcc.target/powerpc/ppc-vector-memset.c,
2895 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
2896 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
2897 these effective targets.
2898 * gcc.dg/vmx/pr27006.c: Add missing close brace.
2899 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
2901 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2904 * g++.dg/other/fold1.C: New test.
2907 * gcc.dg/fold-nonneg-1.c: New test.
2910 * g++.dg/other/operator1.C: New test.
2912 2006-05-11 Richard Guenther <rguenther@suse.de>
2915 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
2917 2006-05-10 Janis Johnson <janis187@us.ibm.com>
2919 * lib/target-supports-dg.exp (check-flags): New.
2920 (dg-skip-if): Move flag checks.
2922 2006-05-09 Steve Ellcey <sje@cup.hp.com>
2924 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
2925 * lib/target-supports.dg (check_cxa_atexit_available): New.
2927 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
2930 * gfortran.dg/multiple_allocation_2.f90: New test case.
2932 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
2934 * gcc.target/arm/pr27387.C: Fix a comment typo.
2936 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2939 * gfortran.dg/error_recovery_1.f90: New test.
2941 2006-05-10 Richard Guenther <rguenther@suse.de>
2943 PR tree-optimization/27302
2944 * gcc.dg/torture/pr27302.c: New testcase.
2946 2006-05-09 Dirk Mueller <dmueller@suse.de>
2947 Richard Guenther <rguenther@suse.de>
2950 * gcc.dg/tree-ssa/pr27498.c: New testcase.
2952 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
2954 PR rtl-optimization/27335
2955 * gcc.dg/pr27335.c: New test.
2957 2006-05-06 Richard Sandiford <richard@codesourcery.com>
2959 * gcc.target/mips/mips-ps-5.c: New file.
2961 2006-05-08 Jan Hubicka <jh@suse.cz>
2964 * gcc.dg/pr25962.c: New.
2966 2006-05-08 Roger Sayle <roger@eyesopen.com>
2969 * gcc.target/powerpc/pr27158.c: New test case.
2971 2006-05-08 Laurent GUERBY <laurent@guerby.net>
2974 * ada/acats/run_all.sh: Use test -z.
2976 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2979 * gfortran.dg/spec_expr_3.f90: New test.
2981 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
2984 * gcc.target/i386/monitor.c: New file.
2986 2006-05-08 Alan Modra <amodra@bigpond.net.au>
2988 * gcc.dg/pr27095.c: xfail *-*-darwin*.
2990 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2993 * g++.dg/other/ptrmem7.C: New test.
2995 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2998 * gcc.dg/array-9.c: New test.
3000 2006-05-07 Richard Guenther <rguenther@suse.de>
3002 PR tree-optimization/27409
3003 * gcc.dg/torture/pr27409.c: New testcase.
3005 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3008 * gfortran.dg/select_6.f90: New.
3010 2006-05-07 Richard Guenther <rguenther@suse.de>
3012 PR tree-optimization/27136
3013 * gcc.dg/torture/pr27136.c: New testcase.
3015 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3018 * gfortran.dg/char_cons_len_1.f90: New test.
3020 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3023 * g++.dg/template/incomplete2.C: New test.
3025 2006-05-06 Richard Guenther <rguenther@suse.de>
3027 PR tree-optimization/27151
3028 * gcc.dg/vect/pr27151.c: New testcase.
3030 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3033 * g++.dg/template/void1.C: New test.
3036 * g++.dg/other/void2.C: New test.
3039 * g++.dg/conversion/void1.C: New test.
3041 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3044 * g++.dg/other/unused1.C: New.
3046 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3049 * objc.dg/member-1.m: New test.
3051 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3053 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3055 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3058 * gfortran.dg/matmul_2.f90: New test.
3060 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3062 * ada/acats/run_all.sh: Use sync when main not found.
3064 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3067 * gcc.target/mips/pr26765.c: New.
3069 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3071 * gcc.target/bfin: New directory.
3072 * gcc.target/bfin/bfin.exp: New file.
3073 * gcc.target/bfin/frmul.c: New file.
3074 * gcc.target/bfin/arith.c: New file.
3075 * gcc.target/bfin/mul-combine.c: New file.
3076 * gcc.target/bfin/shift.c: New file.
3078 2006-05-04 Richard Guenther <rguenther@suse.de>
3080 PR tree-optimization/14287
3081 PR tree-optimization/14844
3082 PR tree-optimization/19792
3083 PR tree-optimization/21608
3084 PR tree-optimization/27090
3085 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3086 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3087 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3088 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3089 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3091 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3093 PR tree-optimization/27285
3094 * gcc.c-torture/execute/pr27285.c: New test.
3097 * gcc.dg/gomp/pr27388-1.c: New test.
3098 * gcc.dg/gomp/pr27388-2.c: New test.
3099 * gcc.dg/gomp/pr27388-3.c: New test.
3102 * g++.dg/gomp/pr27359.C: New test.
3104 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3107 * gfortran.dg/iargc.f90: New test.
3109 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3112 * g++.dg/template/crash49.C: New test.
3114 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3117 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3119 2006-05-02 Jeff Law <law@redhat.com>
3121 PR tree-optimization/27364
3122 * gcc.c-torture/execute/pr27364.c: New test.
3124 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3127 * g++.dg/parser/ctor5.C: New test.
3129 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3132 * gcc.target/arm/arm.exp: New.
3133 * gcc.target/arm/pr27387.C: Likewise.
3135 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3139 * gfortran.dg/module_equivalence_2.f90: New test.
3141 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3144 * g++.dg/gomp/pr27337-1.C: New test.
3145 * g++.dg/gomp/pr27337-2.C: New test.
3148 * gcc.dg/gomp/pr27328.c: New test.
3151 * g++.dg/gomp/pr27325.C: New test.
3154 * g++.dg/gomp/pr27310.C: New test.
3156 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3158 PR tree-optimization/27291
3159 * g++.dg/tree-ssa/pr27291.C: New test.
3161 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3163 PR tree-optimization/27283
3164 * g++.dg/tree-ssa/pr27283.C: New test.
3166 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3168 * gcc.dg/tree-ssa/loop-16.c: New test.
3170 2006-05-01 Roger Sayle <roger@eyesopen.com>
3171 Joseph S. Myers <joseph@codesourcery.com>
3173 * gcc.dg/Wconversion-3.c: New test case.
3174 * gcc.dg/Wconversion-4.c: Likewise.
3176 2006-05-01 Richard Guenther <rguenther@suse.de>
3178 PR tree-optimization/26726
3179 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3181 2006-04-30 Roger Sayle <roger@eyesopen.com>
3183 * gcc.dg/Woverflow-1.c: New test case.
3184 * gcc.dg/Woverflow-2.c: Likewise.
3185 * gcc.dg/Woverflow-3.c: Likewise.
3187 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3190 * g++.dg/template/defarg8.C: New test.
3192 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3195 * g++.dg/parse/operator7.C: New test.
3197 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3201 * g++.dg/template/crash48.C: New test.
3204 * g++.dg/parse/ctor4.C: New test.
3206 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3209 * gfortran.df/char_type_len.f90: New test.
3211 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3213 PR libgfortran/27304
3214 * gfortran.dg/fmt_exhaust.f90: New test.
3216 2006-04-28 Roger Sayle <roger@eyesopen.com>
3219 * gcc.dg/large-size-array-2.c: New test case.
3221 2006-04-28 Richard Guenther <rguenther@suse.de>
3224 * gcc.target/i386/pr26826.c: New testcase.
3226 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3229 * gcc.c-torture/execute/pr27260.c: New.
3231 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3234 * gcc.dg/pr27095.c: New.
3236 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3239 * g++.dg/conversion/bitfield4.C: New test.
3241 2006-04-27 Eric Christopher <echristo@apple.com>
3243 * gcc.dg/pragma-ms_struct.c: New.
3245 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3248 * g++.dg/template/crash47.C: New test.
3250 2006-04-27 Dirk Mueller <dmueller@suse.de>
3252 * gcc.target/i386/sse-7.c: build with -msse.
3254 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3257 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3258 (main): Exit if processor doesn't support SSE.
3260 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3263 * gcc.c-torture/compile/pr27282.c: New test.
3265 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3268 * g++.dg/gomp/pr26913.C: New test.
3271 * gcc.dg/gomp/pr25996.c: New test.
3272 * g++.dg/gomp/pr25996.C: New test.
3274 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3276 PR rtl-optimization/26725
3277 * gcc.c-torture/compile/pr26725.c: New test.
3279 2006-04-25 Richard Guenther <rguenther@suse.de>
3281 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3284 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3286 * gcc.dg/20060425-1.c: New testcase.
3288 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3290 PR tree-optimization/26865
3291 * gcc.dg/pr26865.c: New test.
3293 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3296 * g++.dg/conversion/bitfield1.C: New test.
3297 * g++.dg/conversion/bitfield2.C: Likewise.
3298 * g++.dg/conversion/bitfield3.C: Likewise.
3300 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3301 Richard Guenther <rguenther@suse.de>
3303 PR tree-optimization/27236
3304 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3306 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3309 * g++.dg/other/incomplete2.C: New test.
3311 2006-04-24 Richard Guenther <rguenther@suse.de>
3314 * gcc.dg/torture/pr26869.c: New testcase.
3316 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3317 Richard Guenther <rguenther@suse.de>
3319 PR tree-optimization/27218
3320 * g++.dg/tree-ssa/pr27218.C: New testcase.
3322 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3325 * g++.dg/template/friend41.C: New test.
3327 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3329 * g++.dg/opt/pr15551.C: Include cstdio.
3330 (main): Use remove instead of unlink.
3332 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3334 * gcc.dg/sibcall-7.c: New test.
3335 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3336 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3337 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3338 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3339 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3341 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3344 * g++.dg/opt/bitfield1.C: New test.
3345 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3346 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3347 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3348 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3349 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3350 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3351 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3352 * g++.dg/abi/bitfield2.C: Likewise.
3353 * g++.dg/init/bitfield1.C: Likewise.
3355 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3358 * gfortran.dg/elemental_subroutine_4.f90: New test.
3359 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3362 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3364 * gcc.c-torture/compile/20060421-1.c: New testcase.
3366 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3369 * gcc.dg/init-bad-4.c: New test.
3371 2006-04-21 Paul Brook <paul@codesourcery.com>
3373 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3375 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3378 * gfortran.dg/defined_operators_1.f90: New test.
3379 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3380 remove old ones associated, incorrectly, with Note 5.46.
3383 * gfortran.dg/character_array_constructor_1.f90: New test.
3385 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3387 * gcc.dg/20060419-1.c: New test.
3389 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3392 * gcc.dg/struct-parse-1.c: New test case.
3394 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3397 * g++.dg/parse/template19.C: New test.
3400 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3403 * g++.dg/expr/call3.C: New test.
3406 * g++.dg/conversion/dynamic1.C: New test.
3408 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3411 * g++.dg/template/crash35.C: Tweak error markers.
3412 * g++.dg/template/crash46.C: New test.
3413 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3414 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3416 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3418 PR rtl-optimization/14261
3419 * gcc.c-torture/compile/20060419-1.c: Added.
3421 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3423 * gfortran.dg/label_1.f90: Adjust dg-error.
3425 2006-04-16 Roger Sayle <roger@eyesopen.com>
3428 * gcc.dg/fold-cond-1.c: New test case.
3429 * gcc.dg/pr26961-1.c: Likewise.
3431 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3433 PR libgfortran/27138
3434 * gfortran.dg/read_bad_advance.f90: New test.
3436 2006-04-16 Roger Sayle <roger@eyesopen.com>
3437 Dale Johannesen <dalej@apple.com>
3440 * gcc.target/i386/vecinit-3.c: New testcase.
3441 * gcc.target/i386/vecinit-4.c: Likewise.
3442 * gcc.target/i386/sse-18.c: Likewise.
3443 * gcc.target/i386/sse-19.c: Likewise.
3445 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3447 * gfortran.dg/allocate_zerosize_1.f90: New test.
3449 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3452 * g++.dg/template/crash45.C: New test.
3454 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3457 * gfortran.dg/proc_assign_1.f90: New test.
3458 * gfortran.dg/procedure_lvalue.f90: Change message.
3459 * gfortran.dg/namelist_4.f90: Add new error.
3463 * gfortran.dg/auto_pointer_array_result_1.f90
3466 * gfortran.dg/specification_type_resolution_1.f90
3471 * gfortran.dg/bounds_temporaries_1.f90: New test.
3474 * gfortran.dg/array_return_value_1.f90: New test.
3476 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3479 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3481 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3484 * g++.dg/gomp/pr26823-1.C: New test.
3485 * g++.dg/gomp/pr26823-2.C: New test.
3487 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3490 * gcc.dg/pr27314.c: New test.
3492 2006-04-13 Richard Henderson <rth@redhat.com>
3494 * g++.dg/gomp/block-0.C: Update expected matches.
3496 2006-04-13 DJ Delorie <dj@redhat.com>
3498 * lib/target-supports.exp (check_effective_target_int32plus): New.
3499 (check_effective_target_ptr32plus): New.
3500 (check_effective_target_size32plus): New.
3501 (check_effective_target_int16): New.
3502 (check_profiling_available): Add m32c to the list of unsupported targets.
3504 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3505 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3507 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3509 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3511 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3513 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3514 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3515 not just xstormy16. Skip m32c due to weird pointer size.
3516 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3518 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3520 * gcc.dg/20020312-2.c: Add m32c support.
3521 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3522 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3524 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3525 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3526 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3527 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3528 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3529 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3530 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3531 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3532 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3533 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3534 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3535 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3537 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3539 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3540 * gcc.dg/pr23049.c: Require >=32 bit integers.
3541 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3542 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3543 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3544 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3545 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3546 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3547 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3548 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3549 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3550 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3551 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3552 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3554 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3555 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3556 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3557 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3558 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3560 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3561 * gcc.c-torture/execute/20040703-1.x: Likewise.
3562 * gcc.c-torture/execute/20040705-1.x: Likewise.
3563 * gcc.c-torture/execute/20040705-2.x: Likewise.
3564 * gcc.c-torture/execute/20040709-1.x: Likewise.
3565 * gcc.c-torture/execute/20040709-2.x: Likewise.
3566 * gcc.c-torture/execute/20040811-1.x: Likewise.
3567 * gcc.c-torture/execute/20050316-1.x: Likewise.
3568 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3569 * gcc.c-torture/execute/pr19689.x: Likewise.
3570 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3571 * gcc.c-torture/execute/usmul.x: Likewise.
3572 * gcc.c-torture/execute/vrp-5.x: Likewise.
3573 * gcc.c-torture/execute/vrp-6.x: Likewise.
3574 * gcc.dg/debug/20041023-1.s: Likewise.
3576 2006-04-13 Roger Sayle <roger@eyesopen.com>
3578 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3579 of integers to a vector types are now constant expressions in C.
3580 * gcc.dg/vect/vect-fold-1.c: New test case.
3582 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3583 Ulrich Weigand <uweigand@de.ibm.com>
3586 * gcc.dg/vmx/pr27006.c: New testcase.
3588 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3590 PR libgfortran/26766
3591 * gfortran.dg/write_recursive.f90: New test.
3593 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3595 * g++.dg/parse/dtor7.C: New test.
3596 * g++.dg/parse/new1.C: Add error marker.
3597 * g++.dg/template/new3.C: New test.
3600 * g++.dg/template/pure1.C: New test.
3603 * g++.dg/parse/ptrmem4.C: New test.
3605 2006-04-10 Jeff Law <law@redhat.com>
3608 * gcc.c-torture/compile/pr27087.c: New test.
3610 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3613 * gcc.dg/20060410.c: New.
3615 2006-04-10 Matthias Klose <doko@debian.org>
3617 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3618 Recognize multilib directory names containing underscores.
3620 2006-04-10 Roger Sayle <roger@eyesopen.com>
3622 * gcc.target/i386/vecinit-1.c: New test case.
3623 * gcc.target/i386/vecinit-2.c: Likewise.
3625 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3628 * g++.dg/debug/dwarf2-2.C: New test.
3630 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3632 PR rtl-optimization/27073
3633 * gcc.c-torture/execute/pr27073.c: New test.
3635 2006-04-08 Mike Stump <mrs@apple.com>
3637 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3639 2006-04-07 Richard Guenther <rguenther@suse.de>
3641 PR tree-optimization/26135
3642 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3644 2006-04-06 Jan Hubicka <jh@suse.cz>
3647 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3649 2006-04-06 Roger Sayle <roger@eyesopen.com>
3651 * g++.dg/conversion/nullptr1.C: New test case.
3652 * g++.dg/conversion/nullptr2.C: Likewise.
3654 2006-04-05 Roger Sayle <roger@eyesopen.com>
3656 * gfortran.dg/dependency_18.f90: New test case.
3658 2006-04-05 Richard Guenther <rguenther@suse.de>
3660 PR tree-optimization/26919
3661 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3662 * gcc.dg/ipa/ipa-2.c: Likewise.
3663 * gcc.dg/ipa/ipa-3.c: Likewise.
3664 * gcc.dg/ipa/ipa-5.c: Likewise.
3666 2006-04-05 Richard Guenther <rguenther@suse.de>
3668 PR tree-optimization/26763
3669 * gcc.dg/torture/pr26763-1.c: New testcase.
3670 * gcc.dg/torture/pr26763-2.c: Likewise.
3672 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3676 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3678 2006-04-04 Eric Christopher <echristo@apple.com>
3680 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3682 * gcc.target/i386/387-5.c: Ditto.
3684 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3686 * gcc.target/sparc/struct-ret-check.c: New test.
3688 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3690 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3691 zero decimal digits specified in format.
3693 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3696 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3699 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3700 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3701 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3702 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3705 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3707 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3708 dummy arguments work when the actual argument is itself a dummy
3709 argument of the caller.
3711 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3714 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3716 2006-04-01 Roger Sayle <roger@eyesopen.com>
3718 * gfortran.dg/dependencency_17.f90: New test case.
3720 2006-04-01 Roger Sayle <roger@eyesopen.com>
3722 * gfortran.dg/dependency_14.f90: New test case.
3723 * gfortran.dg/dependency_15.f90: Likewise.
3724 * gfortran.dg/dependency_16.f90: Likewise.
3726 2006-03-31 Asher Langton <langton2@llnl.gov>
3729 gfortran.dg/cray_pointers_6.f90: New test.
3731 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3733 PR libgfortran/26890
3734 * gfortran.dg/read_size_noadvance.f90: New test.
3736 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3739 * gfortran.dg/multiple_allocation_1.f90: Check that the
3740 size has changed after a re-allocation with stat.
3742 2006-03-30 Richard Guenther <rguenther@suse.de>
3744 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3746 * gcc.target/i386/sselibm-2.c: Likewise.
3747 * gcc.target/i386/sselibm-3.c: Likewise.
3748 * gcc.target/i386/sselibm-4.c: Likewise.
3749 * gcc.target/i386/sselibm-5.c: Likewise.
3751 2006-03-28 Roger Sayle <roger@eyesopen.com>
3753 * gcc.dg/fold-andxor-1.c: New test case.
3754 * gcc.dg/fold-xorand-1.c: Likewise.
3756 2006-03-28 Roger Sayle <roger@eyesopen.com>
3758 * gcc.dg/fold-convnotconv-1.c: New test case.
3760 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
3763 * gfortran.dg/private_type_5.f90: New test.
3765 2006-03-27 David Edelsohn <edelsohn@gnu.org>
3767 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
3769 2006-03-27 Jakub Jelinek <jakub@redhat.com>
3771 * gfortran.dg/advance_2.f90: New test.
3772 * gfortran.dg/advance_3.f90: New test.
3774 * gfortran.fortran-torture/execute/equiv_5.f: New test.
3776 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3778 PR libgfortran/26661
3779 PR libgfortran/26880
3780 * gfortran.dg/read_x_past.f: New test.
3782 2006-03-26 Geoffrey Keating <geoffk@apple.com>
3784 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
3787 2006-03-26 David Edelsohn <edelsohn@gnu.org>
3789 * objc.dg/dwarf-1.m: Skip on AIX.
3790 * objc.dg/dwarf-2.m: Skip on AIX.
3792 2006-03-25 Steven G. Kargl <kargls@comcast.net>
3795 * gfortran.dg/float_1.f90: New test.
3797 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
3799 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
3801 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
3803 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3806 * gfortran.dg/convert_implied_open.f90: New test case.
3808 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
3811 * gfortran.dg/transpose_reshape_r10.f90: New test case.
3813 2006-03-25 Uros Bizjak <uros@kss-loka.si>
3816 * gcc.dg/pr26717.c: New test.
3818 2006-03-25 Roger Sayle <roger@eyesopen.com>
3820 * gfortran.dg/dependency_12.f90: New test case.
3822 2006-03-24 Roger Sayle <roger@eyesopen.com>
3824 * gfortran.dg/dependency_9.f90: New (resurected) test case.
3826 2006-03-24 Jeff Law <law@redhat.com>
3828 * gcc.c-torture/pr26840.c: New test.
3830 2006-03-24 Geoffrey Keating <geoffk@apple.com>
3832 * objc.dg/dwarf-2.m: New.
3833 * obj-c++.dg/dwarf-2.mm: New.
3835 * g++.old-deja/g++.other/init19.C: New.
3837 2006-03-24 David Edelsohn <edelsohn@gnu.org>
3839 * g++.dg/eh/spbp.C: Skip on AIX.
3841 2006-03-24 Jakub Jelinek <jakub@redhat.com>
3844 * g++.dg/gomp/pr26611-1.C: New test.
3845 * g++.dg/gomp/pr26611-2.C: New test.
3847 2006-03-24 Jeff Law <law@redhat.com>
3849 * gcc.c-torture/compile/pr26833.c: New test.
3850 * gfortran.fortran-torture/compile/pr26806.f90: New test.
3852 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3854 * gfortran.dg/endfile_2.f90: Delete temp file.
3856 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
3859 * gfortran.dg/record_marker_1.f90: New test case.
3860 * gfortran.dg/record_marker_2.f: New test case.
3861 * gfortran.dg/record_marker_3.f90: New test case.
3863 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
3866 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
3867 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
3869 2006-03-21 Janis Johnson <janis187@us.ibm.com>
3871 * lib/gcc-dg.exp (cleanup-modules): New proc.
3872 * gfortran.dg/allocatable_function_1.f90,
3873 gfortran.dg/allocate_char_star_scalar_1.f90,
3874 gfortran.dg/assumed_charlen_function_1.f90,
3875 gfortran.dg/assumed_dummy_1.f90,
3876 gfortran.dg/assumed_shape_ranks_1.f90,
3877 gfortran.dg/assumed_shape_ranks_2.f90,
3878 gfortran.dg/assumed_size_dt_dummy.f90,
3879 gfortran.dg/auto_char_dummy_array_1.f90,
3880 gfortran.dg/auto_char_len_3.f90,
3881 gfortran.dg/automatic_module_variable.f90,
3882 gfortran.dg/bad_automatic_objects_1.f90,
3883 gfortran.dg/char_array_constructor.f90,
3884 gfortran.dg/char_array_structure_constructor.f90,
3885 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
3886 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
3887 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
3888 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
3889 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
3890 gfortran.dg/derived_pointer_recursion.f90,
3891 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
3892 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
3893 gfortran.dg/dummy_functions_1.f90,
3894 gfortran.dg/elemental_initializer_1.f90,
3895 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
3896 gfortran.dg/elemental_pointer_1.f90,
3897 gfortran.dg/elemental_subroutine_1.f90,
3898 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
3899 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
3900 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
3901 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
3902 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
3903 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
3904 gfortran.dg/global_references_1.f90,
3905 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
3906 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
3907 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
3908 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
3909 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
3910 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
3911 gfortran.dg/large_integer_kind_1.f90,
3912 gfortran.dg/large_real_kind_1.f90,
3913 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
3914 gfortran.dg/module_double_reuse.f90,
3915 gfortran.dg/module_equivalence_1.f90,
3916 gfortran.dg/module_interface_1.f90,
3917 gfortran.dg/module_parameter_array_refs_1.f90,
3918 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
3919 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
3920 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
3921 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
3922 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
3923 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
3924 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
3925 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
3926 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
3927 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
3928 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
3929 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
3930 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
3931 gfortran.dg/same_name_1.f90,
3932 gfortran.dg/sibling_dummy_procedure_1.f90,
3933 gfortran.dg/sibling_dummy_procedure_2.f90,
3934 gfortran.dg/sibling_dummy_procedure_3.f90,
3935 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
3936 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
3937 gfortran.dg/used_dummy_types_2.f90,
3938 gfortran.dg/used_dummy_types_3.f90,
3939 gfortran.dg/used_dummy_types_4.f90,
3940 gfortran.dg/used_dummy_types_5.f90,
3941 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
3942 gfortran.dg/userdef_operator_1.f90: Use it.
3944 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3946 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
3947 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
3948 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
3949 gfortran.dg/write_back.f,
3950 gfortran.fortran-torture/execute/inquire_1.f90,
3951 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
3953 2006-03-21 Jeff Law <law@redhat.com>
3955 * gcc.dg/tree-ssa/vrp28.c: New test.
3957 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3959 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
3960 if _STDC_C99 is defined.
3961 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
3962 * gcc.dg/builtins-20.c: Likewise.
3963 * gcc.dg/builtins-53.c: Likewise.
3964 * gcc.dg/single-precision-constant.c: Likewise. Also pass
3965 -mmacosx-version-min=10.3 on PowerPC/Darwin.
3967 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
3970 * gcc.c-torture/compile/pr26781-1.c: New test.
3971 * gcc.c-torture/compile/pr26781-2.c: New test.
3973 2006-03-21 Jakub Jelinek <jakub@redhat.com>
3976 * g++.dg/gomp/pr26690-1.C: New test.
3977 * g++.dg/gomp/pr26690-2.C: New test.
3979 2006-03-20 Jeff Law <law@redhat.com>
3981 * gcc.dg/tree-ssa/pr21829.c: New test.
3983 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
3985 2006-03-20 Richard Sandiford <richard@codesourcery.com>
3987 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
3988 (check_visibility_available): Use it.
3989 (check_effective_target_default_packed): Likewise.
3990 (check_effective_target_pcc_bitfield_type_matters): Likewise.
3991 (check_effective_target_fopenmp): Likewise.
3992 (check_effective_target_freorder): Likewise.
3993 (check_effective_target_fpic): Likewise.
3994 (check_named_sections_available): Likewise.
3995 (check_effective_target_ilp32): Likewise.
3996 (check_effective_target_lp64): Likewise.
3998 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4001 * gfortran.dg/scalar_mask_2.f90: New test case.
4003 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4006 * gcc.dg/tree-ssa/loadpre12.c: New test.
4007 * gcc.dg/tree-ssa/loadpre13.c: New test.
4008 * gcc.dg/tree-ssa/loadpre14.c: New test.
4009 * gcc.dg/tree-ssa/loadpre15.c: New test.
4010 * gcc.dg/tree-ssa/loadpre16.c: New test.
4011 * gcc.dg/tree-ssa/loadpre17.c: New test.
4012 * gcc.dg/tree-ssa/loadpre18.c: New test.
4013 * gcc.dg/tree-ssa/loadpre19.c: New test.
4014 * gcc.dg/tree-ssa/loadpre20.c: New test.
4015 * gcc.dg/tree-ssa/loadpre21.c: New test.
4016 * gcc.dg/tree-ssa/loadpre22.c: New test.
4018 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4021 * gfortran.dg/elemental_initializer_1.f90: New test.
4024 * gfortran.dg/assumed_shape_ranks_2: New test.
4026 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4028 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4031 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4033 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4034 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4035 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4036 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4037 gfortran.fortran-torture/execute/direct_io.f90,
4038 gfortran.fortran-torture/execute/inquire_2.f90,
4039 gfortran.fortran-torture/execute/inquire_4.f90,
4040 gfortran.fortran-torture/execute/list_read_1.f90,
4041 gfortran.fortran-torture/execute/open_replace.f90,
4042 gfortran.fortran-torture/execute/slash_edit.f90,
4043 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4044 temporary files from testcases.
4046 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4048 PR libgfortran/26509
4049 gfortran.dg/write_direct_eor.f90: New test.
4051 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4053 * gcc.target/powerpc/pr26350.c: New.
4054 * gcc.target/powerpc/indexed-addr.c: New.
4056 2006-03-16 Roger Sayle <roger@eyesopen.com>
4058 * gfortran.dg/dependency_13.f90: New test case.
4060 2006-03-16 Roger Sayle <roger@eyesopen.com>
4063 * gcc.dg/real-const-1.c: New test case.
4065 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4067 * g++.old-deja/g++.other/init18.C: New.
4068 * g++.old-deja/g++.other/init5.C: Remove xfail.
4070 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4072 * g++.dg/opt/pr15551.C: Cleanup temp file.
4074 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4077 g++.dg/parse/long1.C: New test.
4079 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4082 * gfortran.dg/continuation.f90: New test.
4083 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4085 2006-03-14 Richard Guenther <rguenther@suse.de>
4087 PR tree-optimization/26672
4088 * gcc.dg/torture/pr26672.c: New testcase.
4090 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4092 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4093 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4095 2006-03-13 Roger Sayle <roger@eyesopen.com>
4098 * gcc.c-torture/compile/switch-1.c: New test case.
4100 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4103 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4104 test to include more permuatations of mask and index.
4105 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4106 respond to F2003 spec. that the position returned for an all false
4107 mask && condition is zero.
4109 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4112 * gcc.dg/gomp/pr25989.c: New test.
4114 2006-03-13 Jeff Law <law@redhat.com>
4116 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4118 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4120 * gcc.dg/switch-9.c: New test.
4122 2006-03-13 Richard Guenther <rguenther@suse.de>
4125 * gcc.dg/torture/pr26630.c: New testcase.
4127 2006-03-11 Roger Sayle <roger@eyesopen.com>
4129 * gfortran.dg/dependency_10.f90: New test case.
4130 * gfortran.dg/dependency_11.f90: Likewise.
4132 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4133 Erik Edelmann <eedelman@gcc.gnu.org>
4135 * gfortran.dg/allocatable_function_1.f90: New.
4136 * gfortran.dg/allocatable_function_2.f90: New.
4138 2006-03-10 Richard Guenther <rguenther@suse.de>
4141 * gcc.dg/torture/pr26565.c: New testcase.
4143 2006-03-09 Eric Christopher <echristo@apple.com>
4145 * gcc.c-torture/compile/20060309-1.c: New.
4147 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4149 PR libgfortran/26499
4150 * gfortran.dg/write_back.f: New test.
4151 * gfortran.dg/write_rewind_1.f: New test.
4152 * gfortran.dg/write_rewind_2.f: New test.
4154 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4156 PR libgfortran/26554
4157 * gfortran.dg/read_logical.f90: New test.
4159 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4161 * ada/acats/norun.lst: cdd2a03 now passes.
4163 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4166 * gcc.target/powerpc/pr18096-1.c: Change where the error
4169 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4171 * gcc.target/i386/cleanup-1.c: New test.
4172 * gcc.target/i386/cleanup-2.c: New test.
4174 2006-03-04 Roger Sayle <roger@eyesopen.com>
4176 * gfortran.dg/dependency_9.f90: Remove for the time being.
4178 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4180 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4183 2006-03-03 Roger Sayle <roger@eyesopen.com>
4185 * gfortran.dg/dependency_9.f90: New test case.
4187 2006-03-03 Roger Sayle <roger@eyesopen.com>
4189 * gfortran.dg/dependency_4.f90: New test case.
4190 * gfortran.dg/dependency_5.f90: New test case.
4191 * gfortran.dg/dependency_6.f90: New test case.
4192 * gfortran.dg/dependency_7.f90: New test case.
4193 * gfortran.dg/dependency_8.f90: New test case.
4195 2006-03-03 Paul Brook <paul@codesourcery.com>
4197 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4200 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4203 * multiple_allocation_1.f90: New test.
4205 2006-03-03 Roger Sayle <roger@eyesopen.com>
4207 PR tree-optimization/26524
4208 * gfortran.dg/pr26524.f: New test case.
4210 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4212 * g++.dg/template/repo5.C: Cleanup repo files.
4213 * gcc.dg/20051201-1.c: Cleanup coverage files.
4214 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4215 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4218 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4220 * objc.dg/objc-nofilename-1.m: New test.
4221 * objc.dg/bad-receiver-type.m: New test.
4222 * obj-c++.dg/bad-receiver-type.mm: New test.
4224 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4226 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4228 2006-03-01 Mike Stump <mrs@apple.com>
4230 * g++.dg/abi/key2.C: Add.
4232 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4234 * gfortran.dg/logical_dot_product.f90: New test.
4237 * gfortran.dg/used_interface_ref.f90: New test.
4240 * gfortran.dg/dependency_2.f90: New test.
4241 * gfortran.fortran-torture/execute/where17.f90: New test.
4242 * gfortran.fortran-torture/execute/where18.f90: New test.
4243 * gfortran.fortran-torture/execute/where19.f90: New test.
4244 * gfortran.fortran-torture/execute/where20.f90: New test.
4246 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4248 * g++.dg/tree-ssa/pr26443.C: New test case.
4250 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4253 * g++.dg/opt/return-slot1.C: New test.
4255 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4257 PR libgfortran/26136
4258 * gfortran.dg/namelist_23.f90: New test.
4260 2006-02-28 Roger Sayle <roger@eyesopen.com>
4263 * gcc.dg/fold-eqandshift-2.c: New test case.
4265 2006-02-28 Richard Guenther <rguenther@suse.de>
4267 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4270 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4272 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4274 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4276 PR libgfortran/26464
4277 * gfortran.dg/backspace_5.f: New test.
4278 * gfortran.dg/backspace_6.f: New test.
4280 2006-02-26 Roger Sayle <roger@eyesopen.com>
4282 * gcc.dg/fold-eqandnot-1.c: New test case.
4284 2006-02-26 Roger Sayle <roger@eyesopen.com>
4287 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4289 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4291 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4292 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4294 2006-02-26 Richard Guenther <rguenther@suse.de>
4296 PR tree-optimization/26421
4297 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4299 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4301 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4302 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4304 2006-02-26 Roger Sayle <roger@eyesopen.com>
4306 * gcc.dg/fold-even-1.c: New test case.
4308 2006-02-26 Roger Sayle <roger@eyesopen.com>
4311 * gcc.dg/fold-eqandshift-1.c: New test case.
4313 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4315 PR tree-optimization/25125
4316 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4317 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4319 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4321 PR tree-optimizations/26359
4322 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4323 with -fdump-tree-dceloop-details.
4324 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4326 2006-02-25 Roger Sayle <roger@eyesopen.com>
4329 * gcc.dg/fold-eqxor-1.c: New test case.
4330 * gcc.dg/fold-eqxor-2.c: Likewise.
4331 * gcc.dg/fold-eqxor-3.c: Likewise.
4333 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4336 * scalar_mask_1.f90: New test.
4338 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4340 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4341 * g++.dg/eh/uncaught2.C: New.
4342 * g++.dg/eh/uncaught3.C: New.
4344 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4346 PR libgfortran/26423
4347 * gfortran.dg/read_many_1.f: New test.
4349 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4352 * gfortran.dg/dependency_3.f90: New test.
4353 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4357 * gfortran.dg/equiv_6.f90: New test.
4359 2006-02-23 Jeff Law <law@redhat.com>
4361 * gcc.c-torture/compile/pr26425.c: New test.
4363 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4366 * gcc.dg/gomp/pr26412.c: New test.
4368 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4371 * g++.dg/other/ellipsis1.C: New test.
4372 * g++.dg/parse/operator4.C: Adjust error marker.
4374 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4377 * gfortran.dg/pr25603.f: New testcase.
4379 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4381 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4382 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4384 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4386 * g++.dg/eh/spbp.C: New.
4388 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4391 * gcc.target/i386/mmx-7.c: New test.
4393 2006-02-20 Roger Sayle <roger@eyesopen.com>
4395 PR tree-optimization/26361
4396 * gcc.dg/tree-ssa/vrp27.c: New test case.
4398 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4400 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4401 * gcc.dg/tree-ssa/complex-4.c: Here.
4403 2006-02-19 Roger Sayle <roger@eyesopen.com>
4406 * gfortran.dg/logical_1.f90: New test case.
4408 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4411 * gcc.dg/20060218-1.c: Moved to...
4412 * gcc.target/i386/20060218-1.c: ... here. New test.
4414 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4417 * gfortran.dg/convert_1.f90: New.
4419 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4422 * gfortran.dg/namelist_5.f90: New test.
4425 * gfortran.dg/namelist_4.f90: New test.
4427 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4430 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4432 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4434 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4435 variable to take into account the variable name in the
4437 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4439 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4442 * gcc.c-torture/compile/20060217-1.c: New test.
4443 * gcc.dg/20060218-1.c: New test.
4445 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4447 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4449 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4451 * gcc.dg/cpp/undef3.c: New test.
4452 * gcc.dg/cpp/trad/builtins2.c: New test.
4454 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4457 * g++.dg/template/static22.C: New test.
4458 * g++.dg/template/static23.C: New test.
4459 * g++.dg/template/static24.C: New test.
4460 * g++.dg/template/non-dependent13.C: New test.
4461 * g++.dg/init/member1.C: Tweak error markers.
4463 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4466 * gcc.c-torture/compile/pr26255.c: New test case.
4468 2006-02-16 Roger Sayle <roger@eyesopen.com>
4470 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4471 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4472 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4473 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4474 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4475 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4476 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4478 2006-02-16 Jeff Law <law@redhat.com>
4480 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4481 * gcc.dg/tree-ssa/vrp26.c: New test.
4483 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4487 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4488 __UCLIBC__ is defined.
4490 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4493 * gfortran.dg/gomp/pr26224.f: New test.
4495 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4498 * lib/target-supports.exp
4499 (check_effective_target_vect_short_mult): New.
4500 (check_effective_target_vect_char_mult): New.
4501 (check_effective_target_vect_widen_sum_qi_to_si): New.
4502 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4503 (check_effective_target_vect_widen_sum_hi_to_si): New.
4504 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4505 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4506 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4507 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4508 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4509 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4510 vect-reduc-pattern-2c.c
4511 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4512 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4513 vect-reduc-pattern-1c.c
4515 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4518 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4520 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4523 * gfortran.dg/enum_8.f90: Remove check for warning.
4524 * gfortran.dg/iomsg_1.f90: Ditto.
4525 * gfortran.dg/enum_1.f90: Ditto.
4526 * gfortran.dg/enum_9.f90: Ditto.
4527 * gfortran.dg/enum_2.f90: Ditto.
4528 * gfortran.dg/enum_10.f90: Ditto.
4529 * gfortran.dg/enum_3.f90: Ditto.
4530 * gfortran.dg/flush_1.f90: Ditto.
4531 * gfortran.dg/enum_4.f90: Ditto.
4532 * gfortran.dg/array_constructor_1.f90: Ditto.
4533 * gfortran.dg/enum_5.f90: Ditto.
4534 * gfortran.dg/enum_6.f90: Ditto.
4535 * gfortran.dg/enum_7.f90: Ditto.
4537 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4540 * gcc.c-torture/compile/20060215-1.c: New test.
4542 2006-02-14 Roger Sayle <roger@eyesopen.com>
4545 * gcc.dg/tree-ssa/andor-2.c: New test case.
4547 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4550 * optional_dim.f90: New test.
4552 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4555 * gfortran.dg/label_4.f90: New.
4557 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4558 Diego Novillo <dnovillo@redhat.com>
4559 Uros Bizjak <uros@kss-loka.si>
4561 * gfortran.dg/gomp: New directory.
4563 2006-02-14 Richard Guenther <rguenther@suse.de>
4565 PR tree-optimization/26258
4566 * gcc.dg/torture/pr26258.c: New testcase.
4568 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4571 * gfortran.dg/pr26246_1.f90: New test.
4572 * gfortran.dg/pr26246_2.f90: New test.
4575 * gcc.c-torture/compile/20060208-1.c: New test.
4577 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4581 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4582 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4583 * gfortran.dg/automatic_module_variable.f90: Change error message.
4586 * gfortran.dg/internal_dummy_1.f90: New test.
4589 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4593 * gfortran.dg/uncommon_block_data_1.f90: New test.
4594 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4598 * gfortran.dg/typed_subroutine_1.f90: New test.
4600 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4602 * objc.dg/dwarf-1.m: New.
4604 2006-02-13 Roger Sayle <roger@eyesopen.com>
4607 * gcc.dg/tree-ssa/andor-1.c: New test case.
4609 2006-02-13 Josh Conner <jconner@apple.com>
4612 * gcc.dg/pr25376.c: New test.
4614 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4616 * lib/target-supports.exp (check_named_sections_available):
4617 Only compile named-sections test -- don't assemble.
4619 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4621 * g++.dg/warn/no-write-strings.C: New test.
4622 * g++.dg/warn/write-strings.C: Likewise.
4623 * g++.dg/warn/write-strings-default.C: Likewise.
4625 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4628 * gfortran.dg/ret_pointer_2.f90: New test.
4630 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4632 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4634 2006-02-10 Jeff Law <law@redhat.com>
4636 * gcc.c-torture/compile/pr26213.c: New test.
4638 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4640 gfortran.dg/null_1.f90: New test.
4642 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4645 * gfortran.dg/parens_4.f90: New.
4646 * gfortran.dg/parens_5.f90: New.
4648 2006-02-10 Richard Guenther <rguenther@suse.de>
4650 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4652 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4653 Paul Thomas <pault@gcc.gnu.org>
4656 * gfortran.dg/parens_1.f90: New.
4657 * gfortran.dg/parens_2.f90: New.
4658 * gfortran.dg/parens_3.f90: New.
4660 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4663 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4666 * gfortran.dg/impure_assignment_1.f90: New test.
4669 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4671 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4674 * g++.dg/expr/stdarg2.C: New test.
4676 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4679 * gcc.dg/pr16194.c: New test.
4681 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4683 * ada/acats/run_acats: Use portable variant of "$@".
4685 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4687 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4688 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4690 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4693 * g++.dg/opt/pr26179.C: New test.
4695 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4698 * gcc.dg/tree-ssa/complex-3.c: New test.
4700 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4702 * gcc.c-torture/compile/volatile-1.c: New test.
4704 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4707 * gcc.dg/tree-ssa/pr26180.c: New test.
4709 2006-02-08 Jeff Law <law@redhat.com>
4711 * gcc.dg/tree-ssa/pr21417.c: New test.
4713 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4715 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4716 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4718 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4720 * lib/scanrtl.exp: New.
4722 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4725 * g++.dg/other/virtual2.C: New test.
4728 * g++.dg/other/virtual1.C: New test.
4730 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4732 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4733 cleanup-ipa-dump): Update dump file glob patterns.
4734 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4735 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4737 * lib/gcc-dg.exp: Load it.
4738 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4740 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4743 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4744 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4746 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4749 * gfortran.dg/mvbits_1.f90: New.
4751 2006-02-07 Dirk Mueller <dmueller@suse.com>
4753 * g++.dg/warn/Wdiv-by-zero.C: New test.
4754 * g++.dg/warn/Wno-div-by-zero.C: New.
4756 2006-02-07 Jeff Law <law@redhat.com>
4758 * gcc.dg/tree-ssa/pr21559.c: New test.
4760 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
4761 multiple VRP passes.
4762 * gcc.dg/tree-ssa/vrp09.c: Likewise.
4763 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4764 * gcc.dg/tree-ssa/pr21582.c: Likewise.
4765 * gcc.dg/tree-ssa/pr20657.c: Likewise.
4766 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4767 * gcc.dg/tree-ssa/vrp02.c: Likewise
4768 * gcc.dg/tree-ssa/vrp11.c: Likewise
4769 * gcc.dg/tree-ssa/pr14341.c: Likewise
4770 * gcc.dg/tree-ssa/vrp19.c: Likewise
4771 * gcc.dg/tree-ssa/vrp20.c: Likewise
4772 * gcc.dg/tree-ssa/vrp03.c: Likewise
4773 * gcc.dg/tree-ssa/pr21086.c: Likewise
4774 * gcc.dg/tree-ssa/pr21959.c: Likewise
4775 * gcc.dg/tree-ssa/vrp21.c: Likewise
4776 * gcc.dg/tree-ssa/vrp04.c: Likewise
4777 * gcc.dg/tree-ssa/pr25485.c: Likewise
4778 * gcc.dg/tree-ssa/pr22026.c: Likewise
4779 * gcc.dg/tree-ssa/vrp22.c: Likewise
4780 * gcc.dg/tree-ssa/vrp05.c: Likewise
4781 * gcc.dg/tree-ssa/20030807-10.c: Likewise
4782 * gcc.dg/tree-ssa/pr20701.c: Likewise
4783 * gcc.dg/tree-ssa/vrp23.c: Likewise
4784 * gcc.dg/tree-ssa/vrp06.c: Likewise
4785 * gcc.dg/tree-ssa/pr22117.c: Likewise
4786 * gcc.dg/tree-ssa/pr20702.c: Likewise
4787 * gcc.dg/tree-ssa/vrp15.c: Likewise
4788 * gcc.dg/tree-ssa/pr21090.c: Likewise
4789 * gcc.dg/tree-ssa/pr21294.c: Likewise
4790 * gcc.dg/tree-ssa/vrp24.c: Likewise
4791 * gcc.dg/tree-ssa/vrp07.c: Likewise
4792 * gcc.dg/tree-ssa/pr21563.c: Likewise
4793 * gcc.dg/tree-ssa/pr25382.c: Likewise
4794 * gcc.dg/tree-ssa/vrp16.c: Likewise
4795 * gcc.dg/tree-ssa/vrp25.c: Likewise
4796 * gcc.dg/tree-ssa/vrp08.c: Likewise
4797 * gcc.dg/tree-ssa/20030807-6.c: Likewise
4798 * gcc.dg/tree-ssa/vrp17.c: Likewise
4799 * gcc.dg/tree-ssa/pr21458.c: Likewise
4800 * g++.dg/tree-ssa/pr18178.C: Likewise
4802 2006-02-07 Richard Guenther <rguenther@suse.de>
4806 2006-01-30 Richard Guenther <rguenther@suse.de>
4808 * gcc.dg/pr23372-1.C: New testcase.
4810 * g++.dg/tree-ssa/pr26140.C: New testcase.
4812 2006-02-07 Mark Mitchell <mark@codesourcery.com>
4815 * g++.dg/template/ttp15.C: New test.
4816 * g++.dg/template/ttp16.C: Likewise.
4817 * g++.dg/template/ttp17.C: Likewise.
4818 * g++.old-deja/g++.pt/ttp36.C: Remove.
4819 * g++.old-deja/g++.pt/ttp19.C: Likewise.
4820 * g++.old-deja/g++.pt/ttp37.C: Likewise.
4821 * g++.old-deja/g++.pt/ttp38.C: Likewise.
4822 * g++.old-deja/g++.pt/ttp39.C: Likewise.
4823 * g++.old-deja/g++.pt/ttp9.C: Likewise.
4824 * g++.old-deja/g++.pt/ttp40.C: Likewise.
4825 * g++.old-deja/g++.pt/ttp51.C: Likewise.
4826 * g++.old-deja/g++.pt/ttp26.C: Likewise.
4827 * g++.old-deja/g++.pt/ttp36.C: Likewise.
4829 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
4832 * unf_io_convert_4.f90: New test.
4834 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
4836 * gcc.dg/tree-ssa/loadpre10.c: New test.
4837 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
4838 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
4839 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
4841 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4844 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
4846 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
4849 * gfortran.dg/assign_7.f: New test.
4851 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
4855 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
4856 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
4857 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
4859 2006-02-05 Jakub Jelinek <jakub@redhat.com>
4861 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
4864 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4866 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
4867 * g++.dg/charset/string.c (foo): Likewise.
4868 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
4870 * g++.dg/ext/builtin2.C (printf): Likewise.
4871 * g++.dg/init/new15.C (printf): Likewise.
4872 * g++.dg/opt/pr17697-1.C (foo): Likewise.
4873 * g++.dg/opt/pr17697-2.C (foo): Likewise.
4874 * g++.dg/opt/pr17697-3.C (foo): Likewise.
4875 * g++.dg/template/non-dependent4.C (temp): Likewise.
4876 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
4877 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
4878 parameter type to const char*.
4879 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
4880 Change type to const char*.
4881 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
4883 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
4884 second parameter type to const char*.
4885 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
4886 (Y::Y): Change parameter type to const char*.
4887 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
4888 * g++.old-deja/g++.jason/report.C: Apply const correctness.
4889 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
4890 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
4892 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
4894 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
4895 type to const char*.
4896 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
4897 return type to const char*.
4898 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
4900 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
4901 * g++.old-deja/g++.law/refs1.C: Likewise.
4902 * g++.old-deja/g++.law/visibility1.C: Likewise.
4903 * g++.old-deja/g++.law/visibility2.C: Likewise.
4904 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
4906 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
4907 * g++.old-deja/g++.mike/net48.C: Likewise.
4908 * g++.old-deja/g++.mike/p646.C: Likewise.
4909 * g++.old-deja/g++.mike/p6746.C: Likewise.
4910 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
4911 type to const char*.
4912 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
4913 deprecated conversion warning.
4914 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
4916 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
4917 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
4918 * g++.old-deja/g++.pt/explicit8.C: Likewise.
4919 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
4920 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
4921 * g++.old-deja/g++.pt/nontype3.C: Likewise.
4922 * g++.old-deja/g++.pt/t39.C: Likewise.
4923 * g++.old-deja/g++.robertl/eb106.C: Likewise.
4924 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
4926 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
4929 intrinsic_argument_conformance_1.f90: New test.
4931 2006-02-03 Steven G. Kargl <kargls@comcast.net>
4934 * gfortran.dg/char_result_11.f90: Add SAVE.
4935 * gfortran.dg/der_pointer_4.f90: Ditto.
4936 * gfortran.dg/default_initialization.f90: New test.
4938 2006-02-03 Jeff Law <law@redhat.com>
4940 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
4941 handle more than 100 dump files.
4942 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
4943 * lib/scantree.exp (scan-tree-dump): Likewise.
4944 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
4945 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
4946 * lib/scanipa.exp (scan-ipa-dump): Likewise.
4947 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
4948 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
4950 2006-02-03 Diego Novillo <dnovillo@redhat.com>
4952 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
4954 2006-02-03 Mark Mitchell <mark@codesourcery.com>
4956 * g++.dg/template/using12.C: New test.
4958 2006-02-03 Alan Modra <amodra@bigpond.net.au>
4960 * gcc.target/powerpc/pr25960.c: New test.
4962 2006-02-02 Steven G. Kargl <kargls@comcast>
4965 gfortran.dg/nullify_2.f90: New test.
4967 2006-02-02 Diego Novillo <dnovillo@redhat.com>
4970 * gcc.dg/gomp/pr25990.c: New test.
4972 2006-01-31 Mark Mitchell <mark@codesourcery.com>
4975 * g++.gd/template/partial4.C: New test.
4977 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
4980 * gfortran.dg/data_char_2.f90: New.
4982 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
4985 maxval_maxloc_conformance_1.f90: New test.
4987 2006-01-31 Richard Guenther <rguenther@suse.de>
4989 * gcc.target/i386/sselibm-1.c: New testcase.
4990 * gcc.target/i386/sselibm-2.c: Likewise.
4991 * gcc.target/i386/sselibm-3.c: Likewise.
4992 * gcc.target/i386/sselibm-4.c: Likewise.
4993 * gcc.target/i386/sselibm-5.c: Likewise.
4995 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
4998 * gfortran.dg/arrayio_derived_2.f90: New.
5000 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5002 * gcc.dg/unsigned-long-compare.c: New test.
5004 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5007 * lib/target-supports.exp (check_effective_target_freorder):
5008 Check to see if target supports -freorder-blocks-and-partition.
5009 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5010 instead of "dg-require-named-sections".
5012 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5015 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5016 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5017 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5018 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5019 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5020 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5021 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5022 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5024 2006-01-30 Richard Guenther <rguenther@suse.de>
5027 * gcc.dg/pr23372-1.C: New testcase.
5029 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5031 * gcc.dg/gomp/pr25874.c: New test.
5033 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5036 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5038 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5044 * gfortran.dg/intent_out_1.f90: New test.
5046 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5049 * gfortran.dg/procedure_lvalue.f90: New test.
5053 * gfortran.dg/char_pointer_assign_2.f90: New test.
5054 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5055 assignment to be consistent with standard.
5056 * gfortran.dg/char_result_2.f90: The same.
5057 * gfortran.dg/char_result_8.f90: The same.
5059 2006-01-28 Zack Weinberg <zackw@panix.com>
5061 * gcc.dg/Woverlength-strings.c
5062 * gcc.dg/Woverlength-strings-pedantic-c89.c
5063 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5064 * gcc.dg/Woverlength-strings-pedantic-c99.c
5065 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5067 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5069 * gcc.c-torture/execute/20060127-1.c: New test.
5071 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5074 * g++.dg/ext/pragmaweak1.C: New test.
5076 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5079 * g++.dg/template/spec29.C: New test.
5081 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5084 * gcc.c-torture/execute/pr19606.c: New.
5086 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5088 * gcc.dg/pragma-re-4.c: New test.
5090 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5093 * gfortran.dg/assumed_size_refs_3.f90: New test.
5095 2006-01-27 Ben Elliston <bje@au.ibm.com>
5097 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5099 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5102 * ada/acats/support/impdef.a: Add One_Long_Second.
5103 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5104 * ada/acats/tests/c9/c94026.a: Likewise.
5105 * ada/acats/tests/c9/c97305c.ada: Likewise.
5106 * ada/acats/tests/c9/c99004a.ada: Likewise.
5108 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5111 * gfortran.dg/global_references_2.f90: New test.
5117 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5118 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5121 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5123 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5126 * gcc.dg/Wpointer-sign.c: New.
5127 * gcc.dg/Wpointer-sign-Wall.c: New.
5128 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5129 * gcc.dg/Wpointer-sign-pedantic.c: New.
5130 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5131 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5133 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5136 * gcc.c-torture/compile/pr25861.c: New test.
5138 2006-01-26 Paul Brook <paul@codesourcery.com>
5140 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5141 on short-enum targets.
5142 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5144 (generate_fields): Use short_enums.
5145 (main): Set short_enums. Document -e.
5146 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5147 on short-enum targets.
5148 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5150 (generate_fields): Use short_enums.
5151 (main): Set short_enums. Document -e.
5152 * lib/target-supports.exp (check_effective_target_short_enums): New.
5154 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5157 * gcc.dg/torture/pr25947-1.c: New test.
5159 2006-01-25 Jan Hubicka <jh@suse.cz>
5160 Roger Sayle <roger@eyesopen.com>
5162 PR rtl-optimization/25703
5163 * gcc.target/i386/20060125-1.c: New test case.
5164 * gcc.target/i386/20060125-2.c: New test case.
5166 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5169 * gfortran.dg/goto_1.f: New.
5171 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5174 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5175 25716 on 32-bit systems too.
5177 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5180 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5182 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5184 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5186 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5189 * gfortran.dg/read_eof.f90: Delete, renamed.
5190 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5191 * gfortran.dg/read_eof_2.f90: New test.
5192 * gfortran.dg/read_eof_3.f90: New test.
5194 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5197 * gcc.c-torture/compile/pr25860.c: New test.
5199 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5202 * g++.dg/parse/dtor8.C: New test.
5204 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5207 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5208 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5209 check_effective_target_fopenmp returns 0.
5211 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5214 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5215 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5216 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5218 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5221 * g++.dg/opt/pr25857.C: New test.
5223 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5224 Jan Hubicka <jh@suse.cz>
5225 Richard Guenther <rguenther@suse.de>
5227 PR rtl-optimization/25654
5228 * gcc.dg/torture/pr25654.c: New testcase.
5229 * gcc.target/i386/pr25654.c: Likewise.
5231 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5234 * gfortran.dg/internal references_2.f90: New test.
5236 Fix regression in testing of admissability of attributes.
5237 * gfortran.dg/intent_used_1.f90: New test.
5239 2006-01-23 Ben Elliston <bje@au.ibm.com>
5241 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5242 Remove target conditional torture options for i?86 and x86_64
5245 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5248 * g++.dg/rtti/no-rtti.C: New.
5250 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5253 * g++.dg/inherit/conv2.C: New test.
5256 * g++.dg/parse/dtor7.C: New test.
5259 * g++.dg/template/crash44.C: New test.
5261 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5265 * gfortran.dg/internal_references_1.f90: New test.
5270 * gfortran.dg/global_references_1.f90: New test.
5271 * gfortran.dg/g77/19990905-1.f: Restore the error that
5272 there is a clash between the common block name and
5273 the name of a subroutine reference.
5276 * gfortran.dg/aliasing_dummy_1.f90: New test.
5278 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5280 * gcc.dg/vmx/1b-01.c: Warning fix.
5281 * gcc.dg/vmx/1c-02.c: Likewise.
5282 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5284 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5287 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5289 2006-01-20 Richard Guenther <rguenther@suse.de>
5290 Steven Bosscher <stevenb.gcc@gmail.com>
5292 PR rtl-optimization/24626
5293 * gcc.dg/torture/pr24626-1.c: New testcase.
5294 * gcc.dg/torture/pr24626-2.c: Likewise.
5295 * gcc.dg/torture/pr24626-3.c: Likewise.
5296 * gcc.dg/torture/pr24626-4.c: Likewise.
5298 2006-01-20 Dirk Mueller <dmueller@suse.com>
5301 * g++.dg/warn/empty-body.C: New.
5303 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5306 * g++.dg/template/using10.C: New test.
5307 * g++.dg/temlpate/using11.C: Likewise.
5308 * g++.dg/inherit/using5.C: Tweak error messages.
5310 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5312 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5314 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5316 2006-01-19 Jan Hubicka <jh@suse.cz>
5318 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5320 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5323 * g++.dg/template/spec28.C: New test.
5325 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5327 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5328 Fix fprintf's by adding srcdir or removing it.
5330 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5332 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5333 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5334 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5335 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5336 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5337 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5338 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5339 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5340 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5341 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5342 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5343 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5344 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5345 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5347 2006-01-18 Jeff Law <law@redhat.com>
5349 * gcc.dg/tree-ssa/vrp25.c: New test.
5351 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5353 * gcc.dg/pr25805.c: Fix misapplied patch.
5355 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5357 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5358 (check_effective_target_vect_udot_qi): New.
5359 (check_effective_target_vect_sdot_hi): New.
5360 (check_effective_target_vect_udot_hi): New.
5361 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5362 prefixed with "wrapv-" with -fwrapv.
5363 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5364 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5365 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5366 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5367 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5369 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5370 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5371 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5372 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5374 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5377 * g++.dg/other/default2.C: New test.
5378 * g++.dg/other/default3.C: New test.
5380 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5383 * gcc.dg/pr25805.c: New file.
5385 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5388 * g++.dg/template/init6.C: New test.
5390 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5392 * gcc.dg/tree-ssa/pr24287.c: New test
5394 2006-01-18 Eric Christopher <echristo@apple.com>
5396 * g++.dg/eh/table.C: New.
5398 2006-01-18 DJ Delorie <dj@redhat.com>
5400 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5401 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5402 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5403 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5405 2006-01-18 Jeff Law <law@redhat.com>
5407 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5408 on wrapping on overflow semantics.
5410 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5412 * gcc.gc/tree-ssa/vrp23.c: New test.
5413 * gcc.gc/tree-ssa/vrp24.c: New test.
5415 2006-01-18 Richard Henderson <rth@redhat.com>
5416 Aldy Hernandez <aldyh@redhat.com>
5417 Jakub Jelinek <jakub@redhat.com>
5418 Diego Novillo <dnovillo@redhat.com>
5419 Uros Bizjak <uros@kss-loka.si>
5421 * testsuite/gcc.dg/gomp: New directory.
5423 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5424 Steven G. Kargl <kargls@comcast.net>
5427 * gfortran.dg/intrinsic_external_1.f90: New test.
5430 * gfortran.dg/elemental_pointer_1.f90: New test.
5433 * gfortran.dg/external_procedures_1.f90: New test.
5436 gfortran.dg/assumed_present.f90: New test.
5438 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5440 * g++.dg/parse/lookup5.C: New test.
5442 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5445 * gfortran.dg/read_eof.f90: New test.
5447 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5449 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5450 add a closing brace.
5452 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5455 * gfortran.dg/fmt_tl.f: New test.
5457 2006-01-17 Eric Christopher <echristo@apple.com>
5459 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5460 * g++.old-deja/g++.warn/impint2.C: Ditto.
5461 * g++.old-deja/g++.other/null1.C: Ditto.
5462 * g++.dg/warn/conv2.C: Ditto.
5463 * g++.dg/warn/conv4.C: New file.
5465 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5467 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5469 2006-01-17 Andreas Jaeger <aj@suse.de>
5470 Janis Johnson <janis187@us.ibm.com>
5472 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5474 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5475 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5477 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5479 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5480 xfail txxx where xxx >= 25.
5482 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5485 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5487 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5490 * gcc.dg/pr25682.c: New test.
5491 * g++.dg/parse/array-size2.C: New test.
5493 2006-01-16 Ian Lance Taylor <ian@airs.com>
5495 * consistency.vlad: Remove entire directory, 1652 files.
5497 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5499 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5500 check_effective_target_dfprt_nocache): New.
5501 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5502 (check_effective_target_dfprt): New.
5503 * lib/c-compat.exp (check_dfp): Remove.
5504 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5505 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5506 level of support for decimal float.
5507 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5508 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5509 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5510 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5511 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5512 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5513 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5514 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5515 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5516 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5517 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5518 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5521 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5524 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5526 * lib/gfortran.exp (gfortran_init): Likewise.
5527 * lib/obj-c++.exp (obj-c++_init): Likewise.
5528 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5529 (scan-assembler-dem-not): Likewise.
5530 * lib/scandump.exp (scan-dump-dem): Likewise.
5531 (scan-dump-dem-not): Likewise.
5533 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5536 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5538 * lib/obj-c++.exp (obj-c++_init): Likewise.
5540 2006-01-16 Richard Guenther <rguenther@suse.de>
5542 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5544 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5547 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5550 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5551 Andrew Pinski <pinskia@physics.uc.edu>
5553 * gcc.dg/minmax-1.c: New test.
5555 2006-01-16 Ben Elliston <bje@au.ibm.com>
5557 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5558 * gcc.misc-tests/dectest.exp: Ditto.
5560 2006-01-15 Ian Lance Taylor <ian@airs.com>
5563 * gcc.target/i386/cmov6.c: Use -march=k8.
5565 2006-01-15 Andreas Jaeger <aj@suse.de>
5567 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5568 x86 does not have __float128.
5570 2006-01-14 Ian Lance Taylor <ian@airs.com>
5572 * gcc.target/i386/cmov6.c: New test.
5574 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5577 * g++.dg/template/ctor6.C: New test.
5579 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5581 PR tree-optimization/25485
5582 * gcc.dg/tree-ssa/pr25485.c: New.
5584 2006-01-14 Richard Guenther <rguenther@suse.de>
5586 PR tree-optimization/22548
5587 PR tree-optimization/22555
5588 PR tree-optimization/22501
5589 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5590 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5591 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5592 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5593 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5594 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5595 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5596 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5597 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5599 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5601 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5602 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5604 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5605 Richard Guenther <rguenther@suse.de>
5607 PR rtl-optimization/24257
5608 * gcc.dg/torture/pr24257.c: New testcase.
5610 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5612 * gcc.c-torture/execute/20060110-1.c: New test.
5613 * gcc.c-torture/execute/20060110-2.c: New test.
5615 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5617 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5619 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5622 * gfortran.dg/label_3.f90: New test.
5624 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5626 PR tree-optimization/25771
5627 * g++.dg/tree-ssa/pr25771.C: New test
5629 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5632 * g++.dg/opt/complex5.C: New test.
5634 2006-01-13 Richard Guenther <rguenther@suse.de>
5636 * gcc.target/i386/387-9.c: New testcase.
5638 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5641 * g++.dg/debug/dwarf2-1.C: New.
5643 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5646 * lib/gcov.exp (verify-lines): Add "close $fd".
5648 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5649 Ben Elliston <bje@au.ibm.com>
5651 * gcc.dg/dfp/inf-1.c: New test.
5653 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5654 Yao Qi <qiyaoltc@cn.ibm.com>
5655 Ben Elliston <bje@au.ibm.com>
5656 Jon Grimm <jgrimm2@us.ibm.com>
5658 * gcc.dg/nodfp-1.c: New test.
5659 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5660 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5661 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5662 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5663 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5664 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5665 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5666 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5667 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5668 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5669 * gcc.dg/format/dfp-printf-1.c: Likewise.
5670 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5671 (compat_setup_dfp): New.
5672 * gcc.dg/compat/compat.exp: Use it.
5673 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5674 Make some variables global, prepend "compat_" to their names.
5675 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5676 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5677 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5678 * lib/compat.exp (compat_skip_list): Make global, rename.
5679 * lib/c-compat.exp: New file.
5680 * lib/target-supports.exp (check_effective_target_dfp): New.
5682 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5683 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5684 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5685 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5686 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5687 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5688 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5689 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5690 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5691 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5692 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5693 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5694 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5695 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5696 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5697 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5698 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5699 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5700 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5701 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5702 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5703 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5704 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5705 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5706 gcc.dg/dfp/struct-layout-1.c,
5707 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5708 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5709 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5710 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5711 gcc.dg/dfp/func-vararg-dfp.c,
5712 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5713 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5714 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5715 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5716 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5718 2006-01-11 Richard Guenther <rguenther@suse.de>
5720 PR tree-optimization/25734
5721 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5723 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5726 * gfortran.dg/literal_character_constant_1_x.F: New test.
5727 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5728 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5729 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5731 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5734 * g++.dg/ext/packed3.C: Add expected packed error.
5736 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5739 * gcc.dg/torture/pr25706-1.c: New test.
5741 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5743 PR tree-optimization/23109
5744 PR tree-optimization/23948
5745 PR tree-optimization/24123
5747 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5748 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5749 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5750 g++.dg/tree-ssa/pr23948.C: New testcases.
5751 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
5752 three divisions in order to do the optimization.
5754 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
5757 * g++.dg/other/pr25632.C: New test.
5759 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
5762 * gfortran.dg/used_types_1.f90: New test.
5764 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
5767 * gcc.dg/torture/pr25718-1.c: New test.
5769 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5771 * gfortran.dg/list_read_2.f90: Fix typo in description.
5773 2006-01-10 Jan Beulich <jbeulich@novell.com>
5775 * lib/target-supports.exp (check_visibility_available): Simplify test
5777 (check_profiling_available): Fail for *-*-netware*.
5778 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
5779 * gcc.dg/20021014-1.c: Likewise.
5780 * gcc.dg/nest.c: Likewise.
5782 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5785 * gfortran.dg/forall_3.f90: New test.
5787 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
5790 * gfortran.dg/nesting_2.f90: New test.
5791 * gfortran.dg/nesting_3.f90: New test.
5793 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
5795 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
5796 Fix typo in comment.
5798 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5800 * gfortran.dg/single_char_string.f90: New test.
5802 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
5804 * gfortran.dg/ichar_2.f90: New test.
5806 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
5809 * gfortran.dg/private_type_4.f90: New.
5811 2006-01-07 Richard Guenther <rguenther@suse.de>
5813 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
5815 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5817 * gfortran.dg/func_decl_1.f90: New.
5818 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
5819 * gfortran.dg/array_alloc_2.f90: Likewise.
5820 * gfortran.dg/char_result_8.f90: Likewise.
5821 * gfortran.dg/dup_save_1.f90: Likewise.
5822 * gfortran.dg/dup_save_2.f90: Likewise.
5823 * gfortran.dg/f2c_6.f90: Likewise.
5824 * gfortran.dg/f2c_7.f90: Likewise.
5825 * gfortran.dg/func_result_2.f90: Likewise.
5826 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
5828 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
5831 * gfortran.dg/elemental_subroutine_1.f90: New test.
5832 * gfortran.dg/elemental_subroutine_2.f90: New test.
5836 * gfortran.dg/assumed_size_refs_1.f90: New test.
5840 * gfortran.dg/assumed_size_refs_2.f90: New test.
5841 * gfortran.dg/initialization_1.f90: Change warning message.
5843 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
5845 * gcc.dg/tree-ssa/loop-15.c: New test.
5847 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5850 * gfortran.dg/backspace_3.f: New test.
5851 * gfortran.dg/backspace_4.f: New test.
5853 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5856 * gfortran.dg/fmt_white.f: Update test.
5858 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
5860 * gcc.dg/cast-1.c: Add new warning.
5861 * gcc.dg/cast-2.c: Likewise.
5862 * gcc.dg/cast-3.c: Likewise.
5863 * gcc.dg/format/cast-1.c: Likewise.
5864 * gcc.dg/cast-4.c: New testcase.
5866 2006-01-05 Richard Guenther <rguenther@suse.de>
5868 PR tree-optimization/22555
5869 * gcc.dg/tree-ssa/alias-3.c: New testcase.
5871 2006-01-05 Richard Guenther <rguenther@suse.de>
5872 Diego Novillo <dnovillo@redhat.com>
5874 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
5875 * gcc.dg/tree-ssa/loop-8.c: Likewise.
5876 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5877 * gcc.dg/tree-ssa/pr23294.c: Likewise.
5878 * gcc.dg/tree-ssa/pr21985.c: Likewise.
5879 * gcc.dg/tree-ssa/loop-14.c: Likewise.
5880 * gcc.dg/tree-ssa/loop-2.c: Likewise.
5881 * gcc.dg/tree-ssa/loop-3.c: Likewise.
5882 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5883 * gcc.dg/tree-ssa/pr21171.c: Likewise.
5884 * gcc.dg/tree-ssa/loop-5.c: Likewise.
5885 * gcc.dg/tree-ssa/loop-10.c: Likewise.
5886 * gcc.dg/tree-ssa/loop-6.c: Likewise.
5887 * treelang/compile/extravar.tree: Likewise.
5888 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
5889 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
5890 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
5891 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5892 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
5894 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5896 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
5899 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
5902 gfortran.dg/char_result_11.f90: New.
5904 2006-01-04 Mark Mitchell <mark@codesourcery.com>
5907 * g++.dg/parse/access9.C: New test.
5908 * g++.dg/tc1/dr52.C: Tweak error markers.
5910 2006-01-04 Richard Henderson <rth@redhat.com>
5912 Merge from gomp branch.
5913 * g++.dg/parse/pragma2.C: Update expected error lines.
5915 2006-01-04 Jakub Jelinek <jakub@redhat.com>
5917 * g++.dg/other/i386-2.C: New test.
5920 * gcc.c-torture/compile/20051228-1.c: New test.
5923 * gcc.dg/pr25559.c: New test.
5925 2006-01-03 Mark Mitchell <mark@codesourcery.com>
5928 * g++.dg/lookup/friend9.C: New test.
5931 * g++.dg/template/repo5.C: New test.
5933 2006-01-03 Steven G. Kargl <kargls@comcast.net>
5936 * gfortran.dg/forall_2.f90: New test.
5938 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5940 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
5941 dg-require-weak. Adjust regexp to handle leading-underscore
5942 targets and space as well as TAB after .weak. Change previous
5943 64-bit fix to not use naked dot.
5945 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
5947 PR rtl-optimization/25578
5948 * gcc.c-torture/execute/20060102-1.c: New testcase.
5950 2006-01-03 Richard Guenther <rguenther@suse.de>
5953 * gcc.dg/torture/pr25183.c: New testcase.
5955 2006-01-03 Jakub Jelinek <jakub@redhat.com>
5957 Merge from gomp-branch.
5958 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
5959 * gcc.dg/ia64-sync-2.c: Likewise.
5960 * gcc.dg/ia64-sync-3.c: Likewise.
5961 * gcc.dg/ia64-sync-4.c: Likewise.
5962 * gcc.dg/sync-2.c: Likewise.
5963 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
5964 that sparc64-*-* and sparcv9-*-* supports sync builtins.
5966 2006-01-02 Mark Mitchell <mark@codesourcery.com>
5969 * g++.dg/parse/operator6.C: New test.
5972 * g++.dg/parse/error29.C: New test.
5975 * g++.dg/parse/dtor6.C: New test.
5978 * g++.dg/parse/ctor3.C: New test.
5981 * g++.dg/template/class3.C: New test.
5983 2006-01-02 Geoffrey Keating <geoffk@apple.com>
5985 * g++.dg/debug/debug9.C: New.
5987 2006-01-02 Steven G. Kargl <kargls@comcast.net>
5990 * gfortran.dg/label_2.f90: New test.
5992 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5994 * g++.dg/lookup/using12.C: Tighten error marker.
5996 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
5997 Andrew Pinski <pinskia@physics.uc.edu>
5999 * gcc.target/powerpc/darwin-abi-3.c: New file.
6000 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6001 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6002 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6003 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6004 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6005 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6006 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6007 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6009 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6011 * gcc.dg/tree-ssa/loadpre1.c: New;
6012 * gcc.dg/tree-ssa/loadpre2.c: New;
6013 * gcc.dg/tree-ssa/loadpre3.c: New;
6014 * gcc.dg/tree-ssa/loadpre4.c: New;
6015 * gcc.dg/tree-ssa/loadpre5.c: New;
6016 * gcc.dg/tree-ssa/loadpre6.c: New;
6017 * gcc.dg/tree-ssa/loadpre7.c: New;
6018 * gcc.dg/tree-ssa/loadpre8.c: New;
6019 * gcc.dg/tree-ssa/loadpre9.c: New;
6021 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6023 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6024 * g++.dg/abi/thunk4.C: Likewise.
6026 2006-01-01 Andreas Jaeger <aj@suse.de>
6028 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6031 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6034 * gcc.dg/pragma-pack-3.c: New test.
6035 * g++.dg/parse/pragma3.C: New test.
6037 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6040 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6042 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6045 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6047 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6050 * gfortran-dg/pure_byref_3.f90: New.
6053 * gfortran.dg/userdef_operator_1.f90: New.
6055 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6057 * g++.dg/abi/thunk3.C: New.
6058 * g++.dg/abi/thunk4.C: New.
6060 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6063 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6064 associated derived type components of derived types are
6065 properly declared in contained procedures.
6067 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6069 PR libgfortran/25139
6070 * gfortran.dg/backspace_2.f: New test.
6072 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6074 PR libgfortran/25550
6075 * gfortran.dg/endfile.f: New test.
6077 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6079 PR libgfortran/25419
6080 * gfortran.dg/comma.f: New test.
6082 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6084 * lib/gfortran-dg.exp: Remove trailing whitespace.
6085 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6088 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6090 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6091 Extended Double long doubles or repeat tests when long double is
6092 the same size as double.
6094 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6096 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6099 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6100 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6103 * gcc.dg/pr23911.c: Make test variable static.
6106 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6108 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6111 * g++.dg/parse/crash17.C: Adjust error markers.
6112 * g++.dg/template/error20.C: New test.
6114 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6117 * g++.dg/ext/complit4.C: New test.
6120 * g++.dg/ext/complit5.C: Likewise.
6122 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6124 PR tree-optimization/25125
6125 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6126 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6127 * gcc.c-torture/execute/pr25125.c: New.
6129 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6133 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6134 with incorrect assumed size references.
6136 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6139 * g++.dg/opt/init1.C: New test.
6141 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6144 * g++.dg/template/sfinae3.C: New test.
6146 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6148 * g++.dg/other/friend4.C: New test.
6150 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6153 * g++.dg/opt/pr25005.C: New test.
6155 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6158 * g++.dg/template/ptrmem16.C: New test.
6160 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6164 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6166 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6168 PR libgfortran/25307
6169 * gfortran.dg/list_read_5.f90: New test.
6171 2005-12-22 Richard Henderson <rth@redhat.com>
6173 * gcc.target/i386/sse-7.c: Use -msse2.
6175 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6177 PR rtl-optimization/25432
6178 * gcc.c-torture/compile/20051216-1.c: New test.
6181 * objc/execute/pr25328.m: New test.
6183 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6186 * g++.dg/template/call4.C: New test.
6188 2005-12-22 Dale Johannesen <dalej@apple.com>
6190 * gcc.target/i386/sse-17.c: New.
6192 2005-12-22 Paul Brook <paul@codesourcery.com>
6194 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6196 2005-12-22 Paul Brook <paul@codesourcery.com>
6198 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6200 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6203 * gcc.c-torture/compile/pr25513.c: New test.
6205 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6208 * g++.dg/parse/error25.C: Add more tests.
6210 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6213 * gfortran.dg/der_charlen_1.f90: New.
6215 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6218 * gfortran.dg/pointer_component_type_1.f90: New test.
6222 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6223 should give an error with assumed size array refernces and checks those
6225 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6226 reference an upper bound so that it does not generate an error.
6232 * gfortran.dg/used_dummy_types_1.f90: New test.
6233 * gfortran.dg/used_dummy_types_2.f90: New test.
6234 * gfortran.dg/used_dummy_types_3.f90: New test.
6235 * gfortran.dg/used_dummy_types_4.f90: New test.
6236 * gfortran.dg/used_dummy_types_5.f90: New test.
6239 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6240 group already being USE associated.
6241 * gfortran.dg/assumed_shape_nml.f90: New test.
6242 * gfortran.dg/assumed_size_nml.f90: New test.
6252 * gfortran.dg/io_constraints_1.f90: New test.
6253 * gfortran.dg/io_constraints_1.f90: New test.
6254 * gfortran.dg/iostat_3.f90: Change wording of warning.
6255 * gfortran.dg/g77/19981216-0.f: The same.
6257 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6259 PR tree-optimization/23518
6260 * testsuite/gcc.dg/pr23518.c: New.
6262 2005-12-21 Mike Stump <mrs@apple.com>
6264 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6266 2005-12-21 Paul Brook <paul@codesourcery.com>
6268 * gcc.dg/pr19340.c: Skip on m68k targets.
6270 2005-12-21 Steven Bosscher <stevenb@suse.de>
6272 PR rtl-optimization/25196
6273 * gcc.dg/pr25196.c: New test.
6275 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6278 gfortran.dg/where_nested_1.f90: New.
6280 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6282 PR tree-optimization/25382.
6283 * gcc.dg/tree-ssa/pr25382.c: New.
6285 2005-12-20 Richard Guenther <rguenther@suse.de>
6288 * gcc.target/i386/pr24306.c: New testcase.
6290 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6292 PR tree-optimization/25501
6293 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6295 2005-12-20 Richard Guenther <rguenther@suse.de>
6298 2005-12-02 Richard Guenther <rguenther@suse.de>
6300 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6302 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6305 * g++.dg/warn/Wunreachable-code-2.C: New test.
6307 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6310 * g++.dg/template/ctor5.C: New test.
6313 * g++.dg/template/overload8.C: New test.
6315 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6317 * gcc.c-torture/compile/pr25483 : New test.
6319 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6322 * g++.dg/ext/typeof10.C: New test.
6324 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6326 * gcc.dg/mt-loopi1.c: New.
6328 2005-12-18 Richard Guenther <rguenther@suse.de>
6330 PR tree-optimization/25481
6331 * gcc.dg/torture/pr25481.c: New testcase.
6333 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6335 PR rtl-optimization/21041
6336 * gcc.dg/pr21041.c: New test.
6338 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6340 PR libgfortran/25463
6341 * gfortran.dg/advance.f90: New test.
6343 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6345 * gcc.dg/20051201-1.c: New test.
6347 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6350 * gfortran.dg/initialization_1.f90: New test.
6351 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6352 * gfortran.dg/g77/980616-0.f: The same.
6354 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6357 * gfortran.dg/chkbits.f90: New test.
6359 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6361 * gfortran.dg/enum_5.f: Revert to previous version.
6363 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6365 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6366 * gfortran.dg/nested_modules_1.f90: Ditto.
6367 * gfortran.dg/hollerith_f95.f90: Ditto.
6368 * gfortran.dg/select_5.f90: Ditto.
6369 * gfortran.dg/secnds.f: Ditto.
6370 * gfortran.dg/hollerith2.f90: Ditto.
6371 * gfortran.dg/imag_2.f: Ditto.
6372 * gfortran.dg/ftell_2.f90: Ditto.
6373 * gfortran.dg/malloc_free_1.f90: Ditto.
6374 * gfortran.dg/logint-1.f: Ditto.
6375 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6376 * gfortran.dg/e_d_fmt.f90: Ditto.
6377 * gfortran.dg/hollerith_legacy.f90: Ditto.
6378 * gfortran.dg/logint-2.f: Ditto.
6379 * gfortran.dg/enum_5.f90: Ditto.
6380 * gfortran.dg/f2c_2.f90: Ditto.
6381 * gfortran.dg/pr17143.f90: Ditto.
6382 * gfortran.dg/namelist_14.f90: Ditto.
6383 * gfortran.dg/logint-3.f: Ditto.
6384 * gfortran.dg/spread_scalar_source.f90: Ditto.
6385 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6386 * gfortran.dg/namelist_11.f: Ditto.
6387 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6388 * gfortran.dg/g77/20010519-1.f
6389 * gfortran.dg/g77/alpha1.f: Ditto.
6390 * gfortran.dg/g77/990115-1.f: Ditto.
6391 * gfortran.dg/g77/erfc.f: Ditto.
6392 * gfortran.dg/g77/19990313-3.f: Ditto.
6393 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6394 * gfortran.dg/g77/20010426.f: Ditto.
6395 * gfortran.dg/g77/19990313-0.f: Ditto.
6396 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6397 * gfortran.dg/g77/20000629-1.f: Ditto.
6398 * gfortran.dg/g77/970125-0.f: Ditto.
6399 * gfortran.dg/g77/8485.f: Ditto.
6400 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6401 * gfortran.dg/g77/19990313-1.f: Ditto.
6402 * gfortran.dg/g77/int8421.f: Ditto.
6403 * gfortran.dg/g77/19990305-0.f: Ditto.
6404 * gfortran.dg/g77/947.f: Ditto.
6405 * gfortran.dg/g77/19990905-2.f: Ditto.
6406 * gfortran.dg/g77/cabs.f: Ditto.
6407 * gfortran.dg/g77/19990313-2.f: Ditto.
6408 * gfortran.dg/g77/20020307-1.f: Ditto.
6409 * gfortran.dg/g77/dcomplex.f: Ditto.
6410 * gfortran.dg/g77/19990502-1.f: Ditto.
6411 * gfortran.dg/g77/19981216-0.f: Ditto.
6412 * gfortran.dg/common_4.f90: Ditto.
6413 * gfortran.dg/entry_4.f90: Ditto.
6414 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6415 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6416 * gfortran.dg/namelist_12.f: Ditto.
6417 * gfortran.dg/scale_1.f90: Ditto.
6418 * gfortran.dg/modulo_1.f90
6419 * gfortran.dg/hollerith.f90: Ditto.
6420 * gfortran.dg/direct_io_3.f90: Ditto.
6421 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6422 * gfortran.dg/gnu_logical_1.F: Ditto.
6423 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6424 * gfortran.dg/assign_1.f90: Ditto.
6425 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6426 * gfortran.dg/pr23095.f: Ditto.
6427 * gfortran.dg/read_float_1.f90: Ditto.
6429 2005-12-17 Andreas Jaeger <aj@suse.de>
6431 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6432 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6434 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6437 * gfortran.dg/fmt_white.f: New test.
6439 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6441 * gfortran.dg/label_1.f90: New test.
6443 2005-12-15 Ben Elliston <bje@au.ibm.com>
6446 * gcc.dg/20031012-1.c: Add -Walways-true option.
6447 * gcc.dg/weak/weak-3.c: Likewise.
6448 * g++.old-deja/g++.mike/warn8.C: Likewise.
6450 2005-12-16 Mike Stump <mrs@apple.com>
6452 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6455 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6457 PR libgfortran/25264
6458 PR libgfortran/25349
6459 * gfortran.dg/tl_editing.f90: Added additional checks.
6460 * gfortran.dg/t_editing.f: New test.
6461 * gfortran.dg/write_padding.f90: New test
6463 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6466 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6468 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6470 PR rtl-optimization/24899
6471 * gcc.c-torture/execute/20051215-1.c: New test.
6473 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6476 * gfortran.dg/pr24823.f: New test.
6478 2005-12-16 Jeff Law <law@redhat.com>
6480 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6482 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6484 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6485 Change C++ style comments to C style comments.
6486 Remove aligned types from the array.
6487 Keep Enums disabled.
6488 (complex_types): Remove aligned types from the array.
6489 Comment out "_Complex long double".
6490 (attrib_types): Remove.
6491 (complex_attrib_types): Remove.
6492 (attrib_array_types): Remove.
6493 (complex_attrib_array_types): Remove.
6494 (aligned_bitfld_types): Remove.
6495 (n_aligned_bitfld_types): Remove.
6496 (FEATURE_ALIGNEDPACKED): Delete.
6497 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6498 (singles): Remove support for adding attributes.
6499 (choose_type): Remove support for attributed types.
6500 (generate_fields): Remove support for attributed bit-fields.
6501 Remove support for adding attributes.
6502 (generate_random_tests): Remove support for adding attributes.
6503 (features): Add back "[0] :0" and "complex vector [0]".
6504 (main): Remove support for attributed bit-fields.
6505 Uncomment the calling of generate_random_tests for the rests of
6508 2005-12-16 Jan Hubicka <jh@suse.cz>
6510 * gcc.c-torture/combine/pr25224.c: New.
6512 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6515 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6518 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6520 * gcc.dg/20051215-1.c: New file.
6522 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6524 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6525 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6527 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6530 * gfortran.dg/dummy_functions_1.f90: New.
6532 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6534 PR rtl-optimization/25310
6535 * gcc.c-torture/compile/pr25310.c: New test.
6537 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6540 * gcc.dg/pr25023.c: New test.
6542 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6544 * g++.old-deja/g++.brendan/redecl1.C,
6545 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6546 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6547 g++.old-deja/g++.oliva/typeof1.C,
6548 g++.old-deja/g++.other/crash16.C,
6549 g++.old-deja/g++.other/crash34.C,
6550 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6551 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6552 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6553 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6554 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6555 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6558 2005-12-14 Kean Johnston <jkj@sco.com>
6559 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6561 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6562 * gcc.target/i386/20020523-1.c: Ditto.
6563 * gcc.target/i386/tailcall-1.c: Ditto.
6564 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6565 * gcc.target/i386/ssetype-5.c: Ditto.
6567 2005-12-14 Jeff Law <law@redhat.com>
6569 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6571 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6575 * gcc.target/i386/pr25254.c: New test.
6576 * gfortran.dg/PR24188.f: New test.
6578 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6580 * lib/fortran-torture.exp: Catch remaining uses of
6581 remote_file build delete.
6583 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6585 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6587 2005-12-14 Ben Elliston <bje@au.ibm.com>
6589 * gcc.dg/warn-addr-cmp.c: New test.
6591 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6595 * gcc.target/i386/pr25293.c: New test.
6597 2005-12-13 Petr Machata <machata@post.cz>
6600 * g++.dg/parse/comma2.C: New test.
6602 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6603 Jakub Jelinek <jakub@redhat.com>
6605 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6606 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6607 (limits.h): Include unconditionally.
6608 (stdlib.h): Likewise.
6609 (hashtab.h): Do not include.
6610 (getopt.h): Likewise.
6611 (stddef.h): Include.
6612 (hashval_t): Define.
6613 (struct entry): Add "next" field.
6614 (HASH_SIZE): New macro.
6615 (hash_table): New variable.
6616 (switchfiles): Do not use xmalloc.
6618 (iterative_hash): New function.
6620 (e_exists): New function.
6621 (e_insert): Likewise.
6622 (output): Use, instead of libiberty hashtable functions.
6623 (main): Do not use getopt. Do not call htab_create.
6625 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6628 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6629 put atal* and atpaal* attributes on array elements.
6630 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6631 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6632 put atal* and atpaal* attributes on array elements.
6633 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6635 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6637 * gcc.dg/single-precision-constant.c: New test.
6639 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6641 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6642 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6643 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6644 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6645 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6646 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6647 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6648 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6649 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6650 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6651 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6652 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6653 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6654 gcc.target/powerpc/ppc-sdata-2.c,
6655 gcc.target/powerpc/ppc-stackalign-1.c,
6656 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6657 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6658 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6659 gcc.target/powerpc/rs6000-ldouble-2.c,
6660 gcc.target/powerpc/rs6000-power2-1.c,
6661 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6662 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6663 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6664 option into target selector.
6665 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6666 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6668 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6671 * objc.dg/encode-9.m: New test.
6673 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6676 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6677 * gcc.dg/asm-b.c: Fix typo.
6678 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6679 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6680 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6681 i?86 lp64 and x86_64 ilp32.
6682 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6684 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6686 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6689 gfortran.dg/equiv_5.f90: New test.
6691 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6693 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6694 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6695 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6696 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6697 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6698 * gcc.dg/tree-ssa/reassoc-5.c: New.
6699 * gcc.dg/tree-ssa/reassoc-6.c: New.
6700 * gcc.dg/tree-ssa/reassoc-7.c: New.
6701 * gcc.dg/tree-ssa/reassoc-8.c: New.
6702 * gcc.dg/tree-ssa/reassoc-9.c: New.
6703 * gcc.dg/tree-ssa/reassoc-10.c: New.
6704 * gcc.dg/tree-ssa/reassoc-11.c: New.
6706 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6710 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6712 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6715 * g++.dg/template/inherit.C: Do not use a generic error message.
6717 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6720 * objc.dg/gnu-encoding: New directory.
6721 * objc.dg/gnu-encoding/compat-common.h: New file.
6722 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6723 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6724 * objc.dg/gnu-encoding/vector-defs.h: New file.
6725 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6726 * objc.dg/gnu-encoding/generate-random.c: New file.
6727 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6728 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6729 * objc.dg/gnu-encoding/generate-random.h: New file.
6731 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6734 * g++.dg/template/defarg7.C: New test.
6736 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6739 * objc.dg/encode-8.m: New test.
6741 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6744 * objc.dg/encode-7.m: New test.
6746 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6749 * g++.dg/opt/inline10.C: New test.
6751 2005-12-11 Steven G. Kargl <kargls@comcast.net>
6753 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
6755 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
6757 * gfortran.dg/substring_equivalence.f90: typo in comment
6759 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6762 * gfortran.dg/iostat_3.f90: New test.
6764 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
6767 * gfortran.dg/unf_io_convert_1.f90: New test.
6768 * gfortran.dg/unf_io_convert_2.f90: New test.
6769 * gfortran.dg/unf_io_convert_3.f90: New test.
6771 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6774 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
6775 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
6776 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6777 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
6778 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
6779 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6780 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
6781 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
6782 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6783 gcc.dg/torture/fp-int-convert-float128-timode.c,
6784 gcc.dg/torture/fp-int-convert-float128.c,
6785 gcc.dg/torture/fp-int-convert-float80-timode.c,
6786 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
6787 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
6789 * gcc.dg/tls/opt-1.c: Require effective target fpic.
6791 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
6793 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
6795 2005-12-10 Richard Sandiford <richard@codesourcery.com>
6797 * gcc.dg/20051207-1.c,
6798 * gcc.dg/20051207-2.c,
6799 * gcc.dg/20051207-3.c: New tests.
6801 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6804 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
6805 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
6806 dg-skip-if target selector.
6809 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
6810 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
6811 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
6812 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
6813 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
6814 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
6815 and/or merge with i?86 cases.
6817 * gcc.dg/tls/opt-3.c: Require effective target fpic.
6820 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
6821 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
6822 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
6823 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
6826 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
6829 * gcc.c-torture/compile/pr25311.c: New test.
6831 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6833 PR libgfortran/25039
6834 * gfortran.dg/read_comma.f: New test.
6836 2005-12-08 Jakub Jelinek <jakub@redhat.com>
6839 * g++.dg/opt/pr19317-1.C: New test.
6840 * g++.dg/opt/pr19317-2.C: New test.
6841 * g++.dg/opt/pr19317-3.C: New test.
6844 * gcc.c-torture/execute/pr19005.c: New test.
6847 * g++.old-deja/g++.other/comdat5.C: New test.
6848 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
6850 * g++.dg/compat/struct-layout-1.exp: New file.
6851 * g++.dg/compat/struct-layout-1.h: New.
6852 * g++.dg/compat/struct-layout-1_generate.c: New.
6853 * g++.dg/compat/struct-layout-1_x1.h: New.
6854 * g++.dg/compat/struct-layout-1_x2.h: New.
6855 * g++.dg/compat/struct-layout-1_y1.h: New.
6856 * g++.dg/compat/struct-layout-1_y2.h: New.
6858 * gcc.dg/20050330-2.c: New test.
6860 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
6863 * gfortran.dg/associated_1.f90: New.
6865 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6867 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
6868 ILP32 vect_no_align platforms.
6870 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
6871 Jakub Jelinek <jakub@redhat.com>
6874 * gcc.c-torture/compile/20051207-1.c: New test.
6876 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6879 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
6880 gcc.dg/torture/pr18582-1.c,
6881 gcc.target/i386/attributes-error.c: Also test on x86_64.
6883 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
6885 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6888 * g++.dg/template/typedef3.C: New test.
6892 * g++.dg/template/dtor3.C: Fix error markers.
6894 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
6896 * lib/target-supports.exp (check_effective_target_sync_char_short):
6899 2005-12-06 Janis Johnson <janis187@us.ibm.com>
6901 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
6903 2005-12-06 Roger Sayle <roger@eyesopen.com>
6905 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
6906 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
6907 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
6908 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
6910 2005-12-06 Roger Sayle <roger@eyesopen.com>
6913 * g++.dg/other/array2.C: New test case.
6915 2005-12-05 Geoffrey Keating <geoffk@apple.com>
6917 * gcc.dg/darwin-weakimport-3.c: New.
6919 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
6920 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
6921 and to work on Darwin.
6922 * gcc.dg/attr-weakref-1b.c: New file.
6923 * gcc.dg/attr-weakref-2.c: New test.
6924 * gcc.dg/darwin-weakref-1.c: New test.
6926 2005-12-05 Janis Johnson <janis187@us.ibm.com>
6929 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
6930 use in selector expressions.
6931 (dg-xfail-if): Ditto.
6932 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
6933 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
6934 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
6935 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
6936 * gcc.test-framework/test-framework.exp: Skip generated tests if
6937 CHECK_TEST_FRAMEWORK is not 1.
6939 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6941 PR tree-optimization/24963
6942 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
6945 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
6948 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
6949 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
6950 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
6951 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
6953 2005-12-05 Jakub Jelinek <jakub@redhat.com>
6955 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
6958 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
6960 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
6962 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
6964 * gcc.dg/format/cast-1.c: New test.
6966 2005-12-04 Roger Sayle <roger@eyesopen.com>
6969 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
6970 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
6971 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
6972 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
6974 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
6976 * gcc.dg/cast-pretty-print-1.c: New test.
6978 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
6980 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
6982 2005-12-02 Mark Mitchell <mark@codesourcery.com>
6985 * g++.dg/template/friend40.C: New test.
6987 2005-12-02 Jakub Jelinek <jakub@redhat.com>
6990 * gcc.target/i386/movq-2.c: New test.
6991 * gcc.target/i386/movq.c: Remove target i?86, instead add
6992 dg-require-effective-target ilp32.
6994 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6997 * g++.dg/other/default1.C: New test.
6999 2005-12-02 Richard Guenther <rguenther@suse.de>
7001 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7003 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7005 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7007 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7010 * gcc.target/powerpc/rotate.c: New.
7012 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7014 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7015 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7017 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7020 * gcc.dg/pr17730-1.c: Adjust.
7021 * gcc.dg/lvalue1.c (main): Likewise.
7022 * gcc.dg/lvalue-2.c: Likewise.
7025 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7027 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7030 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7033 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7035 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7038 * lib/target-supports.exp (check_effective_target_tls): New.
7039 (check_effective_target_tls_runtime): New.
7040 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7042 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7043 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7044 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7045 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7046 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7047 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7048 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7049 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7050 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7051 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7052 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7053 effective-target TLS.
7054 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7055 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7056 effective-target TLS runtime.
7058 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7060 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7062 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7064 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7065 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7066 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7067 ignored" warnings when "packing" is the same as the ABI layout.
7069 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7072 * gfortran.dg/line_length_1.f: New test.
7073 * gfortran.dg/line_length_2.f90: Ditto.
7075 2005-11-30 Richard Guenther <rguenther@suse.de>
7077 PR tree-optimization/21655
7078 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7080 2005-11-30 Dale Johannesen <dalej@apple.com>
7082 * gcc.c-torture/compile/pr24930.c: New.
7084 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7087 * gfortran.dg/auto_char_dummy_array.f90: New test.
7089 2005-11-30 Jeff Law <law@redhat.com>
7091 * g++.old-deja/g++.law/pr25000.C: New test.
7093 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7095 * gcc.dg/tls/opt-11.c: New test.
7097 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7099 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7101 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7104 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7106 * gfortran.dg/open_access_1.f90: New test.
7108 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7110 * gcc.dg/charset/builtin2.c: New test.
7112 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7114 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7115 on mmix-*-* for *_[xy].c.
7117 2005-11-28 Kean Johnston <jkj@sco.com>
7119 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7121 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7122 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7123 * gcc.target/i386/asm-3.c: Ditto.
7124 * gcc.target/i386/clobbers.c: Ditto.
7125 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7126 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7128 * gcc.target/i386/mul.c: Ditto.
7129 * gcc.target/i386/ssetype-1.c: Ditto.
7130 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7131 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7132 static so the test works with -fPIC mode too. Based on comment in
7134 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7136 2005-11-28 Richard Guenther <rguenther@suse.de>
7138 * gcc.dg/alias-9.c: New testcase.
7139 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7141 2005-11-28 Roger Sayle <roger@eyesopen.com>
7142 Uros Bizjak <uros@kss-loka.si>
7145 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7146 tan(x)/sin(x) transformations.
7148 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7151 * gcc.dg/tree-ssa/divide-3.c: New test.
7152 * gcc.dg/tree-ssa/divide-4.c: New test.
7154 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7157 * gfortran.dg/boz_6.f90: New test.
7159 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7162 * gfortran.dg/modulo_1.f90: New test.
7164 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7167 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7168 fail on CRLF platforms.
7169 * gfortran.dg/ftell_2.f90: Likewise.
7171 2005-11-26 Eric Christopher <echristo@apple.com>
7173 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7175 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7177 * objc.dg/gnu-runtime-3.m: Simplify.
7179 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7182 * gcc.dg/tree-ssa/divide-1.c: New test.
7183 * gcc.dg/tree-ssa/divide-2.c: New test.
7185 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7187 PR libgfortran/24945
7188 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7190 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7192 PR libgfortran/24945
7193 * gfortran.dg/open_status_2.f90: New test.
7195 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7197 * gcc.c-torture/execute/builtins/fprintf.c,
7198 gcc.c-torture/execute/builtins/fputs-lib.c,
7199 gcc.c-torture/execute/builtins/fputs.c,
7200 gcc.c-torture/execute/builtins/lib/fprintf.c,
7201 gcc.c-torture/execute/builtins/lib/printf.c,
7202 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7204 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7206 * gcc.dg/20050922-2.c: New test.
7208 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7210 * objc.dg/gnu-runtime-3.m: New test.
7212 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7215 * g++.dg/other/void1.C: New test.
7217 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7220 * gcc.dg/torture/fp-int-convert-float.c,
7221 gcc.dg/torture/fp-int-convert-double.c,
7222 gcc.dg/torture/fp-int-convert-long-double.c,
7223 gcc.dg/torture/fp-int-convert-timode.c,
7224 gcc.dg/torture/fp-int-convert-float80.c,
7225 gcc.dg/torture/fp-int-convert-float80-timode.c,
7226 gcc.dg/torture/fp-int-convert-float128.c,
7227 gcc.dg/torture/fp-int-convert-float128-timode.c,
7228 gcc.dg/torture/fp-int-convert.h: New files.
7230 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7233 * gcc.dg/tree-ssa/bool-10.c: New test.
7234 * gcc.dg/tree-ssa/bool-11.c: New test.
7235 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7237 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7240 * tree-ssa/pr24990-1.c: New test.
7242 2005-11-24 Richard Guenther <rguenther@suse.de>
7243 Dirk Mueller <dmueller@suse.de>
7246 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7247 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7248 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7249 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7250 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7251 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7253 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7255 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7257 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7260 * gcc.dg/Wc++-compat.c: New.
7261 * gcc.dg/Wno-c++-compat.c: New.
7263 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7265 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7266 (vspltish, vspltisw): Likewise.
7268 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7270 PR libgfortran/24794
7271 * gfortran.dg/namelist_12.f: Fix quotes.
7272 * gfortran.dg/namelist_13.f90: Fix quotes.
7273 * gfortran.dg/namelist_14.f90: Fix quotes.
7274 * gfortran.dg/namelist_15.f90: Fix quotes.
7275 * gfortran.dg/namelist_use.f90: Fix quotes.
7276 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7277 * gfortran.dg/namelist_21.f90: New test.
7278 * gfortran.dg/namelist_22.f90: New test.
7280 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7283 * gcc.c-torture/compile/pr23435.c: New.
7285 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7287 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7289 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7291 * gcc.target/powerpc/405-macchw-1.c,
7292 gcc.target/powerpc/405-macchw-2.c,
7293 gcc.target/powerpc/405-macchwu-1.c,
7294 gcc.target/powerpc/405-macchwu-2.c,
7295 gcc.target/powerpc/405-machhw-1.c,
7296 gcc.target/powerpc/405-machhw-2.c,
7297 gcc.target/powerpc/405-machhwu-1.c,
7298 gcc.target/powerpc/405-machhwu-2.c,
7299 gcc.target/powerpc/405-maclhw-1.c,
7300 gcc.target/powerpc/405-maclhw-2.c,
7301 gcc.target/powerpc/405-maclhwu-1.c,
7302 gcc.target/powerpc/405-maclhwu-2.c,
7303 gcc.target/powerpc/405-mulchw-1.c,
7304 gcc.target/powerpc/405-mulchw-2.c,
7305 gcc.target/powerpc/405-mulchwu-1.c,
7306 gcc.target/powerpc/405-mulchwu-2.c,
7307 gcc.target/powerpc/405-mulhhw-1.c,
7308 gcc.target/powerpc/405-mulhhw-2.c,
7309 gcc.target/powerpc/405-mulhhwu-1.c,
7310 gcc.target/powerpc/405-mulhhwu-2.c,
7311 gcc.target/powerpc/405-mullhw-1.c,
7312 gcc.target/powerpc/405-mullhw-2.c,
7313 gcc.target/powerpc/405-mullhwu-1.c,
7314 gcc.target/powerpc/405-mullhwu-2.c,
7315 gcc.target/powerpc/405-nmacchw-1.c,
7316 gcc.target/powerpc/405-nmacchw-2.c,
7317 gcc.target/powerpc/405-nmachhw-1.c,
7318 gcc.target/powerpc/405-nmachhw-2.c,
7319 gcc.target/powerpc/405-nmaclhw-1.c,
7320 gcc.target/powerpc/405-nmaclhw-2.c,
7321 gcc.target/powerpc/440-macchw-1.c,
7322 gcc.target/powerpc/440-macchw-2.c,
7323 gcc.target/powerpc/440-macchwu-1.c,
7324 gcc.target/powerpc/440-macchwu-2.c,
7325 gcc.target/powerpc/440-machhw-1.c,
7326 gcc.target/powerpc/440-machhw-2.c,
7327 gcc.target/powerpc/440-machhwu-1.c,
7328 gcc.target/powerpc/440-machhwu-2.c,
7329 gcc.target/powerpc/440-maclhw-1.c,
7330 gcc.target/powerpc/440-maclhw-2.c,
7331 gcc.target/powerpc/440-maclhwu-1.c,
7332 gcc.target/powerpc/440-maclhwu-2.c,
7333 gcc.target/powerpc/440-mulchw-1.c,
7334 gcc.target/powerpc/440-mulchw-2.c,
7335 gcc.target/powerpc/440-mulchwu-1.c,
7336 gcc.target/powerpc/440-mulchwu-2.c,
7337 gcc.target/powerpc/440-mulhhw-1.c,
7338 gcc.target/powerpc/440-mulhhw-2.c,
7339 gcc.target/powerpc/440-mulhhwu-1.c,
7340 gcc.target/powerpc/440-mulhhwu-2.c,
7341 gcc.target/powerpc/440-mullhw-1.c,
7342 gcc.target/powerpc/440-mullhw-2.c,
7343 gcc.target/powerpc/440-mullhwu-1.c,
7344 gcc.target/powerpc/440-mullhwu-2.c,
7345 gcc.target/powerpc/440-nmacchw-1.c,
7346 gcc.target/powerpc/440-nmacchw-2.c,
7347 gcc.target/powerpc/440-nmachhw-1.c,
7348 gcc.target/powerpc/440-nmachhw-2.c,
7349 gcc.target/powerpc/440-nmaclhw-1.c,
7350 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7352 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7355 * gfortran.dg/inquire_9.f90: New test.
7358 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7360 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7363 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7364 Check that 'cos' is supported.
7366 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7369 * gfortran.dg/substring_equivalence.f90: New test.
7372 * gfortran.dg/auto_internal_assumed.f90: New test.
7374 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7376 * gcc.dg/fold-div-2.c: New test.
7378 2005-11-20 Ian Lance Taylor <ian@airs.com>
7380 PR rtl-optimization/24883
7381 * gcc.c-torture/compile/pr24883.c: New test.
7383 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7386 * gcc.c-torture/compile/pr20583.c: New.
7388 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7390 * gcc.c-torture/execute/usmul.c: New test.
7392 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7394 * gcc.dg/tree-ssa/vrp22.c: New test.
7396 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7399 * gcc.dg/torture/pr24912-1.c: New test.
7401 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7404 * gfortran.dg/arrayio_derived_1.f90: New test.
7406 2005-11-19 Richard Guenther <rguenther@suse.de>
7409 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7411 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7413 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7415 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7418 * g++.dg/template/friend39.C: New test.
7420 2005-11-18 James E Wilson <wilson@specifix.com>
7422 * gcc.dg/builtin-strstr.c: New.
7424 2005-11-18 Richard Henderson <rth@redhat.com>
7426 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7427 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7428 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7429 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7430 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7431 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7432 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7433 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7434 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7435 renaming to remove initial "ia64-".
7437 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7439 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7441 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7443 * g++.dg/cpp/string-2.C: New test.
7445 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7447 * gcc.dg/tree-ssa/loop-14.c: New test.
7449 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7450 Michael Chamberlain <michael@chamberlain.net.au>
7452 * ada/acats/run_all.sh (target_run): Kill long running tests.
7454 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7456 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7457 * gcc.dg/cleanup-9.c: Likewise.
7458 * gcc.dg/cleanup-10.c: Likewise.
7459 * gcc.dg/cleanup-11.c: Likewise.
7461 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7464 * gfortran.dg/open_access_append_1.f90: New test.
7465 * gfortran.dg/open_access_append_2.f90: New test.
7467 2005-11-16 Richard Guenther <rguenther@suse.de>
7470 * gcc.c-torture/execute/pr24851.c: New testcase.
7472 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7474 * gcc.dg/fold-overflow-1.c: New test.
7476 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7478 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7479 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7481 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7483 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7485 * g++.dg/eh/forced2.C: Likewise.
7486 * g++.dg/eh/forced3.C: Likewise.
7487 * g++.dg/eh/forced4.C: Likewise.
7489 2005-11-11 Mike Stump <mrs@apple.com>
7491 * g++.old-deja/g++.mike/unused.C: Add.
7493 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7496 * g++.dg/warn/Wcast-qual1.C: New test.
7498 2005-11-15 Jan Hubicka <jh@suse.cz>
7500 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7502 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7504 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7506 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7509 * gcc.dg/tree-ssa/pr24840.c: New test.
7511 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7514 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7516 2005-11-14 Dale Johannesen <dalej@apple.com>
7518 * gcc.c-torture/execute/20051113-1.c: New.
7520 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7523 * g++.dg/template/crash43.C: New test.
7525 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7527 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7529 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7532 * g++.dg/eh/spec8.C: New test.
7534 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7536 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7538 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7541 * g++.dg/parse/ambig4.C: New test.
7542 * g++.dg/tc1/dr101.C: Adjust error markers.
7543 * g++.dg/lookup/strong-using-2.C: Likewise.
7544 * g++.dg/lookup/ambig5.C: Likewise.
7545 * g++.dg/lookup/ambig4.C: Likewise.
7546 * g++.dg/parse/crash22.C: Likewise.
7548 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7550 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7552 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7554 * gcc.dg/nested-calls-1.c: New test.
7556 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7558 * gfortran.dg/complex_intrinsic_1.f90: New test.
7559 * gfortran.dg/complex_intrinsic_2.f90: New test.
7560 * gfortran.dg/fgetc_1.f90: New test.
7561 * gfortran.dg/fgetc_2.f90: New test.
7562 * gfortran.dg/fgetc_3.f90: New test.
7563 * gfortran.dg/ftell_1.f90: New test.
7564 * gfortran.dg/ftell_2.f90: New test.
7565 * gfortran.dg/gnu_logical_1.F: New test.
7566 * gfortran.dg/gnu_logical_2.f90: New test.
7568 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7571 * testsuite/gcc.dg/pr24820.c: New test.
7573 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7575 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7576 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7579 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7582 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7584 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7586 * gcc.target/cris/cris.exp: New file.
7587 * gcc.target/cris/rld-legit1.c: New test.
7588 * gcc.target/cris/rld-legit2.c: New test.
7590 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7593 * g++.dg/opt/pr24780.C: New test.
7596 * g++.dg/template/asm1.C: New test.
7598 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7600 PR libgfortran/24787
7601 * gfortran.dg/scan_1.f90: New test.
7603 2005-11-12 Jan Hubicka <jh@suse.cz>
7605 * gcc.target/i386/minmax-1.c: New.
7606 * gcc.target/i386/minmax-2.c: New.
7608 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7610 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7612 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7614 * gcc.c-torture/execute/20051110-1.c,
7615 gcc.c-torture/execute/20051110-2.c: New tests.
7617 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7620 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7623 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7625 * lib/target-libpath.exp (get_shlib_extension): New proc.
7626 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7627 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7628 * lib/objc.exp (objc_target_compile): Likewise.
7629 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7632 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7634 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7636 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7637 Add -static to additional_flags and pass it to target_compile.
7639 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7641 PR libgfortran/24719
7642 gfortran.dg/read_noadvance.f90: New test.
7644 PR libgfortran/24699
7645 gfortran.dg/fmt_t_2.f90: New test.
7647 PR libgfortran/24785
7648 gfortran.dg/read_x_eor.f90: New test.
7650 PR libgfortran/24584
7651 gfortran.dg/namelist_empty.f90: Rename test.
7653 PR libgfortran/24489
7654 gfortran/read_eor.f90: Rename test.
7656 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7659 * gfortran.dg/automatic_module_variable.f90: New test.
7661 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7664 * gcc.dg/pr24445.c: New test.
7666 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7670 * gfortran.dg/recursive_statement_functions.f90: Add statement
7671 functions using inline intrinsic functions and parameters to test
7672 that they no longer seg-fault.
7675 gfortran.dg/nested_modules_4.f90: New test.
7676 gfortran.dg/nested_modules_5.f90: New test.
7678 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7681 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7683 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7685 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7688 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7690 * gcc.dg/sparc-getcontext-1.c: New test.
7692 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7694 * gcc.dg/ifcvt-fabs-1.c: New test.
7696 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7699 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7700 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7702 2005-11-09 Richard Guenther <rguenther@suse.de>
7704 PR tree-optimization/24716
7705 * gcc.c-torture/execute/pr24716.c: New testcase.
7707 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7709 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7711 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7714 * gcc.dg/pr24624.c: Testcase added.
7716 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7719 * g++.dg/other/pr24623.C: Testcase added.
7721 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7724 * gfortran-dg/pure_byref_1.f90: New.
7725 * gfortran-dg/pure_byref_2.f90: New.
7727 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7730 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7731 * gcc.dg/dg.exp: Run main loop also for *.i files.
7733 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7736 * g++.dg/tls/diag-3.C: New test.
7737 * g++.dg/tls/diag-4.C: New test.
7738 * g++.dg/tls/static-1.C: New test.
7739 * g++.dg/tls/static-1a.cc: New file.
7741 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7744 * g++.dg/tree-ssa/pr23046.C: New test.
7746 2005-11-08 Devang Patel <dpatel@apple.com>
7748 PR tree-optimization/23115
7749 * gcc.dg/tree-ssa/pr23115.c: New.
7751 2005-11-08 David Edelsohn <edelsohn@gnu.org>
7753 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
7754 * gcc.target/powerpc/pr16155.c: Same.
7755 * gcc.target/powerpc/altivec-1.c: Same.
7756 * gcc.target/powerpc/altivec-2.c: Same.
7757 * gcc.target/powerpc/altivec-3.c: Same.
7758 * gcc.target/powerpc/altivec-5.c: Same.
7759 * gcc.target/powerpc/altivec-11.c: Same.
7760 * gcc.target/powerpc/altivec-12.c: Same.
7761 * gcc.target/powerpc/altivec-14.c: Same.
7762 * gcc.target/powerpc/altivec-22.c: Same.
7763 * gcc.target/powerpc/altivec-consts.c: Same.
7764 * gcc.target/powerpc/altivec-pr22085.c: Same.
7765 * gcc.target/powerpc/altivec-splat.c: Same.
7766 * gcc.target/powerpc/altivec-varargs-1.c: Same.
7767 * gcc.target/powerpc/altivec-vec-merge.c: Same.
7768 * gcc.target/powerpc/darwin-longlong.c: Same.
7770 2005-11-08 Uros Bizjak <uros@kss-loka.si>
7773 * gcc.dg/pr19340.c: New test.
7775 2005-11-07 Ian Lance Taylor <ian@airs.com>
7777 PR rtl-optimization/24683
7778 * gcc.dg/pr24683.c: New test.
7780 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7782 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
7783 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
7785 2005-11-07 Uros Bizjak <uros@kss-loka.si>
7787 * gcc.target/i386/pr23376.c: Compile with -mmmx.
7789 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
7791 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
7793 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7797 * gcc.target/powerpc/altivec-consts.c,
7798 gcc.target/powerpc/altivec-splat.c: New testcase.
7800 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
7804 * gcc.dg/overflow-2.c: New testcase.
7806 2005-11-07 Jakub Jelinek <jakub@redhat.com>
7808 PR rtl-optimization/23567
7809 * gcc.c-torture/execute/20051104-1.c: New test.
7811 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
7814 gfortran.dg/private_type_2.f90: Modified to check that case with
7815 PRIVATE declaration within derived type is accepted.
7818 gfortran.dg/pointer_assign_1.f90: New test.
7821 * gfortran.dg/arrayio_0.f90: New test.
7824 gfortran.dg/data_initialized.f90: New test.
7825 gfortran.dg/data_constraints_1.f90: New test.
7826 gfortran.dg/data_constraints_2.f90: New test.
7828 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
7832 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
7834 2005-11-06 Diego Novillo <dnovillo@redhat.com>
7837 * gcc.dg/tree-ssa/pr24670.c: New test.
7839 2005-11-05 Ian Lance Taylor <ian@airs.com>
7842 * gcc.target/i386/pr22432.c: New test.
7844 2005-11-05 Richard Henderson <rth@redhat.com>
7846 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
7847 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
7848 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
7849 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
7850 from gcc.dg/alpha-*.
7851 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
7852 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
7854 2005-11-05 Andreas Jaeger <aj@suse.de>
7856 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
7858 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7861 * gcc.dg/torture/pr23424-1.c: New test.
7863 2005-11-04 Richard Henderson <rth@redhat.com>
7865 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
7866 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
7867 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
7868 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
7869 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
7870 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
7871 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
7872 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
7873 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
7874 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
7875 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
7876 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
7877 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
7878 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
7879 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
7880 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
7881 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
7882 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
7883 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
7884 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
7885 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
7886 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
7887 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
7888 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
7890 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
7891 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
7892 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
7893 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
7894 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
7895 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
7896 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
7897 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
7898 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
7899 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
7900 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
7901 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
7902 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
7903 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
7904 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
7905 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
7906 gcc.target/i386/lea.c, gcc.target/i386/local.c,
7907 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
7908 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
7909 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
7910 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
7911 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
7912 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
7913 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
7914 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
7915 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
7916 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
7917 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
7918 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
7919 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
7920 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
7921 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
7922 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
7923 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
7924 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
7925 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
7926 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
7927 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
7928 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
7929 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
7930 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
7931 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
7932 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
7933 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
7934 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
7936 2005-11-04 Diego Novillo <dnovillo@redhat.com>
7939 * gcc.dg/tree-ssa/pr24627.c: New test.
7941 2005-11-04 Paul Brook <paul@codesourcery.com>
7943 * gcc.dg/tls/opt-10.c: New test.
7945 2005-11-04 Andreas Jaeger <aj@suse.de>
7947 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
7948 avoid extra warnings.
7950 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7953 * gcc/testsuite/lib/target-supports.exp
7954 (check_effective_target_static_libgfortran): New
7955 static_libgfortran effective target.
7956 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
7957 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
7959 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
7961 * gcc.dg/pr24615.c: Guard test with { target fpic }.
7963 2005-11-03 Josh Conner <jconner@apple.com>
7966 g++.dg/ext/array2.C: New test.
7967 g++.dg/template/dependent-name3.C: New test.
7968 g++.dg/template/dependent-name4.C: New test.
7969 g++.dg/template/sfinae2.C: New test.
7971 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
7973 PR preprocessor/22042
7974 * gcc.dg/cpp/strify4.c: New test.
7976 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
7979 * g++.dg/cpp/string-1.C: New test.
7981 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
7983 * gcc.target/powerpc: New directory.
7984 * gcc.target/powerpc/powerpc.exp: New file.
7985 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
7986 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
7987 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
7988 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
7989 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
7990 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
7991 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
7992 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
7993 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
7994 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
7995 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
7996 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
7997 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
7998 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
7999 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8000 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8001 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8002 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8003 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8004 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8005 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8006 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8007 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8008 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8009 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8010 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8011 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8012 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8013 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8014 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8015 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8016 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8017 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8018 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8020 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8023 * g++.dg/warn/inline2.C: New test.
8025 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8028 * g++.dg/ext/c99struct1.C: New test.
8029 * gcc.dg/union-cast-1.c: New test.
8030 * gcc.dg/union-cast-2.c: New test.
8031 * gcc.dg/union-cast-3.c: New test.
8033 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8036 * gcc.c-torture/execute/zero-struct-2.c: New test.
8038 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8041 * g++.dg/init/switch1.C: New test.
8043 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8045 * gcc.dg/delay-slot-1.c: New test.
8047 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8050 * gcc.dg/pr24620.c: New test.
8052 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8055 * gcc.dg/format/unnamed-1.c: New test.
8057 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8060 * g++.dg/expr/cond8.C: New test.
8063 * g++.dg/parse/dot1.C: New test.
8065 2005-11-02 Jan Hubicka <jh@suse.cz>
8068 * gcc.dg/i386-lea.c: New test
8070 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8073 * gcc.dg/pr24615.c: New test.
8075 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8078 * gcc.dg/pr24600.c: New test.
8080 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8083 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8084 * g++.dg/parse/typename9.C: New test.
8085 * g++/dg/parse/typename10.C: Likewise.
8087 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8090 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8091 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8092 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8094 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8097 * g++.dg/debug/static1.C: New test.
8099 2005-11-02 Josh Conner <jconner@apple.com>
8101 * g++.dg/crash38.C: moved into proper directory...
8102 * g++.dg/template/crash42.C: ...here
8104 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8107 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8108 pcc_bitfield_type_matters || default_packed.
8110 * lib/target-supports.exp
8111 (check_effective_target_pcc_bitfield_type_matters): New proc.
8112 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8115 * lib/target-supports.exp (check_effective_default_packed): New proc.
8116 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8117 Gate expected errors on target ! default_packed.
8118 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8120 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8122 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8125 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8128 * gfortran.dg/entry_5.f90: New.
8129 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8131 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8133 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8135 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8138 gfortran.dg/namelist_blockdata.f90: New test.
8141 gfortran.dg/external_implicit_none.f90: New test.
8144 * gfortran.dg/secnds.f: New test.
8146 2005-10-31 Jan Hubicka <jh@suse.cz>
8149 * gcc.c-torture/compile/pr20928.c: New test.
8151 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8154 * gcc.c-torture/compile/zero-strct-5.c: New test.
8156 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8158 PR libgfortran/24584
8159 * gfortran.dg/pr24584.f90: New test.
8161 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8164 * gfortran.dg/char_result_9.f90: New.
8165 * gfortran.dg/char_result_10.f90: New.
8167 2005-10-30 Jan Hubicka <jh@suse.cz>
8169 * g++.dg/tree-ssa/pr24172.C: New testcase.
8171 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8173 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8175 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8177 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8178 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8179 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8180 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8181 gfortran.dg/enum_9.f90,
8182 gfortran.fortran-torture/compile/enum_1.f90,
8183 gfortran.fortran-torture/execute/enum_1.f90,
8184 gfortran.fortran-torture/execute/enum_2.f90,
8185 gfortran.fortran-torture/execute/enum_3.f90,
8186 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8188 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8191 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8192 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8194 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8197 * gfortran.dg/mixed_io_1.f90: New test.
8198 * gfortran.dg/mixed_io_1.c: New file.
8200 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8202 * gfortran.dg/malloc_free_1.f90: New test.
8204 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8206 * gcc.dg/nested-func-4.c: Require profiling -pg.
8208 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8211 * g++.dg/warn/main-2.C: New test.
8213 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8216 * gfortran.dg/interface_2.f90: new test.
8218 2005-10-28 Josh Conner <jconner@apple.com>
8221 * g++.dg/template/crash38.C: New test.
8222 * g++.dg/parse/explicit1.C: Change expected errors.
8224 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8227 * g++.dg/other/large-size-array.C: New test.
8229 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8232 * g++.dg/opt/complex4.C: New test.
8234 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8236 * gcc.dg/nested-func-4.c: New test.
8238 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8241 gfortran.dg/derived_recursion.f90: New test.
8242 gfortran.dg/implicit_actual.f90: New test.
8244 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8246 PR middle-end/24295, PR testsuite/24477
8247 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8248 removed when weakref hits the tree.
8250 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8252 * gfortran.dg/cray_pointers_4.f90: New test.
8254 * gfortran.dg/cray_pointers_5.f90: New test.
8256 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8259 * gfortran.dg/assign_5.f90: New test.
8260 * gfortran.dg/assign_6.f: New test.
8262 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8264 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8265 CPU has no SSE support.
8267 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8269 PR libgfortran/24224
8270 * gfortran.dg/arrayio_1.f90: Update attribution.
8271 * gfortran.dg/arrayio_2.f90: Update attribution.
8272 * gfortran.dg/arrayio_3.f90: Update attribution.
8273 * gfortran.dg/arrayio_4.f90: Update test conditions.
8274 * gfortran.dg/arrayio_5.f90: Update attribution.
8275 * gfortran.dg/arrayio_6.f90: New test.
8276 * gfortran.dg/arrayio_7.f90: New test.
8278 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8280 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8282 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8284 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8286 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8289 * gfortran.dg/namelist_char_only.f90: New test.
8291 2005-10-24 Asher Langton <langton2@llnl.gov>
8295 * gfortran.dg/cray_pointers_1.f90: New test.
8296 * gfortran.dg/cray_pointers_2.f90: New test.
8297 * gfortran.dg/cray_pointers_3.f90: New test.
8298 * gfortran.dg/loc_1.f90: New test.
8299 * gfortran.dg/loc_2.f90: New test.
8301 2005-10-24 Steven Bosscher <stevenb@suse.de>
8303 * gcc.dg/pr24225.c: New test.
8305 2005-10-24 Asher Langton <langton2@llnl.gov>
8307 * gfortran.dg/dup_save_1.f90: New test.
8308 * gfortran.dg/dup_save_2.f90: New test.
8310 2005-10-24 Paul Brook <paul@codesourcery.com>
8313 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8316 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8318 PR libgfortran/24489
8319 * gfortran.dg/pr24489.f90: New test.
8321 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8324 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8326 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8329 * g++.dg/init/array16.C: Skip for mmix-*-*.
8331 2005-10-23 Asher Langton <langton2@llnl.gov>
8333 * gfortran.dg/byte_1.f90: New test.
8334 * gfortran.dg/byte_2.f90: New test.
8336 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8338 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8340 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8343 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8346 * gfortran.dg/merge_char_const.f90: New test.
8349 * gfortran.dg/spread_scalar_source.f90: New test.
8351 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8353 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8355 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8356 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8358 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8360 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8363 * gfortran.dg/der_pointer_4.f90: New.
8365 2005-10-22 David Ayers <d.ayers@inode.at>
8367 * obj-c++.dg/except-1.mm: Simplify.
8369 2005-10-21 David Ayers <d.ayers@inode.at>
8371 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8373 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8375 * gfortran.dg/assumed_dummy_2.f90: New test.
8377 2005-10-21 James E Wilson <wilson@specifix.com>
8379 PR preprocessor/15220
8380 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8382 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8384 * gcc.c-torture/execute/20051021-1.c: New test.
8386 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8389 * g++.dg/ext/tmplattr1.C: New test.
8391 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8394 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8396 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8398 * obj-c++.dg/except-1.mm: New.
8400 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8402 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8404 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8406 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8409 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8410 declarations with the same names as thunks' alias targets, use
8412 * gcc.dg/attr-alias-3.c: New test.
8413 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8415 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8418 * g++.dg/parse/access8.C: New test.
8420 2005-10-20 Richard Guenther <rguenther@suse.de>
8423 * g++.dg/tree-ssa/pr24439.C: New testcase.
8425 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8427 * g++.dg/opt/delay-slot-1.C: New test.
8429 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8432 * gfortran.fg/der_init_1.f90: New.
8434 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8436 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8438 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8441 * g++.dg/parse/error28.C: New test.
8443 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8445 * gcc.dg/profile-generate-2.c: New test.
8447 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8450 * g++.dg/ext/dllimport11.C: New.
8452 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8455 * g++.dg/other/friend3.C: New test.
8457 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8460 * g++.dg/template/error19.C: New test.
8462 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8465 * g++.dg/overload/koenig2.C: New.
8468 * g++.dg/overload/error2.C: New.
8471 * g++.dg/inherit/covariant14.C: New.
8473 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8476 * g++.dg/parse/for1.C: New test.
8478 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8481 * gfortran.dg/host_dummy_index_1.f90: New test.
8484 * gfortran.dg/automatic_char_len_2.f90: New test.
8487 * gfortran.dg/recursive_statement_functions.f90: New test.
8490 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8493 * gfortran.dg/external_initializer.f90: New test.
8496 * non_module_public.f90: New test.
8498 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8501 * g++.dg/template/overload7.C: New.
8504 * g++.dg/other/switch2.C: Remove expected warnings.
8507 * g++.dg/template/defarg6.C: New.
8509 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8512 * gcc.target/i386/pr24315.c: New test.
8514 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8517 * g++.dg/template/static21.C: New test.
8518 * g++.dg/template/static21-a.cc: Likewise.
8520 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8523 * g++.dg/warn/Wswitch-default-1.C: New test.
8524 * g++.dg/warn/Wswitch-default-2.C: New test.
8526 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8529 * g++.dg/parse/template18.C: New test.
8530 * g++.dg/template/nontype15.C: Likewise.
8532 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8535 * gfortran.dg/spec_expr_2.f90: New.
8537 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8539 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8540 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8541 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8542 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8543 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8544 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8545 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8546 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8547 previous target-specific skips and warning-message matches where
8550 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8553 * g++.dg/warn/Wctor-dtor.C: New test.
8555 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8558 * gcc.dg/for-1.c: New test.
8560 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8563 * g++.dg/warn/Wconversion1.C: New test.
8564 * g++.dg/ext/packed4.C: Compile with -w.
8565 * g++.dg/opt/20050511-1.C: Likewise.
8566 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8568 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8570 * gfortran.dg/boz_5.f90: New test.
8572 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8575 * g++.dg/other/switch2.C: New.
8578 * g++.dg/init/ctor7.C: New.
8580 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8583 * g++.dg/parse/crash32.C: New test.
8585 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8588 * g++.dg/init/goto2.C: New test.
8591 * g++.dg/template/crash/41.C: New test.
8594 * g++.dg/template/crash40.C: New test.
8597 * g++.dg/parse/friend5.C: New test.
8600 * g++.dg/template/crash38.C: New test.
8603 * g++.dg/template/friend38.C: New test.
8606 * g++.dg/template/crash39.C: New test.
8608 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8610 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8611 gcc.dg/debug/dwarf2/dwarf-char2.c,
8612 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8614 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8616 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8618 * gcc.dg/dll-2.c: Add tests for warnings.
8619 * gcc.dg/dll-3.c: Likewise.
8620 * gcc.dg/dll-4.c: Likewise.
8622 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8623 * g++.dg/ext/dllimport2.C: Likewise.
8624 * g++.dg/ext/dllimport3.C: Likewise.
8625 * g++.dg/ext/dllimport7.C: Likewise.
8626 * g++.dg/ext/dllimport8.C: Likewise.
8627 * g++.dg/ext/dllimport9.C: Likewise.
8629 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8632 * gfortran.dg/derived_pointer_recursion.f90: New test.
8634 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8636 * gcc.c-torture/execute/20051012-1.c: New test.
8638 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8641 * gfortran.dg/automatic_char_len_1.f90: New test.
8643 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8646 * gfortran.dg/save_common.f90: New test.
8649 * gfortran.dg/save_result.f90: New test.
8651 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8654 * g++.dg/template/dependent-expr1.C: Add new expected error.
8655 * g++.dg/template/dependent-expr2.C: Adjust error text.
8656 * g++.dg/template/overload6.C: New.
8659 * g++.dg/other/typename8.C: New.
8662 * g++.dg/other/return1.C: New.
8664 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8667 * g++.dg/ext/label5.C: New.
8669 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8672 * g++.dg/parse/crash31.C: New.
8674 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8676 * g++.dg/ipa/ipa-1.c: New test.
8677 * g++.dg/ipa/ipa-2.c: New test.
8678 * g++.dg/ipa/ipa-3.c: New test.
8679 * g++.dg/ipa/ipa-4.c: New test.
8680 * g++.dg/ipa/ipa-5.c: New test.
8681 * g++.dg/ipa/ipa.exp: New file.
8683 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8686 * gfortran.dg/private_type_3.f90: New test.
8688 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8691 gfortran.dg/aint_anint_1.f90: New test.
8693 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8695 PR libgfortran/24313
8696 gfortran.dg/csqrt.f: New test.
8698 2005-10-11 Ian Lance Taylor <ian@airs.com>
8701 * g++.dg/warn/noeffect7.C: New test.
8702 * g++.dg/warn/noeffect2.C: Instantiate templates.
8703 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8706 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8709 * g++.dg/init/float1.C: New test.
8712 * g++.dg/init/member1.C: Tweak error markers.
8714 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8717 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8718 Check for null pointer.
8720 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8723 * g++.dg/parse/ret-type3.C: New test.
8725 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8728 * gcc.c-torture/compile/pr23946.c: New test.
8730 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8732 * g++.dg/opt/mmx2.C: New test.
8734 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8737 * g++.dg/template/static20.C: New test.
8740 * g++.dg/warn/Wunused-12.C: New test.
8743 * g++.dg/template/arg4.C: New test.
8745 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8747 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8748 * gcc.dg/ucnid-3.c: Likewise.
8749 * gcc.dg/ucnid-4.c: Likewise.
8750 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
8751 * g++.dg/other/ucnid-1.C: Likewise.
8752 * gcc.dg/sparc-frame-1.c: New test.
8754 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8757 * g++.dg/template/spec27.C: New test.
8760 * g++.dg/template/static19.C: New test.
8762 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8764 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
8765 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
8767 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8770 * gfortran.fortran-torture/compile/pr24136.f: New test.
8772 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
8775 * g++.dg/parse/crash30.C: New test.
8777 2005-10-07 Richard Guenther <rguenther@suse.de>
8780 * gcc.c-torture/compile/pr24227.c: New testcase.
8782 2005-10-07 Steve Ellcey <sje@cup.hp.com>
8784 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
8785 Do not put aligned attributes on array elements.
8787 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
8789 PR testsuite/23611, PR testsuite/23615
8790 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
8791 writing prototypes of library functions by hand.
8792 * obj-c++.dg/bitfield-4.mm: Likewise.
8793 * obj-c++.dg/const-str-4.mm: Likewise.
8794 * obj-c++.dg/encode-4.mm: Likewise.
8795 * obj-c++.dg/encode-5.mm: Likewise.
8796 * obj-c++.dg/encode-6.mm: Likewise.
8797 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
8798 * obj-c++.dg/method-10.mm: Likewise.
8799 * obj-c++.dg/method-17.mm: Likewise.
8800 * obj-c++.dg/method-19.mm: Likewise.
8801 * obj-c++.dg/try-catch-2.mm: Likewise.
8803 2005-10-06 Richard Henderson <rth@redhat.com>
8806 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
8808 2005-10-06 Dale Johannesen <dalej@apple.com>
8810 * gcc.c-torture/execute/20030125-1.c: Correct.
8812 2005-10-06 Richard Guenther <rguenther@suse.de>
8814 PR tree-optimization/24238
8815 * g++.dg/tree-ssa/pr24238.C: New testcase.
8817 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
8820 * gfortran.dg/der_pointer_3.f90: New test.
8822 2005-10-05 Devang Patel <dpatel@apple.com>
8825 * g++.dg/other/PR23205.C: New.
8827 2005-10-05 Richard Henderson <rth@redhat.com>
8830 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
8831 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
8833 2005-10-05 Dale Johannesen <dalej@apple.com>
8835 * gcc.c-torture/execute/float-floor.c: New.
8837 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
8839 PR tree-optimization/21419
8840 PR tree-optimization/24146
8841 PR tree-optimization/24151
8843 * g++.dg/ext/asm7.C: New.
8844 * g++.dg/ext/asm8.C: New.
8845 * gcc.dg/asm-1.c: Compile on all targets.
8846 * gcc.dg/asm-pr24146.c: New.
8847 * gcc.dg/pr21419.c: Adjust error messages.
8849 2005-10-05 Richard Guenther <rguenther@suse.de>
8852 * gfortran.fortran-torture/compile/empty.f90: New testcase.
8854 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
8857 * g++.dg/template/spec22.C: Robustify test.
8858 * g++.dg/template/spec26.C: New.
8860 2005-10-05 Uros Bizjak <uros@kss-loka.si>
8862 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
8863 if target supports vector instructions.
8865 2005-10-04 Geoffrey Keating <geoffk@apple.com>
8867 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
8870 2005-10-04 Janis Johnson <janis187@us.ibm.com>
8872 * lib/target-supports.exp (check_effective_target_fortran_large_real,
8873 check_effective_target_fortran_large_int): Replace cached result
8874 when target changes.
8876 2005-10-04 Devang Patel <dpatel@apple.com>
8878 * gcc.dg/i386-sse-vect-types.c: New.
8880 2005-10-04 Ian Lance Taylor <ian@airs.com>
8882 PR preprocessor/13726
8883 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
8884 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
8886 2005-10-04 Richard Guenther <rguenther@suse.de>
8889 * gcc.dg/noncompile/pr23576.c: New testcase.
8891 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8894 * gcc.dg/register-var-3.c: New test.
8896 2005-10-04 Steven Bosscher <stevenb@suse.de>
8898 * gcc.dg/pr23049.c: New test.
8900 * gcc.dg/ucnid-4.c: Fix test.
8902 2005-10-03 Diego Novillo <dnovillo@redhat.com>
8905 * gcc.c-torture/compile/pr23445.c: New test.
8907 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
8909 * g++.dg/overload/unknown1.C: New.
8911 2005-10-03 Mark Mitchell <mark@codesourcery.com>
8914 * g++.dg/template/repo4.C: New test.
8916 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8919 * gfortran.dg/large_real_kind_2.F90: New test.
8920 * gfortran.dg/large_integer_kind_2.f90: New test.
8922 2005-10-03 Uros Bizjak <uros@kss-loka.si>
8924 * lib/target-supports.exp (check_effective_target_vect_shift):
8925 Implement with result caching. Add i?86, x86_64 and ia64 targets.
8926 (check_effective_target_vect_condition): Fix copy-n-pasto.
8928 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
8929 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
8932 2005-10-02 Mark Mitchell <mark@codesourcery.com>
8935 * g++.dg/template/overload5.C : New test.
8938 * g++.dg/expr/stdarg1.C: New test.
8940 2005-10-02 Diego Novillo <dnovillo@redhat.com>
8943 * gcc.c-torture/execute/pr24142.c: New test.
8945 2005-10-01 Diego Novillo <dnovillo@redhat.com>
8948 * gcc.c-torture/execute/pr24141.c: New test.
8950 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
8951 Diego Novillo <dnovillo@redhat.com>
8954 * gcc.c-torture/execute/pr23604.c: New test.
8956 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
8965 gfortran.dg/equiv_constraint_1.f90: New test.
8966 gfortran.dg/equiv_constraint_2.f90: New test.
8967 gfortran.dg/equiv_constraint_3.f90: New test.
8968 gfortran.dg/equiv_constraint_4.f90: New test.
8969 gfortran.dg/equiv_constraint_5.f90: New test.
8970 gfortran.dg/equiv_constraint_6.f90: New test.
8971 gfortran.dg/equiv_constraint_7.f90: New test.
8972 gfortran.dg/equiv_constraint_8.f90: New test.
8973 gfortran.dg/private_type_1.f90: New test.
8974 gfortran.dg/private_type_2.f90: New test.
8975 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
8976 980628-10.f: Assert std=gnu to permit mixing of
8977 types in equivalence statements.
8979 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
8982 * gfortran.dg/open_status_1.f90: New.
8984 2005-09-30 Uros Bizjak <uros@kss-loka.si>
8986 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
8987 * gcc.dg/vect/pr22480.c: Clean up temp files.
8988 * gcc.dg/vect/pr23831.c: Clean up temp files.
8989 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
8990 Clean up temp files.
8991 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
8992 Clean up temp files.
8994 * gcc.dg/20050309-1.c: Clean up temp files.
8995 * gcc.dg/20050325-1.c: Clean up temp files.
8997 2005-09-30 Uros Bizjak <uros@kss-loka.si>
8999 PR tree-optimization/24059
9000 * gcc.dg/vect/pr24059.c : New test.
9002 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9005 * gcc.c-torture/execute/20050929-1.c: New test.
9007 2005-09-29 Steven Bosscher <stevenb@suse.de>
9009 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9011 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9014 * gcc.dg/pr21419.c: New test.
9016 2005-09-29 Steven Bosscher <stevenb@suse.de>
9018 * gcc.dg/pr23911.c: New test.
9020 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9022 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9025 * g++.dg/parse/qualified4.C: New test.
9026 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9027 * g++.old-deja/g++.mike/p8154.C: Likewise.
9029 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9032 * g++.dg/template/friend37.C: New test.
9033 * g++.dg/parse/crash28.C: Adjust error markers.
9035 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9038 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9040 2005-09-27 Devang Patel <dpatel@apple.com>
9042 PR tree-optimization/23625
9043 * gcc.dg/pr23625.c: New test.
9045 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9047 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9048 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9050 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9053 * gfortran.fortran-torture/execute/save_1.f90: New test.
9054 * gfortran.dg/save_1.f90: New test.
9056 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9058 * gcc.target/i386/builtin-apply-mmx.c: New test.
9061 * gcc.target/i386/pr22576.c: New test.
9064 * gcc.target/i386/pr22585.c: New test.
9067 * gcc.target/i386/pr23268.c: New test.
9070 * gcc.dg/vect/pr23831.c: New test.
9073 * gcc.target/i386/pr24055.c: New test.
9075 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9077 PR tree-optimization/23960
9078 * gcc.c-torture/compile/pr23960.c: New.
9080 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9083 * gfortran.dg/nested_modules_3.f90: New.
9085 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9088 gfortran.dg/interface_1.f90: New test.
9090 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9091 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9094 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9096 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9099 * gfortran.dg/imag_1.f: New test.
9100 * gfortran.dg/imag_2.f: Ditto.
9102 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9104 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9106 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9109 * g++.dg/warn/pr21983.C: New test.
9111 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9114 * g++.dg/template/array14.C: New test.
9116 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9119 * gfortran.dg/der_ptr_component_1.f90: New test.
9121 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9124 * g++.dg/template/error1.C: Reject "no matching function" message.
9126 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9129 * g++.dg/lookup/error1.C: New test.
9131 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9133 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9134 functionality of the testcase.
9136 2005-09-20 Richard Henderson <rth@redhat.com>
9138 * gcc.dg/vect/vect-22.c: Require vect_float.
9139 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9141 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9143 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9144 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9145 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9146 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9147 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9148 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9149 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9150 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9151 * gcc.dg/cpp/ucnid-8.c: New test.
9153 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9155 PR tree-optimization/23929
9156 * gcc.c-torture/compile/pr23929.c: New test.
9158 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9160 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9163 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9166 * g++.dg/other/pr22003.C: Require named sections.
9168 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9171 * g++.dg/rtti/crash3.C: New test.
9173 PR tree-optimization/23818
9174 * gcc.dg/pr23818.c: New test.
9176 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9179 * gfortran.dg/print_fmt_4.f: New.
9181 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9184 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9186 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9188 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9189 Use pointers to local alignable arrays instead. Added comments.
9190 * gcc.dg/vect/vect-46.c: Likewise.
9191 * gcc.dg/vect/vect-48.c: Likewise.
9192 * gcc.dg/vect/vect-49.c: Likewise.
9193 * gcc.dg/vect/vect-52.c: Likewise.
9194 * gcc.dg/vect/vect-53.c: Likewise.
9195 * gcc.dg/vect/vect-54.c: Likewise.
9196 * gcc.dg/vect/vect-56.c: Likewise.
9197 * gcc.dg/vect/vect-57.c: Likewise.
9198 * gcc.dg/vect/vect-58.c: Likewise.
9199 * gcc.dg/vect/vect-60.c: Likewise.
9200 * gcc.dg/vect/vect-61.c: Likewise.
9202 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9203 The test is no longer vectorizable on vect_no_align targets.
9204 * gcc.dg/vect/vect-43.c: Likewsie.
9206 * gcc.dg/vect/vect-44.c: Added comments.
9207 * gcc.dg/vect/vect-45.c: Added comments.
9208 * gcc.dg/vect/vect-50.c: Added comments.
9209 * gcc.dg/vect/vect-51.c: Added comments.
9211 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9213 * gcc.dg/vect/Os-vect-95.c: Likewise.
9215 * gcc.dg/vect/vect-41.c: Test removed.
9216 * gcc.dg/vect/vect-47.c: Test removed.
9217 * gcc.dg/vect/vect-55.c: Test removed.
9218 * gcc.dg/vect/vect-59.c: Test removed.
9220 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9222 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9223 No longer vectorizable on vect_no_align targets.
9224 * gcc.dg/vect/pr20122.c: Likewise.
9225 * gcc.dg/vect/vect-74.c: Likewise.
9226 * gcc.dg/vect/vect-75.c: Likewise.
9227 * gcc.dg/vect/vect-76.c: Likewise.
9229 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9230 Will not be vectorizable on vect_no_align targets once aliasing issues
9232 * gcc.dg/vect/vect-79.c: Likewise.
9234 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9235 * gcc.dg/vect/vect-78.c: Likewise.
9236 * gcc.dg/vect/vect-97.c: Likewise.
9238 2005-09-19 Steven Bosscher <stevenb@suse.de>
9240 * gcc.dg/pr23943.c: New test.
9242 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9245 * gfortran.dg/derived_pointer_null_1.f90: New test.
9247 2005-09-18 Richard Guenther <rguenther@suse.de>
9250 * gcc.c-torture/compile/pr23944.c: New testcase.
9252 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9255 * gfortran.dg/der_pointer_2.f90: New test.
9257 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9260 * gfortran.dg/nested_modules_2.f90: New test.
9262 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9265 * g++.dg/other/semicolon.C: New test.
9267 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9269 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9270 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9272 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9275 * g++.dg/template/static18.C: New test.
9278 * g++.dg/template/crash19.C: Remove dg-error marker.
9279 * g++.dg/template/local4.C: New test.
9281 2005-09-16 Paul Brook <paul@codesourcery.com>
9284 * gfortran.dg/dependency_1.f90: New test.
9286 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9289 * g++.dg/template/static17.C: New test.
9291 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9294 * g++.dg/warn/huge-val1.C: New test.
9296 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9299 * g++.dg/parse/class2.C: New test.
9300 * g++.dg/template/explicit8.C: Likewise.
9301 * g++.dg/template/spec25.C: Likewise.
9303 2005-09-14 Josh Conner <jconner@apple.com>
9306 * gcc.dg/pr23584.c: New test.
9308 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9310 PR fortran/21875 Internal Unit Array I/O, NIST
9311 * gfortran.dg/arrayio_1.f90: New test.
9312 * gfortran.dg/arrayio_1.f90: New test.
9313 * gfortran.dg/arrayio_1.f90: New test.
9314 * gfortran.dg/arrayio_1.f90: New test.
9315 * gfortran.dg/arrayio_1.f90: New test.
9317 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9320 * gcc.dg/vect/pr22480.c: New test.
9322 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9325 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9327 2005-09-13 Josh Conner <jconner@apple.com>
9330 * g++.dg/init/struct2.C: New test.
9331 * g++.dg/init/struct3.C: New test.
9333 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9335 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9336 Clean up temp files.
9337 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9338 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9339 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9340 gcc.dg/tree-ssa/builtin-printf-1.c,
9341 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9342 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9343 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9344 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9345 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9346 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9347 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9348 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9349 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9350 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9351 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9352 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9354 2005-09-13 Josh Conner <jconner@apple.com>
9356 * lib/gcc-dg.exp: Load scanipa.exp.
9357 (cleanup-dump): New procedure.
9358 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9359 * lib/scandump.exp: New file.
9360 * lib/scantree.exp: Use it.
9361 * lib/scanipa.exp: New file.
9363 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9366 * gfortran.dg/generic_4.f90: New test.
9368 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9371 * gcc.target/i386/pr23816-1.c: New test.
9372 * gcc.target/i386/pr23816-2.c: New test.
9375 2005-09-13 Bastian Blank <waldi@debian.org>
9378 * g++.dg/abi/mangle26.C: New test.
9379 * g++.dg/abi/mangle27.C: New test.
9380 * g++.dg/abi/mangle28.C: New test.
9381 * g++.dg/abi/mangle29.C: New test.
9384 * g++.dg/parse/register1.C: New test.
9386 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9389 * g++.dg/template/access16.C: New test.
9391 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9393 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9395 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9398 * gfortran.dg/shape_2.f90: New test.
9400 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9403 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9404 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9405 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9406 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9407 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9408 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9409 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9412 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9415 * g++.dg/parse/template17.C: New test.
9417 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9420 * g++.dg/template/nontype14.C: New test.
9422 2005-09-12 Ian Lance Taylor <ian@airs.com>
9425 * g++.dg/lookup/friend7.C: New test.
9426 * g++.dg/lookup/friend8.C: New test.
9427 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9428 so that it will be found via argument dependent lookup.
9429 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9430 friend functions which will no longer be found.
9431 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9432 function g, so that it will be found via argument dependent
9434 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9435 * g++.old-deja/g++.mike/net43.C: Likewise.
9437 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9440 * g++.dg/template/static16.C: New test.
9442 2005-09-12 Josh Conner <jconner@apple.com>
9445 * gcc.c-torture/compile/pr23237.c: New test.
9447 2005-09-11 Richard Henderson <rth@redhat.com>
9449 * g++.dg/other/error8.C: Update expected diagnostic text.
9451 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9454 * gfortran.dg/overwrite_1.f: New test.
9456 2005-09-09 Josh Conner <jconner@apple.com>
9458 * g++.dg/init/pr23180-1.C: Removed.
9459 * g++.dg/init/pr23180-2.C: Removed.
9461 2005-09-09 David Daney <ddaney@avtrex.com>
9463 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9465 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9466 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9468 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9470 * gfortran.dg/iostat_2.f90: New test.
9472 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9475 * g++.dg/ext/interface1.C: New test.
9476 * g++.dg/ext/interface1.h: Likewise.
9477 * g++.dg/ext/interface1a.cc: Likewise.
9479 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9481 * gfortran.dg/iomsg_1.f90: New test case.
9483 2005-09-09 Richard Guenther <rguenther@suse.de>
9486 * g++.dg/tree-ssa/pr23624.C: New testcase.
9488 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9491 * gfortran.dg/vector_subscript_1.f90,
9492 * gfortran.dg/vector_subscript_2.f90: New tests.
9494 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9497 * gfortran.dg/array_alloc_1.f90,
9498 * gfortran.dg/array_alloc_2.f90,
9499 * gfortran.dg/array_alloc_3.f90: New tests.
9501 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9504 * gfortran.dg/array_constructor_6.f90
9505 * gfortran.dg/array_constructor_7.f90
9506 * gfortran.dg/array_constructor_8.f90
9507 * gfortran.dg/array_constructor_9.f90
9508 * gfortran.dg/array_constructor_10.f90
9509 * gfortran.dg/array_constructor_11.f90
9510 * gfortran.dg/array_constructor_12.f90: New tests.
9512 2005-09-08 Josh Conner <jconner@apple.com>
9515 * g++.dg/init/pr23180-1.C: New test.
9516 * g++.dg/init/pr23180-2.C: New test.
9518 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9521 * gfortran.dg/module_double_reuse.f90: New.
9523 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9530 * gfortran.dg/common_equivalence_1.f: New.
9531 * gfortran.dg/common_equivalence_2.f: New.
9532 * gfortran.dg/common_equivalence_3.f: New.
9533 * gfortran.dg/contained_equivalence_1.f90: New.
9534 * gfortran.dg/module_blank_common.f90: New.
9535 * gfortran.dg/module_commons_1.f90: New.
9536 * gfortran.dg/module_equivalence_1.f90: New.
9537 * gfortran.dg/nested_modules_1.f90: New.
9538 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9539 equivalences and add comment to connect the test with
9542 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9545 * gfortran.dg/common_6.f90: New test.
9547 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9550 * gfortran.dg/char_result_1.f90,
9551 * gfortran.dg/char_result_2.f90,
9552 * gfortran.dg/char_result_3.f90,
9553 * gfortran.dg/char_result_4.f90,
9554 * gfortran.dg/char_result_5.f90,
9555 * gfortran.dg/char_result_6.f90,
9556 * gfortran.dg/char_result_7.f90,
9557 * gfortran.dg/char_result_8.f90: New tests.
9559 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9562 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9564 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9567 * obj-c++.dg/selector-5.mm: New test.
9568 * obj-c++.dg/selector-6.mm: New test.
9570 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9574 * objc.dg/error-1.m: New test.
9576 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9579 * gfortran.fortran-torture/execute/pr23373-1.f90,
9580 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9582 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9585 * gfortran.dg/g77/1832.f: Remove long string in write statement
9586 to allow the test to pass on correct list directed output with
9589 2005-09-07 James E Wilson <wilson@specifix.com>
9591 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9593 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9595 * gfortran.dg/parameter+save.f90: Rename to
9596 * gfortran.dg/parameter_save.f90: .. this.
9598 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9601 * gfortran.dg/parameter+save.f90: New test case.
9603 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9606 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9608 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9611 * gcc.dg/pr23075.c: New test.
9612 * g++.dg/warn/pr23075.C: New test.
9615 * gcc.target/i386/pr22362.c: New test.
9617 PR rtl-optimization/23098
9618 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9620 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9621 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9622 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9624 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9626 * g++.dg/expr/cast6.C: New test.
9629 * g++.dg/init/new15.C: New test.
9631 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9633 * gcc.dg/vect/Os-vect-95.c: New test.
9634 * gcc.dg/vect/vect-95.c: Same.
9636 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9638 * gcc.dg/vect/vect-29.c: Update xfail testing.
9639 * gcc.dg/vect/vect-44.c: Same.
9640 * gcc.dg/vect/vect-48.c: Same.
9641 * gcc.dg/vect/vect-50.c: Same.
9642 * gcc.dg/vect/vect-72.c: Same.
9643 * gcc.dg/vect/vect-77.c: Same.
9644 * gcc.dg/vect/vect-78.c: Same.
9645 * gcc.dg/vect/vect-80.c: Same.
9646 * gcc.dg/vect/vect-96.c: Same.
9647 * gcc.dg/vect/vect-100.c: Same.
9648 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9649 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9650 * gfortran.dg/vect/vect-5.f90: Same.
9652 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9654 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9656 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9657 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9660 * g++.dg/opt/pr23056.C: New test.
9662 PR rtl-optimization/23098
9663 * gcc.target/i386/pr23098.c: New test.
9665 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9668 * g++.dg/template/static15.C: New test.
9671 * g++.dg/ext/stmtexpr5.C: New test.
9672 * g++.dg/ext/stmtexpr6.C: Likewise.
9674 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9676 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9678 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9679 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9680 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9682 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9685 * gfortran.dg/direct_io_4.f90: New test case.
9687 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9688 Rasmus Hahn <rassahah@neofonie.de>
9691 * objc.dg/type-stream-1.m: New test.
9693 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9696 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9697 gfortran.dg/print_fmt_3.f90: New test.
9699 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9701 * gfortran.dg/fmt_t_1.f90: New test.
9703 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9705 PR rtl-optimization/23454
9706 * g++.dg/opt/pr23454.C: New test.
9708 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9711 * g++.dg/ext/static1.C: New test.
9713 2005-09-02 Richard Henderson <rth@redhat.com>
9715 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9716 tail call to check_fa_work.
9718 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9721 * g++.dg/other/gc3.C: New test.
9723 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9725 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9726 * gcc.dg/20050826-1.c: Likewise.
9728 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9731 * g++.dg/expr/volatile1.C: New test.
9733 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9736 * gcc.dg/pr23547.c: New test.
9738 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9741 * gcc.c-torture/execute/pr22061-1.c,
9742 * gcc.c-torture/execute/pr22061-2.c,
9743 * gcc.c-torture/execute/pr22061-3.c,
9744 * gcc.c-torture/execute/pr22061-4.c: New tests.
9746 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9748 * gcc.dg/Wredundant-decls-2.c: New test to check that
9749 -Wredundant-decls does not issue warning for a variable
9750 definition following a declaration.
9752 2005-09-01 Jakub Jelinek <jakub@redhat.com>
9755 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
9756 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
9757 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
9759 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
9760 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
9761 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
9762 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
9763 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
9764 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
9765 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
9766 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
9768 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9771 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
9774 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
9777 * gcc.dg/pr21255-1.c: New test.
9778 * gcc.dg/pr21255-2-mb.c: Likewise.
9779 * gcc.dg/pr21255-2-ml.c: Likewise.
9780 * gcc.dg/pr21255-3.c: Likewise.
9781 * gcc.dg/pr21255-4.c: Likewise.
9783 2005-08-31 Dale Johannesen <dalej@apple.com>
9785 * gcc.dg/20050830-1.c: New.
9787 2005-08-31 Josh Conner <jconner@apple.com>
9789 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
9790 command-line options for arm-*-* targets.
9791 * g++.dg/init/array16.C: Likewise.
9792 * g++.dg/other/crash-4.C: Likewise.
9794 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9797 * obj-c++.dg/gnu-runtime-3.mm: New test.
9799 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9802 * g++.dg/lookup/ambig4.C: New test.
9803 * g++.dg/lookup/ambig5.C: New test.
9804 * g++.dg/tc1/dr101.C: Adjust error markers.
9806 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9809 * g++.dg/template/ttp5.C: Adjust error markers.
9811 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
9814 * lib/obj-c++.exp: Include target-libpath.exp.
9815 (obj-c++_link_flags): Look for the GNU libobjc library
9816 and set the library path to include it.
9817 Don't manually set LD_LIBRARY_PATH (etc.) but call
9818 set_ld_library_path_env_vars instead.
9819 (obj-c++_target_compile): Don't set library path or
9820 linker flags because they are already set correctly
9821 in obj-c++_link_flags.
9823 2005-08-30 Josh Conner <jconner@apple.com>
9825 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
9826 to command-line options for arm-*-* targets.
9828 2005-08-30 Geoffrey Keating <geoffk@apple.com>
9830 * g++.dg/other/i386-1.C: New.
9832 2005-08-30 Jakub Jelinek <jakub@redhat.com>
9834 PR preprocessor/20348
9835 PR preprocessor/20356
9836 * gcc.dg/cpp/pr20348.c: New test.
9837 * gcc.dg/cpp/pr20348.h: New file.
9838 * gcc.dg/cpp/inc/pr20348.h: New file.
9839 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9840 * gcc.dg/cpp/pr20356.c: New test.
9841 * gcc.dg/cpp/pr20356.h: New file.
9842 * gcc.dg/cpp/inc/pr20356.h: New file.
9843 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
9845 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
9847 * gfortran.fortran-torture/execute/intrinsic_count.f90:
9848 Fix array dimension to avoid correct end-of-file error.
9850 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
9853 * gfortran.dg/iostat_1.f90: New test.
9855 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
9858 * gcc.dg/pr23408.c: New test.
9860 2005-08-28 Mark Mitchell <mark@codesourcery.com>
9863 * g++.dg/init/member1.C: Make sure erroneous static data member
9864 definitions are required.
9865 * g++.dg/template/static13.C: New test.
9866 * g++.dg/template/static14.C: Likewise.
9868 2005-08-29 Jakub Jelinek <jakub@redhat.com>
9870 * gcc.target/i386/pr23575.c: Use -msse2 instead of
9871 -march=pentium4, remove ilp32 requirement.
9874 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
9875 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
9877 2005-08-29 Andreas Jaeger <aj@suse.de>
9880 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
9882 2005-08-28 Jakub Jelinek <jakub@redhat.com>
9884 * gcc.c-torture/execute/20050316-2.c: New test.
9885 * gcc.c-torture/execute/20050316-3.c: New test.
9886 * gcc.dg/torture/pr16104-1.c: New test.
9888 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
9891 * gcc.c-torture/execute/zero-struct-1.c: New test.
9893 2005-08-27 Richard Guenther <rguenther@suse.de>
9896 * gcc.target/i386/pr23575.c: New testcase.
9898 2005-08-26 Jakub Jelinek <jakub@redhat.com>
9900 PR rtl-optimization/23561
9901 * gcc.c-torture/execute/20050826-1.c: New test.
9904 * gcc.c-torture/execute/20050826-2.c: New test.
9906 2005-08-26 Dale Johannesen <dalej@apple.com>
9908 * gcc.dg/20030711-1.c: Modify to work on Darwin.
9909 * gcc.dg/20050826-1.c: New.
9911 2005-08-26 Mark Mitchell <mark@codesourcery.com>
9914 * g++.dg/template/nontype13.C: New test.
9917 * g++.dg/init/new14.C: New test.
9918 * g++.dg/expr/anew1.C: Do not XFAIL.
9919 * g++.dg/expr/anew2.C: Likewise.
9920 * g++.dg/expr/anew3.C: Likewise.
9922 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
9925 * gcc.dg/vla-3.c: New test.
9927 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
9930 * gfortran.dg/named_interface.f90: New.
9932 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
9934 * gcc.c-torture/execute/frame-address.c: New test.
9936 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
9939 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
9941 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9943 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
9945 2005-08-25 Alan Modra <amodra@bigpond.net.au>
9947 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
9948 * gcc.dg/altivec-22.c: Rename from..
9949 * gcc.dg/altivec-nomfcr.c: ..this.
9951 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
9953 PR tree-optimization/23546
9954 * gcc.dg/tree-ssa/pr23546.c: New test.
9956 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
9959 * gfortran.dg/nonreturning_statements.f90: New test.
9961 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
9964 * g++.dg/parse/crash29.C: New.
9966 2005-08-23 DJ Delorie <dj@redhat.com>
9968 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
9969 constants have the L suffix.
9971 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
9974 * g++.dg/template/instantiate8.C: New.
9976 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
9979 * gcc.c-torture/execute/pr23467.c: New test.
9981 2005-08-23 Jakub Jelinek <jakub@redhat.com>
9983 PR tree-optimization/22043
9984 * gcc.c-torture/execute/20050613-1.c: New test.
9986 2005-08-23 Ben Elliston <bje@au.ibm.com>
9988 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
9990 2005-08-22 Jakub Jelinek <jakub@redhat.com>
9992 PR rtl-optimization/23478
9993 * g++.dg/opt/pr23478.C: New test.
9995 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
9998 * gcc.dg/switch-warn-3.c: New test.
10000 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10003 * g++.dg/template/param1.C: New test.
10005 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10008 * g++.dg/other/incomplete1.C: New test.
10010 2005-08-22 Ira Rosen <irar@il.ibm.com>
10012 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10015 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10017 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10020 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10022 * gcc.target/i386/sse-4.c: New test.
10024 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10027 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10029 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10031 * gcc.dg/20050811-1.c: New test.
10032 * gcc.dg/20050811-2.c: New test.
10034 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10036 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10038 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10041 * gcc.c-torture/compile/pr23476.c: New test.
10043 2005-08-19 Devang Patel <dpatel@apple.com>
10045 PR tree-optimization/23048
10046 * gcc.dg/tree-ssa/pr23048.c: New test.
10048 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10050 PR middle-end/20624
10051 * g++.dg/warn/Wreturn-3.C: New test
10053 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10055 PR tree-optimization/22228
10056 * g++.dg/vect/pr22543.cc: New test.
10058 2005-08-17 Steven Bosscher <stevenb@suse.de>
10060 PR tree-optimization/21574
10061 * gcc.dg/tree-ssa/pr21574.c: New test.
10063 2005-08-16 James E Wilson <wilson@specifix.com>
10065 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10067 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10070 * gcc.c-torture/compile/zero-strct-3.c: New test.
10071 * gcc.c-torture/compile/zero-strct-4.c: New test.
10073 2005-08-16 Steven Bosscher <stevenb@suse.de>
10076 * gcc.target/x86_64/pr23376.c: New test.
10078 2005-08-16 Ian Lance Taylor <ian@airs.com>
10081 * g++.dg/ext/vector2.C: New.
10083 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10085 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10087 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10089 PR libfortran/23428
10090 * gfortran.dg/inquire-complex.f90: New test case.
10092 2005-08-16 James E Wilson <wilson@specifix.com>
10094 PR tree-optimization/21105
10095 * gcc.dg/large-size-array.c: New.
10097 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10099 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10101 * gcc.dg/vect/vect-41: Likewise.
10102 * gcc.dg/vect/vect-42: Likewise.
10103 * gcc.dg/vect/vect-43: Likewise.
10104 * gcc.dg/vect/vect-44: Likewise.
10105 * gcc.dg/vect/vect-46: Likewise.
10106 * gcc.dg/vect/vect-47: Likewise.
10107 * gcc.dg/vect/vect-48: Likewise.
10108 * gcc.dg/vect/vect-52: Likewise.
10109 * gcc.dg/vect/vect-53: Likewise.
10110 * gcc.dg/vect/vect-54: Likewise.
10111 * gcc.dg/vect/vect-55: Likewise.
10112 * gcc.dg/vect/vect-56: Likewise.
10113 * gcc.dg/vect/vect-57: Likewise.
10114 * gcc.dg/vect/vect-58: Likewise.
10115 * gcc.dg/vect/vect-59: Likewise.
10116 * gcc.dg/vect/vect-60: Likewise.
10117 * gcc.dg/vect/vect-61: Likewise.
10118 * gcc.dg/vect/vect-85: Likewise.
10119 * gcc.dg/vect/vect-87: Likewise.
10120 * gcc.dg/vect/vect-88: Likewise.
10121 * gcc.dg/vect/vect-93.c: Likewise.
10122 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10123 * gcc.dg/vect/vect-75: Likewise.
10124 * gcc.dg/vect/vect-76: Likewise.
10125 * gcc.dg/vect/vect-77: Likewise.
10126 * gcc.dg/vect/vect-78: Likewise.
10127 * gcc.dg/vect/vect-80: Likewise.
10128 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10129 vectorized for the expected reason, rather than checking how alignment
10131 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10132 type and also instead of aligned pointers. Added documentation.
10134 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10136 * gfortran.dg/power.f90: New test.
10138 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10140 PR rtl-optimization/23299
10141 * g++.dg/opt/pr23299.C: New test.
10143 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10145 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10147 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10149 * g++.dg/template/local6.C: New test.
10151 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10153 * execute/exceptions/finally-1.m: Check that the catch and finally are
10154 being called. Also add a "return 0;" at the end of main.
10156 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10159 * gfortran.dg/namelist_print_1.f: New test of functionality of
10161 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10162 namelist generates error with -std=f95.
10164 2005-08-14 Ira Rosen <irar@il.ibm.com>
10166 PR tree-optimization/23119
10167 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10169 2005-08-13 Marcin Koziej <creep@desk.pl>
10170 Andrew Pinski <pinskia@physics.uc.edu>
10173 * execute/exceptions/finally-1.m: New test.
10175 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10177 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10179 * objc/execute/exceptions/trivial.m: New test.
10180 * objc.dg/try-catch-11.m: Move to ...
10181 * objc/execute/exceptions/foward-1.m: Here.
10182 * objc.dg/try-catch-2.m: Move to ...
10183 * objc/execute/exceptions/catchall-1.m: Here.
10184 * objc.dg/try-catch-8.m: Move to ...
10185 * objc/execute/exceptions/local-variables-1.m: Here.
10187 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10189 * objc.dg/nested-func-1.m: Move to ...
10190 * objc/execute/nested-func-1.m: Here.
10192 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10194 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10195 in ${options} instead of [target_info name].
10196 * lib/obj-c++.exp (objc_target_compile): Likewise.
10198 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10200 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10202 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10204 part of PR testsuite/23348
10205 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10206 of the torture options.
10207 * objc/compile/trivial.m: New test.
10209 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10211 * gfortran.dg/eoshift.f90: Correct format.
10213 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10215 * gfortran.fortran-torture/execute/character_passing.f90:
10218 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10221 * g++.dg/template/unify10.C: New.
10223 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10225 * g++.dg/parse/pr22514.C: Move to...
10226 * g++.dg/debug/pr22514.C: here.
10228 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10231 * g++.dg/inherit/pure1.C: New test.
10233 * ChangeLog: Fix typos.
10235 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10236 Steven Bosscher <stevenb@suse.de>
10238 * gfortran.dg/runtime_warning_1.f90: New test.
10240 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10243 * g++.dg/parse/crash28.C: New.
10245 2005-08-11 Richard Guenther <rguenther@suse.de>
10248 * gcc.target/i386/tailcall-1.c: New testcase.
10250 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10252 * gcc.dg/vect/vect-67.c: Un-xfail.
10254 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10257 * g++.dg/testsuite/parse/crash27.C: new test.
10259 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10261 PR libfortran/22143
10262 * gfortran.dg/shift-kind.f90: New testcase.
10264 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10266 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10267 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10269 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10272 * g++.dg/other/mult-stor1.C: New test.
10274 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10276 * gcc.c-torture/pr18299-1.c: Move to ...
10277 * gcc.c-torture/compile/pr18299-1.c: Here.
10279 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10281 * gfortran/fortran.torture/execute/character_passing.f90:
10282 Fix types for LSAME.
10284 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10286 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10287 input data back to what it was originally.
10289 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10291 * objc.dg/try-catch-8.m: Enable for all targets.
10293 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10295 * gcc.dg/pr23165.c: New test.
10297 2005-08-09 Steven Bosscher <stevenb@suse.de>
10299 PR tree-optimization/23234
10300 * gcc.dg/tree-ssa/pr23234.c: New test.
10302 2005-08-08 Josh Conner <jconner@apple.com>
10304 PR rtl-optimization/23241
10305 * gcc.dg/char-compare.c: New test.
10307 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10310 * g++.dg/init/new13.C: New test.
10312 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10315 * g++.dg/other/crash-4.C: Adjust
10316 * g++/dg/ext/packed9.C: New.
10318 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10320 PR middle-end/21964
10321 * gcc.c-torture/execute/pr21964-1.c: New test.
10323 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10326 * gcc.dg/pr22458-1.c: New test.
10328 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10329 Steven G. Kargl <kargls@comcast.net>
10332 * gfortran.dg/flush_1.f90: New test.
10334 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10337 * g++.dg/template/eh2.C: New test.
10339 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10342 * g++.dg/template/instantiate7.C: New test.
10344 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10347 * gcc.dg/Wunused-value-1.c: New test.
10349 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10351 PR rtl-optimization/23233
10352 * gcc.c-torture/compile/pr23233-1.c: New test.
10354 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10358 * gfortran.dg/equiv_1.f90: New test.
10359 * gfortran.dg/equiv_2.f90: New test.
10360 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10361 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10362 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10364 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10366 * gcc.c-torture/execute/vrp-5.c: New test.
10367 * gcc.c-torture/execute/vrp-6.c: New test.
10368 * gcc.dg/tree-ssa/vrp21.c: New test.
10370 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10372 * g++.dg/parse/pr22514.C: New test.
10374 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10376 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10378 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10379 instead of constant loads / pool entries.
10381 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10383 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10386 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10388 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10389 __WINT_TYPE__ in generated prototypes if possible.
10391 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10394 * g++.dg/tree-ssa/pr22037.C:
10396 2005-08-04 Richard Henderson <rth@redhat.com>
10398 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10399 scan-tree-dump-times directive.
10401 2005-08-04 Jan Hubicka <jh@suse.cz>
10403 * gcov-1.C: Fix switch counts.
10404 * gcov-4b.c: Likewise.
10406 2005-08-03 Jeff Law <law@redhat.com>
10408 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10410 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10412 * gcc.c-torture/execute/pr23135.c: New test.
10414 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10416 PR tree-optimization/19899
10417 * gcc.dg/tree-ssa/scev-1.c: New test.
10418 * gcc.dg/tree-ssa/scev-2.c: New test.
10420 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10423 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10425 2005-08-03 Jan Hubicka <jh@suse.cz>
10427 * update-conroll.c: New testcase.
10428 * update-conroll-2.c: New testcase.
10430 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10432 * gfortran.dg/constant_substring.f: New test.
10433 * gfortran.dg/pr22491.f: New test.
10435 2005-08-02 Jan Hubicka <jh@suse.cz>
10437 * update-threading.c: Replace by the proper one.
10439 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10442 * g++.dg/tree-ssa/pr23164.C: New test.
10444 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10446 * gcc.dg/tree-ssa/pr23192.c: New test.
10448 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10450 * gcc.c-torture/execute/vrp-4.c: New test.
10452 2005-08-02 Jan Hubicka <jh@suse.cz>
10454 * update-threading.c: New test.
10456 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10458 * gcc.c-torture/compile/20050801-1.c: New test.
10459 * gcc.c-torture/compile/20050801-2.c: New test.
10461 2005-08-01 Jan Hubicka <jh@suse.cz>
10463 * val-prof-5.c: New test.
10465 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10468 * gcc.dg/pr22311-1.c : New test.
10470 2005-07-31 Steven Bosscher <stevenb@suse.de>
10473 * gfortran.dg/pr23095.f: New test.
10476 * g++.dg/other/pr22003.C: New test.
10478 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10481 * gcc.c-torture/execute/pr20621-1.c: New test.
10483 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10485 * gfortran.dg/comma_format_extension_4.f: Adjust length
10486 of string for format.
10487 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10488 print statement with internal write.
10489 * gfortran.dg/der_array_io_2.f: Likewise.
10490 * gfortran.dg/der_array_io_3.f: Likewise.
10492 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10494 * gcc.dg/fold-abs-4.c: new test.
10496 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10498 PR fortran/22570 an related issues.
10499 * gfortran.dg/x_slash_1.f: New test.
10501 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10504 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10505 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10507 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10510 * gcc.dg/Wshadow-3.c: New test.
10512 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10514 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10515 used to have the wrong bounds).
10517 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10520 * gcc.dg/hex-round-1.c: Test more cases.
10521 * gcc.dg/hex-round-2.c: New test.
10523 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10526 * g++.dg/tree-ssa/pr22550.C: New test.
10528 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10530 * gcc.dg/tree-ssa/vrp19.c: New test.
10531 * gcc.dg/tree-ssa-vrp20.c: New test.
10533 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10536 * gcc.dg/transparent-union-4.c: New test.
10538 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10541 * gcc.dg/c99-vla-2.c: New test.
10543 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10546 * gcc.dg/hex-round-1.c: New test.
10548 2005-07-28 Jan Hubicka <jh@suse.cz>
10550 * inliner-1.c: Do not dump everything.
10551 * tree-prof.exp: Do not pass -ftree-based-profiling.
10552 * bprob.exp: Likewise.
10554 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10556 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10559 * g++.dg/expr/ptrmem7.C: New test.
10561 2005-07-28 Mike Stump <mrs@apple.com>
10563 * g++.old-deja/g++.mike/visibility-1.C: New test.
10565 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10568 * gcc.c-torture/execute/pr20187-1.c: New test.
10570 2005-07-28 Jeff Law <law@redhat.com>
10572 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10573 * gcc.dg/tree-ssa/vrp18.c: New test.
10575 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10577 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10579 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10581 PR tree-optimization/22506
10582 * gcc.dg/vect/ps22506.c: New test.
10584 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10587 * gcc.target/i386/sse-3.c: New test.
10589 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10591 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10592 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10594 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10597 * gcc.c-torture/compile/pr22589-1.c: New test.
10599 2005-07-28 Jan Hubicka <jh@suse.cz>
10601 * update-loopch.c: New testcase.
10603 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10605 PR rtl-optimization/23047
10606 * gcc.c-torture/execute/pr23047.c: New test.
10607 * gcc.c-torture/execute/pr23047.x: New.
10609 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10611 PR tree-optimization/22493
10612 * gcc.c-torture/execute/pr22493-1.c: New test.
10613 * gcc.c-torture/execute/pr22493-1.x: New.
10614 * gcc.c-torture/execute/vrp-1.c: New test.
10615 * gcc.c-torture/execute/vrp-2.c: New test.
10616 * gcc.c-torture/execute/vrp-2.c: New test.
10618 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10620 * gcc.target/frv/all-builtin-read8.c: Delete.
10621 * gcc.target/frv/all-builtin-read16.c: Delete.
10622 * gcc.target/frv/all-builtin-read32.c: Delete.
10623 * gcc.target/frv/all-builtin-read64.c: Delete.
10624 * gcc.target/frv/all-builtin-write8.c: Delete.
10625 * gcc.target/frv/all-builtin-write16.c: Delete.
10626 * gcc.target/frv/all-builtin-write32.c: Delete.
10627 * gcc.target/frv/all-builtin-write64.c: Delete.
10628 * gcc.target/frv/all-read-write-1.c: New.
10630 2005-07-27 Jeff Law <law@redhat.com>
10632 * gcc.c-torture/execute/pr22630.c: New test.
10634 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10636 PR tree-optimization/23073
10637 * gcc.dg/vect/nodump-pr23073.c: New test.
10638 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10640 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10642 PR tree-optimize/22348
10643 * gcc.c-torture/execute/pr22348.c: New.
10645 2005-07-27 Richard Guenther <rguenther@suse.de>
10647 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10649 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10652 * gfortran.dg/logical_comp.f90: New test.
10654 2005-07-27 Jan Hubicka <jh@suse.cz>
10656 * inliner-1.c: Add cleanup of dumps.
10657 * val-prof-*.c: Likewise.
10658 * update-tailcall.c: New.
10660 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10663 * gcc.dg/tree-ssa/pr22591.c: New test.
10664 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10666 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10669 * objc.dg/try-catch-11.m: New test.
10671 2005-07-26 Richard Guenther <rguenther@suse.de>
10673 PR tree-optimization/22486
10674 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10676 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10679 * testsuite/g++.dg/opt/loop2.C: New test.
10681 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10683 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10684 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10686 2005-07-25 Adam Nemet <anemet@lnxw.com>
10688 * lib/profopt.exp (profopt-execute): Check for profiling data
10689 files on the target.
10691 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10693 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10694 for matching of asm labels.
10696 2005-07-25 Richard Guenther <rguenther@suse.de>
10698 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10700 2005-07-25 Richard Guenther <rguenther@suse.de>
10703 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10705 2005-07-25 Ira Rosen <irar@il.ibm.com>
10707 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10708 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10709 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10710 * gcc.dg/vect/vect-100.c: New test.
10711 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10712 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10713 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10714 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10715 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10716 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10717 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10718 * gfortran.dg/vect/pr19049.f90: New testcase.
10719 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10721 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10723 * gcc.c-torture/execute/20050713-1.c: New test.
10726 * gfortran.fortran-torture/execute/data_4.f90: New test.
10728 PR middle-end/20303
10729 * gcc.dg/visibility-d.c: New test.
10731 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10733 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10734 * gfortran.dg/underflow.f90: Ditto.
10736 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10738 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10739 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10740 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10742 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10744 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10745 include case of field width of zero.
10747 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10749 PR libgfortran/21875
10750 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
10751 with trailing blanks on normal formatted read.
10753 2005-07-23 Chao-ying Fu <fu@mips.com>
10755 * gcc.target/mips/mips32-dsp-type.c: New test.
10756 * gcc.target/mips/mips32-dsp.c: New test.
10758 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
10761 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
10764 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
10765 and __cyg_profile_func_exit.
10767 2005-07-22 David Edelsohn <edelsohn@gnu.org>
10769 * gfortran.dg/comma_format_extension_3.f: Fix typo.
10770 * gfortran.dg/comma_format_extension_4.f: Same.
10771 * gfortran.dg/pr15332.f: Same.
10772 * gfortran.dg/pr21730.f: Same.
10774 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
10776 * g++.dg/opt/vrp2.C: Fix testcase.
10779 * g++.dg/opt/vrp2.C: New test.
10781 2005-07-22 Mark Mitchell <mark@codesourcery.com>
10784 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
10786 2005-07-22 Diego Novillo <dnovillo@redhat.com>
10788 * gcc.dg/tree-ssa/20050719-1.c: New test.
10790 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
10792 * gcc.dg/bfin-longcall-1.c: New file.
10793 * gcc.dg/bfin-longcall-2.c: New file.
10795 2005-07-21 Janis Johnson <janis187@us.ibm.com>
10797 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
10799 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10801 PR middle-end/19055
10802 * gcc.dg/tree-ssa/pr19055.c: New test.
10803 * gcc.dg/tree-ssa/pr19055-2.c: New test.
10805 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10808 * g++.dg/other/pr22358.C: New test.
10810 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
10813 * g++.dg/lookup/two-stage5.C: New test from bug comments.
10815 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10818 * g++.dg/init/union2.C: New test.
10820 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10823 * gcc.dg/complex-4.c: New test.
10825 2005-07-21 Richard Guenther <rguenther@suse.de>
10828 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
10829 scanning for asm labels.
10830 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10832 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10835 * gcc.dg/altivec-pr22085.c: New.
10837 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
10839 PR tree-optimization/19210
10840 * gcc.dg/tree-ssa/pr19210-1.c: New.
10841 * gcc.dg/tree-ssa/pr19210-2.c: New.
10843 2005-07-21 Richard Sandiford <richard@codesourcery.com>
10845 PR rtl-optimization/22167
10846 * g++.dg/opt/pr22167.C: New test.
10848 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
10851 * g++.dg/lookup/two-stage2.C: New.
10852 * g++.dg/lookup/two-stage3.C: New.
10853 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
10854 fixed two-stage name lookup for operators.
10855 * g++.dg/template/call3.C: Compiler now produces an appropriate
10857 * g++.dg/template/crash37.C: Compiler now describes bla() on line
10859 * g++.dg/template/ptrmem4.C: Compiler produces different error
10861 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
10862 connect_to_method as a candidate.
10864 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
10866 * gcc.dg/fold-alloc-1.c: New test.
10868 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
10870 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10871 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
10873 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
10875 * gcc.dg/fold-abs-1.c: New test.
10876 * gcc.dg/fold-abs-2.c: New test.
10877 * gcc.dg/fold-abs-3.c: New test.
10879 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
10881 Make CONSTRUCTOR use VEC to store initializers.
10882 * g++.dg/ext/complit3.C: Check for specific error messages.
10883 * g++.dg/init/brace2.C: Update error message.
10884 * g++.dg/warn/Wbraces2.C: Likewise.
10886 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
10889 * gfortran.dg/module_interface_1.f90: New test.
10891 2005-07-19 Danny Berlin <dberlin@dberlin.org>
10892 Kenneth Zadeck <zadeck@naturalbridge.com>
10894 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
10896 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10898 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
10899 specify -Wformat for these tests.
10900 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
10901 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
10902 * gcc.dg/format/opt-6.c: Delete.
10904 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10906 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
10907 * gcc.dg/tree-ssa/sra-3.c: Likewise.
10909 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10911 * gcc.dg/tree-ssa/alias-2.c: New test.
10913 2005-07-18 Mark Mitchell <mark@codesourcery.com>
10916 * g++.dg/template/explicit7.C: New test.
10918 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
10920 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
10921 width of 8 to +Inf and -Inf.
10923 2005-07-17 Mark Mitchell <mark@codesourcery.com>
10926 * g++.dg/template/friend36.C: New test.
10928 2005-07-16 David Edelsohn <edelsohn@gnu.org>
10931 * gfortran.dg/pr21730.f: New test.
10933 2005-07-16 Danny Berlin <dberlin@dberlin.org>
10934 Kenneth Zadeck <zadeck@naturalbridge.com>
10936 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
10937 since pure const detection cannot run at -O1 in c compiler.
10938 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
10939 can now optimize this case properly.
10940 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
10941 because we now pass.
10942 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
10944 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
10947 * gcc.dg/format/bitfld-1.c: New test.
10949 2005-07-15 Mark Mitchell <mark@codesourcery.com>
10952 * g++.dg/rtti/repo1.C: New test.
10954 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
10956 PR middle-end/22398
10957 * gcc.c-torture/compile/pr22398.c: New test.
10959 2005-07-15 Mark Mitchell <mark@codesourcery.com>
10962 * g++.dg/expr/cast4.C: New test.
10964 2005-07-15 Richard Guenther <rguenther@suse.de>
10966 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
10967 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
10969 2005-07-15 Steven Bosscher <stevenb@suse.de>
10971 PR tree-optimization/22230
10972 * gcc.dg/tree-ssa/pr22230.c: New test.
10974 2005-07-14 Jakub Jelinek <jakub@redhat.com>
10976 * gfortran.dg/g77/cpp6.f: New test.
10979 * gfortran.dg/g77/cpp5.F: New test.
10980 * gfortran.dg/g77/cpp5.h: New file.
10981 * gfortran.dg/g77/cpp5inc.h: New file.
10983 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
10985 PR libfortran/16435
10986 * gfortran.dg/tl_editting.f90: New.
10987 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
10989 2005-07-14 Steven G. Kargl <kargls@comcast.net>
10991 * gfortran.dg/char_array_constructor.f90: New test.
10993 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
10995 * gfortran.dg/past_eor.f90: New.
10996 * gfortran.dg/complex_read.f90: New.
10998 2005-07-13 Jeff Law <law@redhat.com>
11000 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11003 * gcc.dg/tree-ssa/pr22321.c: New test
11005 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11007 PR tree-optimization/21921
11008 * gcc.dg/tree-ssa/pr21921.c: New.
11010 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11012 PR tree-optimizatio/22442
11013 * gcc.dg/tree-ssa/loop-11.c: New test.
11015 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11018 * gcc.c-torture/compile/pr21840.c: New test.
11020 2005-07-12 Jan Hubicka <jh@suse.cz>
11022 * gcc.c-torture/compile/pr22379.c: New test.
11024 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11026 PR libfortran/21593
11027 gfortran.dg/dev_null.f90: Remove outdated comment about
11028 PR libfortran/21593.
11031 2005-07-12 Dale Johannesen <dalej@apple.com>
11033 * gcc.target/i386/compress-float-sse.c: New.
11034 * gcc.target/i386/compress-float-sse-pic.c: New.
11035 * gcc.target/i386/compress-float-387.c: New.
11036 * gcc.target/i386/compress-float-387-pic.c: New.
11037 * gcc.dg/compress-float-ppc.c: New.
11038 * gcc.dg/compress-float-ppc-pic.c: New.
11040 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11042 PR libfortran/21593
11043 gfortran.dg/dev_null.f90: Remove targets.
11045 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11048 * gcc.dg/pr22335-1.c: New test.
11049 * gcc.dg/pr22335-2.c: New test.
11051 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11054 * g++.dg/template/nontype12.C : New test.
11056 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11058 * gcc.dg/tree-ssa/loop-10.c: New test.
11060 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11062 * gcc.c-torture/execute/20020720-1.x: Remove.
11064 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11066 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11068 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11070 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11071 (dg-mips-options): Use it.
11073 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11075 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11077 2005-07-09 Richard Henderson <rth@redhat.com>
11079 * lib/target-supports.exp (check_effective_target_sync_char_short):
11082 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11084 PR libfortran/22217
11085 * gfortran.dg/negative-z-descriptor.f90: New test.
11087 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11090 * gcc.dg/pr22329.c: New test.
11092 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11094 PR tree-optimization/20139
11095 * gcc.dg/tree-ssa/pr20139.c: New.
11097 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11100 * testsuite/gcc.dg/pr22356-1.c: New test.
11102 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11105 * g++.dg/template/unify8.C: New.
11106 * g++.dg/template/unify9.C: New.
11108 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11110 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11112 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11114 * gcc.dg/darwin-version-1.c: New.
11115 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11116 * gcc.dg/builtins-20.c: Likewise.
11117 * gcc.dg/builtins-53.c: Likewise.
11118 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11119 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11120 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11121 * gcc.dg/torture/builtins-power-1.c: Likewise.
11122 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11125 2005-07-07 Jeff Law <law@redhat.com>
11127 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11128 argument evaluation order.
11130 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11132 PR libfortran/21594
11133 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11134 Add test cases where the shift length is greater than the
11137 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11139 * obj-c++.dg/proto-lossage-6.mm: New.
11140 * objc.dg/proto-lossage-6.m: New.
11142 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11144 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11145 * objc.dg/gnu-runtime-2.m: Likewise.
11147 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11149 * gfortran.dg/longline.f: New test.
11151 * gfortran.dg/badline.f: New test.
11153 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11158 * gfortran.dg/hollerith.f90: New.
11159 * gfortran.dg/hollerith2.f90: New.
11160 * gfortran.dg/hollerith3.f90: New.
11161 * gfortran.dg/hollerith4.f90: New.
11162 * gfortran.dg/hollerith_f95.f90: New.
11163 * gfortran.dg/hollerith_legacy.f90: New.
11164 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11166 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11169 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11170 * objc.dg/gnu-runtime-2.m: New.
11172 2005-07-06 Jeff Law <law@redhat.com>
11174 * gcc.dg/tree-ssa/vrp17.c: New test.
11176 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11179 * gfortran.dg/array_constructor_5.f90: New test.
11181 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11183 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11185 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11187 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11188 * gcc.dg/980816-1.c: Ditto.
11190 2005-07-06 Jeff Law <law@redhat.com>
11192 * gcc.c-torture/compile/pr21356.c: New test.
11194 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11198 * gcc.c-torture/compile/pr22013-1.c,
11199 gcc.c-torture/execute/pr22098-1.c,
11200 gcc.c-torture/execute/pr22098-2.c,
11201 gcc.c-torture/execute/pr22098-3.c: New tests.
11203 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11206 * gcc.dg/pr22308-1.c: New test.
11208 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11210 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11212 * gcc.dg/compare9.c: Use -fshort-enums instead of
11213 -fno-short-enums. Change the last test to dg-bogus.
11215 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11217 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11218 * gcc.dg/compare9.c: New.
11220 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11222 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11224 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11227 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11230 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11232 * gcc.dg/format/gcc_gfc-1.c: New.
11234 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11236 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11238 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11241 * gfortran.dg/io_invalid_1.f90: New test.
11243 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11245 * gcc.dg/format/gcc_diag-1.c: Update.
11247 2005-07-02 Jeff Law <law@redhat.com>
11249 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11250 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11252 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11254 * gcc.dg/format/gcc_diag-1.c: Update.
11256 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11259 * gcc.c-torture/compile/pr22269.c: New test.
11261 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11265 * g++.dg/tree-ssa/pr21584-1.C: New test.
11266 * g++.dg/tree-ssa/pr21584-2.C: New test.
11268 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11270 * obj-c++.dg/try-catch-11.mm: New.
11271 * objc.dg/try-catch-10.m: New.
11273 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11275 * g++.dg/other/ucnid-1.C: xfail on AIX.
11277 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11280 * gcc.dg/20050629-1.c: New test.
11282 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11284 * obj-c++.dg/const-str-1[0-1].mm: New.
11285 * objc.dg/const-str-1[0-1].m: New.
11287 2005-05-29 Richard Henderson <rth@redhat.com>
11289 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11290 Rename from check_effective_target_vect_no_max.
11291 (check_effective_target_vect_no_int_add): New.
11292 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11293 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11294 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11295 * gcc.dg/vect/vect-reduc-1.c: Use both.
11296 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11298 2005-05-29 Richard Henderson <rth@redhat.com>
11300 * lib/target-supports.exp (check_effective_target_vect_no_max):
11301 Remove i386 and x86_64.
11303 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11306 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11308 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11310 PR middle-end/21969
11311 * gcc.dg/vect/pr21969.c: New test.
11313 2005-06-28 Eric Christopher <echristo@redhat.com>
11317 * gcc.dg/inline1.c: New test.
11318 * gcc.dg/inline2.c: Ditto.
11319 * gcc.dg/inline3.c: Ditto.
11320 * gcc.dg/inline4.c: Ditto.
11321 * gcc.dg/inline5.c: Ditto.
11323 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11325 PR libfortran/22142
11326 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11327 Add testcase also testing eoshift1 for PR 22142.
11329 2005-06-28 Richard Henderson <rth@redhat.com>
11331 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11332 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11333 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11334 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11335 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11337 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11339 PR libfortran/22142
11340 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11341 Add testcase for PR 22142.
11343 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11345 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11346 gcc.target/ia64/fpreg-2.c: New tests.
11348 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11350 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11352 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11354 PR libfortran/22170
11355 * gfortran.dg/slash_1.f90: New test.
11357 2005-06-27 Richard Henderson <rth@redhat.com>
11359 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11360 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11361 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11362 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11363 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11364 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11366 2005-06-27 Richard Henderson <rth@redhat.com>
11368 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11369 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11371 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11373 * obj-c++.dg/proto-lossage-5.mm: New.
11374 * objc.dg/proto-lossage-5.m: New.
11376 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11379 * gcc.dg/tree-ssa/pr21959.c: New test.
11381 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11383 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11384 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11385 testing uninitialized var.
11387 * gcc.c-torture/execute/builtins/chk.h: New.
11388 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11389 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11390 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11391 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11392 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11393 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11394 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11395 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11396 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11397 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11398 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11399 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11400 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11401 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11402 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11403 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11404 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11405 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11406 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11407 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11408 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11409 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11410 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11411 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11412 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11413 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11414 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11415 * gcc.dg/builtin-object-size-1.c: New test.
11416 * gcc.dg/builtin-object-size-2.c: New test.
11417 * gcc.dg/builtin-object-size-3.c: New test.
11418 * gcc.dg/builtin-object-size-4.c: New test.
11419 * gcc.dg/builtin-object-size-5.c: New test.
11420 * gcc.dg/builtin-stringop-chk-1.c: New test.
11421 * gcc.dg/builtin-stringop-chk-2.c: New test.
11422 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11423 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11424 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11425 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11426 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11427 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11428 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11429 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11430 * gcc.c-torture/execute/printf-1.c: New test.
11431 * gcc.c-torture/execute/fprintf-1.c: New test.
11432 * gcc.c-torture/execute/vprintf-1.c: New test.
11433 * gcc.c-torture/execute/vfprintf-1.c: New test.
11434 * gcc.c-torture/execute/printf-chk-1.c: New test.
11435 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11436 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11437 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11439 2005-06-27 Michael Matz <matz@suse.de>
11441 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11442 slot is not merged if address escapes.
11444 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11447 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11449 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11451 PR middle-end/17965
11452 * gcc.c-torture/compile/20050622-1.c: New test.
11454 PR middle-end/22028
11455 * gcc.dg/20050620-1.c: New test.
11457 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11459 PR tree-optimization/22026
11460 * gcc.dg/tree-ssa/pr22026.c: New.
11462 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11464 PR libfortran/22144
11465 * gfortran.dg/shift-alloc.f90: New testcase.
11467 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11469 * all files: Update FSF address in copyright headers.
11471 2005-06-22 Jan Hubicka <jh@suse.cz>
11473 * wholeprogram-1.c: New testcase.
11474 * wholeprogram-2.c: New testcase.
11476 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11479 * gcc.dg/tree-ssa/pr22171.c: New test.
11481 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11483 * gfortran.dg/simplify_modulo.f90: New.
11485 2005-06-24 Jan Hubicka <jh@suse.cz>
11487 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11489 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11491 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11493 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11495 * obj-c++.dg/typedef-alias-1.mm: New.
11496 * objc.dg/typedef-alias-1.m: New.
11498 2005-06-23 Jeff Law <law@redhat.com>
11500 * gcc.dg/tree-ssa/vrp16.c: New test.
11502 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11504 * lib/target-supports.exp: Add
11505 check_effective_target_fortran_large_real and
11506 check_effective_target_fortran_large_int to check for
11507 corresponding effective targets.
11508 * gfortran.dg/large_integer_kind_1.f90: New test.
11509 * gfortran.dg/large_real_kind_1.f90: New test.
11511 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11513 PR tree-optimization/22117
11514 * gcc.dg/tree-ssa/pr22117.c: New.
11516 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11519 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11521 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11523 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11525 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11527 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11528 * gfortran.dg/f2c_4.c: Likewise.
11530 2005-06-22 Paul Brook <paul@codesourcery.com>
11533 * gfortran.dg/auto_save_1.f90: New test.
11535 2005-06-22 Michael Matz <matz@suse.de>
11537 * gcc.target/x86-64/abi: New directory.
11538 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11539 * gcc.target/x86-64/abi/README.gcc: New file.
11540 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11541 * gcc.target/x86-64/abi/asm-support.s: New file.
11542 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11543 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11544 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11545 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11546 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11547 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11548 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11549 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11550 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11551 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11552 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11553 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11554 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11555 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11556 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11557 * gcc.target/x86_64/abi/test_varargs.c: New test.
11559 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11561 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11562 32-bit i?86 and x86_64.
11564 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11566 * obj-c++.dg/const-str-[1-9].mm: New tests.
11568 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11571 * gfortran.dg/namelist_use.f90: New.
11572 * gfortran.dg/namelist_use_only.f90: New.
11574 2005-06-21 Jeff Law <law@redhat.com>
11576 * gcc.dg/tree-ssa/vrp15.c: New test.
11578 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11580 * lib/target-supports.exp (check_effective_target_vect_reduction):
11582 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11583 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11584 remove vect_reduction target keyword. Also avoid two returns in main.
11585 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11586 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11587 * gcc.dg/vect/vect-reduc-1short.c: New test.
11588 * gcc.dg/vect/vect-reduc-1char.c: New test.
11589 * gcc.dg/vect/vect-reduc-2short.c: New test.
11590 * gcc.dg/vect/vect-reduc-2char.c: New test.
11591 * gcc.dg/vect/vect-reduc-6.c: New test.
11592 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11593 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11594 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11596 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11597 Paul Thomas <pault@gcc.gnu.org>
11599 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11602 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11604 * gfortran.dg/backslash_1.f90: New test.
11605 * gfortran.dg/backslash_2.f90: New test.
11607 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11609 * gfortran.dg/duplicate_labels.f90: New test.
11611 2005-06-20 Jan Beulich <jbeulich@novell.com>
11613 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11614 unsupportable relocations.
11615 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11616 * gcc.dg/20050321-2.c: xfail for NetWare.
11618 2005-06-20 Andreas Jaeger <aj@suse.de>
11620 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11621 gcc.target/i386/fastcall-sseregparm.c,
11622 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11624 2005-06-19 Richard Henderson <rth@redhat.com>
11626 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11628 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11630 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11632 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11635 * g++.dg/conversion/simd2.C: Change expected error message.
11637 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11639 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11640 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11641 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11643 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11645 * gcc.dg/fold-mod-1.c: New test.
11647 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11650 * gfortran.dg/pr19926.f90: New test.
11652 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11654 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11655 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11657 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11658 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11660 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11662 * gcc.target/ia64/float80-varargs-1.c: New test.
11664 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11667 * gfortran.dg/f2c_6.f90: New test.
11669 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11672 * g++.dg/template/local5.C: New.
11674 2005-06-17 Richard Henderson <rth@redhat.com>
11676 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11678 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11681 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11683 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11685 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11686 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11687 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11688 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11689 check_vect to verify the presence of hardware vector support.
11691 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11694 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11696 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11698 PR libfortran/19216
11699 * gfortran.dg/pr19216.f: Add correct space between brackets and
11702 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11704 PR libfortran/16436
11705 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11707 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11709 * gcc.target/i386/attributes-error.c: New testcase.
11710 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11711 * gcc.target/i386/regparm-stdcall.c: Likewise.
11712 * gcc.target/i386/sseregparm-1.c: Likewise.
11713 * gcc.target/i386/sseregparm-2.c: Likewise.
11715 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11717 * g++.dg/rtti/crash2.C: New.
11719 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11721 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11723 2005-06-15 David Ung <davidu@mips.com>
11725 * gcc.target/mips/mips16e-extends.c: New test for testing the
11726 generation of MIPS16e zeb/zeh, seb/seh instructions.
11728 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11731 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11732 * gcc.dg/tree-ssa/pr22018.c: New test.
11734 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11736 * gcc.dg/simd-1.c: Update error messages.
11737 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11738 * gcc.dg/simd-2.c: Update error messages.
11739 * gcc.dg/simd-4.c: New.
11741 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11744 * g++.dg/other/crash-4.C: New.
11746 2005-06-14 Devang Patel <dpatel@apple.com>
11748 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11750 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
11753 * g++.dg/parse/crash11.C: Update
11755 2005-06-13 Jeff Law <law@redhat.com>
11757 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
11758 perform the desired transformations.
11759 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
11760 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
11762 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11765 * gfortran.dg/forall_1.f90: Un-XFAIL.
11767 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
11770 * g++.dg/parse/crash26.C: New.
11773 * g++.dg/init/member1.C: New.
11775 2005-06-13 Jakub Jelinek <jakub@redhat.com>
11777 * gfortran.dg/altreturn_1.f90: New test.
11779 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
11781 PR middle-end/21985
11782 * gcc.dg/tree-ssa/pr21985.c: New test.
11784 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11786 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
11788 2005-06-12 Roger Sayle <roger@eyesopen.com>
11791 * g++.dg/other/error10.C: New test case.
11793 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11795 PR libfortran/19155
11796 * gfortran.dg/pr19155.f: Add test.
11798 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11800 * gfortran.dg/f2c_7.f90: New test.
11802 * gfortran.dg/forall_1.f90: XFAILed.
11804 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
11806 * gcc.dg/pr14796-1.c: New.
11807 * gcc.dg/pr14796-2.c: New.
11809 2005-06-11 Steven G. Kargl <kargls@comcast.net>
11813 * gfortran.dg/deallocate_stat.f90: New test.
11815 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
11817 * gfortran.fortran-torture/execute/in-pack.f90: New test.
11819 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
11821 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
11822 access will be generated when this loop is vectorized. Test that
11823 accesses with same alignment were detected.
11824 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
11825 Test that accesses with same alignment were detected.
11826 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
11827 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
11828 alignment were detected.
11830 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
11833 * g++.dg/conversion/simd2.C: New.
11835 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
11837 * gcc.dg/Wcxx-compat-1.c: New.
11839 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
11841 PR libfortran/21480
11842 * gfortran.dg/reshape-complex.f90: Add a test for a packed
11845 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
11847 * gcc.dg/alias-8.c: New.
11849 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
11851 * gcc.dg/format/cmn_err-1.c: Update.
11853 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
11856 * gcc.target/sparc/fexpand-2.c: New.
11857 * gcc.target/sparc/fpmerge-2.c: New.
11858 * gcc.target/sparc/fpmul-2.c: New.
11859 * gcc.target/sparc/noresult.c: New.
11860 * gcc.target/sparc/pdist-2.c: New.
11861 * gcc.target/sparc/pdist-3.c: New.
11863 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
11866 * gcc.target/i386/i386.exp: Fix comment typo.
11868 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
11871 * g++.dg/inherit/using5.C: New.
11872 * g++.dg/inherit/using6.C: New.
11874 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11877 * g++.dg/template/ptrmem15.C: New test.
11880 * g++.dg/ext/label4.C: New test.
11882 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11884 * gcc.dg/tls/debug-1.c: New test.
11886 2005-06-07 Dale Johannesen <dalej@apple.com>
11888 * gcc.target/i386/movq.c: New.
11890 2005-06-07 Dale Johannesen <dalej@apple.com>
11892 * gcc.dg/20050607-1.c: New.
11894 2005-06-07 Jakub Jelinek <jakub@redhat.com>
11896 PR middle-end/21850
11897 * gcc.c-torture/execute/20050607-1.c: New test.
11899 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
11901 PR libfortran/21926
11902 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
11903 Test case where the return array has lowest stride one,
11906 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
11908 * lib/target-supports.exp (check_effective_target_sync_int_long):
11909 Add s390 and s390x targets.
11911 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
11913 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
11914 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
11915 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
11916 * gcc.dg/tree-ssa/loop-9.c: New test.
11918 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
11920 * g++.dg/parse/defarg10.C: New.
11922 2005-06-06 Jakub Jelinek <jakub@redhat.com>
11924 PR regression/21897
11925 * gcc.c-torture/execute/20050604-1.c: New test.
11927 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
11930 * g++.dg/parse/defarg9.C: New.
11933 * g++.dg/inherit/using4.C: New.
11934 * g++.dg/overload/error1.C: Adjust expected errors.
11935 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
11936 * g++.old-deja/g++.brendan/arm2.C: Likewise.
11937 * g++.old-deja/g++.other/redecl2.C: Likewise.
11938 * g++.old-deja/g++.other/redecl4.C: Likewise.
11939 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
11941 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11943 * gfortran.dg/f2c_5.f90: Add -w to dg-options
11945 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
11947 * lib/gfortran.exp (gfortran_target_compile): Call
11948 dg-additional-files-options
11949 * gfortran.dg/f2c_4.f90: New file
11950 * gfortran.dg/f2c_4.c: New file
11951 * gfortran.dg/f2c_5.f90: New file
11952 * gfortran.dg/f2c_5.c: New file
11954 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11956 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
11959 * gfortran.dg/array_constructor_4.f90: New test.
11961 2005-06-05 Mark Mitchell <mark@codesourcery.com>
11964 * g++.dg/ext/builtin9.C: New test.
11966 2005-06-05 Dale Johannesen <dalej@apple.com>
11968 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
11969 * gcc.c-torture/execute/20050603-2.c: Ditto.
11971 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
11973 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
11974 * gcc.dg/vect/vect-reduc-1.c: New.
11975 * gcc.dg/vect/vect-reduc-2.c: New.
11976 * gcc.dg/vect/vect-reduc-3.c: New.
11978 2005-06-04 Dale Johannesen <dalej@apple.com>
11980 * gcc.c-torture/execute/20050603-1.c: New.
11981 * gcc.c-torture/execute/20050603-2.c: New.
11982 * gcc.dg/20050603-3.c: New.
11984 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11987 * gfortran.dg/debug_1.f90: New test.
11989 * gfortran.dg/forall_1.f90: New test.
11991 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
11993 * gfortran.dg/array_constructor_3.f90: New test.
11995 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11997 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
11999 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12001 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12003 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12006 * gcc.dg/init-excess-1.c: New test.
12008 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12011 * g++.dg/expr/static_cast6.C: New test.
12013 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12015 * gcc.dg/tree-ssa/vrp14.c: New test.
12017 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12020 * g++.dg/template/new2.C: New test.
12022 2005-06-03 Josh Conner <jconner@apple.com>
12024 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12025 all entries in initializer.
12027 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12029 PR middle-end/21858
12030 * gcc.dg/pr21858.c: New testcase.
12032 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12034 PR tree-optimization/21292
12036 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12038 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12039 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12040 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12041 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12042 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12044 2005-06-02 Richard Henderson <rth@redhat.com>
12046 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12048 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12050 * gcc.dg/wtypequal.c: New testcase.
12052 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12055 * gcc.dg/tree-ssa/pr21582.c: New test.
12057 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12060 * g++.dg/opt/interface2.h: New.
12061 * g++.dg/opt/interface2.C: New.
12062 * g++.dg/init/ctor4.C: Adjust error lines.
12063 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12064 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12065 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12066 * g++.old-deja/g++.pt/assign1.C: Likewise.
12067 * g++.old-deja/g++.pt/crash20.C: Likewise.
12069 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12071 PR tree-optimization/21734
12072 * g++.dg/vect/pr21734_1.cc: New.
12073 * g++.dg/vect/pr21734_2.cc: New.
12075 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12078 * g++.dg/template/spec24.C: New.
12081 * g++.dg/pch/local-1.C: New.
12082 * g++.dg/pch/local-1.Hs: New.
12084 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12086 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12087 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12088 * gcc.dg/tree-ssa/pr14341.c: New test.
12089 * gcc.dg/tree-ssa/pr14841.c: New test.
12090 * gcc.dg/tree-ssa/pr20701.c: New test.
12091 * gcc.dg/tree-ssa/pr21086.c: New test.
12092 * gcc.dg/tree-ssa/pr21090.c: New test.
12093 * gcc.dg/tree-ssa/pr21332.c: New test.
12094 * gcc.dg/tree-ssa/pr21458.c: New test.
12095 * gcc.dg/tree-ssa/pr21658.c: New test.
12096 * gcc.dg/tree-ssa/vrp01.c: New test.
12097 * gcc.dg/tree-ssa/vrp02.c: New test.
12098 * gcc.dg/tree-ssa/vrp03.c: New test.
12099 * gcc.dg/tree-ssa/vrp04.c: New test.
12100 * gcc.dg/tree-ssa/vrp05.c: New test.
12101 * gcc.dg/tree-ssa/vrp06.c: New test.
12102 * gcc.dg/tree-ssa/vrp07.c: New test.
12103 * gcc.dg/tree-ssa/vrp08.c: New test.
12104 * gcc.dg/tree-ssa/vrp09.c: New test.
12105 * gcc.dg/tree-ssa/vrp10.c: New test.
12106 * gcc.dg/tree-ssa/vrp11.c: New test.
12107 * gcc.dg/tree-ssa/vrp12.c: New test.
12108 * gcc.dg/tree-ssa/vrp13.c: New test.
12110 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12113 * gcc.dg/tree-ssa/pr21029.c: New test.
12115 2005-06-01 Roger Sayle <roger@eyesopen.com>
12117 * gfortran.dg/logint-1.f: New test case.
12118 * gfortran.dg/logint-2.f: Likewise.
12119 * gfortran.dg/logint-3.f: Likewise.
12121 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12125 * gcc.dg/20050527-1.c: New test.
12127 * gcc.dg/i386-sse-12.c: New test.
12130 * gfortran.dg/implicit_5.f90: New test.
12132 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12135 * gfortran/assign_4.f90: New test.
12136 * gfortran/assign_2.f90: Change compile to run.
12138 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12140 * lib/target-supports.exp
12141 (check_effective_target_sync_char_short): New.
12142 * gcc.dg/sync-2.c: New.
12144 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12146 PR tree-optimization/21817
12147 * gcc.dg/torture/pr21817-1.c: New.
12149 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12152 * g++.dg/template/init5.C: New.
12154 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12156 * gfortran.dg/char_initialiser_actual.f90:
12157 Test character initialisers as actual arguments.
12158 * gfortran.dg/char_pointer_comp_assign.f90:
12159 Test character pointer structure component assignments.
12160 * gfortran.dg/char_array_structure_constructor.f90:
12161 Test character components in structure constructors.
12163 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12165 PR middle-end/20931
12166 * g++.dg/opt/pr20931.C: New test.
12168 2005-05-31 Andreas Jaeger <aj@suse.de>
12171 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12172 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12173 g++.old-deja/g++.ext/asmspec1.C,
12174 g++.old-deja/g++.other/regstack.C,
12175 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12176 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12177 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12178 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12179 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12180 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12181 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12182 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12183 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12184 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12185 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12186 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12187 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12188 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12189 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12190 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12191 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12192 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12193 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12195 2005-05-31 Jeff Law <law@redhat.com>
12197 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12199 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12201 PR middle-end/21743
12202 * gcc.dg/builtins-1.c: Activate disabled clog test.
12203 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12205 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12207 * gfortran.dg/char_pointer_assign.f90:
12208 Test character-pointer assignments and pointer assignments.
12209 * gfortran.dg/char_pointer_dummy.f90:
12210 Test character-pointer dummy arguments.
12211 * gfortran.dg/char_pointer_func.f90:
12212 Test character-pointer function returns.
12213 * gfortran.dg/char_pointer_dependency.f90:
12214 Test character-pointer functions with dependencies.
12216 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12219 * g++.dg/lookup/using14.C: New test.
12221 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12223 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12224 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12227 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12230 * g++.dg/template/local5.C: New.
12233 * gcc.c-torture/compile/pr21761.c: New.
12235 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12238 2005-05-30 Steven G. Kargl
12241 * gfortran.dg/inquire_8.f90: New test.
12243 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12245 PR libfortran/21376
12246 * gfortran.dg/output_exponents_1.f90: New test.
12248 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12250 PR libfortran/20006
12251 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12253 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12256 * g++.dg/ext/complex1.C: New test.
12259 * g++.dg/init/ctor6.C: New test.
12261 2005-05-29 Jan Hubicka <jh@suse.cz>
12263 * gcc.c-torture/compile/pr21562.c: New.
12265 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12267 * gfortran.dg/subnormal_1.f90: New test.
12269 2005-05-28 Jan Hubicka <jh@suse.cz>
12271 * tree-prof.exp: Fix comment.
12272 * value-prof-1.c: New.
12273 * value-prof-2.c: New.
12274 * value-prof-3.c: New.
12275 * value-prof-4.c: New.
12277 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12280 * g++.dg/expr/ptrmem6.C: New test.
12281 * g++.dg/expr/ptrmem6a.C: Likewise.
12283 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12285 PR tree-optimization/21658
12286 * gcc.dg/tree-ssa/pr21658.c: New.
12288 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12291 * g++.dg/inherit/ptrmem3.C: New.
12294 * g++.dg/parse/template16.C: New.
12296 2005-05-27 Andreas Jaeger <aj@suse.de>
12298 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12300 * gcc.dg/i386-sse-8.c: Run test on all archs.
12302 2005-05-26 Mike Stump <mrs@apple.com>
12304 * objc.dg/isa-field-1.m: Only run on darwin.
12305 * objc.dg/lookup-1.m: Likewise.
12306 * objc.dg/try-catch-8.m: Likewise.
12308 2005-05-26 Roger Sayle <roger@eyesopen.com>
12310 PR tree-optimization/9814
12311 * gcc.dg/pr9814-1.c: New test case.
12313 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12315 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12316 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12317 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12318 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12319 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12320 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12321 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12322 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12323 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12324 objc.dg/try-catch-8.m: New.
12326 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12328 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12329 remove extraneous semicolons.
12331 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12333 * obj-c++.dg/comp-types-12.mm: New.
12334 * objc.dg/comp-types-11.m: New.
12335 * objc.dg/selector-4.m: New.
12337 2005-05-26 Andreas Jaeger <aj@suse.de>
12340 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12341 g++.old-deja/g++.ext/attrib3.C,
12342 g++.old-deja/g++.other/store-expr1.C,
12343 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12344 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12345 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12346 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12347 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12348 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12349 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12350 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12351 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12352 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12353 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12354 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12355 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12356 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12357 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12358 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12359 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12360 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12361 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12363 2005-05-26 Andreas Jaeger <aj@suse.de>
12365 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12366 x86-64 compilation.
12368 2005-05-26 Andreas Jaeger <aj@suse.de>
12371 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12372 gcc.misc-tests/i386-pf-athlon-1.c,
12373 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12374 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12375 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12376 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12377 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12378 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12379 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12382 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12383 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12384 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12385 x86-64 compilation.
12387 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12390 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12391 effective-target ilp32.
12393 2005-05-26 David Ung <davidu@mips.com>
12395 * gcc.target/mips/ext_ins.c: New test for testing the generation
12396 of MIPS32/64 rev 2 ext/ins instructions.
12398 2005-05-26 Andreas Jaeger <aj@suse.de>
12400 * treelang/compile/unsigned.tree: Use gimple instead of
12401 nonexisting generic dump.
12403 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12405 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12407 2005-05-26 Andreas Jaeger <aj@suse.de>
12409 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12411 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12413 PR libfortran/17283
12414 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12415 Test callee-allocated memory with write statements.
12417 2005-05-25 Roger Sayle <roger@eyesopen.com>
12419 PR middle-end/21709
12420 * gcc.dg/pr21709-1.c: New test case.
12422 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12423 Mike Stump <mrs@apple.com>
12425 * objc/execute/next_mapping.h: Update for C++.
12427 * obj-c++.dg/selector-1.mm: Move to...
12428 * obj-c++.dg/selector-4.mm: here...
12430 * obj-c++.dg/basic.mm: New.
12431 * obj-c++.dg/comp-types-1.mm: New.
12432 * obj-c++.dg/cxx-class-1.mm: New.
12433 * obj-c++.dg/cxx-ivars-1.mm: New.
12434 * obj-c++.dg/cxx-ivars-2.mm: New.
12435 * obj-c++.dg/cxx-ivars-3.mm: New.
12436 * obj-c++.dg/cxx-scope-1.mm: New.
12437 * obj-c++.dg/cxx-scope-2.mm: New.
12438 * obj-c++.dg/defs.mm: New.
12439 * obj-c++.dg/empty-private-1.mm: New.
12440 * obj-c++.dg/encode-1.mm: New.
12441 * obj-c++.dg/encode-2.mm: New.
12442 * obj-c++.dg/encode-3.mm: New.
12443 * obj-c++.dg/extern-c-1.mm: New.
12444 * obj-c++.dg/extra-semi.mm: New.
12445 * obj-c++.dg/fix-and-continue-2.mm: New.
12446 * obj-c++.dg/isa-field-1.mm: New.
12447 * obj-c++.dg/ivar-list-semi.mm: New.
12448 * obj-c++.dg/local-decl-1.mm: New.
12449 * obj-c++.dg/lookup-1.mm: New.
12450 * obj-c++.dg/lookup-2.mm: New.
12451 * obj-c++.dg/method-1.mm: New.
12452 * obj-c++.dg/method-2.mm: New.
12453 * obj-c++.dg/method-3.mm: New.
12454 * obj-c++.dg/method-4.mm: New.
12455 * obj-c++.dg/method-5.mm: New.
12456 * obj-c++.dg/method-6.mm: New.
12457 * obj-c++.dg/method-7.mm: New.
12458 * obj-c++.dg/no-extra-load.mm: New.
12459 * obj-c++.dg/overload-1.mm: New.
12460 * obj-c++.dg/pragma-1.mm: New.
12461 * obj-c++.dg/pragma-2.mm: New.
12462 * obj-c++.dg/private-1.mm: New.
12463 * obj-c++.dg/private-2.mm: New.
12464 * obj-c++.dg/proto-qual-1.mm: New.
12465 * obj-c++.dg/qual-types-1.mm: New.
12466 * obj-c++.dg/stubify-1.mm: New.
12467 * obj-c++.dg/stubify-2.mm: New.
12468 * obj-c++.dg/super-class-1.mm: New.
12469 * obj-c++.dg/super-class-2.mm: New.
12470 * obj-c++.dg/super-dealloc-1.mm: New.
12471 * obj-c++.dg/super-dealloc-2.mm: New.
12472 * obj-c++.dg/template-1.mm: New.
12473 * obj-c++.dg/template-2.mm: New.
12474 * obj-c++.dg/template-3.mm: New.
12475 * obj-c++.dg/template-4.mm: New.
12476 * obj-c++.dg/template-5.mm: New.
12477 * obj-c++.dg/template-6.mm: New.
12478 * obj-c++.dg/try-catch-1.mm: New.
12479 * obj-c++.dg/try-catch-2.mm: New.
12480 * obj-c++.dg/try-catch-3.mm: New.
12481 * obj-c++.dg/try-catch-4.mm: New.
12482 * obj-c++.dg/try-catch-5.mm: New.
12483 * obj-c++.dg/try-catch-6.mm: New.
12484 * obj-c++.dg/try-catch-7.mm: New.
12485 * obj-c++.dg/try-catch-8.mm: New.
12486 * obj-c++.dg/try-catch-9.mm: New.
12487 * obj-c++.dg/va-meth-1.mm: New.
12489 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12491 * obj-c++.dg/selector-1.mm: New.
12492 * obj-c++.dg/selector-2.mm: New.
12494 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12496 * obj-c++.dg/selector-3.mm: New.
12497 * objc.dg/selector-3.m: New.
12499 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12501 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12502 about where warning appears.
12504 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12506 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12507 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12508 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12509 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12511 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12513 * gcc.dg/20050524-1.c: New test.
12515 2005-05-25 Jan Hubicka <jh@suse.cz>
12517 * gcc.dg/tree-prof/inliner-1.c: New.
12519 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12521 * gcc.dg/tree-prof: New directory.
12522 * gcc.dg/tree-prof/tree-prof.exp: New.
12524 2005-05-25 DJ Delorie <dj@redhat.com>
12526 * gcc.dg/Wattributes-1.c: New.
12527 * gcc.dg/Wattributes-2.c: New.
12528 * gcc.dg/Wattributes-3.c: New.
12530 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12532 PR tree-optimization/19833
12533 * gcc.dg/uninit-4.c: Remove xfail.
12534 * gcc.dg/uninit-9.c: Ditto.
12536 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12538 * obj-c++.dg/bitfield-[1-5].mm: New.
12539 * obj-c++.dg/class-protocol-1.mm: New.
12540 * obj-c++.dg/comp-types-1[0-1].mm: New.
12541 * obj-c++.dg/comp-types-[2-9].mm: New.
12542 * obj-c++.dg/encode-[4-8].mm: New.
12543 * obj-c++.dg/layout-1.mm: New.
12544 * obj-c++.dg/method-1[0-9].mm: New.
12545 * obj-c++.dg/method-2[0-1].mm: New.
12546 * obj-c++.dg/method-[8-9].mm: New.
12547 * obj-c++.dg/objc-gc-3.mm: New.
12548 * obj-c++.dg/try-catch-10.mm: New.
12549 * objc.dg/bitfield-5.m: New.
12550 * objc.dg/comp-types-10.m: New.
12551 * objc.dg/comp-types-9.m: New.
12552 * objc.dg/layout-1.m: New.
12553 * objc.dg/objc-gc-4.m: New.
12554 * objc.dg/try-catch-9.m: New.
12555 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12556 * objc.dg/comp-types-1.m: Likewise.
12557 * objc.dg/comp-types-[5-6].m: Likewise.
12558 * objc.dg/method-9.m: Likewise.
12560 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12562 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12563 and on hardware without VMX support.
12565 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12567 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12569 * lib/profopt.exp (dg-final-generate, dg-final-use,
12570 profopt-final-code, profopt-get-options): New.
12571 (profopt-execute): Process test directives.
12573 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12574 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12575 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12577 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12580 * g++.dg/init/ctor5.C: New test.
12582 2005-05-24 Ira Rosen <irar@il.ibm.com>
12584 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12585 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12586 vect-113.c, vect-114.c.
12588 2005-05-23 Adam Nemet <anemet@lnxw.com>
12590 * gcc.dg/const-elim-1.c: Remove xfails.
12592 2005-05-23 Jeff Law <law@redhat.com>
12594 * gcc.c-torture/compile/pr21638.c: New test.
12595 * gcc.c-torture/compile/20050520-1.c: New test.
12597 2005-05-23 Nick Clifton <nickc@redhat.com>
12599 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12600 be a proper triple, ie: m32r*-*-*.
12601 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12603 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12605 PR middle-end/21331
12607 * gcc.c-torture/compile/pr21293.c: New test.
12608 * gcc.c-torture/execute/pr21331.c: New test.
12610 2004-05-20 Richard Henderson <rth@redhat.com>
12612 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12614 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12616 * obj-c++-dg.exp: Add.
12617 * obj-c++.exp: Add.
12618 * obj-c++.dg/dg.exp: Add.
12620 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12622 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12623 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12625 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12627 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12629 2004-05-19 Richard Henderson <rth@redhat.com>
12631 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12633 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12635 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12637 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12639 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12642 * g++.dg/parse/extern1.C: New test.
12643 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12645 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12647 * gcc.dg/c99-math.h: New.
12648 * gcc.dg/c99-math-float-1.c: New test.
12649 * gcc.dg/c99-math-double-1.c: Likewise.
12650 * gcc.dg/c99-math-long-double-1.c: Likewise.
12652 2005-05-18 Richard Henderson <rth@redhat.com>
12654 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12656 2005-05-18 Devang Patel <dpatel@apple.com>
12658 * g++.dg/opt/20050511-1.C: New test.
12660 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12662 PR libfortran/21127
12663 * gfortran.dg/reshape-complex.f90: New test.
12665 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12667 * gfortran.dg/array_constructor_1.f90: New test.
12668 * gfortran.dg/array_constructor_2.f90: New test.
12670 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12673 * gfortran.dg/pr20954.f: New test.
12675 2005-05-17 Mike Stump <mrs@apple.com>
12677 Yet more Objective-C++...
12679 * objc.dg/method-5.m: Update.
12680 * objc.dg/method-6.m: Update.
12681 * objc.dg/method-7.m: Update.
12682 * objc.dg/method-9.m: Update.
12683 * objc.dg/try-catch-2.m: Update.
12685 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12687 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12688 Remove little-endian optimizations.
12690 2005-05-17 Jeff Law <law@redhat.com>
12692 * g++.dg/tree-ssa/pr14814.C: New test.
12693 * gcc.dg/tree-ssa/pr14814.C: New test.
12694 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12695 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12697 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12699 * gcc.dg/compat/generate-random.c: Do not include
12701 * gcc.dg/compat/generate-random_r.c: Likewise.
12703 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12705 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12707 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12709 PR middle-end/21595
12710 * g++.dg/tree-ssa/builtin1.C: New testcase.
12712 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12715 * g++.dg/opt/const4.C: New test.
12717 PR middle-end/21492
12718 * g++.dg/opt/crossjump1.C: New test.
12720 PR tree-optimization/21610
12721 * gcc.c-torture/compile/20050516-1.c: New test.
12724 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12725 about the test failing.
12726 * gfortran.fortran-torture/execute/where_7.f90: New test.
12727 * gfortran.fortran-torture/execute/where_8.f90: New test.
12729 2005-05-16 Richard Henderson <rth@redhat.com>
12731 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12734 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12736 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12737 (limits.h): Include unconditionally.
12738 (stdlib.h): Likewise.
12739 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12740 (limits.h): Include unconditionally.
12741 (stdlib.h): Likewise.
12742 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12743 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12744 (limits.h): Include unconditionally.
12745 (stdlib.h): Likewise.
12746 (hashtab.h): Do not include.
12747 (getopt.h): Likewise.
12748 (stddef.h): Include.
12749 (hashval_t): Define.
12750 (struct entry): Add "next" field.
12751 (HASH_SIZE): New macro.
12752 (hash_table): New variable.
12753 (switchfiles): Do not use xmalloc.
12755 (iterative_hash): New function.
12757 (e_exists): New function.
12758 (e_insert): Likewise.
12759 (output): Use, instead of libiberty hashtable functions.
12760 (main): Do not use getopt. Do not call htab_create.
12762 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
12765 * lib/target-supports.exp (check_mkfifo_available):
12766 Return 0 for cygwin as mkfifo support incomplete on platform.
12767 Fix typos in comments.
12769 2005-05-15 Mark Mitchell <mark@codesourcery.com>
12771 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
12773 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
12776 * gfortran.dg/assign_4.f: New test.
12778 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
12780 PR tree-optimization/21563
12781 * gcc.dg/tree-ssa/pr21563.c: New.
12783 2005-05-14 Jan Hubicka <jh@suse.cz>
12785 * gcc.dg/noreturn-7.c: Allow control reaches warning.
12787 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
12789 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
12791 2005-05-13 Julian Brown <julian@codesourcery.com>
12793 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
12794 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
12796 2005-05-13 Jan Hubicka <jh@suse.cz>
12798 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
12799 * gcc.dg/fold-xor-?.c: Likewise.
12800 * gcc.dg/pr15784-?.c: Likewise.
12801 * gcc.dg/pr20922-?.c: Likewise.
12802 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
12803 * gcc.dg/tree-ssa/pr17598.c: Likewise.
12804 * gcc.dg/tree-ssa/pr20470.c: Likewise.
12806 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12809 * gfortran.dg/hollerith_1.f90: New test.
12811 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12813 * gfortran.dg/func_result_2.f90: New test.
12815 2005-05-11 Bud Davis <bdavis@gfortran.org>
12817 * gfortran.dg/dev_null.f90: New test.
12819 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
12821 * gcc.dg/arm-vfp1.c: Revert last change.
12823 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
12825 PR middle-end/19807
12826 PR tree-optimization/19639
12827 * g++.dg/tree-ssa/pr19807.C: New testcase.
12829 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12831 PR libfortran/21471
12832 * gfortran.dg/append-1.f90: New test.
12834 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12836 * gcc.dg/pr18501.c: XFAIL.
12837 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
12838 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
12839 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
12840 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12841 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12842 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
12843 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
12844 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
12846 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12849 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
12850 gfortran.dg/f2c_3.f90: New tests.
12852 * gfortran.dg/return_1.f90: Fix dg annotation.
12854 2005-05-10 Diego Novillo <dnovillo@redhat.com>
12856 * gcc.c-torture/compile/20050510-1.c: New test.
12858 2005-05-10 Mark Mitchell <mark@codesourcery.com>
12860 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
12862 2005-05-10 Bob Wilson <bob.wilson@acm.org>
12864 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
12866 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
12869 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
12871 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
12874 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
12875 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
12877 2005-05-10 Ben Elliston <bje@au.ibm.com>
12880 * gcc.dg/debug/pr16676.c: New test.
12882 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
12885 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
12886 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
12887 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
12888 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
12890 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
12891 -fno-tree-dominator-opts.
12893 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12895 * gfortran.dg/return_1.f90: New test.
12897 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
12899 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
12901 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
12903 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
12906 * g++.dg/inherit/covariant13.C: New.
12908 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12910 PR libfortran/19155
12911 * gfortran.dg/pr19155.f: New test.
12913 2005-05-08 Roger Sayle <roger@eyesopen.com>
12916 * gcc.dg/pr8788-1.c: New testcase.
12918 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
12921 * gcc.target/mips/fpcmp-[12].c: New tests.
12923 2005-05-06 Mark Mitchell <mark@codesourcery.com>
12925 * lib/target-supports-dg.exp (dg-require-fork): New function.
12926 (dg-require-mkfifo): Likewise.
12927 * lib/target-supports.exp (check_function_available): New
12929 (check_fork_available): Likewise.
12930 (check_mkfifo_available): Likewise.
12932 2005-05-06 Jeff Law <law@redhat.com>
12934 * gcc.c-torture/compile/pr21380.c: New test.
12936 2005-05-06 Jakub Jelinek <jakub@redhat.com>
12939 * g++.dg/ext/weak3.C: New test.
12941 2005-05-05 Mark Mitchell <mark@codesourcery.com>
12944 * g++.dg/template/crash37.C: New test.
12946 2005-05-05 Paul Brook <paul@codesourcery.com>
12948 * gcc.dg/arm-g2.c: Use effective-target arm32.
12949 * gcc.dg/arm-mmx-1.c: Ditto.
12950 * gcc.dg/arm-scd42-2.c: Ditto.
12951 * gcc.dg/arm-vfp1.c: Ditto.
12952 * lib/target-supports.exp (check_effective_target_arm32): New
12955 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
12957 PR libfortran/21354
12958 gfortran.dg/in_pack_rank7.f90: New test.
12960 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
12962 PR middle-end/15618
12963 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
12965 2005-05-04 Jakub Jelinek <jakub@redhat.com>
12967 PR middle-end/21265
12968 * gcc.dg/20050503-1.c: New test.
12970 PR rtl-optimization/21239
12971 * gcc.dg/i386-sse-11.c: New test.
12973 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
12976 * gcc.target/i386/asm-1.c: New test.
12978 2005-05-03 Jakub Jelinek <jakub@redhat.com>
12980 PR rtl-optimization/21330
12981 * gcc.c-torture/execute/20050502-1.c: New test.
12984 * gcc.c-torture/execute/20050502-2.c: New test.
12986 2005-05-03 Uros Bizjak <uros@kss-loka.si>
12988 PR middle-end/21282
12989 * gcc.dg/pr21282.c: New.
12991 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
12993 * gcc.dg/vect/pr20122.c: Clean up .vect file.
12994 * gcc.dg/vect/vect-92.c: Likewise.
12995 * gcc.dg/vect/vect-93.c: Likewise.
12996 * gcc.dg/vect/vect-dv-1.c: Likewise.
12997 * gcc.dg/vect/vect-dv-2.c: Likewise.
12998 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13000 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13002 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13003 * gfortran.dg/vect/vect-2.f90: Likewise.
13004 * gfortran.dg/vect/vect-3.f90: Likewise.
13005 * gfortran.dg/vect/vect-4.f90: Likewise.
13006 * gfortran.dg/vect/vect-5.f90: Likewise.
13008 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13011 * gcc.dg/rs6000-fpint-2.c: New.
13013 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13016 * gcc.dg/builtins-30.c: Update expected messages.
13017 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13018 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13019 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13021 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13023 PR tree-optimization/21294
13024 * gcc.dg/tree-ssa/pr21294.c: New.
13026 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13028 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13029 __builtin_altivec_st_internal_4si built-in.
13031 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13034 * g++.dg/template/ptrmem14.C: New test.
13036 2005-05-02 Paul Brook <paul@codesourcery.com>
13038 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13040 2005-05-02 Michael Matz <matz@suse.de>
13043 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13045 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13047 * g++.dg/cpp/weak.C: New test.
13049 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13051 * gcc.dg/tree-ssa/loop-8.c: New test.
13053 2005-04-30 Michael Maty <matz@suse.de>
13055 * gcc.dg/inline-mcpy.c: New test.
13057 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13059 PR libfortran/18958
13060 * gfortran.dg/eoshift.f90: New test case.
13062 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13064 PR libfortran/18857
13065 * gfortran.dg/matmul_1.f90: New test.
13067 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13069 PR tree-optimization/21030
13070 * gcc.dg/tree-ssa/pr21030.c: New.
13072 2005-04-29 Devang Patel <dpatel@apple.com>
13074 PR tree-optimization/21272
13075 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13077 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13081 * gfortran.dg/entry_4.f90: New test.
13082 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13083 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13084 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13085 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13086 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13087 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13088 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13090 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13092 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13094 2005-04-29 Paul Brook <paul@codesourcery.com>
13096 * gfortran.dg/entry_3.f90: New test.
13098 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13100 * gfortran.dg/implicit_4.f90: New test.
13102 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13104 * lib/target-supports.exp (check_profiling_available): Return
13105 false for xtensa-*-elf.
13107 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13109 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13110 error if file cannot be deleted.
13112 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13114 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13115 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13116 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13117 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13118 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13119 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13120 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13121 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13122 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13123 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13124 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13125 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13126 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13128 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13131 * gfortran.dg/pr20865.f90: New test.
13133 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13135 * gcc.dg/void-cast-2.c: New test.
13137 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13140 * gcc.dg/void-cast-1.c: New test.
13142 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13144 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13146 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13149 * gfortran.dg/pr21177.f90: New test.
13151 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13153 PR tree-optimization/21171
13154 * gcc.dg/tree-ssa/pr21171.c: New test.
13156 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13158 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13159 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13160 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13161 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13162 gcc.dg/tree-ssa/gen-vect-32.c: New.
13163 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13164 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13165 don't run on PPC32.
13167 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13170 * gcc.dg/transparent-union-3.c: New test.
13172 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13175 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13176 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13177 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13178 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13179 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13180 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13182 2005-04-26 Jeff Law <law@redhat.com>
13184 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13185 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13186 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13187 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13188 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13189 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13190 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13192 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13194 PR tree-optimization/17598
13195 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13197 2005-04-25 Mike Stump <mrs@apple.com>
13199 * objc.dg/fix-and-continue-1.m: Add.
13201 2005-04-25 Roger Sayle <roger@eyesopen.com>
13204 * g++.dg/opt/pr20995-1.C: New test case.
13206 2005-04-25 Devang Patel <dpatel@apple.com>
13208 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13210 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13213 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13215 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13218 * g++.dg/opt/rtti2.C: New test.
13220 2005-04-25 Paul Brook <paul@codesourcery.com>
13221 Steven G. Kargl <kargls@comcast.net>
13224 * gfortran.dg/ichar_1.f90: New file.
13226 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13228 PR middle-end/20991
13229 * g++.dg/opt/pr20991.C: New test.
13231 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13232 where sizeof (type) < __alignof__ (type).
13233 * gcc.dg/compat/struct-layout-1.h: Likewise.
13235 2005-04-24 Per Bothner <per@bothner.com>
13236 Devang Patel <dpatel@apple.com>
13238 PR preprocessor/20907
13239 * gcc.dg/cpp/very-long-comment.c: New test.
13241 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13244 * gfortran.dg/common_5.f: New test.
13246 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13248 PR middle-end/21082
13249 * g++.dg/tree-ssa/pr21082.C: New testcase.
13251 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13253 * gcc.dg/vect/vect-99.c: New test.
13255 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13257 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13259 2005-04-22 Jeff Law <law@redhat.com>
13261 * gcc.dg/uninit-5.c: Remove xfails.
13262 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13263 conditionals and loads.
13265 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13267 PR libfortran/20074
13268 PR libfortran/20436
13269 PR libfortran/21108
13270 * gfortran.dg/nested_reshape.f90: new test
13271 * gfortran.dg/reshape-alloc.f90: new test
13272 * gfortran.dg/reshape.f90: new test
13274 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13276 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13278 * gcc.dg/arm-vfp1.c: New test.
13280 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13283 * g++.dg/lookup/builtin2.C: New test.
13285 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13287 * gcc.dg/weak/weak-13.c: New test.
13289 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13291 * lib/target-supports.exp (check_effective_target_sync_int_long):
13294 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13296 * gcc.target/mips/branch-1.c: New test.
13298 2005-04-21 Richard Henderson <rth@redhat.com>
13300 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13301 * gcc.dg/vect/vect-86.c: Likewise.
13302 * gcc.dg/vect/vect-87.c: Likewise.
13303 * gcc.dg/vect/vect-88.c: Likewise.
13305 2005-04-21 Devang Patel <dpatel@apple.com>
13307 PR optimization/20994
13308 * gcc.dg/tree-ssa/ifc-3.c: New test.
13310 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13313 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13314 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13315 gcc.dg/c99-vla-jump-5.c: New tests.
13317 2005-04-19 Richard Henderson <rth@redhat.com>
13319 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13320 Fix typo in exists check.
13321 (check_effective_target_sync_int_long): New.
13322 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13323 * gcc.dg/ia64-sync-2.c: Likewise.
13324 * gcc.dg/ia64-sync-3.c: Likewise.
13325 * gcc.dg/ia64-sync-4.c: Likewise.
13327 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13329 * gcc.dg/fold-xor-1.c: New test.
13330 * gcc.dg/fold-xor-2.c: New test.
13332 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13335 * g++.dg/eh/fp-regs.C: New test.
13337 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13339 * gcc.dg/Wint-to-pointer-cast-1.c,
13340 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13341 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13342 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13344 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13347 * gfortran.dg/pr16861.f90: New test.
13349 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13351 * gcc.dg/pr21085.c: New test.
13353 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13355 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13356 (setup_mips_tests, dg-mips-options): New procedures.
13357 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13358 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13359 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13360 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13361 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13362 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13363 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13364 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13365 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13366 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13367 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13368 dg-mips-options instead of dg-options. Remove now-redundant
13369 preprocessor guards.
13370 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13371 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13372 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13373 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13374 * gcc.dg/vr-mult-2.c: Delete.
13375 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13376 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13377 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13378 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13379 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13380 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13381 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13383 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13385 * ada/acats/run_all.sh: Use sync when executable not present.
13387 2005-04-18 Devang Patel <dpatel@apple.com>
13389 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13390 * gcc.dg/vect/vect-11a.c: New.
13391 * gcc.dg/vect/vect-none.c: Update.
13392 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13394 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13396 PR tree-optimization/20922
13397 * gcc.dg/pr20922-1.c: New test.
13398 * gcc.dg/pr20922-2.c: New test.
13399 * gcc.dg/pr20922-3.c: New test.
13400 * gcc.dg/pr20922-4.c: New test.
13401 * gcc.dg/pr20922-5.c: New test.
13402 * gcc.dg/pr20922-6.c: New test.
13404 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13406 PR libfortran/20950
13407 * gfortran.dg/pr20950.f: New test.
13409 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13411 PR libfortran/19216
13412 * gfortran.dg/pr19216.f: New test.
13414 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13416 PR tree-optimization/21001
13417 * gcc.dg/tree-ssa/pr21001.c: New.
13419 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13421 PR libfortran/21075
13422 * gfortran.dg/reshape_rank7.f90: New test.
13424 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13426 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13427 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13428 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13429 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13430 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13431 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13432 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13433 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13434 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13435 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13436 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13437 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13438 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13439 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13440 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13441 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13442 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13443 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13444 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13445 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13446 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13448 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13450 * gfortran.dg/wtruncate.f: New testcase.
13451 * gfortran.dg/wtruncate.f90: New testcase.
13453 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13456 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13457 which sizeof/alignof is dependent, rather than just whether we are
13458 processing_template_decl.
13460 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13462 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13463 corrected typo where the wrong variables had been compared.
13465 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13467 PR libfortran/18495
13468 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13469 Test callee-allocated version of return array with a write
13471 Test spread with a temporary with another write statement.
13473 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13475 PR tree-optimization/21031
13476 * gcc.dg/tree-ssa/pr21031.c: New.
13478 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13480 PR tree-optimization/21004
13481 * gcc.dg/builtins-53.c: Include builtins-config.h.
13482 Check floorf, ceilf, floorl and ceill transformations
13483 only when HAVE_C99_RUNTIME is defined.
13485 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13487 PR middle-end/20739
13488 * gcc.dg/tree-ssa/pr20739.c: New test.
13490 2005-04-14 Mike Stump <mrs@apple.com>
13492 * gcc.dg/Foundation.framework/empty: New.
13493 * gcc.dg/framework-2.c: New.
13495 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13497 PR tree-optimization/21021
13498 * gcc.c-torture/compile/pr21021.c: New.
13500 2005-04-14 Janis Johnson <janis187@us.ibm.com
13503 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13504 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13505 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13506 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13507 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13508 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13509 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13510 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13512 2005-04-14 Richard Henderson <rth@redhat.com>
13514 * lib/target-supports.exp (check_effective_target_vect_condition):
13515 Add ia64, i?86, and x86_64.
13517 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13519 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13521 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13523 PR tree-optimization/20657
13524 * gcc.dg/tree-ssa/pr20657.c: New.
13526 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13528 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13529 (long long int)trunc*.
13531 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13534 * gcc.dg/pr20927.c: New test.
13536 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13538 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13539 * gcc.target/mips/asm-1.c: Likewise.
13541 2005-04-13 Dale Johannesen <dalej@apple.com>
13543 * objc.dg/objc-fast-4.m: New.
13545 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13547 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13549 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13551 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13553 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13554 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13555 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13557 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13559 PR tree-optimization/20913
13560 * gcc.dg/tree-ssa/pr20913.c: New.
13562 PR tree-optimization/20702
13563 * gcc.dg/tree-ssa/pr20702.c: New.
13565 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13568 * g++.dg/inherit/local3.C: New test.
13570 2005-04-12 Jeff Law <law@redhat.com>
13572 * gcc.dg/tree-ssa/20050412-1.c: New test.
13574 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13576 PR libfortran/19016
13577 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13578 Add tests with mask generated by expression.
13579 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13580 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13581 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13583 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13585 PR middle-end/20917
13586 * gcc.dg/20050409-1.c: New test.
13588 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13590 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13592 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13594 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13595 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13596 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13597 (TARGET_CXX): Adjust accordingly.
13598 * target.h (struct gcc_target): Remove epxort_class_data. Add
13599 determine_class_data_visibility and class_data_always_comdat.
13600 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13601 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13602 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13603 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13604 (arm_cxx_determine_class_data_visibility): New.
13605 (arm_cxx_class_data_always_comdat): Likewise.
13606 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13607 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13608 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13609 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13610 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13613 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13615 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13617 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13619 * gcc.dg/i386-darwin-fpmath.c: New.
13621 2004-04-11 Devang Patel <dpatel@apple.com>
13623 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13624 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13625 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13626 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13627 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13628 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13629 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13630 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13631 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13633 2004-04-11 Devang Patel <dpatel@apple.com>
13635 * gcc.dg/vect/vect-dv-1.c: New test.
13636 * gcc.dg/vect/vect-dv-2.c: New test.
13638 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13640 PR tree-optimization/20933
13641 * gcc.dg/tree-ssa/pr20933.c: New test.
13643 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13645 * gfortran.dg/fold_nearest.f90: New test.
13647 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13649 * gcc.dg/tree-ssa/alias-1.c: New test.
13651 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13653 PR tree-optimization/20920
13654 * g++.dg/tree-ssa/pr20920.C: New test.
13656 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13658 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13659 (long long int)ceil*.
13661 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13663 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13664 explicit C++ linkage.
13666 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13668 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13669 warning for arithmetic IF statements.
13671 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13673 * eor_handling_1.f90: New test case.
13674 * eor_handling_2.f90: New test case.
13675 * eor_handling_3.f90: New test case.
13676 * eor_handling_4.f90: New test case.
13677 * eor_handling_5.f90: New test case.
13678 * noadv_size.f90: New test case.
13679 * pad_no.f90: New test case.
13681 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13683 * gcc.c-torture/execute/20050410-1.c: New test.
13685 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13687 * gcc.dg/pr20126.c: New.
13689 2005-04-09 Bud Davis <bdavis@gfortran.org>
13690 Steven G. Kargl <kargls@comcast.net>
13692 * gfortran.dg/PR19872.f: New test.
13694 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13696 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13698 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13700 * gfortran.dg/nint_1.f90: New test.
13702 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13704 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13705 Added test for callee-allocated arrays with write statements.
13706 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13707 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13708 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13709 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13710 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13712 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13714 PR libfortran/20163
13715 * gfortran.dg/open-options-blanks.f: New test.
13717 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13720 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13722 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13724 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13725 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13726 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13727 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13728 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13729 * gcc.c-torture/execute/stdarg-4.c: New test.
13731 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13734 * g++.dg/abi/param2.C: New test.
13736 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13738 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13740 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13742 * gcc.dg/builtins-53.c: New test.
13744 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13746 * g++.dg/tree-ssa/pr18178.C: New test.
13747 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13748 * gcc.c-torture/execute/20041019-1.c: New test.
13749 * gcc.dg/tree-ssa/20041008-1.c: New test.
13750 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
13751 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13752 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
13753 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
13754 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
13755 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
13756 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
13757 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
13758 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13759 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13761 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
13763 PR rtl-optimization/20466
13764 * gcc.c-torture/execute/pr20466-1.c: New test.
13766 2005-04-08 Mark Mitchell <mark@codesourcery.com>
13769 * g++.dg/parse/cond2.C: New test.
13772 * g++.dg/warn/Wdtor1.C: New test.
13774 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13777 * gfortran.dg/pr17229.f: New test.
13779 2005-04-07 Steven G. Kargl <kargls@comcast.net>
13781 * gfortran.dg/tiny_1.f90: New test.
13782 * gfortran.dg/tiny_2.f90: ditto.
13784 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
13786 * gfortran.dg/eor_1.f90: Fix dg-do run line
13787 * gfortran.dg/open_new.f90: Fix dg-do run line
13789 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
13791 * lib/target-supports.exp (get_compiler_messages): Support
13792 optional arguments, the fourth being compiler options.
13793 (check_effective_target_fpic): New proc.
13794 * gcc.dg/20050321-2.c: Restrict to target fpic.
13796 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
13798 * gcc.dg/15443-1.c: New test.
13799 * gcc.dg/15443-2.c: Likewise.
13801 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13803 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
13805 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13807 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
13809 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
13811 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
13812 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
13814 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
13815 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
13816 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
13818 2005-04-06 Mark Mitchell <mark@codesourcery.com>
13821 * g++.dg/warn/Wunused-11.C: New test.
13823 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
13825 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
13827 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
13829 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
13831 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13834 * g++.dg/template/ptrmem13.C: New test.
13836 2005-04-05 Per Bothner <per@bothner.com>
13838 * lib/gcc.exp: Always add -fno-show-column, for now.
13840 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
13843 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
13844 of plain old "unsigned int" for the type of "i". Makes this test
13847 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
13849 * gcc.dg/i386-ssefn-1.c: New test.
13850 * gcc.dg/i386-ssefn-2.c: New test.
13851 * gcc.dg/i386-ssefn-3.c: New test.
13852 * gcc.dg/i386-ssefn-4.c: New test.
13854 2005-04-05 Jakub Jelinek <jakub@redhat.com>
13856 PR tree-optimization/20076
13857 * gcc.dg/builtin-apply4.c: New test.
13859 PR preprocessor/19475
13860 * gcc.dg/cpp/macspace1.c: New test.
13861 * gcc.dg/cpp/macspace2.c: New test.
13863 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13865 * gfortran.dg/pr20755.f: Fixed bad format.
13867 2005-04-05 Mark Mitchell <mark@codesourcery.com>
13870 * g++.dg/ext/attrib21.C: New test.
13872 2004-04-05 Devang Patel <dpatel@apple.com>
13874 * lib/target-supports.exp (check_effective_target_vect_shif): New.
13875 * gcc.dg/vect/vect-shift-1.c: New test.
13877 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13879 PR libfortran/20755
13880 * gfortran.dg/pr20755.f: New test.
13882 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
13884 * gfortran.dg/pr15959.f90: New test.
13885 * gfortran.dg/string_pad_trunc.f90: New test.
13887 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13889 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
13890 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
13891 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
13894 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13896 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
13898 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13900 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
13901 * gcc.c-torture/compile/20011119-2.c: Likewise.
13902 * gcc.c-torture/compile/981001-2.c: Likewise.
13904 2005-04-04 Mark Mitchell <mark@codesourcery.com>
13907 * g++.dg/template/overload4.C: New test.
13909 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13912 * g++.dg/abi/covariant5.C: New.
13915 * g++.dg/debug/const2.C: New.
13917 2005-04-04 Jakub Jelinek <jakub@redhat.com>
13919 PR rtl-optimization/16104
13920 * gcc.c-torture/execute/20050316-1.c: New test.
13922 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
13924 * g++.dg/template/spec23.C: Fix dg-error text.
13926 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
13929 * g++.dg/expr/lval2.C: New.
13931 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13933 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
13934 __builtin_strcasecmp and __builtin_strncasecmp.
13936 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
13939 * g++.dg/template/spec22.C: New.
13940 * g++.dg/template/spec23.C: New.
13942 2005-04-03 Dale Ranta <dir@lanl.gov>
13943 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13945 PR libfortran/20068
13946 PR libfortran/20125
13947 PR libfortran/20156
13948 PR libfortran/20471
13949 * gfortran.dg/backspace.f: New test.
13951 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
13953 * gcc.dg/pr19345.c: New test.
13955 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
13957 PR tree-optimization/20640
13958 * gcc.dg/torture/tree-loop-1.c: New.
13960 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
13962 PR rtl-optimization/20290
13963 * gcc.c-torture/execute/loop-ivopts-2.c: New.
13965 2005-04-02 Geoffrey Keating <geoffk@apple.com>
13967 * gcc.dg/rs6000-fpint.c: New.
13969 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
13971 * gcc.dg/old-style-then-proto-1.c: New test.
13973 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13975 * gfortran.fortran-torture/execute/backspace.f90: Check
13976 after backspace and read was incorrect.
13978 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13980 * gcc.c-torture/execute/builtins/strcat.c: Check the result
13981 buffer past the terminating NUL using memcmp.
13982 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
13983 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
13985 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
13986 Fix unused/uninitialized variable warnings.
13988 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
13989 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
13990 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
13991 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
13993 * gcc.c-torture/execute/builtins/abs-1-lib.c,
13994 gcc.c-torture/execute/builtins/fputs-lib.c,
13995 gcc.c-torture/execute/builtins/lib/fprintf.c,
13996 gcc.c-torture/execute/builtins/lib/main.c,
13997 gcc.c-torture/execute/builtins/lib/memcmp.c,
13998 gcc.c-torture/execute/builtins/lib/memmove.c,
13999 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14000 gcc.c-torture/execute/builtins/lib/memset.c,
14001 gcc.c-torture/execute/builtins/lib/printf.c,
14002 gcc.c-torture/execute/builtins/lib/sprintf.c,
14003 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14004 gcc.c-torture/execute/builtins/lib/strchr.c,
14005 gcc.c-torture/execute/builtins/lib/strcmp.c,
14006 gcc.c-torture/execute/builtins/lib/strcpy.c,
14007 gcc.c-torture/execute/builtins/lib/strcspn.c,
14008 gcc.c-torture/execute/builtins/lib/strlen.c,
14009 gcc.c-torture/execute/builtins/lib/strncat.c,
14010 gcc.c-torture/execute/builtins/lib/strncmp.c,
14011 gcc.c-torture/execute/builtins/lib/strncpy.c,
14012 gcc.c-torture/execute/builtins/lib/strrchr.c,
14013 gcc.c-torture/execute/builtins/lib/strspn.c,
14014 gcc.c-torture/execute/builtins/lib/strstr.c,
14015 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14016 gcc.c-torture/execute/builtins/strlen-2.c,
14017 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14020 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14022 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14023 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14026 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14029 * g++.dg/debug/using1.C: New test.
14031 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14033 PR middle-end/20524
14034 * gcc.dg/alias-7.c: Prefix asm-declared name with
14035 __USER_LABEL_PREFIX__.
14037 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14039 Fix fallout from PR middle-end/15700:
14040 * gcc.c-torture/compile/20011119-1.c: Take
14041 __USER_LABEL_PREFIX__ into account.
14042 * gcc.c-torture/compile/20011119-2.c: Likewise.
14044 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14047 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14049 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14052 * gcc.c-torture/compile/struct-non-lval-1.c,
14053 gcc.c-torture/compile/struct-non-lval-2.c,
14054 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14056 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14058 * gcc.dg/tls/tls.exp: Remove temporary file.
14059 * g++.dg/tls/tls.exp: Ditto.
14060 * lib/file-format.exp: Ditto.
14061 * g++.dg/special/ecos.exp: Ditto.
14063 * lib/profopt.exp: Treat prof_ext as a list.
14064 * gcc.misc-tests/bprob.exp: Ditto.
14065 * g++.dg/bprob/bprob.exp: Ditto.
14067 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14068 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14069 g++.dg/tree-ssa/pointer-reference-alias.C,
14070 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14071 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14072 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14073 g++.dg/vect/pr19951.cc: Ditto.
14074 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14075 gcc.dg/builtins-47.c: Ditto.
14076 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14077 gcc.dg/pr20115-1.c: Ditto.
14078 * gcc.dg/tree-ssa/20030530-2.c,
14079 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14080 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14081 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14082 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14083 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14084 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14085 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14086 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14087 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14088 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14089 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14090 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14091 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14092 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14093 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14094 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14095 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14096 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14097 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14098 gcc.dg/tree-ssa/20030824-1.c,
14099 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14100 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14101 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14102 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14103 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14104 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14105 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14106 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14107 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14108 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14109 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14110 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14111 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14112 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14113 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14114 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14115 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14116 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14117 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14118 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14119 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14120 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14121 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14122 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14123 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14124 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14125 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14126 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14127 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14128 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14129 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14130 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14131 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14132 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14133 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14134 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14135 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14136 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14137 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14138 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14139 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14140 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14141 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14142 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14143 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14144 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14145 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14146 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14147 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14148 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14149 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14150 gcc.dg/tree-ssa/useless-1.c: Ditto.
14151 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14152 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14153 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14154 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14155 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14156 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14157 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14158 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14159 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14160 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14161 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14162 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14163 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14164 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14165 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14166 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14167 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14168 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14169 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14170 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14171 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14172 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14173 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14174 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14175 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14176 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14177 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14178 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14179 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14180 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14181 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14182 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14183 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14184 gcc.dg/vect/vect-none.c: Ditto.
14185 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14186 treelang/compile/unsigned.tree: Ditto.
14188 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14189 * gcc.dg/cpp/direct2s.c: Ditto.
14190 * gcc.dg/cpp/paste4.c: Ditto.
14191 * gcc.dg/cpp/separate-1.c: Ditto.
14192 * gcc.dg/pch/save-temps-1.c: Ditto.
14193 * g++.dg/ext/altivec-10.C: Ditto.
14194 * g++.dg/pch/pch.C: Ditto.
14196 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14198 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14199 * g++.dg/template/repo1.C: Ditto.
14200 * g++.dg/template/repo2.C: Ditto.
14201 * g++.dg/template/repo3.C: Ditto.
14202 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14203 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14204 * g++.old-deja/g++.pt/repo1.C: Ditto.
14205 * g++.old-deja/g++.pt/repo2.C: Ditto.
14206 * g++.old-deja/g++.pt/repo3.C: Ditto.
14207 * g++.old-deja/g++.pt/repo4.C: Ditto.
14209 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14210 * gcc.dg/20030107-1.c: Ditto.
14211 * gcc.dg/20030702-1.c: Ditto.
14212 * gcc.dg/profile-generate-1.c: Ditto.
14213 * g++.dg/other/profile1.C: Ditto.
14214 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14216 * lib/gcc-dg.exp (remove-build-file): New.
14217 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14218 cleanup-tree-dump, cleanup-saved-temps): New.
14220 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14222 PR c++/19203, DR 214
14223 * g++.dg/parse/ambig3.C: Not ambiguous.
14224 * g++.dg/template/spec20.C: New.
14225 * g++.dg/template/spec21.C: New.
14227 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14230 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14232 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14234 PR libfortran/20660
14235 * gfortran.dg/negative_unit.f: New test.
14237 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14239 * gcc.dg/20050330-1.c: New test.
14241 2005-03-30 Devang Patel <dpatel@apple.com>
14243 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14245 2005-03-30 Dale Johannesen <dalej@apple.com>
14247 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14249 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14251 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14252 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14253 Strip options from test name.
14255 2005-03-31 Jan Hubicka <jh@suse.cz>
14257 * gcc.dg/varpool-1.c: New testcase.
14259 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14263 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14264 gcc.dg/stmt-expr-label-3.c : New tests.
14265 * gcc.c-torture/execute/medce-2.c: Remove.
14267 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14270 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14273 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14275 * gcc.c-torture/compile/pr20203.c: New test.
14277 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14279 * gfortran.dg/promotion.f90: New test.
14281 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14283 PR middle-end/20491
14284 * gcc.dg/torture/asm-subreg-1.c: New test.
14286 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14289 * gcc.dg/pr20672-1.c: New test.
14291 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14293 * gfortran.dg/vect: New directory.
14294 * gfortran.dg/vect/vect.exp: New.
14295 * gfortran.dg/vect/vect-1.f90: New test.
14296 * gfortran.dg/vect/vect-2.f90: New test.
14297 * gfortran.dg/vect/vect-3.f90: New test.
14298 * gfortran.dg/vect/vect-4.f90: New test.
14299 * gfortran.dg/vect/vect-5.f90: New test.
14301 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14303 PR middle-end/20622
14304 * gcc.dg/alias-7.c: New test.
14306 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14308 * gcc.dg/sparc-reg-1.c: New test.
14310 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14313 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14315 2005-03-29 Dale Ranta <dir@lanl.gov>
14316 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14318 PR libfortran/20163
14319 * gfortran.dg/pr20163-2.f: New test.
14321 2005-03-28 Jan Hubicka <jh@suse.cz>
14323 PR middle-end/20635
14324 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14327 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14329 PR tree-optimization/20626
14330 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14331 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14333 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14335 * gfortran.dg/underflow.f90: New test.
14336 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14338 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14340 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14342 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14344 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14345 (g++_init): Make sure that CXXFLAGS is set.
14346 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14347 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14348 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14349 * lib/objc.exp (objc_init): Likewise.
14350 * lib/treelang.exp (treelang_init): Likewise.
14352 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14354 PR tree-optimization/20470
14355 * gcc.dg/tree-ssa/pr20470.c: New test.
14357 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14359 * gcc.dg/ppc-stfiwx.c: New.
14361 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14364 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14366 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14368 * gcc.dg/20050325-1.c: Fix a typo.
14370 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14372 PR libfortran/19678
14373 PR libfortran/19679
14374 * gfortran.dg/dos_eol.f: New test.
14376 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14378 PR rtl-optimization/20249
14379 * gcc.dg/20050325-1.c: New test.
14381 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14383 PR libfortran/15332
14384 * gfortran.dg/pr15332.f: New test.
14386 2005-03-24 Dale Johannesen <dalej@apple.com>
14388 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14390 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14392 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14393 'internal' visibility.
14394 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14395 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14396 'protected' visibility.
14397 * gcc.dg/visibility-7.c: Likewise.
14398 * lib/target-supports.exp (check_visibility_available): Take
14399 a parameter, the kind of visibility to check for.
14400 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14401 to check_visibility_available.
14403 * g++.dg/expr/cast3.C: New.
14405 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14407 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14410 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14413 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14415 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14417 * gcc.dg/badshift.c: Renamed to...
14418 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14420 * gcc.target/i386/badshift.c: Renamed to...
14421 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14424 PR rtl-optimization/20532
14425 * gcc.target/i386/badshift.c: New.
14427 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14429 * gfortran.dg/pr18025.f90: New test.
14431 2005-03-23 Dale Johannesen <dalej@apple.com>
14433 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14435 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14437 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14439 * lib/target-supports.exp (check_iconv_available): Default
14440 libiconv to -liconv, if there is no definition.
14442 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14444 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14446 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14448 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14449 * g++.dg/opt/pr7503-2.C: Likewise.
14450 * g++.dg/opt/pr7503-3.C: Likewise.
14451 * g++.dg/opt/pr7503-4.C: Likewise.
14452 * g++.dg/opt/pr7503-5.C: Likewise.
14453 * g++.dg/warn/minmax.C: New test.
14455 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14457 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14458 * gfortran.dg/g77_intrinsics_sub.f: New test.
14460 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14461 Jan Hubicka <jh@suse.cz>
14462 Steven Bosscher <stevenb@suse.de
14464 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14466 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14469 * g++.dg/template/redecl3.C: New test.
14471 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14474 * g++.dg/parse/error16.C: Tweak error markers.
14476 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14479 * gcc.dg/20050321-2.c: New test.
14481 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14485 * g++.dg/template/ptrmem12.C: New.
14487 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14489 PR rtl-optimization/20527
14490 * gcc.c-torture/execute/pr20527-1.c: New test.
14492 2005-03-22 Ben Elliston <bje@au.ibm.com>
14494 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14495 program, compile it into a real executable and then delete the .c
14496 and .x files afterwards, to avoid problems on testglue targets.
14498 2005-03-21 Stuart Hastings <stuart@apple.com>
14500 * gcc.target/i386/sse-2.c: New.
14502 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14504 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14506 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14508 * g++.dg/parse/crash25.C: Fix typo.
14510 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14513 * g++.dg/parse/crash24.C: New test.
14516 * g++.dg/parse/crash25.C: New test.
14518 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14521 * g++.dg/ext/stmtexpr4.C: New test.
14523 2005-03-20 Roger Sayle <roger@eyesopen.com>
14525 PR middle-end/20539
14526 * gcc.c-torture/compile/pr13066-1.c: New test case.
14527 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14528 * g++.dg/opt/pr13066-1.C: Likewise.
14530 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14532 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14534 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14537 * gfortran.dg/nesting_1.f90: New test.
14539 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14542 * g++.dg/lookup/using13.C: New test.
14544 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14547 * g++.dg/template/crash36.C: New test.
14549 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14552 * g++.dg/template/crash35.C: New test.
14554 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14557 * g++.dg/overload/operator2.C: New test.
14559 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14561 PR libfortran/20257
14562 * gfortran.dg/pr20257.f90: New test.
14564 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14566 PR libfortran/20480
14567 * gfortran.dg/pr20480.f90: New test.
14569 2005-03-16 Richard Henderson <rth@redhat.com>
14571 PR middle-end/15700
14572 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14573 (_rtld_global): New.
14574 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14575 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14577 * gcc.dg/alias-3.c: New.
14578 * gcc.dg/alias-4.c: New.
14579 * gcc.dg/alias-5.c: New.
14580 * gcc.dg/alias-6.c: New.
14582 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14584 * gcc.dg/cpp/ucnid-7.c: New.
14586 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14587 Dorit Naishlos <dorit@il.ibm.com>
14589 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14592 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14594 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14595 misaligned accesses.
14596 * gcc.dg/vect/vect-58.c: Likewise.
14597 * gcc.dg/vect/vect-92.c: New.
14598 * gcc.dg/vect/vect-93.c: New.
14600 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14603 * gfortran.dg/assign_2.f90: New test.
14604 * gfortran.dg/assign_3.f90: New test.
14605 * gfortran.dg/assign.f90: New test.
14607 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14609 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14610 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14611 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14612 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14615 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14617 * gcc.dg/cpp/ucnid-6.c: New.
14619 * gcc.dg/cpp/normalize-1.c: New.
14620 * gcc.dg/cpp/normalize-2.c: New.
14621 * gcc.dg/cpp/normalize-3.c: New.
14622 * gcc.dg/cpp/normalize-4.c: New.
14623 * gcc.dg/cpp/ucnid-4.c: New.
14624 * gcc.dg/cpp/ucnid-5.c: New.
14625 * g++.dg/cpp/normalize-1.C: New.
14626 * g++.dg/cpp/ucnid-1.C: New.
14628 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14630 * gcc.dg/pr18628.c: New.
14632 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14635 * g++.dg/tree-ssa/pr20280.C: New.
14637 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14640 * gfortran.dg/stfunc_2.f90: New test.
14642 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14644 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14646 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14648 * gcc.dg/tree-ssa/20050314-1.c: New test.
14650 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14654 * g++.dg/template/friend34.C: New test.
14655 * g++.dg/template/friend35.C: Likewise.
14656 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14658 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14660 Friend class name lookup 5/n
14662 * g++.dg/lookup/hidden-class1.C: New test.
14663 * g++.dg/lookup/hidden-class2.C: Likewise.
14664 * g++.dg/lookup/hidden-class3.C: Likewise.
14665 * g++.dg/lookup/hidden-class4.C: Likewise.
14666 * g++.dg/lookup/hidden-class5.C: Likewise.
14667 * g++.dg/lookup/hidden-class6.C: Likewise.
14668 * g++.dg/lookup/hidden-class7.C: Likewise.
14669 * g++.dg/lookup/hidden-class8.C: Likewise.
14670 * g++.dg/lookup/hidden-class9.C: Likewise.
14671 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14672 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14673 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14674 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14675 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14676 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14677 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14678 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14679 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14680 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14681 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14683 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14686 * g++.dg/template/error18.C: New test.
14688 2005-03-09 Ben Elliston <bje@au.ibm.com>
14691 * g++.dg/debug/pr16792.C: New test.
14693 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14695 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14696 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14697 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14698 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14699 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14700 test assertion names.
14702 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14705 * gfortran.dg/stfunc_1.f90: New test.
14707 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14710 * gfortran.dg/real_index_1.f90: New test.
14712 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14715 * gfortran.dg/spec_expr_1.f90: New test.
14717 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14720 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14723 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14726 * gfortran.dg/largeequiv_1.f90: New test.
14728 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14730 * gcc.dg/ucnid-1.c: New.
14731 * gcc.dg/ucnid-2.c: New.
14732 * gcc.dg/ucnid-3.c: New.
14733 * gcc.dg/ucnid-4.c: New.
14734 * gcc.dg/ucnid-5.c: New.
14735 * gcc.dg/ucnid-6.c: New.
14736 * gcc.dg/cpp/ucnid-1.c: New.
14737 * gcc.dg/cpp/ucnid-2.c: New.
14738 * gcc.dg/cpp/ucnid-3.c: New.
14739 * g++.dg/other/ucnid-1.C: New.
14741 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14743 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14745 2005-03-11 Per Bothner <per@bothner.com>
14747 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14748 that diagnotics refer to correct token.
14749 * gcc.dg/unused-3.c: Likewise.
14751 2005-03-11 Per Bothner <per@bothner.com>
14753 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
14754 constant" is now actually on same line as string constant.
14755 * gcc.dg/cpp/direct2s.c: Likewise.
14757 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
14759 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
14761 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14763 PR libfortran/20124
14764 * gfortran.dg/pr20124.f90: New Test
14766 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
14768 PR tree-optimization/20130
14769 * gcc.dg/pr20130-1.c: New test.
14771 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14774 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
14776 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14778 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
14780 2005-03-10 Steve Ellcey <sje@cup.hp.com>
14782 * g++.dg/eh/forced1.C: Fix comment.
14783 * g++.dg/eh/forced2.C: Ditto.
14784 * g++.dg/eh/forced3.C: Ditto.
14785 * g++.dg/eh/forced4.C: Ditto.
14787 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
14790 * gcc.c-torture/compile/pr20412.c: New test.
14792 2005-03-10 Roger Sayle <roger@eyesopen.com>
14794 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
14796 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14799 * gcc.dg/20050307-1.c: New test.
14801 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
14804 * g++.dg/other/stdarg3.C: New.
14806 2005-03-10 Jakub Jelinek <jakub@redhat.com>
14808 PR c++/18384, c++/18327
14809 * g++.dg/init/array19.C: New test.
14811 PR inline-asm/20314
14812 * gcc.dg/torture/pr20314-1.c: New test.
14813 * gcc.dg/torture/pr20314-2.c: New test.
14815 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
14817 * gcc.dg/20050309-1.c: New test.
14819 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14821 * gcc.dg/builtins-10.c: Reactivate disabled test.
14822 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
14823 new cbrt transformations.
14825 2005-03-09 Mark Mitchell <mark@codesourcery.com>
14828 * g++.dg/template/array13.C: New test.
14830 2005-03-09 Paolo Carlini <pcarlini@suse.de>
14833 * g++.dg/init/brace4.C: New test.
14835 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
14838 * g++.dg/template/non-dependent12.C: New.
14840 2005-03-08 Mark Mitchell <mark@codesourcery.com>
14843 * g++.dg/init/array18.C: Add dg-do run marker.
14846 * g++.dg/init/array18.C: New test.
14848 2005-03-09 Ben Elliston <bje@au.ibm.com>
14850 * consistency.vlad/vlad.exp: Remove trailing semicolons.
14851 * g++.dg/gcov/gcov.exp: Likewise.
14852 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
14853 * gcc.target/xstormy16/xstormy16.exp: Likewise.
14854 * lib/c-torture.exp: Likewise.
14855 * lib/fortran-torture.exp: Likewise.
14856 * lib/g++.exp: Likewise.
14857 * lib/gcc-defs.exp: Likewise.
14858 * lib/gcc-dg.exp: Likewise.
14859 * lib/gcc.exp: Likewise.
14860 * lib/gcov.exp: Likewise.
14861 * lib/gfortran.exp: Likewise.
14862 * lib/mike-g++.exp: Likewise.
14863 * lib/mike-gcc.exp: Likewise.
14864 * lib/objc-torture.exp: Likewise.
14865 * lib/objc.exp: Likewise.
14866 * lib/profopt.exp: Likewise.
14867 * lib/target-libpath.exp: Likewise.
14868 * lib/target-supports.exp: Likewise.
14869 * lib/treelang.exp: Likewise.
14870 * lib/wrapper.exp: Likewise.
14872 2005-03-08 Jeff Law <law@redhat.com>
14874 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
14877 2005-03-08 Ira Rosen <irar@il.ibm.com>
14879 * gcc.dg/vect/pr20122.c: New test.
14881 2005-03-07 Jeff Law <law@redhat.com>
14883 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
14885 * gcc.dg/tree-ssa/pr18133-1.c: New test.
14886 * gcc.dg/tree-ssa/pr18133-2.c: New test.
14887 * gcc.dg/tree-ssa/pr18134.c: New test.
14889 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14891 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
14892 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
14893 gcc.dg/torture/builtin-noret-2.c: Require weak support.
14895 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
14898 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
14900 2005-03-07 Mark Mitchell <mark@codesourcery.com>
14902 * g++.dg/warn/Wnvdtor.C: New test.
14904 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
14906 * gcc.dg/torture/pr19683-1.c: New test.
14908 2005-03-06 Steven G. Kargl <kargls@comcast.net>
14910 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
14911 * gfortran.dg/g77/19990313-2.f: Ditto.
14912 * gfortran.dg/g77/19990313-3.f: Ditto.
14913 * gfortran.dg/g77/19990525-0.f: Ditto.
14914 * gfortran.dg/g77/19990826-0.f: Ditto.
14915 * gfortran.dg/g77/19990826-2.f: Ditto.
14916 * gfortran.dg/g77/19990826-3.f: Ditto.
14917 * gfortran.dg/g77/20000511-1.f: Ditto.
14918 * gfortran.dg/g77/20000511-2.f: Ditto.
14919 * gfortran.dg/g77/970625-2.f: Ditto.
14920 * gfortran.dg/g77/980310-2.f: Ditto.
14921 * gfortran.dg/g77/980310-3.f: Ditto.
14922 * gfortran.dg/g77/980310-8.f: Ditto.
14923 * gfortran.dg/g77/980519-2.f: Ditto.
14924 * gfortran.dg/g77/alpha1.f: Ditto.
14925 * gfortran.dg/g77/claus.f: Ditto.
14926 * gfortran.dg/g77/erfc.f: Ditto.
14927 * gfortran.dg/g77/short.f: Ditto.
14928 * gfortran.fortran-torture/execute/data.f90: Ditto.
14929 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
14930 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
14932 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14934 * lib/file-format.exp (gcc_target_object_format): Add check for som
14935 format and hardcode object formats on hppa*-*-hpux*.
14936 * lib/target-supports.exp (check_weak_available): Add check for som
14937 object format. Always return 0 on hppa*-*-hpux10*.
14939 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
14942 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
14944 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14946 * gfortran.dg/pr19936_1.f90: New test.
14947 * gfortran.dg/pr19936_2.f90: New test.
14948 * gfortran.dg/pr19936_3.f90: New test.
14950 2005-03-05 Steven G. Kargl <kargls@comcast.net>
14951 Paul Thomas <prthomas@drfccad.cea.fr>
14953 * gfortran.dg/PR19754_1.f90: New test.
14954 * gfortran.dg/PR19754_2.f90: Ditto.
14956 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14959 * g++.dg/template/non-dependent11.C: New test.
14961 2005-03-05 Uros Bizjak <uros@kss-loka.si>
14963 * lib/target-supports.exp (check_iconv_available): Fix comment.
14965 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
14966 Joseph S. Myers <joseph@codesourcery.com>
14969 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
14971 2005-03-04 Matthew Sachs <msachs@apple.com>
14973 * gcc.exp (gcc_target_compile): Put braces around
14974 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
14975 * objc.exp (objc_target_compile): Likewise.
14976 * treelang.exp (treelang_target_compile): Likewise.
14978 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14981 * gfortran.dg/func_result_1.f90: New test.
14983 2005-03-04 Ben Elliston <bje@au.ibm.com>
14985 * gcc.misc-tests/options.exp: New test.
14987 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
14989 * gcc.dg/pr15784-4.c: New test.
14991 2005-03-03 Geoffrey Keating <geoffk@apple.com>
14993 * gcc.c-torture/execute/pr17133.c: New.
14994 * gcc.c-torture/compile/20050303-1.c: New.
14996 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
14998 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15000 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15002 * g++.dg/overload/using2.C: New.
15004 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15007 * g++.dg/init/ptrmem2.C: New test.
15009 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15012 * gcc.dg/pr8927-1.c: New test.
15014 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15017 * g++.dg/inherit/covariant12.C: New.
15019 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15022 * gfortran.dg/bound_1.f90: New test.
15024 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15026 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15027 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15029 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15032 * gcc.dg/pr20245-1.c: New test.
15034 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15036 PR middle-end/19874
15037 * gcc.c-torture/execute/20050119-2.c: New test case.
15039 2005-02-28 Ben Elliston <bje@au.ibm.com>
15041 * README: Update the DejaGnu bug reporting address.
15042 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15043 * lib/objc-torture.exp: Likewise.
15045 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15047 * gfortran.dg/boz_1.f90: New test.
15048 * gfortran.dg/boz_3.f90: New test.
15049 * gfortran.dg/boz_4.f90: New test.
15051 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15053 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15054 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15056 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15058 PR libfortran/20101
15059 * gfortran.dg/write_0_pe_format.f90: New test.
15061 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15064 * g++.dg/opt/thunk2.C: New test.
15065 * g++.dg/opt/covariant1.C: New test.
15067 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15069 * gfortran.dg/e_d_fmt.f90: New test.
15071 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15073 * gcc.dg/asm-b.c: Fix comment typos.
15075 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15077 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15080 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15083 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15084 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15085 * gcc.dg/asm-b.c: New test.
15087 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15089 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15090 Disable this test on IRIX 6.
15092 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15094 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15095 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15098 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15100 PR tree-optimization/20204
15101 * testsuite/gcc.dg/pr20204.c: New test.
15103 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15106 * gcc.c-torture/execute/20050224-1.c: New test.
15109 * g++.dg/warn/Wbraces2.C: New test.
15111 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15114 * g++.dg/init/const2.C: New test.
15116 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15118 PR tree-optimization/20100
15119 * gcc.c-torture/execute/pr20100-1.c: New test.
15121 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15123 * gfortran.dg/implicit_3.f90: New test.
15125 * gfortran.dg/deftype_1.f90: New test.
15127 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15129 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15131 * g++.dg/other/anon3.C: Accept a warning.
15133 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15135 * gcc.dg/pr20017.c: Fix a comment typo.
15137 2005-02-23 Bud Davis <bdavis@gfortran.org>
15139 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15141 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15144 * ada/acats/tests/cxa/cxa3004.a: Remove.
15145 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15147 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15150 * g++.dg/init/const1.C: New test.
15153 * g++.dg/parse/constant7.C: New test.
15156 * g++.dg/parse/error27.C: New test.
15157 * g++.dg/template/qualttp15.C: Adjust error markers.
15158 * g++.old-deja/g++.other/struct1.C: Likewise.
15161 * g++.dg/template/error17.C: New test.
15164 * g++.dg/parser/error26.C: New test.
15166 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15168 PR tree-optimization/20100
15169 PR tree-optimization/20115
15170 * gcc.dg/pr20115.c: New test.
15171 * gcc.dg/pr20115-1.c: New test.
15172 * gcc.dg/pr20100.c: New test.
15173 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15174 call-clobbered variables after alias1.
15176 2005-02-22 Bud Davis <bdavis@gfortran.org>
15178 * gfortran.dg/list_read_4.f90: new test.
15180 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15182 PR rtl-optimization/20017.
15183 * gcc.dg/pr20017.c: New.
15185 2005-02-22 Devang Patel <dpatel@apple.com>
15188 * g++.dg/tree-ssa/pr19952.C: New test.
15190 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15193 * g++.dg/parse/constant6.C: New test.
15195 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15197 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15198 * g++.dg/charset/asm2.c: Likewise.
15199 * g++.dg/charset/asm3.c: Likewise.
15200 * g++.dg/charset/asm4.c: Likewise.
15201 * g++.dg/charset/asm5.c: Likewise.
15202 * g++.dg/charset/attribute1.c: Likewise.
15203 * g++.dg/charset/attribute2.c: Likewise.
15204 * g++.dg/charset/extern1.cc: Likewise.
15205 * g++.dg/charset/extern2.cc: Likewise.
15206 * g++.dg/charset/extern3.cc: Likewise.
15207 * g++.dg/charset/function.cc: Likewise.
15208 * g++.dg/charset/string.c: Likewise.
15209 * g++.dg/charset/charset.exp: Likewise.
15210 * lib/target-supports.exp (check_iconv_available): Fix comment.
15212 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15214 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15215 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15216 * gcc.dg/charset/asm2.c: Likewise.
15217 * gcc.dg/charset/asm3.c: Likewise.
15218 * gcc.dg/charset/asm4.c: Likewise.
15219 * gcc.dg/charset/asm5.c: Likewise.
15220 * gcc.dg/charset/asm6.c: Likewise.
15221 * gcc.dg/charset/attribute1.c: Likewise.
15222 * gcc.dg/charset/attribute2.c: Likewise.
15223 * gcc.dg/charset/builtin1.c: Likewise.
15224 * gcc.dg/charset/extern.c: Likewise.
15225 * gcc.dg/charset/function.c: Likewise.
15226 * gcc.dg/charset/string.c: Likewise.
15227 * gcc.dg/charset/charset.exp: Likewise.
15229 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15232 * gfortran.dg/pr20086.f90: New test.
15234 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15236 PR tree-optimization/19786
15237 * g++.dg/tree-ssa/pr19786.C: New.
15239 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15241 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15243 2005-02-21 Jeff Law <law@redhat.com>
15245 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15247 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15249 * gfortran.dg/do_iterator: Split loop, markup all lines for
15250 which an error locus is printed.
15251 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15253 * gfortran.dg/select_4.f90: Likewise.
15254 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15255 locuses in the various permutations.
15257 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15259 PR tree-optimization/19951
15260 * g++.dg/vect: New directory.
15261 * g++.dg/vect/vect.exp: New file.
15262 * g++.dg/vect/pr19951.cc: New testcase.
15263 * g++.dg/dg.exp: Also prune vectorizer tests.
15265 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15268 * gcc.dg/charset/builtin1.c: New test.
15270 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15273 * g++.dg/inherit/volatile1.C: New test.
15276 * g++.dg/template/dtor4.C: New test.
15278 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15280 * gfortran.dg/int_1.f90: New test.
15282 2005-02-19 Devang Patel <dpatel@apple.com>
15284 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15286 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15288 * gfortran.dg/achar_1.f90: New test.
15290 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15292 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15294 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15295 Jakub Jelinek <jakub@redhat.com>
15297 PR tree-optimization/19828
15298 * gcc.dg/tree-ssa/loop-7.c: New test.
15299 * gcc.c-torture/execute/20050218-1.c: New test.
15301 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15304 * gcc.dg/transparent-union-1.c: New test.
15305 * gcc.dg/transparent-union-2.c: New test.
15307 2005-02-18 James E Wilson <wilson@specifixinc.com>
15309 PR tree-optimization/18977
15310 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15312 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15315 * gcc.dg/pr20054.c: New test.
15317 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15320 * g++.dg/ext/attrib20.C: New test.
15322 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15324 PR middle-end/20030
15325 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15327 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15330 * g++.dg/opt/switch4.C: New.
15332 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15335 PR tree-optimization/20009
15336 * gcc.c-torture/compile/20050217-1.c: New test.
15337 * g++.dg/opt/switch3.C: New test.
15339 PR tree-optimization/18947
15340 * gcc.c-torture/compile/20050215-1.c: New test.
15341 * gcc.c-torture/compile/20050215-2.c: New test.
15342 * gcc.c-torture/compile/20050215-3.c: New test.
15344 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15347 * g++.dg/template/crash34.C: New.
15350 * g++.dg/other/access3.C: New.
15352 2005-02-17 Ira Rosen <irar@il.ibm.com>
15354 * gcc.dg/vect/vect-98.c: New test.
15356 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15358 PR tree-optimization/19967
15359 * gcc.dg/pr19967.c: New.
15361 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15363 PR middle-end/19857
15364 * gcc.dg/tree-ssa/20050215-1.c: New test.
15365 * gcc.c-torture/execute/20050215-1.c: New test.
15367 2005-02-15 Eric Christopher <echristo@redhat.com>
15369 * gcc.dg/cpp/20050215-1.c: New file.
15371 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15373 PR tree-optimization/15785
15374 * gcc.dg/pr15785-1.c: New test.
15376 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15379 * g++.dg/init/ctor4.C: New.
15380 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15382 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15384 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15385 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15387 2005-02-15 Andreas Schwab <schwab@suse.de>
15389 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15392 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15394 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15396 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15398 PR tree-optimization/19853
15399 * gcc.c-torture/compile/pr19853.c: New test.
15401 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15404 * g++.dg/parse/local-class1.C: New.
15407 * g++.dg/parse/ptrmem3.C: New.
15410 * g++.old-deja/g++.oliva/template6.C: Add another case.
15411 * g++.dg/template/explicit6.C: New.
15413 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15416 * g++.dg/other/redecl2.C: New.
15418 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15421 * g++.dg/abi/covariant4.C: New.
15423 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15425 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15427 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15429 * gcc.dg/vect/vect-96.c: Fix typo.
15431 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15435 * g++.dg/template/enum5.C: New test.
15437 2005-02-12 Ira Rosen <irar@il.ibm.com>
15439 * gcc.dg/vect/vect-97.c: New test.
15441 2005-02-12 Ira Rosen <irar@il.ibm.com>
15443 * gcc.dg/vect/vect-96.c: New test.
15445 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15447 * gcc.dg/builtins-34.c: Also check ldexp*.
15449 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15451 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15453 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15455 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15456 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15457 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15458 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15459 selector_list, selector_expression, dg-process-target): Move to new
15460 file target-supports-dg.exp.
15461 * lib/target-supports-dg.exp: New.
15463 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15466 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15469 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15471 PR middle-end/19858
15472 * gcc.c-torture/compile/20050210-1.c: New test.
15474 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15477 * g++.dg/warn/Wbraces1.C: New test.
15479 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15481 * gcc.dg/builtins-52.c: New testcase.
15483 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15486 * gcc.c-torture/execute/20050119-1.c: New test.
15488 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15491 * g++.dg/init/delete1.C: New test.
15493 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15496 * g++.dg/template/static12.C: New test.
15498 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15501 * g++.dg/conversion/ambig1.C: New test.
15504 * g++.dg/ext/attrib19.C: New test.
15507 * g++.dg/parse/dtor5.C: New test.
15510 * g++.dg/template/dtor3.C: New test.
15513 * g++.dg/template/static11.C: New test.
15514 * g++.dg/template/crash2.C: Remove dg-error marker.
15516 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15519 * g++.old-deja/g++.mike/p10769a.C: Remove.
15521 2005-02-09 Roger Sayle <roger@eyesopen.com>
15523 * gcc.dg/builtins-48.c: New test case.
15524 * gcc.dg/builtins-49.c: New test case.
15525 * gcc.dg/builtins-50.c: New test case.
15526 * gcc.dg/builtins-51.c: New test case.
15528 2005-02-09 Ian Lance Taylor <ian@airs.com>
15530 PR middle-end/19583
15531 * g++.dg/warn/Wreturn-type-3.C: New test.
15533 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15535 PR middle-end/19402
15536 * gcc.dg/pr19402-1.c: New testcase.
15537 * gcc.dg/pr19402-2.c: likewise.
15539 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15541 PR middle-end/19854
15542 * g++.dg/tree-ssa/tmmti.C: New testcase.
15544 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15546 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15548 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15551 * g++.dg/parse/crash23.C: New test.
15552 * g++.dg/warn/Weff1.C: New test.
15554 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15556 * gcc.dg/20050209-1.c: New test.
15558 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15561 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15563 2005-02-08 Mike Stump <mrs@apple.com>
15565 * g++.dg/pch/import-2.c: New test.
15566 * g++.dg/pch/import-2.hs: New.
15567 * g++.dg/pch/include/import-2a.h: New.
15568 * g++.dg/pch/include/import-2b.h: New.
15570 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15572 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15574 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15576 * gfortran.dg/substr_1.f90: New test.
15578 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15580 PR middle-end/19775
15581 * gcc.dg/torture/builtin-power-1.c: Disable test for
15582 invalid transformation.
15583 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15584 no longer optimize.
15585 * gcc.dg/builtins-47.c: New testcase.
15587 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15588 Dorit Naishlos <dorit@il.ibm.com>
15590 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15592 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15594 * gcc.c-torture/compile/20050206-1.c: New test.
15596 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15599 * g++.dg/opt/pr19768.C: New test.
15601 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15604 * gcc.c-torture/compile/pr19736.c: New test.
15606 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15609 * g++.dg/parse/error25.C: New test.
15611 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15613 * gcc.c-torture/execute/20050203-1.c: New.
15615 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15617 * gcc.dg/vect/vect-85.c: Remove xfail.
15618 * gcc.dg/vect/vect-86.c: Remove xfail.
15619 * gcc.dg/vect/vect-87.c: Remove xfail.
15620 * gcc.dg/vect/vect-88.c: Remove xfail.
15622 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15624 * gcc.dg/altivec-19.c: New.
15626 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15629 * gcc.dg/nested-func-3.c: New test.
15630 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15632 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15634 * gcc.test-framework/gen_directive_tests: Generate tests for
15635 selector expressions.
15637 2005-02-02 Matt Austern <austern@apple.com>
15640 * g++/ext/builtin7.C: New.
15641 * g++/ext/builtin8.C: New.
15643 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15646 * gcc.dg/pr18502-1.c: New test.
15648 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15651 * g++.dg/template/local4.C: Tweak.
15653 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15655 PR tree-optimization/19578
15656 * gcc.c-torture/compile/20050202-1.c: New test.
15658 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15661 * gcc.dg/c99-init-4.c: New test.
15663 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15665 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15667 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15669 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15670 * g++.dg/eh/check-vect.h: New.
15672 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15673 * gcc.dg/vect/vect-78.c: Ditto.
15674 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15677 * g++.dg/conversion/simd1.C: Expect warning.
15678 * g++.dg/ext/attribute-test-1.C: Ditto.
15679 * g++.dg/ext/attribute-test-2.C: Ditto.
15680 * g++.dg/ext/attribute-test-3.C: Ditto.
15681 * g++.dg/ext/attribute-test-4.C: Ditto.
15683 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15684 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15686 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15688 2005-02-01 Richard Henderson <rth@redhat.com>
15690 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15691 long double for ibm double-double format.
15692 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15694 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15696 PR tree-optimization/19633
15697 * testsuite/gcc.dg/pr19633-1.c: New test.
15698 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15699 to NULL or a symbol.
15701 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15703 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15705 (dg-process-target (local override)): Handle selector expressions.
15707 * gcc.test-framework/README: Describe tests in source directory.
15708 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15709 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15710 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15711 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15712 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15713 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15714 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15715 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15716 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15717 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15718 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15719 * gcc.test-framework/dg-error-exp-P.c: New test.
15720 * gcc.test-framework/dg-error-exp-XP.c: New test.
15721 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15722 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15723 * gcc.test-framework/dg-output-exp-P.c: New test.
15724 * gcc.test-framework/dg-output-exp-XF.c: New test.
15725 * gcc.test-framework/dg-warning-exp-P.c: New test.
15726 * gcc.misc-tests/dg-1.c: Remove.
15727 * gcc.misc-tests/dg-2.c: Remove.
15728 * gcc.misc-tests/dg-3.c: Remove.
15729 * gcc.misc-tests/dg-4.c: Remove.
15730 * gcc.misc-tests/dg-5.c: Remove.
15731 * gcc.misc-tests/dg-6.c: Remove.
15732 * gcc.misc-tests/dg-7.c: Remove.
15733 * gcc.misc-tests/dg-8.c: Remove.
15734 * gcc.misc-tests/dg-9.c: Remove.
15735 * gcc.misc-tests/dg-10.c: Remove.
15736 * gcc.misc-tests/dg-11.c: Remove.
15737 * gcc.misc-tests/dg-12.c: Remove.
15738 * gcc.misc-tests/dg-test.exp: Remove.
15740 * gcc.test-framework/test-framework.awk: Change recording and
15741 printing of passes and failures.
15743 * gcc.test-framework: New directory.
15744 * gcc.test-framework/README: New.
15745 * gcc.test-framework/test-framework.exp: New.
15746 * gcc.test-framework/test-framework.awk: New.
15747 * gcc.test-framework/gen_directive_tests: New.
15749 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15751 * lib/treelang.exp: Fix comment typos.
15752 (treelang_target_compile): Don't append libs=-ltreelang to options.
15754 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
15756 * g++.dg/parse/typename7.C: Adjust error messages.
15758 2005-01-31 Jeff Law <law@redhat.com>
15760 * gcc.c-torture/execute/20050131-1.c: New test.
15761 * gcc.dg/wcaselabel.c: New test.
15763 2005-01-31 Mark Mitchell <mark@codesourcery.com>
15765 * g++.dg/other/warning1.C: Adjust error messags.
15766 * g++.dg/parse/constant5.C: New test.
15768 2005-01-31 Steven Bosscher <stevenb@suse.de>
15771 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
15772 the test case valid.
15773 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
15774 * testsuite/gcc.dg/array-7.c: Adjust expected result.
15775 * testsuite/gcc.dg/pr18596-3.c: Likewise.
15776 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
15777 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
15778 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
15780 2005-01-31 Dale Johannesen <dalej@apple.com>
15782 * g++.dg/opt/pr19650.C: New test.
15784 2005-01-31 Richard Henderson <rth@redhat.com>
15786 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15787 long double for intel double extended format.
15788 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15790 2005-01-30 Mark Mitchell <mark@codesourcery.com>
15793 * g++.dg/template/static10.C: New test.
15796 * g++.dg/parse/error24.C: New test.
15799 * g++.dg/lookup/builtin1.C: New test.
15802 * g++.dg/warn/conv3.C: New test.
15804 2005-01-30 Bud Davis <bdavis@gfortran.org>
15807 * gfortan.dg/inquire_7.f90
15809 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
15811 PR tree-optimization/15791
15812 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
15813 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
15814 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
15815 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
15816 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
15817 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
15818 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
15819 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
15820 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
15821 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
15823 2005-01-29 Paul Brook <paul@codesourcery.com>
15826 * check.c (real_or_complex_check): New function.
15827 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
15828 * intrinsic.c (add_functions): Use new check functions.
15829 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
15832 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
15834 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
15835 gcc.dg/lvalue-3.c: New tests.
15836 * gcc.dg/concat.c: Update expected messages.
15838 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
15840 PR libfortran/19595
15841 * gfortran.dg/eor_1.f90: New test.
15843 2005-01-29 Steven G. Kargl <kargls@comcast.net>
15846 * gfortran.dg/logical_data_1.f90: New test.
15848 2005-01-28 Mark Mitchell <mark@codesourcery.com>
15851 * g++.dg/template/crash33.C: New test.
15854 * g++.dg/template/crash32.C: New test.
15856 2005-01-28 Ian Lance Taylor <ian@airs.com>
15858 PR middle-end/16558
15859 * g++.dg/warn/Wreturn-type-2.C: New test.
15861 2004-06-24 Jeff Law <law@redhat.com>
15863 * gcc.dg/tree-ssa/20050128-1.c: New test.
15865 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
15867 * gcc.target/frv/all-mdpackh-1.c: New test.
15869 2005-01-28 Steven Bosscher <stevenb@suse.de>
15871 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
15873 2005-01-27 Richard Henderson <rth@redhat.com>
15875 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
15877 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15879 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
15881 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
15883 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
15884 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
15885 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
15886 to cope with cases where the multilib options override the dg-options.
15888 2005-01-27 Jakub Jelinek <jakub@redhat.com>
15891 * gcc.dg/noncompile/20050120-1.c: New test.
15893 2005-01-26 Diego Novillo <dnovillo@redhat.com>
15895 PR tree-optimization/19633
15896 * gcc.dg/pr19633.c: New test.
15897 * gcc.dg/tree-ssa/pr19633.c: New test.
15899 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
15901 * gcc.dg/20041216-1.c: New test.
15903 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
15906 * objc.dg/selector-2.m: New test.
15908 2005-01-26 Jakub Jelinek <jakub@redhat.com>
15910 * g++.dg/opt/range-test-2.C: New test.
15912 PR rtl-optimization/19579
15913 * gcc.c-torture/execute/20050124-1.c: New test.
15915 2005-01-26 Greg Parker <gparker@apple.com>
15916 Stuart Hastings <stuart@apple.com>
15918 * gcc.c-torture/execute/20050125-1.c: New.
15920 2005-01-18 Jan Hubicka <jh@suse.cz>
15922 PR tree-optimize/19337
15923 * gcc.c-torture/compile/20050119-1.c: New test.
15925 2005-01-24 James E Wilson <wilson@specifixinc.com>
15927 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
15928 test for successful match.
15930 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
15933 * objc.dg/comp-types-7.m: New test.
15935 2005-01-24 Janis Johnson <janis187@us.ibm.com>
15937 * lib/target-supports.exp (current_target_name): New.
15938 (check_effective_target_ilp32, check_effective_target_lp64):
15939 Cache the result to use as long as the current target, with
15940 multilib flags, remains the same.
15942 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
15943 (dg-require-weak, dg-require-visibility, dg-require-alias,
15944 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
15945 dg-require-effective-target, dg-skip-if): Remove call to
15946 skip_test_and_clear_xfail.
15947 (dg-test): Clear xfail data.
15949 2005-01-24 Jakub Jelinek <jakub@redhat.com>
15952 * gcc.dg/ppc64-toc.c: New test.
15954 * g++.dg/tree-ssa/empty-1.C: New test.
15956 PR middle-end/19551
15957 * gcc.c-torture/execute/20050121-1.c: New test.
15958 * gcc.dg/20050121-2.c: New test.
15960 2004-01-23 Steven G. Kargl <kargls@comcast.net>
15961 Paul Brook <paul@codesourcery.com>
15964 * gfortran.dg/real_const_1.f: New test.
15965 * gfortran.dg/real_const_2.f90: New test.
15966 * gfortran.dg/complex_int_1.f90: New test.
15968 2005-01-23 Bud Davis <bdavis9659@comcast.net>
15971 * gfortan.dg/inquire_6.f90: New test.
15973 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
15975 PR libfortran/19451
15976 * open_readonly_1.f90: New test.
15978 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
15980 PR libfortran/18982
15981 * gfortran.dg/open_new.f90: New file.
15983 2005-01-22 Paul Brook <paul@codesourcery.com>
15985 * namelist_1.f90: New test.
15987 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
15989 PR tree-optimization/19484
15990 * gcc.c-torture/compile/20050122-[12].c: New tests.
15992 2005-01-22 Paul Brook <paul@codesourcery.com>
15994 * gfortran.dg/implicit_2.f90: New test.
15996 2005-01-22 Bud Davis <bdavis9659@comcast.net>
15999 * gfortran.dg/inquire_5.f90: New test.
16001 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16004 * gcc.dg/pr18809-1.c: New test.
16006 2005-01-21 Ian Lance Taylor <ian@airs.com>
16008 * gcc.dg/20050121-1.c: New test.
16010 PR tree-optimization/13000
16011 * gcc.dg/20040206-1.c: Change warning to point where function is
16014 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16017 * g++.dg/template/array11.C: New test.
16019 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16021 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16022 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16023 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16024 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16025 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16026 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16028 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16030 PR tree-optimization/15349
16031 * gcc.dg/tree-ssa/pr15349.c: New.
16033 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16035 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16037 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16039 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16040 scan-assembler-times directive name.
16042 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16045 PR rtl-optimization/19462
16046 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16048 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16050 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16051 counting function calls on ia64.
16053 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16055 PR rtl-optimization/15139
16056 * gcc.dg/20050111-2.c: New test.
16059 * gcc.c-torture/compile/20050113-1.c: New testcase.
16061 PR middle-end/19164
16062 * gcc.dg/20050113-1.c: New testcase.
16064 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16066 * gcc.dg/vect/vect-85.c: Add comment.
16067 * gcc.dg/vect/vect-86.c: Add xfail for now.
16068 * gcc.dg/vect/vect-87.c: Add xfail for now.
16069 * gcc.dg/vect/vect-88.c: Add xfail for now.
16070 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16072 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16074 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16076 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16078 * g++.dg/debug/typedef3.C: New test.
16080 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16083 * gcc.dg/asm-a.c: New test.
16085 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16087 * gcc.dg/sh-relax.c: Add prototype for abort.
16089 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16091 * gcc.dg/short-compare-1.c: New test.
16092 * gcc.dg/short-compare-2.c: Likewise.
16094 2005-01-18 Michael Matz <matz@suse.de>
16096 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16098 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16100 PR tree-optimization/19121
16101 * gcc.c-torture/compile/pr19121.c: New test.
16103 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16106 * gcc.c-torture/compile/pr19357.c: New test.
16108 2005-01-17 Ian Lance Taylor <ian@airs.com>
16111 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16112 pass--those that refer just to the variable, possibly with a
16114 * gcc.dg/c99-const-expr-3.c: Likewise.
16116 PR middle-end/13127
16117 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16120 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16123 * gfortran.dg/endfile_2.f90: New test.
16125 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16128 * gfortran.dg/select_5.f90: New test.
16130 2004-01-16 Paul Brook <paul@codesourcery.com>
16132 * gfortran.dg/common_4.f90: New test.
16134 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16136 PR rtl-optimization/19462
16137 * gcc.dg/torture/pr19462-1.c: New test.
16139 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16142 * objc.dg/func-ptr-2.m: New.
16143 * objc.dg/volatile-1.m: New.
16145 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16147 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16149 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16151 PR tree-optimization/19060
16152 * gcc.c-torture/execute/20050104-1.c: New test.
16154 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16157 * gfortran.dg/write_to_null.f90: New test.
16159 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16160 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16163 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16166 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16169 * g++.dg/init/vector1.C: New test.
16171 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16174 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16176 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16178 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16180 * gfortran.dg/select_1.f90: New test.
16181 * gfortran.dg/select_2.f90: New test.
16182 * gfortran.dg/select_3.f90: New test.
16183 * gfortran.dg/select_4.f90: New test.
16185 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16187 PR middle-end/19084
16188 PR rtl-optimization/19348
16189 * gcc.dg/20050111-1.c: New test.
16190 * gcc.c-torture/execute/20050111-1.c: New test.
16192 * gcc.dg/i386-asm-4.c: New test.
16194 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16196 * gcc.dg/nested-func-2.c: New test.
16197 * ada/acats/norun.lst: Remove c953002.
16199 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16201 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16203 2005-01-12 Ben Elliston <bje@au.ibm.com>
16205 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16207 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16210 * g++.dg/abi/align1.C: New test.
16212 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16214 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16216 * g++.dg/ext/altivec_check.h: Support compiling as C.
16218 2005-01-10 Roger Sayle <roger@eyesopen.com>
16221 * g++.dg/expr/pr19355-1.C: New test case.
16223 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16225 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16226 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16227 * ada/acats/tests/c3/c92005b.ada: Likewise.
16228 * ada/acats/tests/c3/cxb3012.a: Likewise.
16229 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16231 2005-01-09 Paul Brook <paul@codesourcery.com>
16233 * gfortran.dg/common_2.f90: New file.
16234 * gfortran.dg/common_3.f90: New file.
16236 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16238 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16240 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16242 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16243 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16244 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16245 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16246 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16247 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16248 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16249 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16250 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16251 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16252 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16253 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16254 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16255 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16256 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16257 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16258 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16259 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16260 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16261 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16262 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16263 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16264 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16265 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16266 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16267 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16268 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16269 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16270 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16271 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16272 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16273 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16274 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16275 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16276 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16277 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16278 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16279 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16280 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16281 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16282 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16283 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16284 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16285 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16286 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16287 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16288 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16289 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16290 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16291 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16292 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16293 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16294 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16295 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16296 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16297 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16298 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16299 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16300 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16301 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16302 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16303 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16304 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16305 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16306 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16307 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16308 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16310 * gcc.dg/vect/vect-1.c: Fix spelling.
16311 * gcc.dg/vect/vect-10.c: Fix spelling.
16312 * gcc.dg/vect/vect-11.c: Fix spelling.
16313 * gcc.dg/vect/vect-12.c: Fix spelling.
16314 * gcc.dg/vect/vect-14.c: Fix spelling.
16315 * gcc.dg/vect/vect-15.c: Fix spelling.
16316 * gcc.dg/vect/vect-16.c: Fix spelling.
16317 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16318 * gcc.dg/vect/vect-64.c: Fix comments.
16319 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16321 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16322 Ira Rosen <irar@il.ibm.com>
16324 * gcc.dg/vect/vect-70.c: New test.
16325 * gcc.dg/vect/vect-71.c: New test.
16327 2005-01-09 Manfred Hollstein <mh@suse.com>
16329 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16330 * gcc.dg/pr18241-2.c: Likewise.
16331 * gcc.dg/pr18241-3.c: Likewise.
16332 * gcc.dg/pr18241-4.c: Likewise.
16333 * gcc.dg/pr18241-5.c: Likewise.
16335 2005-01-08 Richard Henderson <rth@redhat.com>
16337 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16338 False for x86 and x86-64.
16340 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16342 PR tree-optimization/18241
16343 * gcc.dg/pr18241-1.c: New test.
16344 * gcc.dg/pr18241-2.c: New test.
16345 * gcc.dg/pr18241-3.c: New test.
16346 * gcc.dg/pr18241-4.c: New test.
16347 * gcc.dg/pr18241-5.c: New test.
16349 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16351 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16352 gfortran.dg/select_4.f90: New.
16354 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16356 * gcc.c-torture/execute/20050107-1.c: New test.
16358 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16361 * g++.dg/template/ref2.C: New.
16363 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16365 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16366 instead of being empty.
16368 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16371 * gfortran.dg/array-1.f90: New test.
16373 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16375 PR tree-optimization/19283
16376 * gcc.c-torture/execute/20050106-1.c: New test.
16378 PR rtl-optimization/18861
16379 * gcc.dg/20050105-1.c: New test.
16381 PR tree-optimization/18828
16382 * gcc.dg/20050105-2.c: New test.
16384 2005-01-07 Andreas Jaeger <aj@suse.de>
16386 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16388 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16391 * gfortran.dg/fmt_read.f90: New test.
16393 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16395 * gcc.dg/rs6000-ldouble-2.c: New.
16397 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16400 * g++.dg/parser/ctor2.C: New test.
16402 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16405 * g++.dg/template/using9.C: New test.
16407 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16410 * g++.dg/lookup/friend6.C: New test.
16412 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16415 * g++.dg/template/array10.C: New.
16417 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16419 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16420 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16422 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16424 * gcc.c-torture/compile/20050105-1.c: New test.
16426 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16428 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16430 2005-01-05 Roger Sayle <roger@eyesopen.com>
16432 PR middle-end/19100
16433 * gcc.dg/conv-3.c: New test case.
16435 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16437 * gcc.dg/asm-wide-1.c: New test.
16439 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16442 * g++.dg/parse/crash22.C: New
16444 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16447 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16449 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16451 PR middle-end/17767
16452 * gcc.dg/i386-mmx-6.c: New test case.
16454 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16456 PR tree-optimization/18308
16457 * gcc.dg/vect/pr18308.c: New testcase.
16459 2005-01-04 Andreas Jaeger <aj@suse.de>
16461 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16463 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16464 Robert Bowdidge <bowdidge@apple.com>
16466 * gcc.dg/cpp/subframework1.c: New.
16467 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16468 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16469 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16470 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16472 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16474 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16476 * gcc.dg/darwin-weakimport-2.c: New.
16478 2005-01-03 Richard Henderson <rth@redhat.com>
16480 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16482 2005-01-03 Richard Henderson <rth@redhat.com>
16484 * gcc.dg/vect/vect.exp: Enable for ia64.
16485 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16486 (check_effective_target_vect_float): Likewise.
16487 (check_effective_target_vect_no_align): Likewise.
16488 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16489 * gcc.dg/vect/vect-8.c: Likewise.
16491 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16494 * gcc.dg/pr19236-1.c: New test case.
16496 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16498 PR rtl-optimization/12092
16499 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16501 2005-01-02 Andreas Jaeger <aj@suse.de>
16503 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16505 2005-01-01 Roger Sayle <roger@eyesopen.com>
16506 Andrew Pinski <pinskia@physics.uc.edu>
16508 PR rtl-optimization/12092
16509 * gcc.dg/pr12092-1.c: New test case.
16511 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16513 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16514 'hidden' and 'default' for better portability.
16515 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16517 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16519 * g++.old-deja/g++.brendan/new3.C: Likewise.
16521 2005-01-01 Steven Bosscher <stevenb@suse.de>
16523 * gcc.dg/20041231-1.C: New test.
16524 * g++.dg/warn/Wunreachable-code-1.C: New test.
16526 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16528 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16529 file, not /dev/null. Abort on error.
16531 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16532 Ziemowit Laski <zlaski@apple.com>
16535 * objc.dg/encode-5.m: New test.
16537 2004-12-29 Richard Henderson <rth@redhat.com>
16539 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16540 * objc.dg/stabs-1.m: Disable for ia64.
16542 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16545 * g++.dg/warn/Wunused-10.C: New test.
16547 2004-12-28 Richard Henderson <rth@redhat.com>
16549 * objc.dg/stabs-1.m: Disable for alpha.
16551 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16554 * g++.dg/parse/error23.C: New test.
16556 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16558 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16561 * gfortran.dg/intrinsic_modulo_1.f90: New.
16562 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16563 tests with divisor -1.
16565 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16567 * g++.dg/opt/temp1.C (memcpy): Return a value.
16570 * g++.dg/expr/cond7.C: New test.
16572 2004-12-27 Paul Brook <paul@codesourcery.com>
16574 * gfortran.dg/g77/select_no_compile.f: Remove.
16576 2004-12-27 Richard Henderson <rth@redhat.com>
16578 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16579 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16580 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16582 2004-12-26 Richard Henderson <rth@redhat.com>
16584 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16585 by 1i instead of token pasting.
16587 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16589 PR tree-optimization/17578
16590 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16591 to additional_flags.
16592 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16594 2004-12-25 Richard Henderson <rth@redhat.com>
16596 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16599 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16601 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16603 * gcc.dg/pr17957.c (dg-options): Likewise.
16604 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16605 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16606 instead of 0 on __hppa__.
16607 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16608 "foo,%r" on hppa*-*-*.
16610 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16613 * gfortran.dg/complex_write.f90: New test.
16615 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16618 * g++.dg/parse/pragma2.C: New test.
16620 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16622 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16624 * gcc.dg/empty2.c: Add missing dg-warning.
16626 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16629 * g++.dg/template/local4.C: New test.
16630 * g++.dg/template/crash19.C: Add dg-error marker.
16632 * g++.dg/template/crash31.C: Correct embedded PR number.
16634 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16637 * g++.dg/opt/temp1.C: Add do-run marker.
16639 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16641 * g++.dg/template/spec19.C: New.
16643 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16646 * gcc.dg/empty2.c: New.
16648 2004-12-23 Richard Henderson <rth@redhat.com>
16650 * lib/target-supports.exp (check_effective_target_vect_no_align):
16651 Remove i?86 and x86-64.
16653 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16656 * g++.dg/opt/temp1.C: New test.
16658 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16661 * g++.dg/template/friend33.C: New testcase.
16663 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16666 * g++.dg/template/cond5.C: New test.
16669 * g++.dg/inherit/thunk3.C: New test.
16672 * g++.dg/warn/Wunused-9.C: New test.
16674 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16676 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16678 2004-12-22 Jan Beulich <jbeulich@novell.com>
16680 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16682 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16685 * g++.dg/ext/packed8.C: New test.
16688 * g++.dg/template/crash31.C: New test.
16691 * g++.dg/template/crash30.C: New test.
16693 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16696 * g++.dg/eh/ctor3.C: New test.
16698 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16700 * objc.dg/stabs-1.m: Allow section name to be quoted and
16701 assembly label to begin with '.LL'.
16703 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16705 * gcc.dg/vect/vect.exp
16706 (check_effective_target_lp64_or_vect_no_align): New.
16707 * gcc.dg/vect/vect-77.c: Use it.
16708 * gcc.dg/vect/vect-78.c: Use it.
16710 * lib/target-supports.exp
16711 (check_effective_target_vect_no_max,
16712 check_effective_target_vect_no_bitwise,
16713 check_effective_target_vect_no_align): New.
16714 * gcc.dg/vect/vect-13.c: Use them.
16715 * gcc.dg/vect/vect-17.c: Ditto.
16716 * gcc.dg/vect/vect-18.c: Ditto.
16717 * gcc.dg/vect/vect-19.c: Ditto.
16718 * gcc.dg/vect/vect-20.c: Ditto.
16719 * gcc.dg/vect/vect-27.c: Ditto.
16720 * gcc.dg/vect/vect-29.c: Ditto.
16721 * gcc.dg/vect/vect-44.c: Ditto.
16722 * gcc.dg/vect/vect-48.c: Ditto.
16723 * gcc.dg/vect/vect-50.c: Ditto.
16724 * gcc.dg/vect/vect-52.c: Ditto.
16725 * gcc.dg/vect/vect-54.c: Ditto.
16726 * gcc.dg/vect/vect-56.c: Ditto.
16727 * gcc.dg/vect/vect-58.c: Ditto.
16728 * gcc.dg/vect/vect-60.c: Ditto.
16729 * gcc.dg/vect/vect-72.c: Ditto.
16730 * gcc.dg/vect/vect-80.c: Ditto.
16732 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16735 * g++.dg/init/string1.C: New.
16738 * g++.dg/other/synth1.C: New.
16740 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16743 * gcc.dg/pr18963-1.c: New test.
16745 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16748 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16749 * gcc.dg/pr18596-1.c: Use dg-error.
16750 (dg-options): Use -fno-unit-at-a-time.
16751 * gcc.dg/pr18596-2.c: New test.
16752 * gcc.dg/pr18596-3.c: New test.
16754 2004-12-20 Roger Sayle <roger@eyesopen.com>
16756 PR middle-end/18683
16757 * g++.dg/opt/pr18683-1.C: New test case.
16759 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
16762 * g++.dg/opt/max1.C: Fix for 64bit targets.
16764 2004-12-20 Matt Austern <austern@apple.com>
16767 * g++.dg/ext/builtin6.C: New
16769 2004-12-20 Diego Novillo <dnovillo@redhat.com>
16771 PR tree-optimization/19080
16772 * gcc.c-torture/compile/pr19080.c: New test.
16774 2004-12-20 Steven Bosscher <stevenb@suse.de>
16776 * gcc.dg/20041219-1.c: New test.
16778 2004-12-19 Roger Sayle <roger@eyesopen.com>
16780 PR middle-end/19068
16781 * g++.dg/opt/max1.C: New test case.
16783 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16785 * gcc.dg/fdata-sections-1.c: New test.
16787 2004-12-18 Roger Sayle <roger@eyesopen.com>
16789 PR middle-end/18548
16790 * gcc.dg/max-1.c: New test case.
16792 2004-12-18 Jakub Jelinek <jakub@redhat.com>
16794 * gcc.c-torture/execute/20041218-1.c: New test.
16796 2004-12-17 Diego Novillo <dnovillo@redhat.com>
16798 * gcc.dg/pr18501.c: New test.
16799 * gcc.dg/uninit-5.c: XFAIL.
16800 * gcc.dg/uninit-9.c: XFAIL.
16802 2004-12-17 Dale Johannesen <dalej@apple.com>
16804 * gcc.dg/20041213-1.c: New.
16806 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16808 * objc.dg/stabs-1.m: Allow assembly label to begin
16811 2004-12-17 Jakub Jelinek <jakub@redhat.com>
16813 * gcc.c-torture/execute/20041213-1.c: Move...
16814 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
16816 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
16819 * g++.dg/lookup/conv-5.C: New.
16821 2004-12-16 Ziemowit Laski <zlaski@apple.com>
16823 * objc.dg/stabs-1.m: New test.
16825 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16827 * gcc.dg/visibility-c.c: Change compile to
16828 assemble for the test.
16830 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
16833 * gcc.dg/visibility-c.c: New test.
16835 2004-12-16 Roger Sayle <roger@eyesopen.com>
16837 PR middle-end/18493
16838 * gcc.dg/switch-8.c: New test case.
16840 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
16843 * g++.dg/template/init4.C: New.
16844 * g++.dg/opt/static3.C: Enable optimizer.
16846 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
16848 * g++.dg/other/complex1.C: New test.
16850 2004-12-15 Alan Modra <amodra@bigpond.net.au>
16852 * g++.dg/opt/inline9.C: New test.
16854 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16857 * gfotran.dg/nullify_1.f: New test.
16859 2004-12-15 Richard Henderson <rth@redhat.com>
16861 * gcc.target/i386/i386.exp: New harness.
16862 * gcc.target/i386/vect-args.c: New.
16864 2004-12-15 David Edelsohn <edelsohn@gnu.org>
16866 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
16868 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16871 * g++.dg/template/friend32.C: New test.
16873 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16875 * cpp/pragma-once-1.c: New test.
16876 * cpp/pragma-once-1b.h: Likewise.
16877 * cpp/pragma-once-1c.h: Likewise.
16878 * cpp/pragma-once-1d.h: Likewise.
16879 * cpp/inc/pragma-once-1a.h: Likewise.
16881 2004-12-15 Bud Davis <bdavis9659@comcast.net>
16882 Steven G. Kargl <kargls@comcast.net>
16885 * gfortran.dg/list_read_3.f90: New test.
16887 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16889 * gcc.dg/ftrapv-2.c: New test.
16891 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
16894 * g++.dg/template/typename9.C: New test.
16896 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16899 * g++.dg/template/typename8.C: New test.
16900 * g++.dg/parse/friend2.C: Tweak error message.
16902 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16904 * gcc.c-torture/20041214-1.c: New test.
16906 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
16909 * g++.dg/init/array17.C: New test.
16911 2004-12-14 Mark Mitchell <mark@codesourcery.com>
16914 * g++.dg/init/aggr3.C: New test.
16916 2004-12-14 Janis Johnson <janis187@us.ibm.com
16918 * gcc.dg/altivec-types-1.c: New test.
16919 * gcc.dg/altivec-types-2.c: New test.
16920 * gcc.dg/altivec-types-3.c: New test.
16921 * gcc.dg/altivec-types-4.c: New test.
16922 * g++.dg/ext/altivec-types-1.C: New test.
16923 * g++.dg/ext/altivec-types-2.C: New test.
16924 * g++.dg/ext/altivec-types-3.C: New test.
16925 * g++.dg/ext/altivec-types-4.C: New test.
16927 2004-12-14 Jakub Jelinek <jakub@redhat.com>
16929 PR middle-end/18951
16930 * gcc.c-torture/execute/20041213-1.c: New test.
16932 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
16935 * g++.dg/template/cast1.C: New.
16937 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
16939 * gcc.c-torture/execute/20041213-2.c: New test.
16941 2004-12-13 Richard Henderson <rth@redhat.com>
16943 * gcc.dg/i386-sse-10.c: Fix typo in options.
16945 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
16948 * g++.dg/opt/pr18968.C: New test.
16950 2004-12-13 Mark Mitchell <mark@codesourcery.com>
16953 * g++.dg/ext/visibility/staticdatamem.C: New test.
16955 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
16957 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
16959 2004-12-13 Roger Sayle <roger@eyesopen.com>
16961 PR rtl-optimization/18928
16962 * gcc.dg/pr18928-1.c: New test case.
16964 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
16967 * gcc.c-torture/compile/20041211-1.c: New.
16969 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16971 PR middle-end/17564
16972 * gcc.c-torture/execute/20041212-1.c: New test.
16974 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16977 * gfortran.dg/common_1.f90: New test.
16979 2004-12-12 Steven G. Kargl <kargls@comcast.net>
16980 Paul Brook <paul@codesourcery.com>
16983 * gfortran.dg/real_do_1.f90: New test.
16985 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16988 * g++.dg/opt/ptrmem6.C: New test.
16990 2004-12-11 Roger Sayle <roger@eyesopen.com>
16992 PR middle-end/18921
16993 * gcc.dg/pr18921-1.c: New test case.
16995 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16998 * gfortran.dg/scale_1.f90: New test.
17000 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17002 PR middle-end/18903
17003 * gcc.c-torture/compile/pr18903.c: New test.
17005 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17007 * gcc.c-torture/execute/20041210-1.c: New test.
17009 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17012 * g++.dg/parser/struct-1.C: New test.
17013 * g++.dg/parser/struct-2.C: New test.
17014 * g++.dg/parser/struct-3.C: New test.
17016 2004-12-09 Richard Henderson <rth@redhat.com>
17018 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17020 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17021 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17023 2004-12-09 Matt Austern <austern@apple.com>
17026 * g++.dg/ext/builtin1.C: New
17027 * g++.dg/ext/builtin2.C: New
17028 * g++.dg/ext/builtin3.C: New
17029 * g++.dg/ext/builtin4.C: New
17030 * g++.dg/ext/builtin5.C: New
17032 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17035 * g++.dg/opt/ptrmem5.C: New test.
17037 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17039 * g++.dg/parse/typename5.C: Adjust for new error.
17040 * g++.dg/parse/typename7.C: New.
17042 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17045 * g++.dg/other/mmintrin.C: New test.
17047 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17050 * g++.dg/init/array15.C: New.
17051 * g++.dg/init/array16.C: New.
17053 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17056 * gfortran.dg/assign_1.f90: New test.
17058 2004-12-08 Nick Clifton <nickc@redhat.com>
17060 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17061 * gcc.target/xstormy16/data_below100: Likewise.
17062 * gcc.target/xstormy16/sfr: Likewise.
17063 * gcc.target/xstormy16/below100.S: New test source file.
17064 * gcc.target/xstormy16/below100.ld: New test linker script.
17065 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17066 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17068 * gcc.target/xstormy16/bp.c: Likewise.
17070 * gcc.target/xstormy16/bss_below100: New files:
17071 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17072 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17073 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17074 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17075 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17076 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17077 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17078 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17079 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17080 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17081 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17082 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17083 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17084 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17085 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17086 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17087 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17088 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17089 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17090 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17091 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17092 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17093 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17094 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17095 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17096 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17097 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17099 * gcc.target/xstormy16/data_below100: New files:
17100 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17101 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17102 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17103 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17104 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17105 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17106 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17107 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17108 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17109 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17110 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17111 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17112 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17113 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17114 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17115 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17116 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17117 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17118 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17119 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17120 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17121 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17122 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17123 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17124 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17125 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17126 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17128 * gcc.target/xstormy16/sfr: New files:
17129 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17130 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17131 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17132 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17133 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17134 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17135 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17136 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17137 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17138 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17139 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17140 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17141 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17142 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17143 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17144 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17145 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17146 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17147 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17148 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17149 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17150 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17151 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17152 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17153 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17154 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17155 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17156 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17157 27_if0_sfrw_bitfield_f.c
17159 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17162 * g++.dg/lookup/name-clash4.C: New test.
17164 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17167 * g++.dg/opt/array1.C: New.
17170 * g++.dg/template/operator5.C: New.
17172 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17175 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17177 2004-12-07 Steven Bosscher <stevenb@suse.de>
17179 * gcc.dg/noncompile/20041207.c: New test.
17181 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17183 * g++.dg/other/unreachable-1.C: New test.
17185 2004-12-06 Nick Clifton <nickc@redhat.com>
17187 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17188 <limits.h> because the latter comes from gcc's include/ directory
17189 and not the newlib/libc/include directory.
17191 2004-12-04 Richard Henderson <rth@redhat.com>
17193 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17195 2004-12-04 Richard Henderson <rth@redhat.com>
17197 * lib/target-supports.exp (check_gc_sections_available): Disable
17198 for alpha and ia64.
17200 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17202 PR middle-end/17909
17203 * g++.dg/other/vararg-2.C: New test.
17205 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17207 PR c++/17011, c++/17971
17208 * g++.dg/template/error15.C: Adjust expected error.
17209 * g++.dg/template/instantiate3.C: Likewise.
17211 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17213 * gcc.dg/altivec-18.c: Fix for darwin
17215 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17218 * g++.dg/parse/ptrmem2.C: New.
17221 * g++.dg/template/new1.C: New.
17223 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17226 * gfortran.dg/direct_io_3.f90: New test.
17228 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17231 * g++.dg/parse/crash21.C: New.
17233 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17235 PR c++/15664, c++/18276
17236 * g++.dg/template/ttp13.C: New test.
17237 * g++.dg/template/ttp14.C: Likewise.
17239 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17242 * g++.dg/parse/enum2.C: New test.
17243 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17245 2004-12-02 Nick Clifton <nickc@redhat.com>
17247 * gcc.target/xstormy16: New test directory.
17248 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17249 * gcc.target/xstormy16/bp.c: Check the generation of bp
17251 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17252 bn instructions and the BELOW100 attribute.
17254 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17257 * gcc.dg/ppc-eabi.c: New.
17259 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17262 * gfortran.dg/backspace.f90
17264 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17266 * gfortran.dg/inquire.f90: New test.
17268 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17270 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17271 handle effective-target-keyword.
17272 (dg-skip-if): Support effective-target keyword as target list.
17273 (dg-xfail-if): Ditto.
17274 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17276 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17278 PR tree-optimization/18291
17279 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17281 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17284 * g++.dg/parse/crash20.C: New.
17287 * g++.dg/overload/arg1.C: New.
17288 * g++.dg/overload/arg2.C: New.
17289 * g++.dg/overload/arg3.C: New.
17290 * g++.dg/overload/arg4.C: New.
17292 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17294 * gcc.dg/c99-flex-array-4.c: Remove.
17296 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17298 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17300 * lib/target-supports.exp (is-effective-target): Simplify.
17302 * lib/target-supports.exp (check_effective_target_vect_long):
17303 Fix for powerpc64-*-*.
17305 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17307 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17308 to support new requirements on FreeBSD 5.
17310 2004-11-30 Devang Patel <dpatel@apple.com>
17313 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17315 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17317 * g++.dg/ext/altivec-13.C: New test.
17319 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17322 * gcc.c-torture/execute/p18298.c: New test.
17324 2004-11-30 Ira Rosen <irar@il.ibm.com>
17325 Dorit Naishlos <dorit@il.ibm.com>
17328 * gcc.dg/vect/vect-89.c: New test.
17330 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17332 * gcc.dg/pr18596-1.c: New test.
17334 2004-11-30 Ben Elliston <bje@au.ibm.com>
17336 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17338 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17341 * gcc.dg/pr18479.c: New test.
17343 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17346 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17347 mmix-knuth-mmixware.
17349 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17350 cris-*-elf* cris-*-aout* mmix-*-*
17352 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17354 PR middle-end/18725
17355 * gcc.dg/pr18725.c: New test.
17357 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17360 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17363 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17365 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17368 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17369 * g++.old-deja/g++.law/ctors5.C: Likewise.
17370 * g++.old-deja/g++.other/crash25.C: Likewise.
17373 * g++.dg/template/error16.C: New test.
17376 * g++.dg/template/crash29.C: New test.
17378 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17380 PR tree-optimization/18712
17381 * gcc.c-torture/compile/pr18712.c: New test.
17383 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17386 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17389 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17392 * g++.dg/lookup/crash6.C: New test.
17394 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17396 PR middle-end/18164
17397 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17399 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17401 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17402 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17403 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17405 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17407 * gcc.dg/pr18164.c: New test.
17409 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17411 * gcc.dg/funroll-loops-all.c: New.
17413 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17416 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17417 delimeter, match space and TAB as well as ":".
17420 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17423 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17426 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17429 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17431 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17433 * gfortran.dg/direct_io_2.f90: New test.
17435 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17438 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17440 2004-11-28 Richard Henderson <rth@redhat.com>
17442 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17444 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17446 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17447 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17448 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17449 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17450 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17451 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17452 gcc.dg/pointer-arith-8.c: New tests.
17454 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17457 * gfortran.dg/endfile.f90: New test.
17459 2004-11-27 Falk Hueffner <falk@debian.org>
17461 * gcc.dg/loop-6.c: New test.
17463 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17465 * gcc.c-torture/execute/20041126-1.c: New test.
17467 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17469 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17472 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17474 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17477 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17479 PR rtl-optimization/17825
17480 * gcc.c-torture/compile/20041119-1.c: New test.
17482 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17484 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17485 Check existence of ld library path variables before unsetting.
17487 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17489 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17491 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17493 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17495 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17497 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17499 2004-11-26 Ben Elliston <bje@au.ibm.com>
17501 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17504 2004-11-26 Ben Elliston <bje@au.ibm.com>
17506 * gcc.dg/pr17957.c: Pass --param, not -param.
17508 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17510 PR middle-end/17957
17511 * testsuite/gcc.dg/pr17957.c: New test.
17513 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17516 * g++.dg/template/crash28.C: Likewise.
17519 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17520 * g++.dg/ext/lvaddr.C: Likewise.
17521 * g++.dg/opt/pr7503-3.C: Likewise.
17524 * g++.dg/parse/qualified3.C: New test.
17525 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17528 * g++.dg/expr/return1.C: New test.
17530 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17532 Friend class name lookup 3/n, PR c++/3332
17533 * g++.dg/lookup/friend3.C: New test.
17534 * g++.dg/lookup/friend4.C: Likewise.
17535 * g++.dg/lookup/friend5.C: Likewise.
17537 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17539 Friend class name lookup 2/n, PR c++/14513, c++/15410
17540 * g++.dg/lookup/friend2.C: New test.
17541 * g++.dg/template/friend31.C: Likewise.
17543 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17545 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17547 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17550 * g++.dg/tc1/dr56.C: Remove.
17551 * g++.dg/template/typedef1.C: Add dg-error markers.
17552 * g++.old-deja/g++.other/typedef7.C: Likewise.
17555 * g++.dg/parse/typedef7.C: New test.
17557 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17559 * gcc.c-torture/execute/20041124-1.c: New test.
17561 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17563 * g++.dg/template/deduce3.C: New test.
17566 * g++.dg/template/crash27.C: New test.
17569 * g++.dg/warn/Wshadow-3.C: New test.
17571 2004-11-24 Devang Patel <dpatel@apple.com>
17574 * gcc.dg/cpp/isysroot-1.c: New test.
17575 * gcc.dg/cpp/usr/include/stdio.h: New file.
17576 * gcc.dg/cpp/isysroot-2.c: New test.
17577 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17580 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17583 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17585 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17587 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17588 * gcc.target/sparc/pdist.c: Likewise.
17590 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17593 * g++.dg/conversion/simd1.C: New test.
17595 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17597 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17598 and restore_ld_library_path_env_vars.
17599 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17600 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17601 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17602 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17604 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17606 * gcc.dg/pragma-align-2.c: Test macro expansion.
17607 * gcc.dg/pragma-pack-2.c: New test.
17609 2004-11-23 Richard Henderson <rth@redhat.com>
17611 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17612 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17613 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17614 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17615 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17616 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17618 * gcc.dg/vect/vect.exp: Add check for alpha.
17619 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17620 (check_effective_target_vect_int): Enable for alpha.
17621 (check_effective_target_vect_long): New.
17622 (is-effective-target): Add it.
17624 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17626 * gcc.dg/pr18614-1.c: New test.
17628 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17630 * gcc.dg/setjmp-2.c: New test.
17632 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17634 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17635 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17636 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17637 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17638 gcc.target/sparc/pdist.c: New tests.
17640 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17642 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17644 2004-11-22 Dale Johannesen <dalej@apple.com>
17646 * gcc.dg/20041111-1.c: New.
17648 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17651 * gcc.dg/vect/pr18536.c: New test.
17653 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17656 * g++.dg/template/nontype11.C: New test.
17658 2004-11-21 Roger Sayle <roger@eyesopen.com>
17660 PR middle-end/18520
17661 * gcc.dg/pr18520-1.c: New test case.
17663 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17665 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17666 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17667 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17668 expected diagnostics.
17670 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17673 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17674 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17675 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17677 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17679 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17681 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17682 Joseph Myers <joseph@codesourcery.com>
17684 * lib/target-supports.exp (check_visibility_available): Really
17687 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17690 * gcc.dg/vect/vect-85.c: New test.
17691 * gcc.dg/vect/vect-86.c: New test.
17692 * gcc.dg/vect/vect-87.c: New test.
17693 * gcc.dg/vect/vect-88.c: New test.
17695 2004-11-19 Ben Elliston <bje@au.ibm.com>
17697 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17699 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17701 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17702 * gcc.dg/ppc-and-1.c: Ditto.
17703 * gcc.dg/ppc-compare-1.c: Ditto.
17704 * gcc.dg/ppc-mov-1.c: Ditto
17706 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17707 Mark Mitchell <mark@codesourcery.com>
17709 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17711 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17712 Aldy Hernandez <aldyh@redhat.com>
17714 * lib/target-supports.exp (check_effective_target_vect_int): New
17715 (check_effective_target_vect_float): New
17716 (check_effective_target_vect_double): New.
17717 (is-effective-target): Support new effective targets keywords.
17718 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17719 default action for dg-do.
17720 * gcc.dg/vect/pr16105.c: Use new support.
17721 * gcc.dg/vect/pr18400.c: Ditto.
17722 * gcc.dg/vect/pr18425.c: Ditto.
17723 * gcc.dg/vect/vect-1.c: Ditto.
17724 * gcc.dg/vect/vect-10.c: Ditto.
17725 * gcc.dg/vect/vect-11.c: Ditto.
17726 * gcc.dg/vect/vect-12.c: Ditto.
17727 * gcc.dg/vect/vect-13.c: Ditto.
17728 * gcc.dg/vect/vect-14.c: Ditto.
17729 * gcc.dg/vect/vect-15.c: Ditto.
17730 * gcc.dg/vect/vect-16.c: Ditto.
17731 * gcc.dg/vect/vect-17.c: Ditto.
17732 * gcc.dg/vect/vect-18.c: Ditto.
17733 * gcc.dg/vect/vect-19.c: Ditto.
17734 * gcc.dg/vect/vect-2.c: Ditto.
17735 * gcc.dg/vect/vect-20.c: Ditto.
17736 * gcc.dg/vect/vect-21.c: Ditto.
17737 * gcc.dg/vect/vect-22.c: Ditto.
17738 * gcc.dg/vect/vect-23.c: Ditto.
17739 * gcc.dg/vect/vect-24.c: Ditto.
17740 * gcc.dg/vect/vect-25.c: Ditto.
17741 * gcc.dg/vect/vect-26.c: Ditto.
17742 * gcc.dg/vect/vect-27.c: Ditto.
17743 * gcc.dg/vect/vect-27a.c: Ditto.
17744 * gcc.dg/vect/vect-28.c: Ditto.
17745 * gcc.dg/vect/vect-29.c: Ditto.
17746 * gcc.dg/vect/vect-29a.c: Ditto.
17747 * gcc.dg/vect/vect-3.c: Ditto.
17748 * gcc.dg/vect/vect-30.c: Ditto.
17749 * gcc.dg/vect/vect-31.c: Ditto.
17750 * gcc.dg/vect/vect-32.c: Ditto.
17751 * gcc.dg/vect/vect-33.c: Ditto.
17752 * gcc.dg/vect/vect-34.c: Ditto.
17753 * gcc.dg/vect/vect-35.c: Ditto.
17754 * gcc.dg/vect/vect-36.c: Ditto.
17755 * gcc.dg/vect/vect-37.c: Ditto.
17756 * gcc.dg/vect/vect-38.c: Ditto.
17757 * gcc.dg/vect/vect-4.c: Ditto.
17758 * gcc.dg/vect/vect-40.c: Ditto.
17759 * gcc.dg/vect/vect-41.c: Ditto.
17760 * gcc.dg/vect/vect-42.c: Ditto.
17761 * gcc.dg/vect/vect-43.c: Ditto.
17762 * gcc.dg/vect/vect-44.c: Ditto.
17763 * gcc.dg/vect/vect-45.c: Ditto.
17764 * gcc.dg/vect/vect-46.c: Ditto.
17765 * gcc.dg/vect/vect-47.c: Ditto.
17766 * gcc.dg/vect/vect-48.c: Ditto.
17767 * gcc.dg/vect/vect-48a.c: Ditto.
17768 * gcc.dg/vect/vect-49.c: Ditto.
17769 * gcc.dg/vect/vect-5.c: Ditto.
17770 * gcc.dg/vect/vect-50.c: Ditto.
17771 * gcc.dg/vect/vect-51.c: Ditto.
17772 * gcc.dg/vect/vect-52.c: Ditto.
17773 * gcc.dg/vect/vect-53.c: Ditto.
17774 * gcc.dg/vect/vect-54.c: Ditto.
17775 * gcc.dg/vect/vect-55.c: Ditto.
17776 * gcc.dg/vect/vect-56.c: Ditto.
17777 * gcc.dg/vect/vect-56a.c: Ditto.
17778 * gcc.dg/vect/vect-57.c: Ditto.
17779 * gcc.dg/vect/vect-58.c: Ditto.
17780 * gcc.dg/vect/vect-59.c: Ditto.
17781 * gcc.dg/vect/vect-6.c: Ditto.
17782 * gcc.dg/vect/vect-60.c: Ditto.
17783 * gcc.dg/vect/vect-61.c: Ditto.
17784 * gcc.dg/vect/vect-62.c: Ditto.
17785 * gcc.dg/vect/vect-63.c: Ditto.
17786 * gcc.dg/vect/vect-64.c: Ditto.
17787 * gcc.dg/vect/vect-65.c: Ditto.
17788 * gcc.dg/vect/vect-66.c: Ditto.
17789 * gcc.dg/vect/vect-67.c: Ditto.
17790 * gcc.dg/vect/vect-68.c: Ditto.
17791 * gcc.dg/vect/vect-69.c: Ditto.
17792 * gcc.dg/vect/vect-7.c: Ditto.
17793 * gcc.dg/vect/vect-72.c: Ditto.
17794 * gcc.dg/vect/vect-72a.c: Ditto.
17795 * gcc.dg/vect/vect-73.c: Ditto.
17796 * gcc.dg/vect/vect-74.c: Ditto.
17797 * gcc.dg/vect/vect-75.c: Ditto.
17798 * gcc.dg/vect/vect-76.c: Ditto.
17799 * gcc.dg/vect/vect-77.c: Ditto.
17800 * gcc.dg/vect/vect-77a.c: Ditto.
17801 * gcc.dg/vect/vect-78.c: Ditto.
17802 * gcc.dg/vect/vect-79.c: Ditto.
17803 * gcc.dg/vect/vect-8.c: Ditto.
17804 * gcc.dg/vect/vect-80.c: Ditto.
17805 * gcc.dg/vect/vect-82.c: Ditto.
17806 * gcc.dg/vect/vect-82_64.c: Ditto.
17807 * gcc.dg/vect/vect-83.c: Ditto.
17808 * gcc.dg/vect/vect-83_64.c: Ditto.
17809 * gcc.dg/vect/vect-9.c: Ditto.
17810 * gcc.dg/vect/vect-all.c: Ditto.
17811 * gcc.dg/vect/vect-none.c: Ditto.
17813 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17815 * lib/gcc-dg.exp (dg-skip-if): New function.
17816 (dg-forbid-option): Remove.
17817 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
17818 * g++.dg/abi/bitfield8.C: Likewise.
17819 * g++.dg/abi/dtor1.C: Likewise.
17820 * g++.dg/abi/empty10.C: Likewise.
17821 * g++.dg/abi/empty7.C: Likewise.
17822 * g++.dg/abi/empty9.C: Likewise.
17823 * g++.dg/abi/layout3.C: Likewise.
17824 * g++.dg/abi/layout4.C: Likewise.
17825 * g++.dg/abi/thunk1.C: Likewise.
17826 * g++.dg/abi/thunk2.C: Likewise.
17827 * g++.dg/abi/vbase11.C: Likewise.
17828 * g++.dg/abi/vthunk2.C: Likewise.
17829 * g++.dg/abi/vthunk3.C: Likewise.
17830 * g++.dg/ext/attrib8.C: Likewise.
17831 * g++.dg/opt/longbranch2.C: Likewise.
17832 * g++.dg/opt/reg-stack4.C: Likewise.
17833 * g++.old-deja/g++.ext/attrib1.C: Likewise.
17834 * g++.old-deja/g++.ext/attrib2.C: Likewise.
17835 * g++.old-deja/g++.ext/attrib3.C: Likewise.
17836 * g++.old-deja/g++.other/store-expr1.C: Likewise.
17837 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17838 * gcc.dg/20000609-1.c: Likewise.
17839 * gcc.dg/20000720-1.c: Likewise.
17840 * gcc.dg/20011107-1.c: Likewise.
17841 * gcc.dg/20011119-1.c: Likewise.
17842 * gcc.dg/20020108-1.c: Likewise.
17843 * gcc.dg/20020122-2.c: Likewise.
17844 * gcc.dg/20020122-3.c: Likewise.
17845 * gcc.dg/20020201-3.c: Likewise.
17846 * gcc.dg/20020206-1.c: Likewise.
17847 * gcc.dg/20020218-1.c: Likewise.
17848 * gcc.dg/20020310-1.c: Likewise.
17849 * gcc.dg/20020411-1.c: Likewise.
17850 * gcc.dg/20020418-2.c: Likewise.
17851 * gcc.dg/20020426-1.c: Likewise.
17852 * gcc.dg/20020426-2.c: Likewise.
17853 * gcc.dg/20020517-1.c: Likewise.
17854 * gcc.dg/20020523-1.c: Likewise.
17855 * gcc.dg/20020523-2.c: Likewise.
17856 * gcc.dg/20020729-1.c: Likewise.
17857 * gcc.dg/20030204-1.c: Likewise.
17858 * gcc.dg/20030826-2.c: Likewise.
17859 * gcc.dg/20030926-1.c: Likewise.
17860 * gcc.dg/20031202-1.c: Likewise.
17861 * gcc.dg/980312-1.c: Likewise.
17862 * gcc.dg/980313-1.c: Likewise.
17863 * gcc.dg/990117-1.c: Likewise.
17864 * gcc.dg/990424-1.c: Likewise.
17865 * gcc.dg/990524-1.c: Likewise.
17866 * gcc.dg/991230-1.c: Likewise.
17867 * gcc.dg/i386-387-1.c: Likewise.
17868 * gcc.dg/i386-387-2.c: Likewise.
17869 * gcc.dg/i386-387-3.c: Likewise.
17870 * gcc.dg/i386-387-4.c: Likewise.
17871 * gcc.dg/i386-387-5.c: Likewise.
17872 * gcc.dg/i386-387-6.c: Likewise.
17873 * gcc.dg/i386-asm-1.c: Likewise.
17874 * gcc.dg/i386-bitfield1.c: Likewise.
17875 * gcc.dg/i386-bitfield2.c: Likewise.
17876 * gcc.dg/i386-loop-1.c: Likewise.
17877 * gcc.dg/i386-loop-2.c: Likewise.
17878 * gcc.dg/i386-loop-3.c: Likewise.
17879 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17880 * gcc.dg/i386-pic-1.c: Likewise.
17881 * gcc.dg/i386-regparm.c: Likewise.
17882 * gcc.dg/i386-signbit-1.c: Likewise.
17883 * gcc.dg/i386-signbit-2.c: Likewise.
17884 * gcc.dg/i386-signbit-3.c: Likewise.
17885 * gcc.dg/i386-sse-5.c: Likewise.
17886 * gcc.dg/i386-sse-8.c: Likewise.
17887 * gcc.dg/i386-unroll-1.c: Likewise.
17888 * gcc.dg/tls/opt-1.c: Likewise.
17889 * gcc.dg/tls/opt-2.c: Likewise.
17890 * gcc.dg/unroll-1.c: Likewise.
17891 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
17892 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
17893 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
17894 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
17896 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17898 * g++.dg/template/incomplete1.C: New test.
17900 2004-11-16 Nick Clifton <nickc@redhat.com>
17902 Revert patches accidentally commited during checkin of fixes for
17904 gcc.c-torture/execute/simd-4.c: Revert
17905 gcc.dg/20040910-1.c: Revert.
17907 2004-11-16 Paul Brook <paul@codesourcery.com>
17910 * gfortran.dg/der_pointer_1.f90: New test.
17912 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
17915 * gcc.dg/bitfld-13.c: New test.
17917 2004-11-15 Janis Johnson <janis187@us.ibm.com>
17919 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
17922 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
17923 * gcc.dg/ppc64-abi-2.c: Ditto.
17924 * gcc.dg/ppc64-abi-3.c: Ditto.
17926 * lib/gcc-dg.exp (dg-target-list): Remove.
17928 2004-11-15 Steve Ellcey <sje@cup.hp.com>
17930 * gcc.dg/ia64-postinc.c: New test.
17932 2004-11-15 Mark Mitchell <mark@codesourcery.com>
17934 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
17936 2004-11-15 Nick Clifton <nickc@redhat.com>
17938 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
17939 __INT_MAX__ so that the test can be compiled by toolchains
17940 targeted at 16-bit processors.
17942 * gcc.dg/20040625-1.c: Use long constants rather than integers
17943 when performing arithmetic that will overflow 16-bits.
17945 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
17946 xstormy16. It does not support 128-bit vector operations.
17948 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
17949 with the macro PTR_TYPE. Define this macro to an integer type
17950 suitable for holding a pointer.
17952 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
17953 the target is a 16-bit processor.
17955 * gcc.dg/cpp/if-2.c: Expect a different warning message from
17956 16-bit targets where the character constant will be too long.
17958 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
17959 where the double will not be directly addressable.
17961 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17963 Friend class name lookup 1/n, PR c++/18471
17964 * g++.dg/template/crash26.C: New test.
17965 * g++.dg/lookup/struct1.C: Adjust expected error.
17966 * g++.dg/parse/elab1.C: Likewise.
17967 * g++.dg/parse/elab2.C: Likewise.
17968 * g++.dg/parse/int-as-enum1.C: Likewise.
17969 * g++.dg/parse/struct-as-enum1.C: Likewise.
17970 * g++.dg/parse/typedef1.C: Likewise.
17971 * g++.dg/parse/typedef3.C: Likewise.
17972 * g++.dg/parse/typedef4.C: Likewise.
17973 * g++.dg/parse/typedef5.C: Likewise.
17974 * g++.dg/template/nontype4.C: Likewise.
17975 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
17976 * g++.old-deja/g++.other/elab1.C: Likewise.
17977 * g++.old-deja/g++.other/syntax4.C: Likewise.
17979 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17981 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
17983 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
17985 * gcc.c-torture/execute/20041114-1.c: New test.
17987 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
17989 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
17990 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
17991 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
17992 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
17993 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
17994 gcc.dg/switch-7.c: New tests.
17996 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
17998 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18000 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18003 * gcc.dg/vect/pr18400.c: New test.
18005 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18006 Andrew Pinski <pinskia@physics.uc.edu>
18009 * gcc.dg/vect/pr18425.c: New test.
18011 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18013 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18014 Guard with dg-require-alias and dg-require-visibility.
18016 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18018 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18020 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18022 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18024 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18027 * g++.dg/template/defarg5.C: New test.
18029 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18031 * g++.dg/parse/cast1.C: Run only on ILP32.
18032 * g++.old-deja/g++.mike/p784.C: Likewise.
18034 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18036 * gcc.c-torture/execute/20041113-1.c: New test.
18038 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18041 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18042 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18043 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18044 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18045 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18046 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18047 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18048 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18049 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18050 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18051 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18052 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18053 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18055 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18057 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18058 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18059 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18060 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18061 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18062 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18063 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18064 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18065 gcc.target/sparc/combined-1.c: New tests.
18067 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18069 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18072 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18074 * lib/gcc-dg.exp (dg-forbid-option): New function.
18075 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18076 * g++.dg/abi/bitfield8.C: Likewise.
18077 * g++.dg/abi/dtor1.C: Likewise.
18078 * g++.dg/abi/empty10.C: Likewise.
18079 * g++.dg/abi/empty7.C: Likewise.
18080 * g++.dg/abi/empty9.C: Likewise.
18081 * g++.dg/abi/layout3.C: Likewise.
18082 * g++.dg/abi/layout4.C: Likewise.
18083 * g++.dg/abi/thunk1.C: Likewise.
18084 * g++.dg/abi/thunk2.C: Likewise.
18085 * g++.dg/abi/vbase11.C: Likewise.
18086 * g++.dg/abi/vthunk2.C: Likewise.
18087 * g++.dg/abi/vthunk3.C: Likewise.
18088 * g++.dg/ext/attrib8.C: Likewise.
18089 * g++.dg/opt/longbranch2.C: Likewise.
18090 * g++.dg/opt/reg-stack4.C: Likewise.
18091 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18092 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18093 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18094 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18095 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18096 * gcc.dg/20000609-1.c: Likewise.
18097 * gcc.dg/20000720-1.c: Likewise.
18098 * gcc.dg/20011107-1.c: Likewise.
18099 * gcc.dg/20011119-1.c: Likewise.
18100 * gcc.dg/20020108-1.c: Likewise.
18101 * gcc.dg/20020122-2.c: Likewise.
18102 * gcc.dg/20020122-3.c: Likewise.
18103 * gcc.dg/20020201-3.c: Likewise.
18104 * gcc.dg/20020206-1.c: Likewise.
18105 * gcc.dg/20020218-1.c: Likewise.
18106 * gcc.dg/20020310-1.c: Likewise.
18107 * gcc.dg/20020411-1.c: Likewise.
18108 * gcc.dg/20020418-2.c: Likewise.
18109 * gcc.dg/20020426-1.c: Likewise.
18110 * gcc.dg/20020426-2.c: Likewise.
18111 * gcc.dg/20020517-1.c: Likewise.
18112 * gcc.dg/20020523-1.c: Likewise.
18113 * gcc.dg/20020523-2.c: Likewise.
18114 * gcc.dg/20020729-1.c: Likewise.
18115 * gcc.dg/20030204-1.c: Likewise.
18116 * gcc.dg/20030826-2.c: Likewise.
18117 * gcc.dg/20030926-1.c: Likewise.
18118 * gcc.dg/20031202-1.c: Likewise.
18119 * gcc.dg/980312-1.c: Likewise.
18120 * gcc.dg/980313-1.c: Likewise.
18121 * gcc.dg/990117-1.c: Likewise.
18122 * gcc.dg/990424-1.c: Likewise.
18123 * gcc.dg/990524-1.c: Likewise.
18124 * gcc.dg/991230-1.c: Likewise.
18125 * gcc.dg/i386-387-1.c: Likewise.
18126 * gcc.dg/i386-387-2.c: Likewise.
18127 * gcc.dg/i386-387-3.c: Likewise.
18128 * gcc.dg/i386-387-4.c: Likewise.
18129 * gcc.dg/i386-387-5.c: Likewise.
18130 * gcc.dg/i386-387-6.c: Likewise.
18131 * gcc.dg/i386-asm-1.c: Likewise.
18132 * gcc.dg/i386-bitfield1.c: Likewise.
18133 * gcc.dg/i386-bitfield2.c: Likewise.
18134 * gcc.dg/i386-loop-1.c: Likewise.
18135 * gcc.dg/i386-loop-2.c: Likewise.
18136 * gcc.dg/i386-loop-3.c: Likewise.
18137 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18138 * gcc.dg/i386-pic-1.c: Likewise.
18139 * gcc.dg/i386-regparm.c: Likewise.
18140 * gcc.dg/i386-signbit-1.c: Likewise.
18141 * gcc.dg/i386-signbit-2.c: Likewise.
18142 * gcc.dg/i386-signbit-3.c: Likewise.
18143 * gcc.dg/i386-sse-5.c: Likewise.
18144 * gcc.dg/i386-sse-8.c: Likewise.
18145 * gcc.dg/i386-unroll-1.c: Likewise.
18146 * gcc.dg/tls/opt-1.c: Likewise.
18147 * gcc.dg/tls/opt-2.c: Likewise.
18148 * gcc.dg/unroll-1.c: Likewise.
18149 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18150 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18151 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18152 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18153 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18156 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18159 * g++.dg/parse/cond1.C: New test.
18162 * g++.dg/template/array9.C: New test.
18163 * g++.dg/ext/vla1.C: Adjust error messages.
18164 * g++.dg/ext/vlm1.C: Likewise.
18165 * g++.dg/template/crash2.C: Likewise.
18168 * g++.dg/template/call3.C: New test.
18171 * g++.dg/template/ptrmem11.C: New test.
18173 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18176 * lib/g++.exp: Set LC_ALL and LANG to C.
18177 * lib/gcc-dg.exp: Likewise.
18178 * lib/gfortran.exp: Likewise.
18179 * lib/objc.exp: Likewise.
18180 * lib/treelang.exp: Likewise.
18182 2004-11-12 Andreas Schwab <schwab@suse.de>
18184 * gcc.dg/pr16286.c: Fix last change.
18186 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18189 * g++.dg/init/global1.C: New test.
18191 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18193 * gcc.c-torture/execute/20041112-1.c: New test.
18195 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18197 * lib/gcc-dg.exp (dg-target-list): New.
18199 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18200 Richard Sandiford <rsandifo@redhat.com>
18202 * lib/target-supports.exp (get-compiler_messages): New.
18203 (check_named_sections_available): Use it.
18204 (check_effective_target_ilp32): New.
18205 (check_effective_target_lp64): New.
18206 (is-effective-target): New.
18207 * lib/gcc-dg.exp (dg-require-effective-target): New.
18209 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18211 * gcc.dg/precedence-1.c: New test.
18213 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18215 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18217 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18218 message, delete generated files, use more descriptive name for
18219 executable, and make the test unsupported when it cannot be run.
18221 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18222 (dg-require-weak, dg-require-visibility, dg-require-alias,
18223 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18224 dg-require-iconv, dg-require-named-sections): Use it.
18226 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18228 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18231 * gcc.dg/ppc-and-1: New
18234 * gcc.dg/ppc-mov-1.c: New.
18237 * gcc.dg/ppc-compare-1.c: New.
18239 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18241 * objc.dg/desig-init-2.m: New test.
18243 2004-11-10 Adam Nemet <anemet@lnxw.com>
18245 PR middle-end/18160
18246 * g++.dg/warn/register-var-1.C: New test.
18247 * g++.dg/warn/register-var-2.C: New test.
18249 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18251 * gcc.dg/union-2.c: New test.
18253 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18255 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18256 New test for PR tree-optimization/17892.
18258 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18261 * g++.dg/init/new12.C: New test.
18263 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18265 * gcc.target/sparc: New directory.
18266 * gcc.target/sparc/sparc.exp: New driver.
18267 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18268 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18269 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18270 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18272 2004-11-10 Paul Brook <paul@codesourcery.com>
18275 * gfortran.dg/list_read.c: New test.
18277 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18280 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18281 expected diagnostic location.
18283 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18285 * gcc.dg/20041109-1.c: New test.
18287 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18290 * objc/compile/pr18406.m: New test.
18292 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18294 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18296 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18298 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18300 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18302 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18304 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18306 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18309 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18312 * gcc.c-torture/pr18299-1.c: New test.
18314 2004-11-06 Andreas Schwab <schwab@suse.de>
18316 * gcc.dg/pr16286.c: Also test for bool and pixel.
18318 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18320 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18321 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18322 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18323 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18324 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18325 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18326 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18327 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18328 gcc.dg/struct-semi-3.c: New tests.
18330 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18332 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18334 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18336 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18337 Do not use C99 designators.
18339 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18341 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18343 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18345 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18346 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18347 * gcc.c-torture/execute/simd-5.x: Remove.
18349 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18351 PR rtl-optimization/17933
18352 * gcc.dg/torture/pr17933-1.c: New test.
18354 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18357 * lib/target-supports.exp (check_weak_available): Support
18360 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18362 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18363 call to fflush(stdout) before abort.
18364 (my_ffsll): New function.
18365 (generate_fields): Use it.
18367 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18369 * gcc.dg/init-undef-1.c: New test.
18371 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18373 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18374 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18375 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18376 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18377 expected messages for new parser.
18379 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18381 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18383 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18385 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18388 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18390 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18391 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18392 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18393 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18394 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18395 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18396 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18397 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18398 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18399 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18401 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18403 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18404 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18405 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18406 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18407 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18408 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18409 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18412 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18415 * gcc.dg/20041104-1.c: New test.
18417 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18419 * g++.dg/template/nontype7.C: New test.
18420 * g++.dg/template/nontype8.C: Likewise.
18421 * g++.dg/template/nontype9.C: Likewise.
18422 * g++.dg/template/nontype10.C: Likewise.
18423 * g++.dg/tc1/dr49.C: Likewise.
18424 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18425 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18427 2004-11-04 Ben Elliston <bje@au.ibm.com>
18429 * g++.dg/rtti/tinfo1.C: Remove xfails.
18431 2004-11-04 Ben Elliston <bje@au.ibm.com>
18433 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18434 packed attribute to the definition to satisfy the new C++ parser.
18436 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18438 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18439 invocations of va_arg.
18441 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18444 * g++.dg/template/crash25.C: New test.
18447 * g++.dg/template/typedef2.C: New test.
18448 * g++.dg/parse/crash13.C: Adjust error markers.
18451 * g++.dg/conversion/const3.C: New test.
18453 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18458 * gfortran.dg/generic_[123].f90: New testcases.
18460 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18462 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18463 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18465 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18468 * gcc.c-torture/compile/pr16808.c: New test.
18470 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18472 PR rtl-optimization/17104
18473 * gcc.dg/ppc-bitfield1.c: New.
18475 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18477 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18479 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18481 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18482 strings for 32-bit code.
18484 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18487 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18489 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18492 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18494 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18497 * g++.dg/init/aggr2.C: New test.
18499 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18501 * objc.dg/local-decl-1.m: New test.
18503 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18505 * gcc.dg/20040910-1.c: Adjust regex.
18507 2004-10-30 Roger Sayle <roger@eyesopen.com>
18509 PR rtl-optimization/18084
18510 * g++.dg/opt/pr18084-1.C: New testcase.
18512 2004-10-30 Matt Austern <austern@apple.com>
18515 * g++.dg/ext/attrib18.C: New test.
18517 2004-10-30 Roger Sayle <roger@eyesopen.com>
18519 PR middle-end/18096
18520 * gcc.dg/pr18096-1.c: New test case.
18522 2004-10-30 Roger Sayle <roger@eyesopen.com>
18524 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18526 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18529 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18530 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18531 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18532 gcc.dg/old-style-prom-3.c: New tests.
18534 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18536 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18537 Remove unnecessary inclusion of stdio.h.
18539 2004-10-29 Roger Sayle <roger@eyesopen.com>
18541 PR rtl-optimization/17581
18542 * gcc.dg/pr17581-1.c: New test case.
18544 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18546 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18548 * g++.dg/conversion/dr195-1.C: New.
18549 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18550 * g++.old-deja/g++.mike/p10148.C: Likewise.
18552 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18555 * g++.dg/debug/typedef2.C: New test.
18557 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18560 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18561 * gfortran.dg/g77/README: Update.
18563 2004-10-28 Matt Austern <austern@apple.com>
18566 * g++.dg/ext/packed7.C: New test.
18568 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18570 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18572 * lib/scanasm.exp (hidden-scan-for): New proc.
18573 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18575 (scan-not-hidden): Likewise.
18576 * lib/target-supports.exp (check_visibility_available): mach-o is
18579 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18582 * g++.dg/template/memclass3.C: New test.
18584 2004-10-28 Adam Nemet <anemet@lnxw.com>
18586 PR middle-end/18160
18587 * gcc.dg/register-var-1.c: New test.
18588 * gcc.dg/register-var-2.c: New test.
18589 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18592 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18595 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18597 * gcc.dg/vect/vect-22.c: Likewise.
18599 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18601 * gcc.dg/i386-rotate-1.c: New test.
18603 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18605 * g++.dg/init/ref12.C: Add "run" marker.
18608 * g++.dg/init/ref12.C: New test.
18611 * g++.dg/template/shift1.C: New test.
18612 * g++.dg/template/error10.C: Adjust error markers.
18614 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18617 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18619 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18621 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18622 * gcc.dg/weak/weak-3.c: Likewise.
18623 * gcc.dg/weak/weak-5.c: Likewise.
18624 * gcc.dg/weak/weak-9.c: Likewise.
18625 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18626 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18628 * gcc.dg/darwin-weakimport-1.c: New.
18630 2004-10-28 Ben Elliston <bje@au.ibm.com>
18632 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18634 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18636 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18637 'syntax' error messages.
18638 * gcc.dg/cpp/direct2s.c: Likewise.
18640 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18642 * gcc.c-torture/compile/20041026-1.c: New.
18644 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18647 * g++.dg/lookup/ns2.C: New test.
18650 * g++.dg/template/enum4.C: New test.
18653 * g++.dg/template/expr1.C: New test.
18655 2004-10-26 Ben Elliston <bje@au.ibm.com>
18657 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18659 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18661 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18662 gcc.dg/decl-nospec-3.c: New tests.
18664 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18666 * objc.dg/super-class-3.m: New test.
18668 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18670 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18672 * gcc.dg/cpp/direct2s.c: Likewise.
18674 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18676 * objc.dg/image-info.m: Update for changes to section selection.
18678 2004-10-25 David Ayers <d.ayers@inode.at>
18679 Ziemowit Laski <zlaski@apple.com>
18681 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18682 diagnostics when messaging 'id <Proto>'.
18683 * objc.dg/class-protocol-1.m: New test.
18684 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18685 a non-existent method signature.
18686 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18687 Update diagnostics when messaging with non-existent method signature.
18688 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18689 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18690 invalid receivers are now resolved as if messaging 'id'; remove
18691 extraneous diagnostics.
18693 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18696 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18697 gcc.dg/init-desig-obs-3.c: New tests.
18699 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18701 * gcc.dg/debug/20041023-1.c: New test.
18703 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18705 PR middle-end/17407
18706 * gcc.c-torture/compile/pr17407.c: New test.
18709 * g++.dg/template/array8.C: New test.
18711 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18714 * lib/g++.exp: Accept more than one multilib libgcc.
18715 * lib/gcc-dg.exp: Likewise.
18716 * lib/objc.exp: Likewise.
18717 * lib/treelang.exp: Likewise.
18718 * lib/gfortran.exp: Likewise.
18720 2004-10-24 Ben Elliston <bje@au.ibm.com>
18722 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18724 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18726 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18727 * gcc.dg/c99-const-expr-3.c: Likewise.
18729 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18731 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18733 2004-10-23 Ben Elliston <bje@au.ibm.com>
18735 * gcc.c-torture/execute/loop-2e.x: Remove.
18737 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18740 * g++.dg/parse/crash18.C: New.
18741 * g++.dg/parse/crash19.C: New.
18743 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18745 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18746 * g++.dg/ext/dllimport2.C: Same.
18747 * g++.dg/ext/dllimport8.C: Same.
18749 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18752 * g++.dg/conversion/cast1.C: New test.
18753 * g++.dg/overload/pmf1.C: Adjust error marker.
18755 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
18758 * objc.dg/const-str-7.m: New test.
18760 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18762 * g++.dg/template/memfriend11.C: Fix comment typo.
18763 * g++.dg/template/memfriend14.C: Likewise.
18765 2004-10-20 Richard Henderson <rth@redhat.com>
18767 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
18768 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
18769 -fasynchronous-unwind-tables.
18771 2004-10-20 Richard Henderson <rth@redhat.com>
18773 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
18774 (main): Return success.
18775 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
18776 (main): Return success.
18778 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18781 * g++.dg/template/memfriend9.C: New test.
18782 * g++.dg/template/memfriend10.C: Likewise.
18783 * g++.dg/template/memfriend11.C: Likewise.
18784 * g++.dg/template/memfriend12.C: Likewise.
18785 * g++.dg/template/memfriend13.C: Likewise.
18786 * g++.dg/template/memfriend14.C: Likewise.
18787 * g++.dg/template/memfriend15.C: Likewise.
18788 * g++.dg/template/memfriend16.C: Likewise.
18789 * g++.dg/template/memfriend17.C: Likewise.
18790 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
18792 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
18794 * g++.dg/conversion/dr195.C: New.
18795 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
18797 2004-10-20 Ben Elliston <bje@au.ibm.com>
18798 Devang Patel <dpatel@apple.com>
18800 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
18801 of floating point arithmetic, which could trap.
18803 2004-10-19 Mark Mitchell <mark@codesourcery.com>
18806 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
18807 * g++.dg/conversion/const2.C: New test.
18808 * g++.dg/expr/reinterpret2.C: New test.
18809 * g++.dg/expr/reinterpret3.C: New test.
18810 * g++.dg/expr/cast2.C: New test.
18811 * g++.dg/expr/copy1.C: New test.
18812 * g++.dg/other/conversion1.C: Change error message.
18813 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
18814 function pointers to void *.
18815 * g++.old-deja/g++.mike/p10148.C: Likewise.
18817 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18819 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
18821 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
18825 * g++.dg/parse/expr3.C: New test.
18827 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18829 * gcc.dg/smod-1.c: New test.
18831 2004-10-18 Ziemowit Laski <zlaski@apple.com>
18833 * objc.dg/method-14.m: New test.
18835 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18837 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
18838 Also xfail as the patch was reverted.
18840 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
18842 PR middle-end/16973
18843 * gcc.dg/pr16973.c: New test.
18845 2004-10-18 Diego Novillo <dnovillo@redhat.com>
18847 PR tree-optimization/17656
18848 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
18850 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
18852 * g++.dg/eh/shadow1.C: New.
18854 2004-10-18 Jakub Jelinek <jakub@redhat.com>
18856 * gcc.c-torture/compile/20041018-1.c: New test.
18858 2004-10-18 Ben Elliston <bje@au.ibm.com>
18860 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
18861 compiler referring to register 0 when accessing sdata. The linker
18862 now patches things up.
18864 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
18867 * gcc.c-torture/compile/pr17529.c: New test.
18869 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18872 * g++.dg/ext/attrib17.C: New test.
18874 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18876 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
18878 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18881 * g++.dg/ext/attrib16.C: New test.
18883 2004-10-15 Mark Mitchell <mark@codesourcery.com>
18886 * g++.dg/init/dso_handle1.C: New test.
18889 * g++.dg/parse/typedef6.C: New test.
18892 * g++.dg/parse/pragma1.C: New test.
18894 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
18896 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
18898 2004-10-15 Steve Ellcey <sje@cup.hp.com>
18900 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
18901 -fno-common when on HPPA HP-UX platforms.
18903 2004-10-15 Jakub Jelinek <jakub@redhat.com>
18906 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
18908 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
18911 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18914 * g++.dg/lookup/strong-using-4.C: New test.
18916 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
18918 PR middle-end/16567
18919 * gcc.c-torture/compile/nested-1.c: New test.
18921 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
18923 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
18924 and mipsisa64*-*-* (until support for misaligned loads is added).
18925 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
18926 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
18927 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
18928 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
18929 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
18930 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
18932 2004-10-14 Mark Mitchell <mark@codesourcery.com>
18935 * g++.dg/init/dtor3.C: New test.
18937 2004-10-15 Ben Elliston <bje@au.ibm.com>
18939 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
18941 2004-10-14 Geoffrey Keating <geoffk@apple.com>
18943 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
18944 * gcc.dg/macho-lo-sum.c: Likewise.
18946 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
18948 * gcc.dg/ppc-spe64-1.c: New test.
18950 2004-10-14 Devang Patel <dpatel@apple.com>
18953 * gcc.dg/pr17635.c : New test.
18955 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
18957 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
18958 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
18959 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
18960 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
18961 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
18962 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
18963 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
18964 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
18965 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
18966 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
18967 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
18968 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
18969 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
18970 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
18971 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
18972 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
18973 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
18974 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
18976 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
18978 * gcc.dg/vect/vect-82.c: New testcase.
18979 * gcc.dg/vect/vect-82_64.c: New testcase.
18980 * gcc.dg/vect/vect-83.c: New testcase.
18981 * gcc.dg/vect/vect-83_64.c: New testcase.
18983 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
18985 * gcc.dg/cpp/error-1.c: New test.
18987 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
18989 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
18991 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
18994 * gcc.dg/cris-peep2-xsrand2.c: New test.
18996 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
18999 * testsuite/g++.dg/expr/for2.C: New test.
19001 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19003 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19005 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19007 PR tree-optimization/17724
19008 * g++.dg/opt/pr17724-1.C: New test.
19009 * g++.dg/opt/pr17724-2.C: New test.
19010 * g++.dg/opt/pr17724-3.C: New test.
19011 * g++.dg/opt/pr17724-4.C: New test.
19012 * g++.dg/opt/pr17724-5.C: New test.
19013 * g++.dg/opt/pr17724-6.C: New test.
19015 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19018 * gcc.dg/pr17301-2.c: New test.
19020 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19023 * g++.dg/parse/error22.C: New test.
19026 * g++.dg/template/spec18.C: New test.
19028 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19030 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19031 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19033 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19034 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19036 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19038 * g++.dg/eh/cleanup5.C: Add dg-options "".
19040 2004-10-11 Roger Sayle <roger@eyesopen.com>
19042 PR middle-end/17657
19043 * gcc.dg/switch-4.c: New test case.
19045 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19047 * gcc.c-torture/execute/20041011-1.c: New test.
19049 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19052 * g++.dg/init/for3.C: New test.
19055 * g++.dg/opt/switch2.C: New test.
19057 PR middle-end/17703
19058 * g++.dg/warn/Wreturn-2.C: New test.
19060 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19063 * g++.dg/eh/cleanup5.C: New test.
19065 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19068 * g++.dg/parse/error21.C: New test.
19070 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19072 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19073 * g++.dg/warn/incomplete1.C: Likewise.
19074 * g++.dg/template/qualttp20.C: Likewise.
19076 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19079 * parm-incomplete-1.c: New test.
19081 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19084 * g++.dg/parse/error19.C: New test.
19087 * g++.dg/init/new11.C: New test.
19090 * g++.dg/parse/error20.C: New test.
19093 * g++.dg/template/crash24.C: New test.
19095 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19098 * gcc.dg/pr17301-1.c: New test.
19100 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19103 * gcc.dg/anon-struct-5.c: New test.
19105 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19108 * gcc.dg/pr17844-1.c: New test.
19110 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19112 PR tree-optimization/17906
19113 * gcc.c-torture/compile/pr17906.c: New.
19115 2004-10-09 Stuart Hastings <stuart@apple.com>
19116 Roger Sayle <roger@eyesopen.com>
19118 PR rtl-optimization/17853
19119 * gcc.dg/i386-mmx-5.c: New testcase.
19121 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19123 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19125 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19128 * g++.dg/template/static9.C: New test.
19131 * g++.dg/parse/operator5.C: New test.
19133 2004-10-09 Roger Sayle <roger@eyesopen.com>
19135 PR middle-end/17894
19136 * gcc.c-torture/execute/divcmp-4.c: New test case.
19138 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19141 * g++.dg/opt/pr17902.C: New test.
19143 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19145 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19147 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19149 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19151 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19153 * gcc.dg/assign-warn-3.c: New test.
19155 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19158 * gcc.dg/cpp/ident-1.c: New test.
19160 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19162 * gcc.c-torture/compile/acc1.c: New.
19164 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19166 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19167 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19169 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19171 * gcc.dg/ultrasp11.c: New test.
19173 2004-10-08 Michael Matz <matz@suse.de>
19175 * gcc.dg/doloop-2.c: New test.
19177 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19179 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19180 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19181 objc.dg/method-9.m: Update expected diagnostics.
19183 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19185 * gcc.dg/ppc-fsel-3.c: New file.
19186 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19188 2004-10-07 Paul Brook <paul@codesourcery.com>
19190 * gfortran.dg/intrinsic_verify_1.f90: New test.
19192 2004-10-07 Paul Brook <paul@codesourcery.com>
19194 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19196 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19198 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19199 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19202 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19204 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19206 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19209 * g++.dg/warn/Winline-4.C: New test.
19211 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19213 * gcc.c-torture/compile/20041007-1.c: New test.
19215 2004-10-07 Paul Brook <paul@codesourcery.com>
19218 * gfortran.dg/use_allocated_1.f90: New test.
19220 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19222 PR middle-end/17849
19223 * gfortran.fortran-torture/compile/nested.f90: New test
19225 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19227 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19229 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19232 * g++.dg/ext/asm6.C: New test.
19234 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19236 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19238 2004-10-06 Paul Brook <paul@codesourcery.com>
19240 PR libfortran/17709
19241 * gfortran.dg/empty_format_1.f90: New test.
19243 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19246 * gfortran.dg/ishft.f90: New test.
19249 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19252 2004-10-06 Paul Brook <paul@codesourcery.com>
19254 * gfortran.dg/do_1.f90: New test.
19256 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19258 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19259 optimizing for size.
19261 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19263 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19265 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19267 * gcc.c-torture/compile/20041005-1.c: New test.
19269 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19272 * g++.dg/lookup/koenig4.C: New.
19274 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19276 * g++.dg/other/classkey1.C: Adjust quoting marks.
19277 * g++.dg/parse/error15.C: Likewise.
19278 * g++.dg/template/meminit2.C (int>): Likewise.
19280 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19283 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19286 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19289 * gfortran.dg/pr17708.f90: New test.
19291 2004-10-04 Chao-ying Fu <fu@mips.com>
19293 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19294 * gcc.dg/vect/vect-4.c: Ditto.
19295 * gcc.dg/vect/vect-5.c: Ditto.
19296 * gcc.dg/vect/vect-6.c: Ditto.
19297 * gcc.dg/vect/vect-8.c: Ditto.
19298 * gcc.dg/vect/vect-16.c: Ditto.
19299 * gcc.dg/vect/vect-30.c: Ditto.
19300 * gcc.dg/vect/vect-40.c: Ditto.
19301 * gcc.dg/vect/vect-41.c: Ditto.
19302 * gcc.dg/vect/vect-42.c: Ditto.
19303 * gcc.dg/vect/vect-43.c: Ditto.
19304 * gcc.dg/vect/vect-44.c: Ditto.
19305 * gcc.dg/vect/vect-45.c: Ditto.
19306 * gcc.dg/vect/vect-46.c: Ditto.
19307 * gcc.dg/vect/vect-47.c: Ditto.
19308 * gcc.dg/vect/vect-48.c: Ditto.
19309 * gcc.dg/vect/vect-49.c: Ditto.
19310 * gcc.dg/vect/vect-50.c: Ditto.
19311 * gcc.dg/vect/vect-51.c: Ditto.
19312 * gcc.dg/vect/vect-52.c: Ditto.
19313 * gcc.dg/vect/vect-53.c: Ditto.
19314 * gcc.dg/vect/vect-54.c: Ditto.
19315 * gcc.dg/vect/vect-55.c: Ditto.
19316 * gcc.dg/vect/vect-56.c: Ditto.
19317 * gcc.dg/vect/vect-57.c: Ditto.
19318 * gcc.dg/vect/vect-58.c: Ditto.
19319 * gcc.dg/vect/vect-59.c: Ditto.
19320 * gcc.dg/vect/vect-60.c: Ditto.
19321 * gcc.dg/vect/vect-74.c: Ditto.
19322 * gcc.dg/vect/vect-79.c: Ditto.
19323 * gcc.dg/vect/vect-80.c: Ditto.
19325 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19327 * gcc.dg/unused-7.c: Use the correct option.
19329 2004-10-04 Paul Brook <paul@codesourcery.com>
19330 Bud Davis <bdavis9659@comcast.net>
19334 * gfortran/pr17706.f90: New test.
19335 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19337 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19339 * gfortran.dg/pr17612.f90: New test.
19341 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19343 * g++.dg/template/local1.C: Adjust quoting marks in
19344 testing for diagnostics.
19345 * g++.dg/tls/diag-2.C: Likewise.
19346 * g++.dg/other/error8.C: Likewise.
19348 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19351 * gcc.dg/unused-4.c: Adjust to be correct.
19354 * gcc.dg/unused-7.c: New test.
19356 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19359 * g++.dg/overload/template2.C: New test.
19361 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19363 PR tree-optimization/16632
19364 * gcc.dg/tree-ssa/20041002-1.c: New.
19366 2004-10-03 Paul Brook <paul@codesourcery.com>
19368 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19369 rather than relying on default formatting.
19371 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19373 * gcc.dg/20040920-1.c: Update expected message text.
19375 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19377 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19379 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19381 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19384 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19386 * gcc.dg/tree-ssa/pr17343.c: Remove.
19388 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19391 * gcc.dg/tree-ssa/pr17343.c: New test.
19393 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19395 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19396 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19397 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19398 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19399 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19401 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19403 * gcc.dg/lvalue-2.c: New test.
19405 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19408 * gcc.dg/pr17730-1.c: New test
19410 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19413 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19415 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19417 * gcc.c-torture/execute/stdarg-1.c: New test.
19418 * gcc.c-torture/execute/stdarg-2.c: New test.
19419 * gcc.c-torture/execute/stdarg-3.c: New test.
19420 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19421 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19422 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19423 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19424 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19426 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19428 PR tree-optimization/17697
19429 * g++.dg/opt/pr17697-1.C: New test.
19430 * g++.dg/opt/pr17697-2.C: New test.
19431 * g++.dg/opt/pr17697-3.C: New test.
19433 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19436 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19437 gcc.dg/vla-init-5.c: New tests.
19439 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19442 * gcc.dg/pr13804-1.c: New test.
19444 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19447 * gfortran.dg/pr16938.f90: New test.
19449 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19451 * g++.dg/template/crash23.C: New test.
19453 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19456 * g++.dg/template/static8.C: New test.
19458 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19461 * g++.dg/other/error9.C: New test.
19463 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19465 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19467 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19470 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19472 2004-09-26 Roger Sayle <roger@eyesopen.com>
19474 PR middle-end/17112
19475 * gcc.dg/pr17112-1.c: New test case.
19477 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19480 * gcc.dg/pr11459-1.c: New test.
19482 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19484 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19485 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19487 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19489 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19491 2004-09-25 Jan Hubicka <jh@suse.cz>
19493 * compile/30040909-1.c: New test.
19494 * compile/30040907-1.c: New test.
19496 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19498 * gcc.c-torture/execute/va-arg-26.c: New test.
19500 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19502 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19503 extra diagnostics on targets with 64-bit pointers.
19504 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19506 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19509 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19510 * gcc.dg/decl-3.c: Adjust expected message.
19512 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19515 * gfortran.dg/pr17615.f90: New test.
19517 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19519 PR tree-optimzation/17517
19520 * g++.dg/tree-ssa/pr17517.C: New Test.
19522 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19525 * g++.dg/lookup/ambig3.C: New.
19527 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19530 * g++.dg/opt/pr17624.C: New test.
19532 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19535 * gcc.dg/Wbad-function-cast-1.c: New test.
19537 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19539 * g++.dg/ext/complit1.C
19540 * g++.dg/other/error2.C
19541 * g++.dg/other/nontype-1.C
19542 * g++.dg/parse/crash11.C
19543 * g++.dg/parse/crash12.C
19544 * g++.dg/parse/error15.C
19545 * g++.dg/parse/error4.C
19546 * g++.dg/parse/tmpl-outside1.C
19547 * g++.dg/parse/too-many-tmpl-args1.C
19548 * g++.dg/template/dependent-expr3.C
19549 * g++.dg/template/error10.C
19550 * g++.dg/template/instantiate1.C
19551 * g++.dg/template/vtable2.C
19552 * g++.dg/warn/Wshadow-1.C
19553 * g++.dg/warn/weak1.C
19554 * g++.old-deja/g++.brendan/crash16.C
19555 * g++.old-deja/g++.brendan/crash18.C
19556 * g++.old-deja/g++.brendan/crash48.C
19557 * g++.old-deja/g++.brendan/crash49.C
19558 * g++.old-deja/g++.brendan/crash55.C
19559 * g++.old-deja/g++.brendan/crash56.C
19560 * g++.old-deja/g++.brendan/crash8.C
19561 * g++.old-deja/g++.brendan/enum11.C
19562 * g++.old-deja/g++.brendan/enum8.C
19563 * g++.old-deja/g++.brendan/enum9.C
19564 * g++.old-deja/g++.brendan/friend3.C
19565 * g++.old-deja/g++.brendan/misc14.C
19566 * g++.old-deja/g++.bugs/900402_02.C
19567 * g++.old-deja/g++.bugs/900404_03.C
19568 * g++.old-deja/g++.bugs/900404_04.C
19569 * g++.old-deja/g++.bugs/900428_03.C
19570 * g++.old-deja/g++.jason/crash4.C
19571 * g++.old-deja/g++.jason/overload21.C
19572 * g++.old-deja/g++.jason/redecl1.C
19573 * g++.old-deja/g++.jason/report.C
19574 * g++.old-deja/g++.jason/rfg10.C
19575 * g++.old-deja/g++.jason/template30.C
19576 * g++.old-deja/g++.law/arm12.C
19577 * g++.old-deja/g++.law/ctors5.C
19578 * g++.old-deja/g++.law/cvt20.C
19579 * g++.old-deja/g++.law/init10.C
19580 * g++.old-deja/g++.law/init8.C
19581 * g++.old-deja/g++.law/visibility17.C
19582 * g++.old-deja/g++.law/visibility7.C
19583 * g++.old-deja/g++.mike/net8.C
19584 * g++.old-deja/g++.mike/p646.C
19585 * g++.old-deja/g++.mike/p700.C
19586 * g++.old-deja/g++.mike/p701.C
19587 * g++.old-deja/g++.mike/p811.C
19588 * g++.old-deja/g++.ns/template13.C
19589 * g++.old-deja/g++.other/array3.C
19590 * g++.old-deja/g++.other/crash25.C
19591 * g++.old-deja/g++.other/dtor3.C
19592 * g++.old-deja/g++.other/dtor4.C
19593 * g++.old-deja/g++.other/main1.C
19594 * g++.old-deja/g++.other/warn7.C
19595 * g++.old-deja/g++.pt/crash11.C
19596 * g++.old-deja/g++.pt/crash36.C
19597 * g++.old-deja/g++.pt/spec22.C
19598 * g++.old-deja/g++.pt/spec9.C
19599 * g++.old-deja/g++.pt/ttp52.C
19600 * g++.old-deja/g++.robertl/eb103.C
19601 * g++.old-deja/g++.robertl/eb121.C
19602 * g++.old-deja/g++.robertl/eb22.C
19603 * g++.old-deja/g++.robertl/eb8.C:
19604 Update locations and/or regexps of dg-error markers.
19605 Remove markers for some bogus messages that are no longer issued.
19607 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19609 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19610 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19612 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19615 * g++.dg/lookup/crash5.C: New test.
19617 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19619 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19620 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19621 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19622 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19623 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19624 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19626 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19627 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19628 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19629 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19630 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19631 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19633 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19635 * gcc.dg/vect/vect-44.c: Check additional cases.
19636 * gcc.dg/vect/vect-48.c: Check additional cases.
19638 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19639 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19640 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19641 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19642 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19643 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19644 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19645 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19646 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19648 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19649 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19650 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19652 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19654 * gcc.dg/tree-ssa/loop-6.c: New test.
19656 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19659 * g++.dg/inherit/base2.C: New.
19661 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19663 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19664 * gcc.dg/20001012-2.c: Likewise.
19665 * gcc.dg/20001013-1.c: Likewise.
19666 * gcc.dg/20001101-1.c: Likewise.
19667 * gcc.dg/20001102-1.c: Likewise.
19668 * gcc.dg/bf-spl1.c: Likewise.
19669 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19670 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19672 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19674 PR tree-optimization/16721
19675 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19677 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19679 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19680 * gcc.dg/20040305-1.c: Likewise.
19682 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19685 * gcc.c-torture/compile/pr16566-1.c,
19686 gcc.c-torture/compile/pr16566-2.c,
19687 gcc.c-torture/compile/pr16566-3.c: New tests.
19689 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19691 PR tree-optimization/17512
19692 * gcc.c-torture/compile/20040916-1.c.
19694 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19696 * gcc.dg/pragma-re-3.c: New test.
19698 2004-09-17 Matt Austern <austern@apple.com>
19701 * g++.dg/other/anon3.C: New.
19703 2004-09-21 Roger Sayle <roger@eyesopen.com>
19706 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19707 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19708 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19709 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19710 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19712 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19715 * gfortran.dg/pr17286.f90: New test.
19717 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19720 * g++.dg/template/static7.C: New test.
19722 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19725 * gcc.c-torture/compile/pr17558.c: New test.
19727 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19729 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19730 if SKIP_ATTRIBUTE is defined.
19732 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19735 * gfortran.dg/pr15957.f90: New test.
19737 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19739 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19741 * gcc.dg/vect/vect-79.c: Likewise.
19742 * gcc.dg/vect/vect-80.c: Likewise.
19744 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19747 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19749 2004-09-20 Ira Rosen <irar@il.ibm.com>
19751 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
19752 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
19753 * gcc.dg/vect/vect-62.c: New testcase.
19754 * gcc.dg/vect/vect-63.c: New testcase.
19755 * gcc.dg/vect/vect-64.c: New testcase.
19756 * gcc.dg/vect/vect-65.c: New testcase.
19757 * gcc.dg/vect/vect-66.c: New testcase.
19758 * gcc.dg/vect/vect-67.c: New testcase.
19759 * gcc.dg/vect/vect-68.c: New testcase.
19760 * gcc.dg/vect/vect-69.c: New testcase.
19761 * gcc.dg/vect/vect-79.c: New testcase.
19762 * gcc.dg/vect/vect-80.c: New testcase.
19764 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19766 * gcc.target/mips/asm-1.c: New test.
19768 2004-09-19 Ira Rosen <irar@il.ibm.com>
19770 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
19771 * gcc.dg/vect/vect-73.c: New testcase.
19772 * gcc.dg/vect/vect-74.c: New testcase.
19773 * gcc.dg/vect/vect-75.c: New testcase.
19774 * gcc.dg/vect/vect-76.c: New testcase.
19775 * gcc.dg/vect/vect-77.c: New testcase.
19776 * gcc.dg/vect/vect-78.c: New testcase
19778 2004-09-18 Paul Brook <paul@codesourcery.com>
19780 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
19782 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
19785 * gcc.dg/pr17424-1.c: New test.
19787 2004-09-18 Diego Novillo <dnovillo@redhat.com>
19789 * g++.dg/tree-ssa/pr17153.C: New test.
19791 2004-09-16 Geoffrey Keating <geoffk@apple.com>
19794 * testsuite/g++.dg/pch/wchar-1.C: New.
19795 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19797 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
19799 * gcc.c-torture/execute/20040917-1.c: New test.
19801 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19803 PR tree-optimization/17319
19804 * gcc.dg/pr17319.c: New test.
19806 2004-09-17 Devang Patel <dpatel@apple.com>
19808 * gcc.dg/20040813-1.c: New test.
19810 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19812 PR tree-optimization/17273
19813 * gcc.c-torture/compile/pr17273.c: New test.
19815 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
19817 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
19818 Update expected messages.
19819 * gcc.dg/declspec-13.c: New test.
19821 2004-09-17 David Edelsohn <edelsohn@gnu.org>
19823 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
19825 2004-09-17 Diego Novillo <dnovillo@redhat.com>
19827 * gcc.c-torture/execute/pr17252.c: Use post-increment to
19828 change what 'a' is pointing to.
19830 2004-09-17 Mark Mitchell <mark@codesourcery.com>
19833 * g++.dg/template/error18.C: New test.
19836 * g++.dg/warn/Wunused-8.C: New test.
19838 2004-09-17 Steven Bosscher <stevenb@suse.de>
19840 PR tree-optimization/17513
19841 * gcc.dg/20040916-1.c: New test.
19843 2004-09-16 Mark Mitchell <mark@codesourcery.com>
19846 * g++.dg/template/typename7.C: New test.
19848 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19850 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
19852 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
19854 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
19855 with -ftree-based-profiling also.
19856 * lib/profopt.exp: Support late-set profile_option/feedback_option.
19858 2004-09-16 Victor Leikehman <lei@il.ibm.com>
19861 * gfortran.dg/der_array_io_1.f90: New test.
19862 * gfortran.dg/der_array_io_2.f90: New test.
19863 * gfortran.dg/der_array_io_3.f90: New test.
19865 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19867 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
19870 2004-09-15 Mark Mitchell <mark@codesourcery.com>
19872 * g++.dg/opt/switch1.C: New test.
19874 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
19876 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
19877 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
19878 Update expected messages.
19880 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19883 * gfortran.dg/same_name_1.f90: New test.
19885 2004-09-15 Diego Novillo <dnovillo@redhat.com>
19887 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
19888 dereference garbage pointers.
19890 2004-09-15 Jakub Jelinek <jakub@redhat.com>
19892 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
19893 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
19895 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
19896 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
19897 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
19899 2004-09-14 Mark Mitchell <mark@codesourcery.com>
19902 * g++.dg/template/mangle1.C: New test.
19904 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19906 PR tree-optimization/17252
19907 * gcc.c-torture/execute/pr17252.c: New test.
19909 2004-09-14 Andrew Pinski <apinski@apple.com>
19911 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
19913 2004-09-14 Roger Sayle <roger@eyesopen.com>
19915 PR rtl-optimization/9771
19916 * gcc.dg/pr9771-1.c: New test case.
19918 2004-09-14 Diego Novillo <dnovillo@redhat.com>
19920 PR tree-optimization/15262
19921 * gcc.c-torture/execute/pr15262-1.c: New test.
19922 * gcc.c-torture/execute/pr15262-2.c: New test.
19924 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
19926 * gcc.dg/declspec-12.c: New test.
19928 2004-09-14 Bud Davis <bdavis9659@comcast.net>
19930 * gfortran.dg/pr17090.f90: Add directives to test.
19932 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19934 * gcc.c-torture/compile/20040914-1.c: New test.
19936 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19939 * g++.dg/template/decl2.C: New test.
19941 2004-09-13 Bud Davis <bdavis9659@comcast.net>
19944 * gfortran.dg/pr17090.f90: New test.
19946 2004-09-13 Dale Johannesen <dalej@apple.com>
19948 * gcc.c-torture/compile/pr17408.c: New test case.
19950 2004-09-13 Mark Mitchell <mark@codesourcery.com>
19953 * g++.dg/parse/crash17.C: New test.
19956 * g++.dg/template/enum3.C: New test.
19958 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
19960 * lib/gcc-defs.exp: Load wrapper.exp.
19961 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
19963 * lib/gcc.exp (gcc_init): Similar.
19964 * lib/gfortran.exp (gfortran_init): Similar.
19965 * lib/objc.exp (objc_init): Similar.
19966 * lib/treelang.exp (treelang_init): Similar.
19967 * lib/wrapper.exp: New file with build_wrapper call machinery in
19968 ${tool}_maybe_build_wrapper.
19970 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
19972 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
19974 * gcc.dg/declspec-11.c: Update expected messages.
19975 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
19976 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
19977 gcc.dg/inline-12.c: New tests.
19979 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
19981 * g++.dg/tree-ssa/pr17400.C: New testcase.
19983 2004-09-13 James E Wilson <wilson@specifixinc.com>
19985 * gcc.target/mips/sb1-1.c: New testcase.
19987 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
19989 * lib/g77-dg.exp: Remove unused file.
19990 * lib/mike-g77.exp: Ditto.
19991 * lib/g77.exp: Ditto.
19993 2004-09-12 Richard Henderson <rth@redhat.com>
19995 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
19997 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
19999 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20000 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20001 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20002 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20003 Update expected messages.
20005 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20007 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20008 declaration/use mismatch for dirp parameter.
20010 2004-09-12 Andrew Pinski <apinski@apple.com>
20012 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20013 -fgnu-runtime is passed.
20015 2004-09-12 Richard Henderson <rth@redhat.com>
20017 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20018 do the uplevel thing and update additional_flags directly.
20019 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20020 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20021 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20022 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20024 2004-09-11 Steven Bosscher <stevenb@suse.de>
20026 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20028 2004-09-11 Roger Sayle <roger@eyesopen.com>
20030 PR middle-end/17411
20031 * g++.dg/opt/pr17411-1.C: New test case.
20033 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20035 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20036 gcc.dg/tls/diag-2.c: Update expected messages.
20037 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20039 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20040 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20041 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20042 gcc.dg/tls/diag-5.c: New tests.
20044 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20046 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20048 2004-09-11 Steven Bosscher <stevenb@suse.de>
20050 * g++.dg/parse/break-in-for.C: New test.
20052 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20054 * gcc.dg/tree-ssa/20040911-1.c: New test.
20056 2004-09-11 Andreas Jaeger <aj@suse.de>
20058 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20059 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20061 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20063 * gcc.target/frv: New directory of FR-V-specific tests.
20065 2004-09-10 James E Wilson <wilson@specifixinc.com>
20067 * gcc.dg/convert-vec-1.c: New test.
20069 2004-09-10 Roger Sayle <roger@eyesopen.com>
20071 PR middle-end/17024
20072 * gcc.dg/pr17024-1.c: New test case.
20074 2004-09-10 Eric Christopher <echristo@redhat.com>
20076 * gcc.dg/20040910-1.c: New test.
20078 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20080 * gcc.dg/bitfld-9.c: New test.
20082 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20084 * gcc.c-torture/execute/ieee/acc1.c: New test.
20085 * gcc.c-torture/execute/ieee/acc2.c: New test.
20086 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20088 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20090 * gcc.dg/deprecated-2.c: New test.
20092 2004-09-09 James E Wilson <wilson@specifixinc.com>
20094 * gcc.dg/init-vec-1.c: New test.
20096 2004-09-09 Roger Sayle <roger@eyesopen.com>
20098 PR middle-end/17055
20099 * gcc.dg/pr17055-1.c: New test case.
20101 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20104 * gcc.c-torture/execute/pr17377.c: New test.
20106 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20109 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20110 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20111 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20112 gcc.dg/long-long-typespec-1.c: New tests.
20113 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20115 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20117 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20118 gcc.dg/gnu99-static-1.c: New tests.
20120 2004-09-08 Devang Patel <dpatel@apple.com>
20122 * gcc.dg/darwin-ld-20040828-1.c: New test.
20123 * gcc.dg/darwin-ld-20040828-2.c: New test.
20124 * gcc.dg/darwin-ld-20040828-3.c: New test.
20126 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20128 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20129 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20131 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20132 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20134 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20135 types they qualify.
20136 * objc.dg/type-size-2.m: Fix wording in comment.
20137 * objc.dg/va-meth-1.m: New test case.
20139 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20142 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20143 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20145 2004-09-06 Devang Patel <dpatel@apple.com>
20147 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20148 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20150 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20152 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20153 reflect changed line numbering of diagnostics.
20155 2004-09-06 Paul Brook <paul@codesourcery.com>
20157 * gfortran.dg/edit_real_1.f90: Add new test.
20159 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20161 * gcc.dg/tree-ssa/loop-2.c: New test.
20162 * gcc.dg/tree-ssa/loop-3.c: New test.
20163 * gcc.dg/tree-ssa/loop-4.c: New test.
20164 * gcc.dg/tree-ssa/loop-5.c: New test.
20166 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20168 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20170 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20172 * gcc.dg/format/sentinel-1.c: New test.
20174 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20176 * testsuite/gcc.dg/builtins-46.c: New.
20178 2004-09-03 Devang Patel <dpatel@apple.com>
20180 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20181 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20183 2004-09-03 Jan Beulich <jbeulich@novell.com>
20185 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20186 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20187 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20188 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20189 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20190 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20191 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20192 the non-portable bzero.
20193 * gcc.dg/20010912-1.c: xfail for NetWare.
20194 * gcc.dg/20020426-2.c: xfail for NetWare.
20195 * gcc.dg/20021014-1.c: xfail for NetWare.
20196 * gcc.dg/20021018-1.c: xfail for NetWare.
20197 * gcc.dg/20030213-1.c: xfail for NetWare.
20198 * gcc.dg/20030225-1.c: xfail for NetWare.
20199 * gcc.dg/20030708-1.c: xfail for NetWare.
20200 * gcc.dg/builtins-config.h: Also exclude NetWare.
20201 * gcc.dg/format/format.h: Define restrict only if not already defined.
20202 * gcc.dg/nest.c: xfail for NetWare.
20203 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20204 * lib/target-supports.exp (check_visibility_available): Exclude
20207 2004-09-03 Jan Beulich <jbeulich@novell.com>
20209 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20210 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20211 deterministic starting point for the alignment of structure fields.
20212 * gcc.dg/Wpadded.c: Dito.
20213 * g++.dg/abi/vbase10.C: Dito.
20215 2004-09-03 Devang Patel <dpatel@apple.com>
20217 * g++.dg/debug/pr15736.cc: New test.
20219 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20221 * README.QMTEST: Fix out-of-date link.
20223 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20226 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20227 Delete. Duplicate of gfortran.dg/g77/20010610.f
20229 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20231 * g++.dg/abi/arm_rtti1.C: New test.
20233 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20235 * gcc.dg/ppc-vector-memcpy.c: New.
20236 * gcc.dg/ppc-vector-memset.c: New.
20238 2004-09-02 Chao-ying Fu <fu@mips.com>
20240 * gcc.target/mips/mips-3d-1.c: New test.
20241 * gcc.target/mips/mips-3d-2.c: New test.
20242 * gcc.target/mips/mips-3d-3.c: New test.
20243 * gcc.target/mips/mips-3d-4.c: New test.
20244 * gcc.target/mips/mips-3d-5.c: New test.
20245 * gcc.target/mips/mips-3d-6.c: New test.
20246 * gcc.target/mips/mips-3d-7.c: New test.
20247 * gcc.target/mips/mips-3d-8.c: New test.
20248 * gcc.target/mips/mips-3d-9.c: New test.
20249 * gcc.target/mips/mips-ps-1.c: New test.
20250 * gcc.target/mips/mips-ps-2.c: New test.
20251 * gcc.target/mips/mips-ps-3.c: New test.
20252 * gcc.target/mips/mips-ps-4.c: New test.
20253 * gcc.target/mips/mips-ps-type.c: New test.
20255 2004-09-02 Paul Brook <paul@codesourcery.com>
20257 * gfortran.dg/edit_real_1.f90: Add new tests.
20259 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20262 * gfortran.dg/merge_char_1.f90: New test.
20264 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20267 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20269 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20272 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20274 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20276 * g++.dg/opt/loop1.C: Do not XFAIL.
20278 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20280 * gcc.c-torture/execute/20040831-1.c: New test.
20282 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20285 * gfortran.dg/g77/20010610.f: Now passes.
20286 Copy from g77.f-torture/execute. Add dg-run directive.
20287 * gfortran.dg/g77/README: Update
20289 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20291 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20292 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20293 (t1, t2, t3, t4): Add volatile.
20295 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20297 * g++.dg/ext/visibility/arm1.C: New test.
20299 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20301 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20304 2004-09-01 Paul Brook <paul@codesourcery.com>
20306 * gfortran.dg/eof_2.f90: New test.
20308 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20311 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20313 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20315 PR libfortran/16805
20316 * gfortran.dg/list_read_2.f90: New test.
20318 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20320 * g++.dg/abi/key1.C: New test.
20322 2004-08-31 Richard Henderson <rth@redhat.com>
20324 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20326 * g++.dg/other/offsetof5.C: Remove duplicate.
20328 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20331 * gfortran.dg/func_derived_1.f90: New test.
20333 2004-08-31 Paul Brook <paul@codesourcery.com>
20335 * gfortran.dg/eof_1.f90: New test.
20337 2004-08-31 Paul Brook <paul@codesourcery.com>
20339 * gfortran.dg/list_read_1.f90: New file.
20341 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20343 * g++.dg/opt/loop1.C: XFAIL.
20345 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20347 * gcc.dg/funcdef-storage-1.c: New.
20348 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20349 an extern function in local scope.
20350 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20351 declare an 'auto inline' function in local scope.
20352 * gcc.dg/20011130-1.c: Likewise.
20353 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20354 an 'auto' function in local scope.
20355 * gcc.dg/20021014-1.c: Likewise.
20356 * gcc.dg/20030331-2.c: Likewise.
20358 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20360 * gfortran.dg/blockdata_1.f90: New test.
20362 2004-08-30 Richard Henderson <rth@redhat.com>
20364 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20366 2004-08-30 Richard Henderson <rth@redhat.com>
20368 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20369 additional_flags set by alternate driver.
20370 (ieee-options): New procedure.
20371 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20372 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20373 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20374 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20376 2004-08-30 Richard Henderson <rth@redhat.com>
20378 * lib/f-torture.exp: Remove.
20380 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20382 PR rtl-optimization/16590
20383 * g++.dg/opt/loop1.C: New test.
20385 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20388 * gfortran.dg/oldstyle_1.f90: New test.
20390 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20391 Paul Brook <paul@codesourcery.com>
20393 * gfortran.dg/g77/README: Update.
20394 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20395 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20396 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20398 2004-08-28 Paul Brook <paul@codesourcery.com>
20400 PR libfortran/17195
20401 * gfortran.dg/edit_real_1.f90: New test.
20403 2004-08-27 Paul Brook <paul@codesourcery.com>
20405 * gfortran.dg/rewind_1.f90: New test.
20407 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20410 * gfortran.dg/pr16597.f90: New test.
20412 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20415 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20416 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20417 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20418 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20419 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20421 2004-08-26 Nick Clifton <nickc@redhat.com>
20423 * gcc.c-torture/compile/pr17119.c: New test.
20425 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20427 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20429 2004-08-25 Richard Henderson <rth@redhat.com>
20431 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20432 the bits that expect kind=8 to be the largest real kind.
20434 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20436 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20438 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20440 * gfortran.dg/assignment_1.f90: New test.
20442 2004-08-25 Adam Nemet <anemet@lnxw.com>
20444 * g++.dg/template/repo3.C: New test.
20446 2004-08-25 Roger Sayle <roger@eyesopen.com>
20448 PR middle-end/16693
20449 PR tree-optimization/16372
20450 * g++.dg/opt/pr16372-1.C: New test case.
20451 * g++.dg/opt/pr16693-1.C: New test case.
20452 * g++.dg/opt/pr16693-2.C: New test case.
20454 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20456 * objc.dg/proto-lossage-4.m: New test.
20458 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20461 * g++.dg/inherit/local2.C: New test.
20463 2004-08-25 Paul Brook <paul@codesourcery.com>
20466 * gfortran.dg/string_ctor_1.f90: New test.
20468 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20471 * g++.dg/template/redecl2.C: New test.
20473 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20476 * gfortran.dg/pr17143.f90: New test.
20478 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20481 * gfortran.dg/pr17164.f90: New test.
20483 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20485 * gcc.dg/tree-ssa/loop-1.c: New test.
20487 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20489 * gcc.c-torture/compile/20040824-1.c: New test.
20491 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20493 * gcc.c-torture/compile/iftrap-3.c: New test.
20495 2004-08-24 Paul Brook <paul@codesourcery.com>
20497 * gfortran.dg/entry_2.f90: New test.
20499 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20502 * g++.dg/lookup/ambig[12].C: New.
20504 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20507 * g++.dg/template/crash21.C: New test.
20508 * g++.dg/template/crash22.C: Likewise.
20510 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20513 * g++.dg/template/access15.C: New.
20515 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20518 * g++.dg/template/repo2.C: New test.
20520 2004-08-23 Roger Sayle <roger@eyesopen.com>
20522 PR rtl-optimization/17078
20523 * gcc.c-torture/execute/pr17078-1.c: New test case.
20525 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20528 * gcc.dg/debug/crash1.c: New test.
20530 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20533 * gcc.dg/loop-5.c: New test.
20535 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20537 * gcc.c-torture/execute/20040823-1.c: New test.
20539 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20541 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20542 to the assembler. Simplify test accordingly.
20543 (asm_abi_flags): Use GNU names.
20544 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20545 to check for ABI flags.
20547 2004-08-22 Andrew Pinski <apinski@apple.com>
20549 * g++.dg/opt/pr14029.C: New test.
20550 * gcc.c-torture/execute/pr15262.c: New test.
20552 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20554 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20556 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20559 * gfortran.dg/direct_io.f90: New test.
20561 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20564 * g++.dg/inherit/local2.C: New test.
20566 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20569 * g++.dg/warn/Wparentheses-4.C: New test.
20571 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20574 * g++.dg/inherit/local2.C: New test.
20576 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20577 * gcc.dg/ppc-ldstruct.c: Likewise.
20578 * gcc.dg/ppc64-abi-2.c: Likewise.
20580 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20582 PR rtl-optimization/17099
20583 * gcc.c-torture/execute/20040820-1.c: New test.
20585 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20587 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20589 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20592 * gfortran.dg/auto_array_1.f90: New test.
20594 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20597 * gfortran.dg/simpleif_1.f90: New test.
20599 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20601 * lib/target-supports.exp (check_profiling_available): Return
20602 false for arm*-*-symbianelf* and arm*-*-eabi*.
20605 * g++.dg/template/delete1.C: New test.
20607 2004-08-19 Paul Brook <paul@codesourcery.com>
20611 * gfortran.dg/data_char_1.f90: New test.
20613 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20616 * gfortran.dg/reduction.f90: New testcase.
20618 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20621 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20623 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20626 * g++.dg/Wparentheses-3.C: New test.
20628 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20630 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20631 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20632 * gcc.dg/vect/vect-2.c: Likewise.
20633 * gcc.dg/vect/vect-3.c: Likewise.
20634 * gcc.dg/vect/vect-4.c: Likewise.
20635 * gcc.dg/vect/vect-5.c: Likewise.
20636 * gcc.dg/vect/vect-6.c: Likewise.
20637 * gcc.dg/vect/vect-7.c: Likewise.
20638 * gcc.dg/vect/vect-25.c: Likewise.
20639 * gcc.dg/vect/vect-31.c: Likewise.
20640 * gcc.dg/vect/vect-32.c: Likewise.
20641 * gcc.dg/vect/vect-34.c: Likewise.
20642 * gcc.dg/vect/vect-36.c: Likewise.
20643 * gcc.dg/vect/vect-all.c: Likewise.
20645 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20648 * g++.dg/template/operator4.C: New test.
20650 2004-08-18 Richard Henderson <rth@redhat.com>
20652 * gcc.dg/20040206-1.c: XFAIL.
20654 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20657 * g++.dg/template/array7.C: New test.
20659 2004-08-17 James E Wilson <wilson@specifixinc.com>
20661 * gcc.dg/mips-movcc-1.c: New test.
20662 * gcc.dg/mips-movcc-2.c: New test.
20663 * gcc.dg/mips-movcc-3.c: New test.
20665 * gcc.dg/mips-nmadd-1.c: New test.
20666 * gcc.dg/mips-nmadd-2.c: New test.
20668 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20671 * g++.dg/opt/inline8.C: New test.
20674 * g++.dg/parse/error17.C: New test.
20676 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20678 * gcc.dg/vect: New directory for vectorizer tests.
20679 * gcc.dg/vect/tree-vect.h: New file.
20680 * gcc.dg/vect/vect.exp: New file.
20681 * gcc.dg/vect/pr16105.c.c: New test.
20682 * gcc.dg/vect/vect-1.c: New test.
20683 * gcc.dg/vect/vect-2.c: New test.
20684 * gcc.dg/vect/vect-3.c: New test.
20685 * gcc.dg/vect/vect-4.c: New test.
20686 * gcc.dg/vect/vect-5.c: New test.
20687 * gcc.dg/vect/vect-6.c: New test.
20688 * gcc.dg/vect/vect-7.c: New test.
20689 * gcc.dg/vect/vect-8.c: New test.
20690 * gcc.dg/vect/vect-9.c: New test.
20691 * gcc.dg/vect/vect-10.c: New test.
20692 * gcc.dg/vect/vect-11.c: New test.
20693 * gcc.dg/vect/vect-12.c: New test.
20694 * gcc.dg/vect/vect-13.c: New test.
20695 * gcc.dg/vect/vect-14.c: New test.
20696 * gcc.dg/vect/vect-15.c: New test.
20697 * gcc.dg/vect/vect-16.c: New test.
20698 * gcc.dg/vect/vect-17.c: New test.
20699 * gcc.dg/vect/vect-18.c: New test.
20700 * gcc.dg/vect/vect-19.c: New test.
20701 * gcc.dg/vect/vect-20.c: New test.
20702 * gcc.dg/vect/vect-21.c: New test.
20703 * gcc.dg/vect/vect-22.c: New test.
20704 * gcc.dg/vect/vect-23.c: New test.
20705 * gcc.dg/vect/vect-24.c: New test.
20706 * gcc.dg/vect/vect-25.c: New test.
20707 * gcc.dg/vect/vect-26.c: New test.
20708 * gcc.dg/vect/vect-27.c: New test.
20709 * gcc.dg/vect/vect-28.c: New test.
20710 * gcc.dg/vect/vect-29.c: New test.
20711 * gcc.dg/vect/vect-30.c: New test.
20712 * gcc.dg/vect/vect-31.c: New test.
20713 * gcc.dg/vect/vect-32.c: New test.
20714 * gcc.dg/vect/vect-33.c: New test.
20715 * gcc.dg/vect/vect-34.c: New test.
20716 * gcc.dg/vect/vect-35.c: New test.
20717 * gcc.dg/vect/vect-36.c: New test.
20718 * gcc.dg/vect/vect-37.c: New test.
20719 * gcc.dg/vect/vect-38.c: New test.
20720 * gcc.dg/vect/vect-40.c: New test.
20721 * gcc.dg/vect/vect-41.c: New test.
20722 * gcc.dg/vect/vect-42.c: New test.
20723 * gcc.dg/vect/vect-43.c: New test.
20724 * gcc.dg/vect/vect-44.c: New test.
20725 * gcc.dg/vect/vect-45.c: New test.
20726 * gcc.dg/vect/vect-46.c: New test.
20727 * gcc.dg/vect/vect-47.c: New test.
20728 * gcc.dg/vect/vect-48.c: New test.
20729 * gcc.dg/vect/vect-49.c: New test.
20730 * gcc.dg/vect/vect-50.c: New test.
20731 * gcc.dg/vect/vect-51.c: New test.
20732 * gcc.dg/vect/vect-52.c: New test.
20733 * gcc.dg/vect/vect-53.c: New test.
20734 * gcc.dg/vect/vect-54.c: New test.
20735 * gcc.dg/vect/vect-55.c: New test.
20736 * gcc.dg/vect/vect-56.c: New test.
20737 * gcc.dg/vect/vect-57.c: New test.
20738 * gcc.dg/vect/vect-58.c: New test.
20739 * gcc.dg/vect/vect-59.c: New test.
20740 * gcc.dg/vect/vect-60.c: New test.
20741 * gcc.dg/vect/vect-61.c: New test.
20742 * gcc.dg/vect/vect-all.c: New test.
20743 * gcc.dg/vect/vect-none.c: New test.
20745 2004-08-17 Paul Brook <paul@codesourcery.com>
20748 * gfortran.dg/entry_1.f90: New test.
20750 2004-08-17 Andrew Pinski <apinski@apple.com>
20752 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
20754 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
20756 * gcc.dg/pr17036-1.c: New test.
20758 2004-08-16 Devang Patel <dpatel@apple.com>
20760 * gcc.dg/darwin-20040809-1.c: New test.
20762 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
20764 * gcc.dg/funcdef-attr-1.c: New test.
20766 2004-08-16 Janis Johnson <janis187@us.ibm.com>
20768 * gcc.dg/altivec-17.c: New test.
20769 * gcc.dg/altivec-18.c: New test.
20771 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20774 * g++.dg/template/vtable2.C: New test.
20776 2004-08-14 Richard Henderson <rth@redhat.com>
20778 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
20779 * gcc.dg/pack-test-4.c (main): Return 0.
20780 * gcc.dg/setjmp-1.c: Remove XFAIL.
20781 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
20783 2004-08-14 Richard Henderson <rth@redhat.com>
20785 * gcc.dg/980217-1.c: Add prototype for printf.
20787 2004-08-13 Bud Davis <bdavis9659@comcast.net>
20789 * gfortran.dg/pr16935.f90: New test.
20791 2004-08-13 Janis Johnson <janis187@us.ibm.com>
20793 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
20795 2004-08-13 Paul Brook <paul@codesourcery.com>
20797 * gfortran.dg/der_io_1.f90: Remove stray comma.
20799 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20801 * gcc.dg/vmx/cw-bug-2.c: Remove.
20802 * gcc.dg/vmx/vprint-1.c: Remove.
20803 * gcc.dg/vmx/vscan-1.c: Remove.
20805 2004-08-12 Devang patel <dpatel@apple.com>
20807 * gcc.dg/darwin-20040809-2.c: New test.
20809 2004-08-12 Janis Johnson <janis1872us.ibm.com>
20811 * g++.dg/ext/altivec-12.C: New test.
20813 * g++.dg/ext/altivec-11.C: New test.
20815 2004-08-12 Paul Brook <paul@codesourcery.com>
20817 * g++.dg/abi/arm_cxa_vec_1.C: New test.
20819 2004-08-12 Janis Johnson <janis187@us.ibm.com>
20821 * g++.dg/ext/altivec-2.C: Check for hardware support before
20822 executing any VMX instructions.
20824 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
20826 2004-08-12 Jakub Jelinek <jakub@redhat.com>
20829 * g++.old-deja/g++.other/comdat4.C: New test.
20830 * g++.old-deja/g++.other/comdat4-aux.cc: New.
20832 2004-08-12 Ben Elliston <bje@au.ibm.com>
20835 * gcc.dg/pr16286.c: New test.
20837 2004-08-12 Jan Beulich <jbeulich@novell.com>
20839 * g++.dg/ext/asm5.C: New.
20841 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20844 * g++.dg/eh/crash1.C: New test.
20847 * g++.dg/ext/construct1.C: New test.
20849 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20852 * g++.dg/init/ptrmem1.C: New test.
20855 * g++.dg/parse/offsetof5.C: New test.
20858 * g++.dg/template/overload3.C: New test.
20860 2004-08-11 Mark Mitchell <mark@codesourcery.com>
20863 * g++.dg/parse/error16.C: New test.
20866 * g++.dg/template/error14.C: New test.
20869 * g++.dg/template/error15.C: New test.
20871 2004-08-11 Devang Patel <dpatel@apple.com>
20873 * gcc.dg/darwin-ld-20040809-1.c: New test.
20874 * gcc.dg/darwin-ld-20040809-2.c: New test.
20876 2004-08-11 Steven G. Kargl <kargls@comcast.net>
20879 * gfortran.dg/dfloat_1.f90: New test.
20881 2004-08-09 Mark Mitchell <mark@codesourcery.com>
20883 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
20884 * gcc.dg/dll-2.c: Fix dg-require syntax.
20885 * gcc.misc-tests/arm-isr.c (abort): Declare.
20888 2004-08-10 Mark Mitchell <mark@codesourcery.com>
20891 * g++.dg/parse/crash16.C: New test.
20893 2004-08-10 Roger Sayle <roger@eyesopen.com>
20895 * gcc.dg/mips-rsqrt-1.c: New test case.
20896 * gcc.dg/mips-rsqrt-2.c: New test case.
20897 * gcc.dg/mips-rsqrt-3.c: New test case.
20899 2004-08-10 Paul Brook <paul@codesourcery.com>
20901 * gfortran.dg/der_io_1.f90: New test.
20903 2004-08-10 Paul Brook <paul@codesourcery.com>
20906 * gfortran.dg/der_array_1.f90: New test.
20908 2004-08-09 David Edelsohn <edelsohn@gnu.org>
20910 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
20912 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
20914 * gcc.dg/wchar_t-2.c: Fix typo.
20916 2004-08-09 Falk Hueffner <falk@debian.org>
20918 PR tree-optimization/12517
20919 * gcc.c-torture/compile/pr12517.c: New test.
20921 PR tree-optimization/12578
20922 * gcc.c-torture/compile/pr12578.c: New test.
20924 PR tree-optimization/12899
20925 * gcc.c-torture/compile/pr12899.c: New test.
20927 PR rtl-optimization/14692
20928 * gcc.c-torture/compile/pr14692.c: New test.
20930 PR tree-optimization/16461
20931 * gcc.c-torture/compile/pr16461.c: New test.
20933 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
20935 * gfortran.dg/getenv_1.f90: New test.
20937 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20939 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
20941 * gcc.dg/symbian5.c: Test -fno-short-wchar.
20943 2004-08-06 Paul Brook <paul@codesourcery.com>
20945 * gfortran.dg/ret_array_1.f90: New test.
20946 * gfortran.dg/ret_pointer_1.f90: New test.
20948 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
20950 * gcc.dg/missing-field-init-[12].c: New tests.
20951 * g++.dg/warn/missing-field-init-[12].C: New tests.
20953 2004-08-06 Mark Mitchell <mark@codesourcery.com>
20955 * gcc.dg/enum2.c: New test.
20956 * gcc.dg/symbian3.c: Likewise.
20957 * gcc.dg/symbian4.c: Likewise.
20958 * gcc.dg/wchar_t-2.c: Likewise.
20960 2004-08-05 Mark Mitchell <mark@codesourcery.com>
20962 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
20965 2004-08-05 Mark Mitchell <mark@codesourcery.com>
20967 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
20968 dg-require-visiblity.
20969 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
20970 * g++.dg/ext/visibility/fvisibility.C: Likewise.
20971 * g++.dg/ext/visibility/memfuncts.C: Likewise.
20972 * g++.dg/ext/visibility/new1.C: Likewise.
20973 * g++.dg/ext/visibility/pragma.C: Likewise.
20974 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
20975 * g++.dg/ext/visibility/virtual.C: Likewise.
20976 * g++/dg/ext/visibility/visibility-1.C: Likewise.
20977 * g++/dg/ext/visibility/visibility-2.C: Likewise.
20978 * g++/dg/ext/visibility/visibility-3.C: Likewise.
20979 * g++/dg/ext/visibility/visibility-4.C: Likewise.
20980 * g++/dg/ext/visibility/visibility-5.C: Likewise.
20981 * g++/dg/ext/visibility/visibility-6.C: Likewise.
20982 * g++/dg/ext/visibility/visibility-7.C: Likewise.
20983 * g++/dg/ext/visibility/visibility-8.C: New test.
20984 * gcc.c-torture/compile/dll.x: Remove.
20985 * gcc.dg/dll-2.c: Use dg-require-dll
20986 * gcc.dg/visibility-10.c: New test.
20987 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
20989 * testsuite/lib/scanasm.exp (scan_hidden): New function.
20990 (scan_not_hidden): Likewise.
20992 2004-08-05 David Edelsohn <edelsohn@gnu.org>
20994 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
20996 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
20998 * gcc.c-torture/execute/20040805-1.c: New test.
21000 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21002 * gcc.dg/20020118-1.c: Declare abort.
21003 * gcc.dg/altivec_check.h: Likewise.
21004 * gcc.dg/iftrap-2.c: Likewise.
21005 * gcc.dg/pragma-darwin.c: Likewise.
21006 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21008 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21010 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21012 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21014 * gcc.c-torture/execute/builtins/abs-2.c,
21015 gcc.c-torture/execute/builtins/abs-3.c,
21016 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21017 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21018 intmax_t, uintmax_t and their limits.
21019 * gcc.dg/intmax_t-1.c: New test.
21021 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21023 * g++.dg/tc1/dr147.C: Add reference to PR.
21025 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21027 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21028 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21030 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21032 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21034 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21036 * gcc.dg/redecl-5.c: New test.
21037 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21040 2004-08-03 Roger Sayle <roger@eyesopen.com>
21042 PR middle-end/16790
21043 * gcc.c-torture/execute/pr16790-1.c: New test case.
21045 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21047 * g++.dg/ext/visibility/assign1.C: New test.
21048 * g++.dg/ext/visibility/new1.C: Likewise.
21050 * gcc.dg/symbian1.c: New test.
21051 * gcc.dg/symbian2.c: Likewise.
21053 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21056 * gcc.dg/i386-sse-9.c: New test.
21058 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21060 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21062 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21064 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21065 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21066 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21067 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21068 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21069 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21070 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21071 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21072 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21073 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21074 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21075 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21076 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21077 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21078 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21079 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21080 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21081 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21082 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21083 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21084 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21085 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21086 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21087 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21088 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21089 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21090 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21091 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21092 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21093 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21094 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21095 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21096 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21097 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21098 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21099 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21100 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21101 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21102 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21103 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21104 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21105 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21106 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21107 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21108 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21109 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21110 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21111 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21112 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21113 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21114 gcc.misc-tests/i386-pf-3dnow-1.c,
21115 gcc.misc-tests/i386-pf-athlon-1.c,
21116 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21117 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21118 Declare built-in functions used.
21119 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21121 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21124 * g++.dg/lookup/using12.C: New test.
21126 * g++.dg/init/null1.C: Fix PR number.
21127 * g++.dg/parse/namespace10.C: Likewise.
21129 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21132 * g++.dg/template/spec17.C: New test.
21133 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21134 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21136 2004-08-02 David Billinghurst
21139 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21141 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21143 * gcc.dg/ia64-got-1.c: New test case.
21145 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21148 * g++.dg/init/null1.C: New test.
21149 * g++.dg/tc1/dr76.C: Adjust error marker.
21152 * g++.dg/parse/namespace10.C: New test.
21155 * g++.dg/inherit/ptrmem2.C: New test.
21157 2004-08-02 Ben Elliston <bje@au.ibm.com>
21160 * gcc.dg/pr16155.c: New test.
21162 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21164 * gcc.dg/redecl-2.c: New test.
21166 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21168 * gcc.dg/darwin-longdouble.c: New file.
21170 2004-07-30 Richard Henderson <rth@redhat.com>
21172 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21173 write to constant argument.
21174 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21176 2004-07-30 Richard Henderson <rth@redhat.com>
21178 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21179 tests of nearest around zero.
21181 2004-07-30 Andrew Pinski <apinski@apple.com>
21183 * gcc.c-torture/compile/20040730-1.c: New test.
21185 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21187 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21190 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21192 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21194 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21196 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21197 contains $ld_library_path.
21198 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21200 2004-07-29 Richard Henderson <rth@redhat.com>
21202 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21204 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21205 (alt2, which): New.
21206 (Check): Accept either alternative.
21208 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21210 * g++.dg/abi/inline1.C: New test.
21211 * g++.dg/abi/local1-a.cc: Likewise.
21212 * g++.dg/abi/local1.C: Likewise.
21213 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21214 * g++.dg/abi/mangle12.C: Likewise.
21215 * g++.dg/abi/mangle17.C: Likewise.
21216 * g++.dg/abi/mangle20-2.C: Likewise.
21217 * g++.dg/opt/interface1.C: Likewise.
21218 * g++.dg/opt/interface1.h: Likewise.
21219 * g++.dg/opt/interface1-a.cc: New test.
21220 * g++.dg/parse/repo1.C: New test.
21221 * g++.dg/template/repo1.C: Likewise.
21222 * g++.dg/warn/Winline-1.C: Likewise.
21223 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21225 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21227 * gcc.dg/tree-ssa/20040729-1.c: New test.
21229 2004-07-27 Matt Austern <austern@apple.com>
21231 * gcc.dg/darwin-bool-1.c: New test.
21232 * gcc.dg/darwin-bool-2.c: New test.
21234 2004-07-28 Richard Henderson <rth@redhat.com>
21236 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21237 arguments in the correct type. Don't write to constant arguments.
21239 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21241 PR tree-optimization/16688
21242 PR tree-optimization/16689
21243 * g++.dg/tree-ssa/pr16688.C: New test.
21245 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21247 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21248 loads. Not only in the comment, this time.
21250 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21252 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21253 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21254 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21255 * gcc.dg/sh4a-bitmovua.c: New.
21256 * gcc.dg/sh4a-cos.c: New.
21257 * gcc.dg/sh4a-cosf.c: New.
21258 * gcc.dg/sh4a-fprun.c: New.
21259 * gcc.dg/sh4a-fsrra.c: New.
21260 * gcc.dg/sh4a-memmovua.c: New.
21261 * gcc.dg/sh4a-sin.c: New.
21262 * gcc.dg/sh4a-sincos.c: New.
21263 * gcc.dg/sh4a-sincosf.c: New.
21264 * gcc.dg/sh4a-sinf.c: New.
21266 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21268 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21270 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21272 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21275 2004-07-27 Andrew Pinski <apinski@apple.com>
21277 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21279 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21281 * gcc.dg/pragma-isr.c: New test.
21283 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21286 * g++.dg/template/ttp11.C: New test.
21288 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21290 * gcc.c-torture/compile/20040727-1.c: New test.
21292 2004-07-26 Eric Christopher <echristo@redhat.com>
21294 * gcc.c-torture/compile/20040726-2.c: New test.
21296 2004-07-26 Andrew Pinski <apinski@apple.com>
21298 * g++.dg/rtti/tinfo1.C: Xfail.
21300 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21302 * gcc.c-torture/compile/20040726-1.c: New test.
21304 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21305 Brian Ryner <bryner@brianryner.com>
21309 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21310 * g++.dg/ext/visibility/: New directory.
21311 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21312 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21313 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21314 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21315 * g++.dg/ext/visibility/fvisibility.C,
21316 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21317 g++.dg/ext/visibility/fvisibility-override1.C
21318 g++.dg/ext/visibility/fvisibility-override2.C
21319 g++.dg/ext/visibility/memfuncts.C
21320 g++.dg/ext/visibility/noPLT.C
21321 g++.dg/ext/visibility/pragma.C
21322 g++.dg/ext/visibility/pragma-override1.C
21323 g++.dg/ext/visibility/pragma-override2.C
21324 g++.dg/ext/visibility/staticmemfuncts.C
21325 g++.dg/ext/visibility/virtual.C: New tests.
21327 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21330 * gcc.dg/pr15360-1.c: New test.
21332 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21334 * gcc.dg/pragma-align-2.c: New test.
21335 * gcc.dg/pragma-init-fini.c: New test.
21336 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21339 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21341 * gcc.dg/init-string-2.c: New test.
21343 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21346 * gcc.dg/Wredundant-decls-1.c: New test case.
21348 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21350 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21351 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21352 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21353 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21354 * gcc.dg/compat/generate-random.c: New file.
21355 * gcc.dg/compat/generate-random.h: Likewise.
21356 * gcc.dg/compat/generate-random_r.c: Likewise.
21357 * gcc.dg/compat/struct-layout-1.h: Likewise.
21358 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21359 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21360 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21361 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21362 * gcc.dg/compat/struct-layout-1_main.c: New test.
21363 * gcc.dg/compat/struct-layout-1_x.c: New file.
21364 * gcc.dg/compat/struct-layout-1_y.c: New file.
21365 * gcc.dg/compat/struct-layout-1_test.h: New file.
21367 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21369 * gcc.dg/comp-return-1.c: New test
21371 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21373 * gcc.dg/vmx/8-02a.c: Fix typo.
21375 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21376 * gcc.dg/darwin-abi-3.c: New test.
21378 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21379 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21381 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21382 * gcc.dg/vmx/ops-long-1.c: New test.
21383 * gcc.dg/vmx/ops-long-2.c: New test.
21385 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21387 * g++.dg/lookup/conv-[1234].C: New.
21389 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21391 * g++.dg/parse/attr2.C: Simplify.
21393 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21396 * gcc.c-torture/execute/pr7284-1.c: New test.
21398 2004-07-22 Brian Booth <bbooth@redhat.com>
21400 * gcc.dg/tree-ssa/20040721-1.c: New test.
21402 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21404 * g++.dg/template/crash20.c: New.
21406 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21408 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21409 Add dg-run directive. Declare variables as required.
21410 * gfortran.dg/g77/README: Update
21412 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21414 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21415 gcc.dg/cris-peep2-andu2.c: New tests.
21417 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21420 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21422 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21424 * gcc.dg/qual-return-2.c: Update expected messages.
21425 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21427 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21429 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21430 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21432 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21435 * gcc.dg/init-string-1.c: New test.
21437 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21439 PR middle-end/15345
21441 * gcc.dg/torture/nested-fn-1.c: New test.
21443 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21446 * gcc.dg/ia64-fptr-1.c: New file.
21448 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21451 * g++.dg/template/spec16.C: New test.
21452 * g++.old-deja/g++.robertl/eb118.C: Remove.
21454 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21457 * g++.dg/template/spec15.C: New test.
21459 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21461 Copy cases from g77.f-torture/execute and add dg-run
21462 directive. Other changes as noted.
21463 * gfortran.dg/g77/13037.f
21464 * gfortran.dg/g77/1832.f
21465 * gfortran.dg/g77/19981119-0.f
21466 * gfortran.dg/g77/19990313-0.f
21467 * gfortran.dg/g77/19990313-1.f
21468 * gfortran.dg/g77/19990313-2.f
21469 * gfortran.dg/g77/19990313-3.f
21470 * gfortran.dg/g77/19990419-1.f
21471 * gfortran.dg/g77/19990826-0.f
21472 * gfortran.dg/g77/19990826-2.f
21473 * gfortran.dg/g77/20000503-1.f
21474 * gfortran.dg/g77/20001111.f
21475 * gfortran.dg/g77/20010116.f
21476 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21477 * gfortran.dg/g77/20010430.f
21478 * gfortran.dg/g77/6177.f
21479 * gfortran.dg/g77/947.f
21480 * gfortran.dg/g77/970816-3.f
21481 * gfortran.dg/g77/971102-1.f
21482 * gfortran.dg/g77/980520-1.f
21483 * gfortran.dg/g77/980628-0.f
21484 * gfortran.dg/g77/980628-1.f
21485 * gfortran.dg/g77/980628-10.f
21486 * gfortran.dg/g77/980628-2.f
21487 * gfortran.dg/g77/980628-3.f
21488 * gfortran.dg/g77/980628-7.f
21489 * gfortran.dg/g77/980628-8.f
21490 * gfortran.dg/g77/980628-9.f
21491 * gfortran.dg/g77/980701-0.f
21492 * gfortran.dg/g77/980701-1.f
21493 * gfortran.dg/g77/cabs.f
21494 * gfortran.dg/g77/claus.f
21495 * gfortran.dg/g77/complex_1.f
21496 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21497 * gfortran.dg/g77/dcomplex.f
21498 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21499 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21500 * gfortran.dg/g77/f90-intrinsic-numeric.f
21501 * gfortran.dg/g77/int8421.f
21502 * gfortran.dg/g77/labug1.f
21503 * gfortran.dg/g77/large_vec.f
21504 * gfortran.dg/g77/le.f
21505 * gfortran.dg/g77/short.f
21506 * gfortran.dg/g77/README: Update
21508 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21511 * g++.dg/parse/lookup4.C: New test.
21513 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21516 * g++.dg/template/ttp10.C: New test.
21518 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21520 * gcc.dg/pr12625-1.c: New test.
21522 2004-07-20 Steven Bosscher <stevenb@suse.de>
21524 * testsuite/gcc.dg/switch-warn-1.c: New test.
21525 * testsuite/gcc.dg/switch-warn-2.c: New test.
21526 * gcc.c-torture/compile/pr14730.c: Update.
21528 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21530 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21531 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21532 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21533 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21535 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21538 * g++.dg/template/assign1.C: New test.
21540 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21543 * g++.dg/template/ttp9.C: New test.
21545 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21547 * gcc.dg/format/cmn-err-1.c: New test.
21549 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21551 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21552 gcc.dg/Wparentheses-10.c: New tests.
21553 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21555 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21558 * gfortran.dg/g77//ffixed-line-length-0.f,
21559 gfortran.dg/g77/ffixed-line-length-132.f,
21560 gfortran.dg/g77/ffixed-line-length-72.f,
21561 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21562 gfortran.dg/g77/README: Update.
21564 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21567 * g++.dg/template/non-dependent7.C: New test.
21568 * g++.dg/template/non-dependent8.C: Likewise.
21569 * g++.dg/template/non-dependent9.C: Likewise.
21570 * g++.dg/template/non-dependent10.C: Likewise.
21572 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21575 * g++.dg/parse/attr2.C: New test.
21577 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21580 * g77.f-torture: Ditto.
21582 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21584 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21585 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21586 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21588 2004-07-16 Richard Henderson <rth@redhat.com>
21590 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21592 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21594 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21595 tests with full list of options.
21596 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21597 of TORTURE_OPTIONS if test contains 'dg-do run'.
21600 * gfortran.dg/do_iterator.f90: New test.
21602 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21604 PR rtl-optimization/16536
21605 * gcc.c-torture/execute/restrict-1.c: New test.
21607 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21610 * gfortran.dg/pr15324.f90: New test.
21613 * gfortran.dg/pr15129.f90: New test.
21616 * gfortran.dg/pr15140.f90: New test.
21619 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21620 compile-time simplification.
21622 2004-07-14 Mike Stump <mrs@apple.com>
21624 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21626 2004-07-14 James E Wilson <wilson@specifixinc.com>
21629 * gcc.dg/profile-generate-1.c: New.
21631 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21633 * gcc.c-torture/execute/20040709-1.c: New test.
21634 * gcc.c-torture/execute/20040709-2.c: New test.
21636 2004-07-14 Mike Stump <mrs@apple.com>
21638 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21640 2004-07-14 Mike Stump <mrs@apple.com>
21642 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21644 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21647 * g++.dg/parse/mutable1.C: New test.
21649 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21651 PR tree-optimization/16443
21652 * gcc.dg/tree-ssa/20040713-1.c: New test.
21654 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21656 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21659 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21661 * gfortran.dg/g77/README: New file
21662 * gfortran.dg/g77/19981216-0.f: Copy from
21663 g77.f-torture/noncompile. Add "dg-do compile" and
21664 dg-error as required.
21665 * gfortran.dg/g77/19990218-1.f: Likewise.
21666 * gfortran.dg/g77/19990905-1.f: Likewise.
21667 * gfortran.dg/g77/9263.f: Likewise.
21668 * gfortran.dg/g77/980615-0.f: Likewise.
21669 * gfortran.dg/g77/980616-0.f: Likewise.
21670 * gfortran.dg/g77/check0.f: Likewise.
21671 * gfortran.dg/g77/select_no_compile.f: Likewise.
21673 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21675 Copy files from g77.f-torture/compile.
21676 Add "{ dg-do compile}". Other changes as noted
21677 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21678 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21679 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21680 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21681 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21682 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21683 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21684 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21685 statement to conform to standard. Append alpha1.x for reference.
21686 * gfortran.dg/g77/xformat.f: Add dg-warning
21688 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21690 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21691 Add {dg-do compile} directive.
21692 * gfortran.dg/g77/cpp2.F: Likewise.
21694 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21697 * g++.dg/lookup/name-clash1.C: New test.
21700 * g++.dg/lookup/name-clash2.C: New test.
21703 * g++.dg/lookup/name-clash3.C: New test.
21705 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21707 * g++.dg/lookup/new2.C: New test.
21708 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21710 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21712 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21713 Add {dg-do compile} directive.
21714 * gfortran.dg/g77/13060.f: Likewise.
21715 * gfortran.dg/g77/19990218-0.f: Likewise.
21716 * gfortran.dg/g77/19990305-0.f: Likewise.
21717 * gfortran.dg/g77/19990419-0.f: Likewise.
21718 * gfortran.dg/g77/19990502-0.f: Likewise.
21719 * gfortran.dg/g77/19990502-1.f: Likewise.
21720 * gfortran.dg/g77/19990525-0.f: Likewise.
21721 * gfortran.dg/g77/19990826-1.f: Likewise.
21722 * gfortran.dg/g77/19990826-3.f: Likewise.
21723 * gfortran.dg/g77/19990905-2.f: Likewise.
21724 * gfortran.dg/g77/20000412-1.f: Likewise.
21725 * gfortran.dg/g77/20000511-1.f: Likewise.
21726 * gfortran.dg/g77/20000511-2.f: Likewise.
21727 * gfortran.dg/g77/20000518.f: Likewise.
21728 * gfortran.dg/g77/20000601-1.f: Likewise.
21729 * gfortran.dg/g77/20000601-2.f: Likewise.
21730 * gfortran.dg/g77/20000629-1.f: Likewise.
21731 * gfortran.dg/g77/20000630-2.f: Likewise.
21732 * gfortran.dg/g77/20010115.f: Likewise.
21733 * gfortran.dg/g77/20010321-1.f: Likewise.
21734 * gfortran.dg/g77/20010426.f: Likewise.
21735 * gfortran.dg/g77/20020307-1.f: Likewise.
21736 * gfortran.dg/g77/8485.f: Likewise.
21737 * gfortran.dg/g77/960317-1.f: Likewise.
21738 * gfortran.dg/g77/970915-0.f: Likewise.
21739 * gfortran.dg/g77/980310-1.f: Likewise.
21740 * gfortran.dg/g77/980310-2.f: Likewise.
21741 * gfortran.dg/g77/980310-3.f: Likewise.
21742 * gfortran.dg/g77/980310-4.f: Likewise.
21743 * gfortran.dg/g77/980310-6.f: Likewise.
21744 * gfortran.dg/g77/980310-7.f: Likewise.
21745 * gfortran.dg/g77/980310-8.f: Likewise.
21746 * gfortran.dg/g77/980419-2.f: Likewise.
21747 * gfortran.dg/g77/980424-0.f: Likewise.
21748 * gfortran.dg/g77/980427-0.f: Likewise.
21749 * gfortran.dg/g77/980729-0.f: Likewise.
21750 * gfortran.dg/g77/981117-1.f: Likewise.
21751 * gfortran.dg/g77/toon_1.f: Likewise.
21753 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21756 * g++.dg/other/abstract2.C: New test.
21758 2004-07-12 Paul Brook <paul@codesourcery.com>
21760 * gfortran.dg/pointer_init_1.f90: New test.
21762 2004-07-11 Paul Brook <paul@codesourcery.com>
21765 * gfortran.dg/contained_1.f90: New test.
21767 2004-07-11 Mark Mitchell <mark@codesourcery.com>
21769 * g++.dg/parse/defarg8.C: New test.
21771 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21774 * gfortran.dg/pr16433.f: New test.
21777 * gfortran.dg/pr15754.f90: New test.
21779 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
21781 PR tree-optimization/16437
21782 * gcc.c-torture/execute/bitfld-4.c: New test.
21784 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21786 * gfortran.fortran-torture/execute/common_2.f90: Add check for
21787 access to common var from module.
21789 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21792 * gfortran.fortran-torture/execute/common_2.f90: New test.
21794 2004-07-10 Paul Brook <paul@codesourcery.com>
21796 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
21798 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21801 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
21803 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
21805 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
21806 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
21807 * gfortran.dg/g77/ffree-form-1.f: Likewise.
21808 * gfortran.dg/g77/ffree-form-2.f: Likewise.
21809 * gfortran.dg/g77/ffree-form-3.f: Likewise.
21810 * gfortran.dg/g77/fno-underscoring.f: Likewise.
21811 * gfortran.dg/g77/funderscoring.f: Likewise.
21812 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
21814 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21816 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
21818 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21819 Paul Brook <paul@codesourcery.com>
21822 * gfortran.dg/common_pointer_1.f90: New test.
21824 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21826 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
21828 2004-07-09 James E Wilson <wilson@specifixinc.com>
21831 * gcc.c-torture/compile/20040709-1.c: New.
21833 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21836 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
21838 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21841 * gfortran.dg/shape_1.f90: New test.
21843 2004-07-09 Zack Weinberg <zack@codesourcery.com>
21844 Andrew Pinski <apinski@apple.com>
21846 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
21848 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21850 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
21853 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21854 Paul Brook <paul@codesourcery.com>
21856 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
21859 2004-07-09 Diego Novillo <dnovillo@redhat.com>
21861 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
21863 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21865 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
21866 testcases with capital suffix.
21868 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21874 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
21876 * gfortran.dg/implicit_1.f90: New test.
21878 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21880 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
21881 expression to match gfortran warning/error messages
21882 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
21885 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21887 * lib/fortran-torture.exp: Rename proc search_for to
21890 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21892 * gcc.c-torture/execute/simd-5.x: New file.
21893 XFAIL on SPARC 64-bit at -O0.
21895 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21899 * g++.dg/warn/effc3.C: New test.
21901 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21903 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
21904 change X to 1X in format.
21905 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
21906 add data statements to conform to standard.
21908 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21910 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
21911 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
21912 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
21914 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21916 * gfortran.dg/g77/7388.f: Copy from g77.dg
21917 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
21918 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
21919 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
21920 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
21921 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
21922 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
21923 * gfortran.dg/g77/strlen0.f: Likewise.
21925 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
21927 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
21928 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
21930 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21932 * gcc.c-torture/execute/920428-2.x: Delete.
21933 * gcc.c-torture/execute/920501-7.x: Likewise.
21935 2004-07-08 Jakub Jelinek <jakub@redhat.com>
21937 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
21938 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
21939 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
21941 (PREFETCH_3DNOW): Add -march=c3.
21943 2004-07-08 Diego Novillo <dnovillo@redhat.com>
21946 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
21947 * gcc.c-torture/execute/bf64-1.x: Likewise.
21949 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21951 * gcc.c-torture/compile/20040708-1.c: New test.
21953 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21956 * g++.dg/warn/effc2.C: New test.
21958 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
21960 * gcc.c-torture/execute/bitfld-1.x: Remove.
21961 * gcc.c-torture/execute/bitfld-3.c: New test.
21962 * gcc.dg/bitfld-2.c: Remove XFAILs.
21964 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
21967 * g++.dg/rtti/tinfo1.C: New file.
21969 2004-07-07 Eric Christopher <echristo@redhat.com>
21971 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
21973 2004-07-07 Andrew Pinski <apinski@apple.com>
21975 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
21977 2004-07-07 Mark Mitchell <mark@codesourcery.com>
21979 * g++.dg/init/call1.C: XFAIL.
21981 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
21983 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
21984 except for movstrict*, to movmem* and clrstr* to clrmem*.
21986 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
21988 * gcc.c-torture/execute/20040707-1.c: New test.
21990 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
21992 * gcc.c-torture/execute/20040706-1.c: New test.
21994 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21997 * g++.dg/template/spec14.C: New test.
21999 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22001 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22002 nothing if not yet defined. Use it in b, c and d type definitions.
22003 * gcc.c-torture/execute/20040705-1.c: New test.
22004 * gcc.c-torture/execute/20040705-2.c: New test.
22006 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22009 * g++.dg/lookup/new1.C: New test.
22011 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22014 * g++.dg/template/sizeof8.C: New test.
22016 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22018 * gcc.c-torture/compile/20040705-1.c: New test.
22020 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22022 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22024 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22026 * gcc.dg/cpp/if-mop.c: Two new testcases.
22027 * gcc.dg/cpp/trad/comment-3.c: New.
22029 2004-07-04 Paul Brook <paul@codesourcery.com>
22031 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22033 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22036 * g++.dg/lookup/crash4.C: New test.
22038 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22040 * gcc.c-torture/execute/builtin-abs-1.c
22041 * gcc.c-torture/execute/builtin-abs-2.c
22042 * gcc.c-torture/execute/builtin-complex-1.c
22043 * gcc.c-torture/execute/builtins/string-1-lib.c
22044 * gcc.c-torture/execute/builtins/string-1.c
22045 * gcc.c-torture/execute/builtins/string-2-lib.c
22046 * gcc.c-torture/execute/builtins/string-2.c
22047 * gcc.c-torture/execute/builtins/string-3-lib.c
22048 * gcc.c-torture/execute/builtins/string-3.c
22049 * gcc.c-torture/execute/builtins/string-4-lib.c
22050 * gcc.c-torture/execute/builtins/string-4.c
22051 * gcc.c-torture/execute/builtins/string-5-lib.c
22052 * gcc.c-torture/execute/builtins/string-5.c
22053 * gcc.c-torture/execute/builtins/string-6-lib.c
22054 * gcc.c-torture/execute/builtins/string-6.c
22055 * gcc.c-torture/execute/builtins/string-7-lib.c
22056 * gcc.c-torture/execute/builtins/string-7.c
22057 * gcc.c-torture/execute/builtins/string-8-lib.c
22058 * gcc.c-torture/execute/builtins/string-8.c
22059 * gcc.c-torture/execute/builtins/string-9-lib.c
22060 * gcc.c-torture/execute/builtins/string-9.c
22061 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22062 * gcc.c-torture/execute/builtins/string-asm-1.c
22063 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22064 * gcc.c-torture/execute/builtins/string-asm-2.c
22065 * gcc.c-torture/execute/stdio-opt-1.c
22066 * gcc.c-torture/execute/stdio-opt-2.c
22067 * gcc.c-torture/execute/stdio-opt-3.c
22068 * gcc.c-torture/execute/string-opt-1.c
22069 * gcc.c-torture/execute/string-opt-10.c
22070 * gcc.c-torture/execute/string-opt-11.c
22071 * gcc.c-torture/execute/string-opt-12.c
22072 * gcc.c-torture/execute/string-opt-13.c
22073 * gcc.c-torture/execute/string-opt-14.c
22074 * gcc.c-torture/execute/string-opt-15.c
22075 * gcc.c-torture/execute/string-opt-16.c
22076 * gcc.c-torture/execute/string-opt-2.c
22077 * gcc.c-torture/execute/string-opt-6.c
22078 * gcc.c-torture/execute/string-opt-7.c
22079 * gcc.c-torture/execute/string-opt-8.c:
22082 * gcc.c-torture/execute/builtins/abs-2.c
22083 * gcc.c-torture/execute/builtins/abs-3.c
22084 * gcc.c-torture/execute/builtins/complex-1.c
22085 * gcc.c-torture/execute/builtins/fprintf.c
22086 * gcc.c-torture/execute/builtins/fputs.c
22087 * gcc.c-torture/execute/builtins/memcmp.c
22088 * gcc.c-torture/execute/builtins/memmove.c
22089 * gcc.c-torture/execute/builtins/memops-asm.c
22090 * gcc.c-torture/execute/builtins/mempcpy-2.c
22091 * gcc.c-torture/execute/builtins/mempcpy.c
22092 * gcc.c-torture/execute/builtins/memset.c
22093 * gcc.c-torture/execute/builtins/printf.c
22094 * gcc.c-torture/execute/builtins/sprintf.c
22095 * gcc.c-torture/execute/builtins/strcat.c
22096 * gcc.c-torture/execute/builtins/strchr.c
22097 * gcc.c-torture/execute/builtins/strcmp.c
22098 * gcc.c-torture/execute/builtins/strcpy.c
22099 * gcc.c-torture/execute/builtins/strcspn.c
22100 * gcc.c-torture/execute/builtins/strlen-2.c
22101 * gcc.c-torture/execute/builtins/strlen.c
22102 * gcc.c-torture/execute/builtins/strncat.c
22103 * gcc.c-torture/execute/builtins/strncmp-2.c
22104 * gcc.c-torture/execute/builtins/strncmp.c
22105 * gcc.c-torture/execute/builtins/strncpy.c
22106 * gcc.c-torture/execute/builtins/strpbrk.c
22107 * gcc.c-torture/execute/builtins/strpcpy-2.c
22108 * gcc.c-torture/execute/builtins/strpcpy.c
22109 * gcc.c-torture/execute/builtins/strrchr.c
22110 * gcc.c-torture/execute/builtins/strspn.c
22111 * gcc.c-torture/execute/builtins/strstr-asm.c
22112 * gcc.c-torture/execute/builtins/strstr.c:
22113 ... these new files.
22115 * gcc.c-torture/execute/builtins/abs-2-lib.c
22116 * gcc.c-torture/execute/builtins/abs-3-lib.c
22117 * gcc.c-torture/execute/builtins/complex-1-lib.c
22118 * gcc.c-torture/execute/builtins/fprintf-lib.c
22119 * gcc.c-torture/execute/builtins/fputs-lib.c
22120 * gcc.c-torture/execute/builtins/memcmp-lib.c
22121 * gcc.c-torture/execute/builtins/memmove-lib.c
22122 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22123 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22124 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22125 * gcc.c-torture/execute/builtins/memset-lib.c
22126 * gcc.c-torture/execute/builtins/printf-lib.c
22127 * gcc.c-torture/execute/builtins/sprintf-lib.c
22128 * gcc.c-torture/execute/builtins/strcat-lib.c
22129 * gcc.c-torture/execute/builtins/strchr-lib.c
22130 * gcc.c-torture/execute/builtins/strcmp-lib.c
22131 * gcc.c-torture/execute/builtins/strcpy-lib.c
22132 * gcc.c-torture/execute/builtins/strcspn-lib.c
22133 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22134 * gcc.c-torture/execute/builtins/strlen-lib.c
22135 * gcc.c-torture/execute/builtins/strncat-lib.c
22136 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22137 * gcc.c-torture/execute/builtins/strncmp-lib.c
22138 * gcc.c-torture/execute/builtins/strncpy-lib.c
22139 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22140 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22141 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22142 * gcc.c-torture/execute/builtins/strrchr-lib.c
22143 * gcc.c-torture/execute/builtins/strspn-lib.c
22144 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22145 * gcc.c-torture/execute/builtins/strstr-lib.c
22146 * gcc.c-torture/execute/builtins/lib/abs.c
22147 * gcc.c-torture/execute/builtins/lib/fprintf.c
22148 * gcc.c-torture/execute/builtins/lib/memset.c
22149 * gcc.c-torture/execute/builtins/lib/printf.c
22150 * gcc.c-torture/execute/builtins/lib/sprintf.c
22151 * gcc.c-torture/execute/builtins/lib/strcpy.c
22152 * gcc.c-torture/execute/builtins/lib/strcspn.c
22153 * gcc.c-torture/execute/builtins/lib/strncat.c
22154 * gcc.c-torture/execute/builtins/lib/strncmp.c
22155 * gcc.c-torture/execute/builtins/lib/strncpy.c
22156 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22157 * gcc.c-torture/execute/builtins/lib/strspn.c
22158 * gcc.c-torture/execute/builtins/lib/strstr.c:
22159 New files containing support routines.
22161 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22163 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22164 when not optimizing.
22166 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22169 * g++.dg/abi/mangle22.C: New test.
22170 * g++.dg/abi/mangle23.C: Likewise.
22172 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22175 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22176 Allow for cases without denormalized floating point numbers.
22178 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22181 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22182 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22183 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22184 expected warning text.
22185 * gcc.dg/format/diag-2.c: New test.
22187 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22189 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22191 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22193 * gcc.dg/builtins-43.c: New.
22194 * gcc.dg/builtins-44.c: New.
22195 * gcc.dg/builtins-45.c: New.
22197 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22198 Andreas Tobler <a.tobler@schweiz.ch>
22200 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22201 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22203 * gcc.dg/cleanup-11.c: Likewise.
22204 * gcc.dg/cleanup-8.c: Likewise.
22205 * gcc.dg/cleanup-9.c: Likewise.
22206 * gcc.dg/cleanup-5.c: Run on all platforms.
22208 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22210 * g++.dg/warn/nonnull1.C: New test.
22212 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22214 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22215 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22216 Special-case the Sun compiler wrt to <complex.h>.
22218 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22220 * gcc.dg/Wunreachable-8.C: New test.
22222 * gcc.dg/h8300-ice2.c : New test.
22224 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22227 * gfortran.fortran-torture/compile/implicit.f90: Add test
22228 for implicit character.
22230 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22233 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22234 Use tiny() intrinsic to find smallest non-negative real
22236 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22238 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22239 * gcc.dg/compat/struct-by-value-22_x.c: New.
22240 * gcc.dg/compat/struct-by-value-22_y.c: New.
22242 * gcc.c-torture/execute/20040629-1.c: New test.
22244 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22246 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22247 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22250 * gcc.dg/20040625-1.c: New test.
22252 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22254 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22256 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22259 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22261 2004-06-29 Richard Henderson <rth@redhat.com>
22263 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22265 2004-06-29 Paul Brook <paul@codesourcery.com>
22267 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22268 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22270 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22273 * g++.dg/parse/crash15.C: New.
22275 2004-06-28 Andrew Pinski <apinski@apple.com>
22277 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22278 by the error already.
22280 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22282 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22285 * gcc.dg/h8300-bss-align-1.c : New.
22287 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22290 * g++.dg/template/ctor4.C: New.
22292 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22295 * g++.dg/warn/Wsequence-point-1.C: New test.
22297 2004-06-27 Paul Brook <paul@codesourcery.com>
22299 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22301 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22303 * g++.old-deja/g++.mike/p7325.C: Remove.
22305 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22308 * gcc.dg/pr14963.c: New test.
22310 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22313 * g++.dg/parse/redef1.C: New test.
22315 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22317 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22319 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22321 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22322 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22324 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22325 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22326 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22327 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22328 g++.brendan/enum14.C.
22329 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22330 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22331 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22333 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22336 2004-06-27 Roger Sayle <roger@eyesopen.com>
22338 * gcc.dg/20040527-1.c: New test case.
22340 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22342 PR gfortran/pr16196
22343 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22345 2004-06-25 Roger Sayle <roger@eyesopen.com>
22347 PR middle-end/15825
22348 * gcc.dg/pr15825-1.c: New test case.
22350 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22352 * gcc.c-torture/execute/20040625-1.c: New test.
22354 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22356 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22358 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22360 * gcc.dg/torture/mips-div-1.c: New test.
22362 2004-06-24 Jeff Law <law@redhat.com>
22364 * gcc.dg/tree-ssa/20040624-1.c: New test.
22366 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22368 * gcc.c-torture/compile/20040624-1.c: New test.
22370 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22372 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22375 2004-06-23 Andrew Pinski <apinski@apple.com>
22377 PR middle-end/15988
22378 * g++.dg/opt/ptrmem4.C: New test.
22380 * gcc.dg/c90-array-quals-2.c: New test.
22382 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22384 * gcc.dg/kpice1.c: New test.
22386 2006-06-23 Andrew Pinski <apinski@apple.com>
22388 * gcc.dg/c90-array-quals.c: New test.
22390 2006-06-22 Richard Henderson <rth@redhat.com>
22392 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22394 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22396 * gcc.dg/builtins-config.h: Handle FreeBSD.
22398 2006-06-22 Richard Henderson <rth@redhat.com>
22400 * g++.dg/opt/devirt1.C: New.
22402 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22404 * g++.dg/opt/pr15551.C: New testcase.
22406 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22409 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22410 x86_64-*-linux* when compiling for 32bit.
22412 2004-06-21 Andrew Pinski <apinski@apple.com>
22414 * gcc.dg/pch/struct-1.c: New.
22415 * gcc.dg/pch/struct-1.hs: New.
22417 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22419 * gcc.dg/pch/save-temps-1.c: New file.
22420 * gcc.dg/pch/save-temps-1.hs: New file.
22422 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22424 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22425 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22427 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22429 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22431 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22432 Remove trailing spaces.
22434 2004-06-21 Richard Henderson <rth@redhat.com>
22436 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22437 merging && to BIT_FIELD_REF.
22439 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22441 * g++.dg/opt/placeholder1.C: New test.
22443 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22445 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22446 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22447 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22448 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22450 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22452 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22454 * g++.dg/other/pragma-re-1.C: Add comments.
22456 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22459 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22461 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22463 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22464 instead of setting the type of size_t by
22467 2004-06-18 Roger Sayle <roger@eyesopen.com>
22469 * gcc.dg/unordered-2.c: New test case.
22470 * gcc.dg/unordered-3.c: New test case.
22472 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22475 * lib/g++.exp (g++_version): Tweak regexp for version
22476 * lib/g77.exp (g77_version): Likewise.
22477 * lib/gfortran.exp (gfortran_version): Likewise.
22478 * lib/objc.exp (objc_version): Likewise.
22479 * lib/treelang.exp (treelang_version): Likewise.
22481 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22483 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22484 Use INT_MAX instead of __INT_MAX__.
22485 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22487 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22488 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22489 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22490 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22491 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22492 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22493 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22494 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22495 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22497 * gcc.dg/range-test-1.c: New test.
22498 * g++.dg/opt/range-test-1.C: New test.
22500 2004-06-17 Richard Henderson <rth@redhat.com>
22502 * objc.dg/sync-1.m: New.
22503 * objc.dg/try-catch-1.m: Don't force next runtime.
22504 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22505 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22506 shadowed catch clause.
22507 * objc.dg/try-catch-5.m: New.
22509 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22512 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22514 2004-06-15 Richard Henderson <rth@redhat.com>
22516 * gcc.dg/20001116-1.c: Move expected warning line.
22518 2004-06-15 Richard Henderson <rth@redhat.com>
22520 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22521 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22523 2004-06-15 Jeff Law <law@redhat.com>
22525 * gcc.dg/tree-ssa/20040615-1.c: New test.
22526 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22527 be less sensitive to operand ordering.
22528 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22530 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22532 * g++.dg/abi/bitfield3.C: Add comment..
22534 2004-06-15 Richard Henderson <rth@redhat.com>
22536 * g++.dg/ext/stmtexpr1.C: XFAIL.
22537 * gcc.dg/20030612-1.c: XFAIL.
22539 2004-06-15 Eric Christopher <echristo@redhat.com>
22541 * g++.dg/charset/asm5.c: New.
22542 * gcc.dg/charset/asm6.c: New.
22544 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22547 * gfortran.fortran-torture/execute/select_1.f90: New test.
22549 2004-06-15 Paul Brook <paul@codesourcery.com>
22551 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22553 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22556 * g++.dg/lookup/crash3.C: New test.
22558 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22561 * g++.dg/parse/dtor4.C: New test.
22563 2004-06-14 Jeff Law <law@redhat.com>
22565 * gcc.c-torture/compile/20040614-1.c: New test.
22567 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22570 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22571 LEN of a character array.
22573 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22576 * g++.dg/template/ptrmem10.C: New test.
22579 * g++.dg/template/friend30.C: New test.
22581 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22584 * gfortran.fortran-torture/compile/mloc.f90: New test.
22586 2004-06-13 Paul Brook <paul@codesourcery.com>
22588 * gfortran.fortran-torture/execute/random_2.f90: New test.
22590 2004-06-13 Eric Christopher <echristo@redhat.com>
22592 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22594 2004-06-12 Paul Brook <paul@codesourcery.com>
22596 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22598 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22601 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22603 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22606 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22607 syntax errors in end statements of contained subroutines.
22609 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22612 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22614 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22617 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22619 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22622 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22624 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22627 * g++.dg/parse/enum1.C: New test.
22629 2004-06-10 Jeff Law <law@redhat.com>
22631 * gcc.c-torture/compile/20040610-1.c: New test.
22633 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22635 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22636 * g++.old-deja/g++.other/decl3.C: Likewise.
22638 2004-06-10 Brian Booth <bbooth@redhat.com>
22640 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22641 V_MAY_DEF instead of VDEF.
22642 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22644 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22647 * g++.dg/conversion/const1.C: New test.
22650 * g++.dg/conversion/reinterpret1.C: New test.
22653 * g++.dg/template/enum2.C: New test.
22656 * g++.dg/template/error13.C: New test.
22658 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22661 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22662 arguments to test_* REAL and of the right size.
22664 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22667 PR rtl-optimization/15681
22668 * gcc.dg/20040609-1.c: New test.
22670 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22673 * g++.dg/opt/builtins1.C: New test.
22675 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22677 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22678 that use default windows32 struct layout.
22679 * gcc.dg/i386-bitfield2.c: Likewise.
22681 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22683 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22684 for mingw32 and cygwin targets.
22686 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22688 * gcc.dg/pch/macro-4.c: New.
22689 * gcc.dg/pch/macro-4.hs: New.
22691 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22694 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22696 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22699 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22701 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22704 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22706 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22709 * gfortran.fortran-torture/execute/backspace.c : New test.
22711 2004-06-09 Paul Brook <paul@codesourcery.com>
22713 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22714 (pointer_to_section): Rewrite to use smaller array.
22716 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22718 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22719 * gcc.dg/ext/altivec-10.c: Same.
22720 * gcc.dg/ext/altivec-11.c: Same.
22721 * gcc.dg/ext/altivec-12.c: Same.
22722 * gcc.dg/ext/altivec-13.c: Same.
22723 * gcc.dg/ext/altivec-14.c: Same.
22724 * gcc.dg/ext/altivec-15.c: Same.
22725 * gcc.dg/ext/altivec-16.c: Same.
22726 * gcc.dg/ext/altivec-3.c: Same.
22727 * gcc.dg/ext/altivec-4.c: Same.
22728 * gcc.dg/ext/altivec-6.c: Same.
22729 * gcc.dg/ext/altivec-7.c: Same.
22730 * gcc.dg/ext/altivec-8.c: Same.
22731 * gcc.dg/ext/altivec-varargs-1.c: Same.
22733 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22734 * g++.dg/ext/altivec-10.C: Same.
22735 * g++.dg/ext/altivec-2.C: Same.
22736 * g++.dg/ext/altivec-3.C: Same.
22737 * g++.dg/ext/altivec-4.C: Same.
22738 * g++.dg/ext/altivec-5.C: Same.
22739 * g++.dg/ext/altivec-6.C: Same.
22740 * g++.dg/ext/altivec-7.C: Same.
22741 * g++.dg/ext/altivec-8.C: Same.
22742 * g++.dg/ext/altivec-9.C: Same.
22744 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22747 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22749 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22751 * gcc.dg/union-1.c: New test.
22753 2004-06-07 Roger Sayle <roger@eyesopen.com>
22755 * gcc.dg/builtins-41.c: New test case.
22756 * gcc.dg/builtins-42.c: New test case.
22758 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22760 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
22761 * g++.dg/ext/altivec-10.C: Same.
22762 * g++.dg/ext/altivec-2.C: Same.
22763 * g++.dg/ext/altivec-3.C: Same.
22764 * g++.dg/ext/altivec-4.C: Same.
22765 * g++.dg/ext/altivec-5.C: Same.
22766 * g++.dg/ext/altivec-6.C: Same.
22767 * g++.dg/ext/altivec-7.C: Same.
22768 * g++.dg/ext/altivec-8.C: Same.
22769 * g++.dg/ext/altivec-9.C: Same.
22770 * g++.old-deja/g++.abi/cxa_vec.C: Same.
22771 * g++.old-deja/g++.brendan/new3.C: Same.
22772 * gcc.c-torture/execute/eeprof-1.x: Same.
22774 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
22777 * gcc.dg/pr14765-1.c: New test.
22779 2004-06-07 Roger Sayle <roger@eyesopen.com>
22782 * gcc.dg/pr14649-1.c: New test case.
22784 2004-06-07 Richard Henderson <rth@redhat.com>
22786 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
22789 2004-06-07 David Edelsohn <edelsohn@gnu.org>
22791 * g++.dg/eh/elide1.C: Remove XFAIL.
22793 2004-06-07 Mark Mitchell <mark@codesourcery.com>
22796 * g++.dg/expr/sizeof3.C: New test.
22799 * g++.dg/template/access14.C: New test.
22802 * g++.dg/template/enum1.C: New test.
22805 * g++.dg/eh/throw1.C: New test.
22807 2004-06-07 David Ayers <d.ayers@inode.at>
22808 Ziemowit Laski <zlaski@apple.com>
22810 * lib/objc.exp (objc_target_compile): Revert the '-framework
22811 Foundation' flag fix, since bare Darwin does not ship
22812 with the Foundation framework.
22813 * objc/execute/next_mapping.h: Provide a local NSConstantString
22814 @interface and @implementation.
22815 (objc_constant_string_init): A constructor function, used to
22816 initialize the NSConstantString meta-class object.
22817 * objc/execute/string1.m: Include "next_mapping.h" instead of
22818 <Foundation/NSString.h>.
22819 * objc/execute/string2.m: Likewise.
22820 * objc/execute/string3.m: Likewise.
22821 * objc/execute/string4.m: Likewise.
22823 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
22825 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
22826 to double. Replace double with FLOAT.
22827 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
22829 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
22830 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
22831 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
22832 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
22833 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
22834 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
22835 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
22836 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
22838 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
22841 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
22843 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22846 * g++.dg/template/meminit2.C: New test.
22848 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
22851 * gcc.c-torture/execute/compare-fp-1.c,
22852 gcc.c-torture/execute/compare-fp-2.c,
22853 gcc.c-torture/execute/compare-fp-3.c,
22854 gcc.c-torture/execute/compare-fp-4.c,
22855 gcc.c-torture/execute/compare-fp-3.x,
22856 gcc.c-torture/execute/compare-fp-4.x: Moved...
22857 * gcc.c-torture/execute/ieee/compare-fp-1.c,
22858 gcc.c-torture/execute/ieee/compare-fp-2.c,
22859 gcc.c-torture/execute/ieee/compare-fp-3.c,
22860 gcc.c-torture/execute/ieee/compare-fp-4.c,
22861 gcc.c-torture/execute/ieee/compare-fp-3.x,
22862 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
22864 2004-06-04 David Ayers <d.ayers@inode.at>
22866 * objc/execute/protocol-isEqual-4.m: New testcase.
22868 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
22870 * objc/execute/protocol-isEqual-1.m: New testcase.
22871 * objc/execute/protocol-isEqual-2.m: New testcase.
22872 * objc/execute/protocol-isEqual-3.m: New testcase.
22874 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22876 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
22878 2004-06-02 Ziemowit Laski <zlaski@apple.com>
22880 * lib/objc.exp (objc_target_compile): When running tests on
22881 Darwin (Mac OS X), inform the linker about '-framework
22884 2004-06-02 Eric Christopher <echristo@redhat.com>
22886 * gcc.c-torture/compile/20040602-1.c: New.
22888 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
22890 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
22891 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
22893 PR tree-optimization/14736
22894 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
22896 PR tree-optimization/14042
22897 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
22899 PR tree-optimization/14729
22900 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
22902 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22905 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
22907 2004-06-01 Richard Hederson <rth@redhat.com>
22909 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
22911 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22914 * g++.dg/parse/offsetof4.C: New test.
22916 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
22919 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
22921 2004-05-31 Mark Mitchell <mark@codesourcery.com>
22924 * g++.dg/template/friend29.C: New test.
22926 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
22929 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
22931 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
22933 * gcc.dg/sparc-trap-1.c: New test.
22935 2004-05-31 Roger Sayle <roger@eyesopen.com>
22937 PR middle-end/15069
22938 * g++.dg/opt/fold3.C: New test case.
22940 2004-05-30 Graham Stott <graham.stott@btinternet.com>
22942 * lib/target-supports.exp (check_iconv_available): Fix fallout
22943 from 2004-05-28 patch.
22945 2004-05-30 Paul Brook <paul@codesourcery.com>
22948 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
22949 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
22951 2004-05-30 Steven G. Kargl <kargls@comcast.net>
22953 * gfortran.fortran-torture/execute/random_1.f90: New test.
22955 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22957 * g++.dg/ext/altivec-10.C: New test.
22959 2004-05-29 Paul Brook <paul@codesourcery.com>
22961 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
22963 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22965 * gcc.dg/altivec-16.c: New test.
22967 2004-05-28 Janis Johnson <janis187@us.ibm.com>
22969 * lib/target-supports.exp (check_vmx_hw_available): New.
22970 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
22972 * lib/target-supports.exp (check_alias_available,
22973 check_iconv_available, check_named_sections_available): Use
22974 unique names for temporary files.
22976 2004-05-28 Ziemowit Laski <zlaski@apple.com>
22978 * gcc.dg/altivec-15.c: New test.
22980 2004-05-28 Mark Mitchell <mark@codesourcery.com>
22983 * g++.dg/warn/noeffect6.C: New test.
22986 * g++.dg/expr/ptrmem4.C: New test.
22989 * g++.dg/template/operator3.C: New test.
22991 2004-05-28 Mark Mitchell <mark@codesourcery.com>
22994 * g++.dg/lookup/redecl1.C: New test.
22995 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
22997 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
22999 * gcc.c-torture/execute/compare-fp-1.c,
23000 gcc.c-torture/execute/compare-fp-2.c,
23001 gcc.c-torture/execute/compare-fp-3.c,
23002 gcc.c-torture/execute/compare-fp-4.c,
23003 gcc.c-torture/execute/compare-fp-3.x,
23004 gcc.c-torture/execute/compare-fp-4.x,
23005 gcc.dg/pr15649-1.c: New.
23007 2004-05-27 Adam Nemet <anemet@lnxw.com>
23010 * g++.dg/init/array14.C: New test.
23012 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23014 * lib/compat.exp (compat-get-options-main): New.
23015 (compat-get-options): Remove unneeded code, warn for ignored
23017 (compat-execute): Check flag set by dg-require-* commands.
23019 * lib/compat.exp (compat-execute): Break up long lines.
23021 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23023 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23024 * gcc.dg/altivec-14.c: New test.
23025 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23027 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23028 * gcc.dg/altivec-12.c: Ditto.
23030 * gcc.dg/altivec-3.c: Move call to altivec_check.
23032 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23035 * g++.dg/template/error12.C: New test.
23038 * g++.dg/ext/attrib15.C: New test.
23041 * g++.dg/template/ptrmem9.C: New test.
23043 2004-05-25 Paul Brook <paul@codesourcery.com>
23045 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23047 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23050 * g++.dg/template/crash19.C: New test.
23052 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23055 * g++.dg/template/redecl1.C: New test.
23057 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23060 * g++.dg/other/ns1.C: New test.
23063 * g++.dg/template/invalid1.C: New test.
23065 2004-05-23 Paul Brook <paul@codesourcery.com>
23066 Victor Leikehman <lei@haifasphere.co.il>
23068 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23069 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23071 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23075 * g++.dg/template/non-dependent5.C: New test.
23076 * g++.dg/template/non-dependent6.C: New test.
23078 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23081 * g++.dg/inherit/union1.C: New test.
23084 * g++.dg/template/addr1.C: New test.
23087 * g++.dg/template/array5.C: New test.
23090 * g++.dg/template/array6.C: New test.
23092 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23093 Roger Sayle <roger@eyesopen.com>
23095 * g++.dg/lookup/forscope2.C: New test case.
23097 2004-05-22 Ben Elliston <bje@au.ibm.com>
23099 * gcc.dg/cpp/Wmissingdirs.c: New.
23101 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23104 * gcc.dg/compat/union-m128-1.h: New file.
23105 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23106 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23107 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23109 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23112 * gcc.dg/compat/struct-complex-1.h: New file.
23113 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23114 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23115 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23117 2004-05-20 Roger Sayle <roger@eyesopen.com>
23120 * gcc.dg/pr3074-1.c: New test case.
23121 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23123 2004-05-20 Falk Hueffner <falk@debian.org>
23126 * gcc.dg/ftrapv-1.c: New test case.
23128 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23130 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23132 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23133 Jeff Law <law@redhat.com>
23135 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23136 * gcc.dg/tree-ssa/20040518-2.c: New test.
23138 * gcc.dg/tree-ssa/20040518-1.c: New test.
23140 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23142 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23144 2004-05-18 Paul Brook <paul@codesourcery.com>
23147 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23149 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23151 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23154 2004-05-17 Steven Bosscher <stevenb@suse.de>
23156 * gcc.dg/tree-ssa/20040517-1.c: New test.
23158 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23160 * gcc.dg/loop-4.c: New test.
23162 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23164 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23166 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23169 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23171 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23175 * gfortran.fortran-torture/compile/data_1.f90: New test.
23177 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23179 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23180 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23182 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23184 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23186 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23189 * gcc.dg/format/xopen-1.c: Adjust expected message.
23190 * gcc.dg/format/xopen-3.c: New test.
23192 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23194 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23196 2004-05-14 Jeff Law <law@redhat.com>
23198 * gcc.dg/tree-ssa/20040514-2.c: New test.
23200 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23202 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23204 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23207 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23209 * gcc.dg/tree-ssa/20040514-1.c: New test.
23211 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23213 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23216 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23219 * gfortran.fortran-torture/compile/do_1.f90: New test.
23221 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23224 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23227 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23230 * gfortran.fortran-torture/execute/random_init.f90: New test.
23232 2004-05-13 Paul Brook <paul@codesourcery.com>
23235 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23237 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23239 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23240 for the powerpc case.
23242 2004-05-13 Jeff Law <law@redhat.com>
23244 * gcc.dg/tree-ssa/20040513-1.c: New test.
23245 * gcc.dg/tree-ssa/20040513-2.c: New test.
23247 2004-05-13 Paul Brook <paul@codesourcery.com>
23249 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23250 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23251 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23253 2004-05-13 Andreas Schwab <schwab@suse.de>
23256 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23259 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23262 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23264 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23266 Merge from tree-ssa-20020619-branch. See
23267 ChangeLog.tree-ssa for details.
23269 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23271 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23272 include <altivec.h> explicitly.
23273 * gcc.dg/altivec-13.c: Likewise.
23275 2004-05-11 Paul Brook <paul@codesourcery.com>
23277 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23279 2004-05-10 Eric Christopher <echristo@redhat.com>
23281 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23282 * gcc.dg/sibcall-4.c: Ditto.
23284 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23286 * g++.dg/ext/altivec-8.C: New test case.
23287 * gcc.dg/altivec-13.c: New test case.
23289 2004-05-08 Roger Sayle <roger@eyesopen.com>
23291 * gcc.c-torture/execute/divcmp-1.c: New test case.
23292 * gcc.c-torture/execute/divcmp-2.c: New test case.
23293 * gcc.c-torture/execute/divcmp-3.c: New test case.
23295 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23297 * g++.dg/other/pragma-re-2.C: New test.
23299 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23301 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23302 * gcc.dg/i386-387-2.c: Likewise.
23304 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23306 * gcc.dg/i386-387-6.c: Likewise.
23308 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23310 * gcc.dg/builtins-33.c: Also check log1p*.
23312 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23314 PR optimization/15296
23315 * gcc.c-torture/execute/pr15296.c: New test.
23317 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23319 * gcc.dg/builtins-40.c: New test.
23321 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23323 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23325 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23327 * g++.dg/ext/spe1.C: New testcase.
23329 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23331 * objc.dg/image-info.m: Allow additional attributes
23332 for __image_info section.
23334 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23336 * gcc.dg/torture/mips-hilo-2.c: New test.
23338 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23341 * g++.dg/template/member5.C: New test.
23343 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23345 * gcc.dg/builtins-34.c: Also check expm1*.
23347 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23349 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23350 * gcc.dg/torture/builtin-convert-3.c: New test.
23352 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23354 PR middle-end/15054
23355 * g++.dg/opt/pr15054.C: New test.
23357 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23359 * gcc.dg/torture/builtin-rounding-1.c: New test.
23360 * gcc.dg/builtins-25.c: Delete.
23361 * gcc.dg/builtins-29.c: Delete.
23363 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23365 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23366 * gcc.dg/sibcall-4.c: Likewise.
23367 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23369 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23371 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23372 bit-field on 16-bit targets.
23374 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23376 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23379 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23381 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23382 * gcc.dg/rs6000-power2-2.c: Likewise.
23384 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23386 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23387 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23388 Change the asm registers to be in form of frN instead of fN.
23390 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23392 * gcc.dg/torture/builtin-convert-2.c: New test.
23394 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23396 * gcc.dg/rs6000-power2-1.c: New test.
23397 * gcc.dg/rs6000-power2-2.c: New test.
23399 2004-04-28 Jan Hubicka <jh@suse.cz>
23401 * gcc.dg/unused-6.c: New test.
23403 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23404 Ulrich Weigand <uweigand@de.ibm.com>
23406 * ada/acats/run_all.sh: Define $target variable.
23408 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23411 * g++.dg/other/vararg-1.C: New test.
23414 * g++.dg/eh/cleanup3.C: New test.
23416 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23418 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23419 and ad8011a (target_insn).
23420 * ada/acats/support/macro.dfs: Likewise.
23421 * ada/acats/support/impbit.adb: New file.
23423 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23425 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23427 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23429 * gcc.dg/loop-3.c: New test.
23431 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23433 * gcc.c-torture/execute/simd-5.c: New test.
23435 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23438 * g++.dg/template/crash18.C: New test.
23440 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23442 * g++.dg/ext/complit3.C: New test.
23444 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23446 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23447 * gcc.dg/altivec-3.c: Same.
23448 * gcc.dg/altivec-varargs-1.c: Same.
23450 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23452 * lib/target-supports.exp (check_profiling_available): Assume
23453 profiling is not available on powerpc-eabi targets.
23455 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23457 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23458 * gcc.dg/vmx/bug-1.c: Ditto.
23460 2004-04-20 Eric Christopher <echristo@redhat.com>
23462 * gcc.dg/charset/extern.c: New test.
23463 * g++.dg/charset/extern3.cc: Ditto.
23465 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23467 * gcc.dg/builtins-39.c: New test.
23469 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23471 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23473 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23475 * gcc.dg/torture/mips-hilo-1.c: New test.
23477 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23479 * gcc.c-torture/compile/20040419-1.c: New test.
23481 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23483 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23485 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23486 Aldy Hernandez <aldyh@redhat.com>
23488 * gcc.c-torture/execute/va-arg-24.c: New.
23490 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23491 Aldy Hernandez <aldyh@redhat.com>
23493 * gcc.dg/vmx/1b-01.c: New.
23494 * gcc.dg/vmx/1b-02.c: New.
23495 * gcc.dg/vmx/1b-03.c: New.
23496 * gcc.dg/vmx/1b-04.c: New.
23497 * gcc.dg/vmx/1b-05.c: New.
23498 * gcc.dg/vmx/1b-06.c: New.
23499 * gcc.dg/vmx/1b-07.c: New.
23500 * gcc.dg/vmx/1c-01.c: New.
23501 * gcc.dg/vmx/1c-02.c: New.
23502 * gcc.dg/vmx/3a-01a.c: New.
23503 * gcc.dg/vmx/3a-01.c: New.
23504 * gcc.dg/vmx/3a-01m.c: New.
23505 * gcc.dg/vmx/3a-03.c: New.
23506 * gcc.dg/vmx/3a-03m.c: New.
23507 * gcc.dg/vmx/3a-04.c: New.
23508 * gcc.dg/vmx/3a-04m.c: New.
23509 * gcc.dg/vmx/3a-05.c: New.
23510 * gcc.dg/vmx/3a-06.c: New.
23511 * gcc.dg/vmx/3a-06m.c: New.
23512 * gcc.dg/vmx/3a-07.c: New.
23513 * gcc.dg/vmx/3b-01.c: New.
23514 * gcc.dg/vmx/3b-02.c: New.
23515 * gcc.dg/vmx/3b-10.c: New.
23516 * gcc.dg/vmx/3b-13.c: New.
23517 * gcc.dg/vmx/3b-14.c: New.
23518 * gcc.dg/vmx/3b-15.c: New.
23519 * gcc.dg/vmx/3c-01a.c: New.
23520 * gcc.dg/vmx/3c-01.c: New.
23521 * gcc.dg/vmx/3c-02.c: New.
23522 * gcc.dg/vmx/3c-03.c: New.
23523 * gcc.dg/vmx/3d-01.c: New.
23524 * gcc.dg/vmx/4-01.c: New.
23525 * gcc.dg/vmx/4-03.c: New.
23526 * gcc.dg/vmx/5-01.c: New.
23527 * gcc.dg/vmx/5-02.c: New.
23528 * gcc.dg/vmx/5-03.c: New.
23529 * gcc.dg/vmx/5-04.c: New.
23530 * gcc.dg/vmx/5-05.c: New.
23531 * gcc.dg/vmx/5-06.c: New.
23532 * gcc.dg/vmx/5-07.c: New.
23533 * gcc.dg/vmx/5-07t.c: New.
23534 * gcc.dg/vmx/5-08.c: New.
23535 * gcc.dg/vmx/5-10.c: New.
23536 * gcc.dg/vmx/5-11.c: New.
23537 * gcc.dg/vmx/7-01a.c: New.
23538 * gcc.dg/vmx/7-01.c: New.
23539 * gcc.dg/vmx/7c-01.c: New.
23540 * gcc.dg/vmx/7d-01.c: New.
23541 * gcc.dg/vmx/7d-02.c: New.
23542 * gcc.dg/vmx/8-01.c: New.
23543 * gcc.dg/vmx/8-02a.c: New.
23544 * gcc.dg/vmx/8-02.c: New.
23545 * gcc.dg/vmx/brode-1.c: New.
23546 * gcc.dg/vmx/bug-1.c: New.
23547 * gcc.dg/vmx/bug-2.c: New.
23548 * gcc.dg/vmx/bug-3.c: New.
23549 * gcc.dg/vmx/cw-bug-1.c: New.
23550 * gcc.dg/vmx/cw-bug-2.c: New.
23551 * gcc.dg/vmx/cw-bug-3.c: New.
23552 * gcc.dg/vmx/dct.c: New.
23553 * gcc.dg/vmx/debug-1.c: New.
23554 * gcc.dg/vmx/debug-2.c: New.
23555 * gcc.dg/vmx/debug-3.c: New.
23556 * gcc.dg/vmx/debug-4.c: New.
23557 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23558 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23559 * gcc.dg/vmx/eg-5.c: New.
23560 * gcc.dg/vmx/fft.c: New.
23561 * gcc.dg/vmx/gcc-bug-1.c: New.
23562 * gcc.dg/vmx/gcc-bug-2.c: New.
23563 * gcc.dg/vmx/gcc-bug-3.c: New.
23564 * gcc.dg/vmx/gcc-bug-4.c: New.
23565 * gcc.dg/vmx/gcc-bug-5.c: New.
23566 * gcc.dg/vmx/gcc-bug-6.c: New.
23567 * gcc.dg/vmx/gcc-bug-7.c: New.
23568 * gcc.dg/vmx/gcc-bug-8.c: New.
23569 * gcc.dg/vmx/gcc-bug-9.c: New.
23570 * gcc.dg/vmx/gcc-bug-b.c: New.
23571 * gcc.dg/vmx/gcc-bug-c.c: New.
23572 * gcc.dg/vmx/gcc-bug-d.c: New.
23573 * gcc.dg/vmx/gcc-bug-e.c: New.
23574 * gcc.dg/vmx/gcc-bug-f.c: New.
23575 * gcc.dg/vmx/gcc-bug-g.c: New.
23576 * gcc.dg/vmx/gcc-bug-i.c: New.
23577 * gcc.dg/vmx/harness.h: New.
23578 * gcc.dg/vmx/ira1.c: New.
23579 * gcc.dg/vmx/ira2a.c: New.
23580 * gcc.dg/vmx/ira2b.c: New.
23581 * gcc.dg/vmx/ira2.c: New.
23582 * gcc.dg/vmx/ira2c.c: New.
23583 * gcc.dg/vmx/mem.c: New.
23584 * gcc.dg/vmx/newton-1.c: New.
23585 * gcc.dg/vmx/ops.c: New.
23586 * gcc.dg/vmx/sn7153.c: New.
23587 * gcc.dg/vmx/spill2.c: New.
23588 * gcc.dg/vmx/spill3.c: New.
23589 * gcc.dg/vmx/spill.c: New.
23590 * gcc.dg/vmx/t.c: New.
23591 * gcc.dg/vmx/varargs-1.c: New.
23592 * gcc.dg/vmx/varargs-2.c: New.
23593 * gcc.dg/vmx/varargs-3.c: New.
23594 * gcc.dg/vmx/varargs-4.c: New.
23595 * gcc.dg/vmx/varargs-5.c: New.
23596 * gcc.dg/vmx/varargs-6.c: New.
23597 * gcc.dg/vmx/varargs-7.c: New.
23598 * gcc.dg/vmx/vmx.exp: New.
23599 * gcc.dg/vmx/vprint-1.c: New.
23600 * gcc.dg/vmx/vscan-1.c: New.
23601 * gcc.dg/vmx/x-01.c: New.
23602 * gcc.dg/vmx/x-02.c: New.
23603 * gcc.dg/vmx/x-03.c: New.
23604 * gcc.dg/vmx/x-04.c: New.
23605 * gcc.dg/vmx/x-05.c: New.
23606 * gcc.dg/vmx/yousufi-1.c: New.
23607 * gcc.dg/vmx/zero-1.c: New.
23608 * gcc.dg/vmx/zero.c: New.
23610 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23612 * g++.dg/lookup/java1.C: Update for chage of
23614 * g++.dg/lookup/java2.C: Likewise.
23616 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23618 * ada/acats/run_all.sh: use -O2 by default.
23620 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23622 * gcc.dg/vr-mult-[12].c: New tests.
23624 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23626 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23628 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23630 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23632 * lib/target-supports.exp (check_profiling_available): Assume profiling
23633 isn't available for mips*-*-elf targets.
23635 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23637 * gcc.dg/builtins-38.c: New test.
23639 2004-04-14 Eric Christopher <echristo@redhat.com>
23641 * g++.dg/charset/charset.exp: Run .cc extension tests.
23643 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23645 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23647 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23649 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23651 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23653 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23654 * gcc.dg/i386-387-2.c: Likewise.
23656 * gcc.dg/i386-387-7.c: New test.
23657 * gcc.dg/i386-387-8.c: New test.
23659 * gcc.dg/builtins-37.c: New test.
23661 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23663 * g++.dg/pch/externc-1.C: Add missing semicolon.
23665 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23667 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23669 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23671 * gcc.c-torture/execute/20040411-1.c: New test.
23673 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23675 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23677 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23679 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23681 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23683 * lib/target-supports.exp (check_named_sections_available): New.
23684 * lib/gcc-dg.exp (dg-require-named-sections): New.
23685 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23686 old-deja.exp. Also prune error-count message from HP linker.
23687 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23689 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23690 * g++.old-deja/g++.pt/static3.C: Likewise.
23691 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23693 2004-04-09 Roger Sayle <roger@eyesopen.com>
23695 * gcc.c-torture/execute/20040409-1.c: New test case.
23696 * gcc.c-torture/execute/20040409-2.c: New test case.
23697 * gcc.c-torture/execute/20040409-3.c: New test case.
23699 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23701 * gcc.dg/20040409-1.c: New test.
23703 2004-04-08 Roger Sayle <roger@eyesopen.com>
23706 * g++.dg/opt/pr14888.C: New test case.
23708 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23710 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23711 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23712 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23713 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23716 2004-04-08 Paul Brook <paul@codesourcery.com>
23718 * gcc.dg/spill-1.c: New test.
23720 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23722 * gcc.dg/torture/builtin-ctype-2.c: New test.
23724 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23726 * gcc.dg/pch/pch.exp: Add largefile test.
23728 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23730 * g++.dg/pch/externc-1.Hs: New.
23731 * g++.dg/pch/externc-1.C: New.
23733 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23735 * gcc.dg/compat/struct-by-value-5a_main.c,
23736 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23737 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23738 * gcc.dg/compat/struct-by-value-5a_x.c,
23739 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23740 gcc.dg/compat/struct-by-value-5_x.c.
23741 * gcc.dg/compat/struct-by-value-5a_y.c,
23742 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23743 gcc.dg/compat/struct-by-value-5_y.c.
23745 * gcc.dg/compat/struct-by-value-6a_main.c,
23746 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23747 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23748 * gcc.dg/compat/struct-by-value-6a_x.c,
23749 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23750 gcc.dg/compat/struct-by-value-6_x.c.
23751 * gcc.dg/compat/struct-by-value-6a_y.c,
23752 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
23753 gcc.dg/compat/struct-by-value-6_y.c.
23755 * gcc.dg/compat/struct-by-value-7a_main.c,
23756 gcc.dg/compat/struct-by-value-7b_main.c: New files.
23757 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
23758 * gcc.dg/compat/struct-by-value-7a_x.c,
23759 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
23760 gcc.dg/compat/struct-by-value-7_x.c.
23761 * gcc.dg/compat/struct-by-value-7a_y.c,
23762 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
23763 gcc.dg/compat/struct-by-value-7_y.c.
23765 2004-04-06 Jakub Jelinek <jakub@redhat.com>
23767 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
23768 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
23769 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
23772 2004-04-06 Uros Bizjak <uros@kss-loka.si>
23774 * gcc.dg/builtins-36.c: New test.
23776 2004-04-06 Paul Brook <paul@codesourcery.com>
23778 * README.gcc: Remove obsolete contraint on testcases.
23780 2004-04-05 Paul Brook <paul@codesourcery.com>
23783 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
23784 failure and exit(0) on success.
23785 * g++.dg/expr/anew2.C: Ditto.
23786 * g++.dg/expr/anew3.C: Ditto.
23787 * g++.dg/expr/anew4.C: Ditto.
23789 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
23792 * g++.dg/template/unify7.C: New.
23794 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
23796 * g++.dg/README: Bring up to date with new subdirectories; remove
23797 duplicate subdirectory lines.
23799 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
23802 * g++.dg/template/unify5.C: New.
23803 * g++.dg/template/unify6.C: New.
23804 * g++.dg/template/qualttp20.C: Adjust.
23805 * g++.old-deja/g++.jason/report.C: Adjust.
23806 * g++.old-deja/g++.other/qual1.C: Adjust.
23808 2004-04-01 Mark Mitchell <mark@codesourcery.com>
23811 * g++.dg/inherit/ptrmem1.C: New test.
23813 2004-04-01 Jakub Jelinek <jakub@redhat.com>
23816 * gcc.c-torture/execute/20040331-1.c: New test.
23817 * gcc.dg/20040331-1.c: New test.
23819 2004-04-01 Paul Brook <paul@codesourcery.com>
23821 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
23823 2004-03-30 Mark Mitchell <mark@codesourcery.com>
23826 * g++.dg/init/goto1.C: New test.
23829 * g++.dg/template/defarg4.C: New test.
23831 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
23833 * gcc.dg/altivec-11.c: Extend test for more valid cases.
23835 2004-03-28 David Edelsohn <edelsohn@gnu.org>
23837 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
23839 2004-03-28 Zack Weinberg <zack@codesourcery.com>
23841 * gcc.dg/noncompile/undeclared-2.c: New test.
23843 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
23845 * gcc.dg/940409-1.c: Remove XFAIL.
23846 * gcc.dg/reg-vol-struct-1.c: New test.
23848 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23850 * gcc.dg/torture/builtin-wctype-1.c: New test.
23852 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
23854 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
23855 * gcc.dg/20001101-1.c: Likewise.
23856 * gcc.dg/20001102-1.c: Likewise.
23858 2004-03-25 Roger Sayle <roger@eyesopen.com>
23860 * gcc.dg/compare8.c: Add an additional test for XOR.
23862 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23864 * gcc.dg/torture/builtin-ctype-1.c: New test.
23866 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23868 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
23869 * gcc.dg/torture/builtin-math-1.c: Likewise.
23870 * gcc.dg/torture/builtin-power-1.c: New test.
23872 2004-03-24 Andreas Schwab <schwab@suse.de>
23874 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
23877 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
23878 Roger Sayle <roger@eyesopen.com>
23880 * gcc.dg/compare8.c: New test case.
23882 2004-03-23 Ziemowit Laski <zlaski@apple.com>
23884 * g++.dg/ext/altivec-7.C: New test.
23886 2004-03-23 Zack Weinberg <zack@codesourcery.com>
23888 PR 12267, 12391, 12560, 13129, 14114, 14133
23889 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
23890 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
23891 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
23892 Adjust error regexps.
23893 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
23894 * gcc.dg/noncompile/undeclared-1.c: New test cases.
23895 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
23896 * gcc.dg/local1.c: Add explanatory comment.
23898 2004-03-23 Roger Sayle <roger@eyesopen.com>
23900 PR optimization/14669
23901 * g++.dg/opt/fold2.C: New test case.
23903 2004-03-22 Jakub Jelinek <jakub@redhat.com>
23906 * gcc.dg/20040322-1.c: New test.
23908 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23910 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
23911 * gcc.dg/ultrasp4.c: Likewise.
23912 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
23914 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23916 * gcc.dg/i386-sse-8.c: Reset default options.
23918 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
23920 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
23921 in the error message text.
23923 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
23925 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
23927 2004-03-21 Mark Mitchell <mark@codesourcery.com>
23930 * g++.dg/init/array13.C: New test.
23932 2004-03-20 Roger Sayle <roger@eyesopen.com>
23935 * gcc.c-torture/compile/pr13889.c: New test case.
23937 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
23940 * builtins-1.c (nan, nans): Don't test.
23941 * builtins-30.c: Don't use nan, nanf, nanl.
23942 * builtins-35.c: New test.
23944 2004-03-19 Ziemowit Laski <zlaski@apple.com>
23946 * g++.dg/ext/altivec-6.C: New test.
23948 2004-03-19 Mark Mitchell <mark@codesourcery.com>
23950 * g++.dg/init/placement3.C: New test.
23952 * g++.dg/template/spec13.C: New test.
23954 * g++.dg/lookup/using11.C: New test.
23956 * g++.dg/lookup/koenig3.C: New test.
23958 * g++.dg/template/operator2.C: New test.
23960 * g++.dg/expr/dtor3.C: New test.
23961 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
23963 * g++.old-deja/g++.law/visibility28.C: Likewise.
23965 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
23967 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
23968 * gcc.dg/ppc64-abi-3.c: Likewise.
23970 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23973 * g++.dg/parse/template15.C: New test.
23975 2004-03-18 Mark Mitchell <mark@codesourcery.com>
23977 * g++.dg/expr/dtor2.C: New test.
23979 * g++.dg/lookup/anon4.C: New test.
23981 * g++.dg/overload/using1.C: New test.
23983 * g++.dg/template/lookup7.C: New test.
23985 * g++.dg/template/typename6.C: New test.
23987 * g++.dg/expr/cond6.C: New test.
23989 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23991 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
23993 2004-03-18 Mark Mitchell <mark@codesourcery.com>
23995 * g++.dg/expr/cond5.C: New test.
23996 * g++.dg/expr/constcast1.C: Likewise.
23997 * g++.dg/expr/ptrmem2.C: Likewise.
23998 * g++.dg/expr/ptrmem3.C: Likewise.
23999 * g++.dg/lookup/main1.C: Likewise.
24000 * g++.dg/template/lookup6.C: Likewise.
24002 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24004 * gcc.dg/local1.c: New test.
24006 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24008 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24010 * gcc.dg/torture/builtin-convert-1.c: New test.
24012 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24014 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24016 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24019 * g++.dg/warn/Wunused-7.C: New test.
24021 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24023 * gcc.dg/torture/builtin-integral-1.c: New test.
24025 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24028 * g++.dg/parse/non-dependent3.C: New test.
24030 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24032 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24033 * g++.dg/eh/simd-2.C: Likewise.
24034 * g++.dg/init/array10.C: Likewise.
24035 * gcc.c-torture/compile/simd-1.c: Likewise.
24036 * gcc.c-torture/compile/simd-2.c: Likewise.
24037 * gcc.c-torture/compile/simd-3.c: Likewise.
24038 * gcc.c-torture/compile/simd-4.c: Likewise.
24039 * gcc.c-torture/compile/simd-6.c: Likewise.
24040 * gcc.c-torture/execute/simd-1.c: Likewise.
24041 * gcc.c-torture/execute/simd-2.c: Likewise.
24042 * gcc.dg/compat/vector-defs.h: Likewise.
24043 * gcc.dg/20020531-1.c: Likewise.
24044 * gcc.dg/altivec-3.c: Likewise.
24045 * gcc.dg/altivec-4.c: Likewise.
24046 * gcc.dg/altivec-varargs-1.c: Likewise.
24047 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24048 * gcc.dg/i386-mmx-3.c: Likewise.
24049 * gcc.dg/i386-sse-4.c: Likewise.
24050 * gcc.dg/i386-sse-5.c: Likewise.
24051 * gcc.dg/i386-sse-8.c: Likewise.
24052 * gcc.dg/simd-1.c: Likewise.
24053 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24054 __ev64_opaque__ since the machine description provides it.
24056 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24058 * lib/compat.exp (skip_list): New global variable.
24059 Use it to hold the user defined COMPAT_SKIPS list if any.
24060 (compat-obj): Add the members of skip_list to optall.
24062 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24064 * gcc.dg/compat/union-by-value-1_main.c,
24065 union-by-value-1_x.c, union-by-value-1_y.c,
24066 union-check.h, union-defs.h,
24067 union-init.h, union-return-1_main.c,
24068 union-return-1_x.c, union-return-1_y.c: New files.
24070 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24072 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24073 mixed-struct-init.h: Add 4 mixed structure types.
24074 struct-by-value-21_main.c, struct-by-value-21_x.c,
24075 struct-by-value-21_y.c, struct-return-21_main.c,
24076 struct-return-21_x.c, struct-return-21_y.c: New files.
24078 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24081 * g++.dg/parse/template14.C: New test.
24083 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24085 * gcc.c-torture/execute/20040313-1.c: New test.
24087 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24090 * gcc.dg/20040311-2.c: New test.
24092 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24095 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24098 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24100 * gcc.dg/20040305-2.c: Add missing return statement.
24102 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24104 * gcc.dg/builtins-34.c: Also check pow10*.
24106 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24109 * gcc.dg/20040305-2.c: New test.
24111 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24113 * gcc.dg/20040310-1.c: New test.
24115 2004-03-11 Roger Sayle <roger@eyesopen.com>
24117 * gcc.c-torture/execute/20040311-1.c: New test case.
24119 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24122 * g++.dg/lookup/enum1.C: New test.
24124 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24127 * g++.dg/lookup/struct2.C: New test.
24129 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24131 * gcc.dg/builtins-34.c: New test.
24133 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24135 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24137 2004-03-09 James E Wilson <wilson@specifixinc.com>
24139 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24140 * gcc.dg/alias-2.c: New testcase.
24142 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24144 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24146 2004-03-09 Roger Sayle <roger@eyesopen.com>
24148 * gcc.c-torture/execute/20040309-1.c: New test case.
24150 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24153 * g++.dg/overload/ref1.C: New.
24155 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24158 * g++.dg/template/spec12.C: New test.
24161 * g++.dg/parse/crash14.C: New test.
24163 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24166 * g++.dg/init/ref11.C: New test.
24168 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24171 * g++.dg/parse/builtin2.C: New test.
24173 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24176 * g++.dg/init/ctor3.C: New test.
24177 * g++.dg/init/union1.C: New test.
24178 * g++.dg/ext/anon-struct4.C: New test.
24180 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24182 * g++.dg/lookup/koenig1.C: Tweak error messages.
24183 * g++.dg/lookup/used-before-declaration.C: Likewise.
24184 * g++.dg/other/do1.C: Likewise.
24185 * g++.dg/overload/koenig1.C: Likewise.
24186 * g++.dg/parse/crash13.C: Likewise.
24187 * g++.dg/template/instantiate3.C: Likewise.
24189 2004-03-08 Eric Christopher <echristo@redhat.com>
24191 * * lib/target-supports.exp: Enable libiconv in test
24192 compilation. Fix up error checking.
24194 2004-03-08 Roger Sayle <roger@eyesopen.com>
24196 PR middle-end/14289
24197 * gcc.dg/pr14289-1.c: New test case.
24198 * gcc.dg/pr14289-2.c: Likewise.
24199 * gcc.dg/pr14289-3.c: Likewise.
24201 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24203 * gcc.c-torture/execute/20040308-1.c: New test.
24205 2004-03-07 Roger Sayle <roger@eyesopen.com>
24207 * gcc.c-torture/execute/20040307-1.c: New test case.
24209 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24211 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24213 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24215 * gcc.dg/20040306-1.c: New test.
24217 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24219 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24221 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24223 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24226 * gcc.dg/decl-6.c: New test.
24228 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24230 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24231 Rename LOGPOW -> LOG_POW.
24232 (SQRT_EXP, POW_EXP): New.
24234 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24236 * gcc.dg/i386-sse-8.c: New test.
24238 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24241 * gcc.dg/decl-5.c: New test.
24243 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24245 * gcc.dg/20040305-1.c: New test.
24247 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24250 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24252 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24254 PR c++/14425, c++/14426
24255 * g++.dg/ext/altivec-4.C: New test.
24256 * g++.dg/ext/altivec-5.C: New test.
24258 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24260 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24261 global variables of a type with no linkage.
24262 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24263 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24264 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24265 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24266 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24267 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24268 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24269 * g++.dg/warn/deprecated.C: Name enum Color.
24270 * g++.dg/overload/VLA.C: Name structure for 'b'.
24271 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24273 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24275 * gcc.c-torture/compile/20040304-1.c: New test.
24277 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24280 * gcc.dg/decl-4.c: New testcase.
24282 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24284 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24285 as PRECF if sizeof (float) > sizeof (double).
24286 (PRECL): Make it the same as PRECF if
24287 sizeof (float) > sizeof (long double).
24289 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24291 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24292 system type. Add check for irix6 which doesn't have c99 runtime.
24294 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24296 * gcc.dg/const-elim-1.c: xfail for xtensa.
24298 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24301 * g++.dg/template/cond4.C: New test.
24303 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24306 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24309 * g++.dg/parse/defarg7.C: New test.
24312 * g++.dg/template/friend26.C: New test.
24314 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24317 * g++.dg/abi/mangle21.C: New test.
24320 * g++.dg/parse/constructor2.C: New test.
24323 * g++.dg/template/sfinae1.C: New test.
24325 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24328 * g++.dg/expr/crash2.C: New test.
24330 PR middle-end/13448
24331 * gcc.dg/inline-5.c: New test.
24332 * gcc.dg/always-inline.c: Split out tests into ...
24333 * gcc.dg/always-inline2.c: ... this and ...
24334 * gcc.dg/always-inline3.c: ... this.
24336 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24339 * g++.dg/debug/crash1.C: New test.
24341 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24343 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24344 function with __attribute__((noinline)).
24345 (recurser_void2): Likewise.
24346 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24347 (recurser_void2): Likewise.
24349 2004-02-29 Roger Sayle <roger@eyesopen.com>
24351 PR middle-end/14203
24352 * g++.dg/warn/Wunused-6.C: New test case.
24354 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24356 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24359 2004-02-27 Eric Christopher <echristo@redhat.com>
24361 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24362 * g++.dg/charset/asm2.c: Run only x86.
24363 * gcc.dg/charset/asm3.c: Ditto.
24365 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24367 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24370 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24372 * g++.dg/ext/altivec-3.C: New.
24374 2004-02-26 Richard Henderson <rth@redhat.com>
24376 * g++.dg/ext/attrib10.C: Mark for warning.
24377 * gcc.dg/attr-alias-1.c: New.
24379 2004-02-26 Richard Henderson <rth@redhat.com>
24381 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24382 * gcc.c-torture/execute/20040208-2.c: ... it back.
24384 2004-02-26 Eric Christopher <echristo@redhat.com>
24386 * lib/target-supports.exp (check-iconv-available): New function.
24387 * lib/gcc-dg.exp (dg-require-iconv): New function.
24389 * gcc.dg/charset: New directory.
24390 * gcc.dg/charset/charset.exp: New file.
24391 * gcc.dg/charset/asm1.c: Ditto.
24392 * gcc.dg/charset/asm2.c: Ditto.
24393 * gcc.dg/charset/asm3.c: Ditto.
24394 * gcc.dg/charset/asm4.c: Ditto.
24395 * gcc.dg/charset/asm5.c: Ditto.
24396 * gcc.dg/charset/attribute1.c: Ditto.
24397 * gcc.dg/charset/attribute2.c: Ditto.
24398 * gcc.dg/charset/string1.c: Ditto.
24399 * g++.dg/charset: New directory.
24400 * g++.dg/dg.exp: Add here. Special options.
24401 * g++.dg/charset/charset.exp: New file.
24402 * g++.dg/charset/asm1.c: Ditto.
24403 * g++.dg/charset/asm2.c: Ditto.
24404 * g++.dg/charset/asm3.c: Ditto.
24405 * g++.dg/charset/asm4.c: Ditto.
24406 * g++.dg/charset/attribute1.c: Ditto.
24407 * g++.dg/charset/attribute2.c: Ditto.
24408 * g++.dg/charset/extern1.cc: Ditto.
24409 * g++.dg/charset/extern2.cc: Ditto.
24410 * g++.dg/charset/string1.c: Ditto.
24412 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24415 * g++.dg/parse/comma1.C: New test.
24417 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24420 * g++.dg/template/ttp8.C: New test.
24422 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24424 * gcc.dg/fixuns-trunc-1.c: New test.
24426 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24428 * gcc.dg/builtins-config.h: Use #elif.
24430 2004-02-26 Michael Matz <matz@suse.de>
24432 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24433 * gcc.dg/991214-1.c: Likewise.
24434 * gcc.dg/i386-asm-1.c: Likewise.
24436 2004-02-25 Richard Henderson <rth@redhat.com>
24438 * gcc.c-torture/execute/20040208-2.c: Move ...
24439 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24441 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24444 * g++.dg/other/crash-3.C: New test.
24446 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24448 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24449 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24451 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24454 2004-02-24 Michael Matz <matz@suse.de>
24456 * gcc.dg/i386-regparm.c: New.
24458 2004-02-23 James E Wilson <wilson@specifixinc.com>
24460 * gcc.c-torture/execute/20040223-1.c: New.
24462 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24463 Kazu Hirata <kazu@cs.umass.edu>
24465 * gcc.dg/fwritable-strings-1.c: Remove.
24467 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24470 * gcc.dg/20040223-1.c: New test.
24472 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24475 * g++.dg/ext/typeof9.C: New test.
24477 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24480 * g++.dg/other/switch1.C: New test.
24482 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24484 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24485 * gcc.dg/va-arg-1.c: Likewise.
24487 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24490 * g++.dg/template/koenig5.C: New test.
24492 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24494 * g++.dg/ext/altivec-1.C: Generalize target triple.
24495 * g++.dg/ext/altivec-2.C: New test case.
24496 * g++.dg/ext/altivec_check.h: New file.
24497 * gcc.dg/altivec-1.c: Generalize target triple;
24498 include altivec_check.h and call altivec_check().
24499 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24500 * gcc.dg/altivec-6.c: New test case.
24501 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24502 type casts as needed.
24503 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24505 * gcc.dg/altivec-12.c: New test case.
24506 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24507 include altivec_check.h and call altivec_check().
24508 * gcc.dg/altivec_check.h: New file.
24510 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24512 * lib/target-supports.exp (check_alias_available): Don't mangle
24513 function `g' in test program.
24515 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24517 * lib/target-supports.exp (check_profiling_available): Check
24518 argument to determine whether we support a profiling type.
24519 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24520 check_profiling_available.
24521 * g++.dg/bprob/bprob.exp: Likewise.
24522 * g77.dg/bprob/bprob.exp: Likewise.
24523 * gcc.misc-tests/bprob.exp: Likewise.
24524 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24525 dg-require-profiling and delete expected error handling.
24526 * gcc.dg/20021014-1.c: Likewise.
24527 * gcc.dg/nest.c: Likewise.
24529 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24532 * g++.dg/other/vthunk1.C: New test.
24534 2004-02-20 Falk Hueffner <falk@debian.org>
24537 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24539 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24542 * g++.dg/other/error8.C: Remove XFAIL markers.
24545 * g++.dg/ext/packed5.C: New test.
24548 * g++.dg/warn/Wunused-5.C: New test.
24551 * g++.dg/lookup/member1.C: New test.
24553 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24555 * gcc.c-torture/compile/20040130-1.c: Enable only when
24556 __INT_MAX__ >= 2147483647L.
24557 * gcc.c-torture/compile/961203-1.c: Likewise.
24559 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24561 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24562 * g++.dg/opt/template1.C: Robustify assembler regexp
24564 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24566 * gcc.c-torture/execute/simd-4.x: Remove.
24567 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24568 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24569 Guard with #ifndef SKIP_ATTRIBUTE.
24570 * gcc.dg/compat/vector-1_y.c: Likewise.
24571 * gcc.dg/compat/vector-2_x.c: Likewise.
24572 * gcc.dg/compat/vector-2_y.c: Likewise.
24573 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24574 * g++.dg/eh/simd-2.C: Likewise.
24576 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24578 * gcc.c-torture/compile/complex-1.c: New.
24580 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24583 * gcc.c-torture/execute/20040218-1.c: New test.
24585 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24588 * g++.dg/parse/new2.C: New test.
24590 2004-02-18 Paul Brook <paul@codesourcery.com>
24592 * gcc.c-torture/compile/libcall-1.c: New test.
24594 2004-02-18 Paul Brook <paul@codesourcery.com>
24597 * gcc.dg/debug/debug-7.c: New test.
24599 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24601 * gcc.dg/20040217-1.c: New test.
24603 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24605 * gcc.c-torture/execute/990208-1.x: Delete.
24607 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24609 * gcc.c-torture/execute/20040208-2.x: New file.
24611 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24614 * g++.dg/abi/structret1.C: New test.
24616 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24618 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24619 (i386_cpuid): No need to test if cpuid is available on AMD64.
24620 Fix assembly, so that it works onboth i386 and AMD64.
24621 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24622 (vecInLong): Fix s[] member type to unsigned int.
24623 (vecInWord): Remove type.
24624 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24625 (a64, b64, c64, d64, e64): Remove.
24626 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24627 Remove unused variable. Remove initialization of removed variables.
24628 Don't call mmx_tests nor sse_tests.
24629 (reference_mmx, reference_sse): Remove.
24630 (check): Add return stmt.
24631 * gcc.dg/i386-sse-7.c: New test.
24632 * gcc.dg/i386-mmx-4.c: New test.
24634 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24636 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24637 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24638 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24639 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24640 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24641 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24642 g++.dg/tc1/dr94.C: Fix line terminator.
24644 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24646 * gcc.c-torture/compile/20040216-1.c: New.
24648 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24650 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24651 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24652 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24653 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24654 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24655 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24657 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24659 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24661 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24664 * g++.dg/expr/cond4.C: New test.
24667 * g++.dg/lookup/crash2.C: New test.
24669 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24671 * gcc.c-torture/compile/20040214-2.c: New test.
24673 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24676 * g++.dg/ext/typeof8.C: New test.
24678 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24680 * gcc.c-torture/compile/20040214-1.c: New test.
24682 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24685 * g++.dg/template/spec11.C: New test.
24687 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24690 * g++.dg/other/error8.C: New test.
24692 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24695 * g++.dg/template/array4.C: New test.
24698 * g++.dg/inherit/thunk2.C: New test.
24701 * g++.dg/eh/cond2.C: New test.
24703 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24705 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24707 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24709 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24711 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24713 * g++.dg/simd-2.C: xfail on ppc64-linux.
24715 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24718 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24721 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24723 * gcc.dg/builtins-33.c: New test.
24725 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24727 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24729 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24731 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24733 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24735 * gcc.dg/ppc64-abi-3.c: New test.
24737 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24741 * gcc.dg/pr14092-1.c: New testcase.
24743 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24745 * gcc.dg/cpp/assert4.c: Fix typo last change.
24747 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24748 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24750 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
24752 2004-02-09 Roger Sayle <roger@eyesopen.com>
24754 * gcc.c-torture/compile/20040209-1.c: New test case.
24756 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
24758 * gcc.dg/c90-init-1.c: Adjust expected error messages.
24760 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
24762 * gcc.c-torture/execute/20040208-[12].c: New tests.
24764 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24766 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
24768 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24770 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
24772 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24775 * gcc.dg/visibility-8.c: New testcase.
24777 2004-02-07 Zack Weinberg <zack@codesourcery.com>
24779 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
24781 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
24783 2004-02-07 Roger Sayle <roger@eyesopen.com>
24785 PR middle-end/13696
24786 * g++.dg/opt/fold1.C: New test case.
24788 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24791 * g++.dg/other/crash-2.C: New test.
24793 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24796 * g++.dg/parse/angle-bracket2.C: New test.
24798 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24800 PR middle-end/13750
24802 2004-01-15 Geoffrey Keating <geoffk@apple.com>
24804 * testsuite/g++.dg/pch/wchar-1.C: New.
24805 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24807 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24810 * g++.dg/parse/error15.C: New test.
24811 * g++.dg/parse/crash11.C: Update dg-error mark.
24813 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24816 * g++.dg/warn/conv2.C: New test.
24818 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24821 * g++.dg/warn/incomplete1.C: Remove xfail.
24823 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24825 * lib/file-format.exp (gcc_target_object_format): Use
24826 ${tool}_target_compile, not gcc_target_compile.
24827 * lib/target-supports.exp (check_alias_available): Likewise.
24828 (check_gc_sections_available): Likewise.
24829 * g++.dg/ext/attrib10.C: Use dg-require-alias.
24830 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
24833 2004-02-04 Mark Mitchell <mark@codesourcery.com>
24836 * g++.dg/template/static6.C: New test.
24838 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
24840 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
24842 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24844 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
24845 tests for systems where `char' is unsigned by default.
24847 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24850 * g++.dg/template/partial3.C: New test.
24852 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
24854 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
24855 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
24856 Remove mentions of obsolete ports.
24858 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
24860 * gcc.dg/noncompile/20001228-1.c: Fix for new
24863 2004-02-03 Roger Sayle <roger@eyesopen.com>
24866 * gcc.c-torture/execute/multdi-1.c: New test case.
24868 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24871 * g++.dg/template/lookup5.C: New test.
24873 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24876 * g++.dg/template/lookup4.C: New test.
24879 * g++.dg/parse/error14.C: New test.
24882 * g++.dg/parse/template13.C: New test.
24884 2004-02-03 Mark Mitchell <mark@codesourcery.com>
24887 * g++.dg/template/koenig4.C: New test.
24890 * g++.dg/template/crash17.C: New test.
24893 * g++.dg/parse/error13.C: New test.
24894 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
24896 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24898 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
24900 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
24904 * gcc.dg/noncompile/20040203-1.c: New test.
24905 * gcc.dg/noncompile/20040203-2.c: Likewise.
24906 * gcc.dg/noncompile/20040203-3.c: Likewise.
24907 * gcc.dg/20040203-1.c: Likewise.
24909 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
24912 * g++.dg/template/sizeof7.C: New test.
24914 2004-02-02 Eric Christopher <echristo@redhat.com>
24915 Zack Weinberg <zack@codesourcery.com>
24917 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
24919 2004-02-02 Zack Weinberg <zack@codesourcery.com>
24921 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
24922 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
24923 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
24924 * gcc.dg/cleanup-5.c: Run only on Linux targets.
24926 2004-02-02 Mark Mitchell <mark@codesourcery.com>
24929 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
24932 * g++.dg/ext/attrib13.C: New test.
24935 * g++.dg/conversion/op2.C: New test.
24937 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24939 * gcc.dg/titype-1.c: Fix pasto.
24941 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24943 * gcc.dg/titype-1.c: New test.
24945 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24948 * g++.dg/template/non-type-template-argument-1.C,
24949 g++.dg/template/qualified-id1.C: Update dg-error marks.
24950 * g++.dg/template/nontype6.C: New test.
24952 2004-02-01 Roger Sayle <roger@eyesopen.com>
24954 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
24955 * gcc.dg/builtins-31.c: New testcase.
24956 * gcc.dg/builtins-32.c: New testcase.
24958 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
24960 * objc.dg/call-super-2.m: Update line numbers
24961 for the including of stddef.h.
24963 2004-01-30 Michael Matz <matz@suse.de>
24965 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
24966 g++.dg/ext/case-range3.C: New tests.
24968 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24972 * g++.dg/template/member4.C: New test.
24974 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24977 * g++.dg/template/sizeof6.C: New test.
24979 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
24981 * gcc.dg/fwritable-strings-1.c: New test.
24983 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
24985 * gcc.c-torture/compile/20040130-1.c: New test.
24987 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
24989 * objc.dg/call-super-2.m: Include stddef.h for size_t.
24991 2004-01-29 Mark Mitchell <mark@codesourcery.com>
24994 * g++.dg/template/ctor3.C: New test.
24996 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24998 * g++.dg/tc1: New directory.
24999 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25000 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25001 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25002 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25003 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25005 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25007 * g++.dg/parse/error11.C: New test.
25008 * g++.dg/parse/error12.C: Likewise.
25010 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25012 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25013 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25015 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25018 * g++.dg/ext/attrib12.C: New test.
25021 * g++.dg/parse/cast2.C: New test.
25023 2004-01-27 James E Wilson <wilson@specifixinc.com>
25025 * objc.dg/encode-2.m (main): New local string. Set depending on
25026 sizeof long. Use in sscanf call.
25027 * objc.dg/encode-3.m (main): New local string. Set depending on
25028 sizeof long. Use in scan_initial call.
25030 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25032 * objc.dg/call-super-2.m: Make LP64-safe.
25033 * objc.dg/desig-init-1.m: Likewise.
25035 2004-01-27 Devang Patel <dpatel@apple.com>
25037 * g++.dg/debug/namespace1.C: New test.
25039 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25041 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25044 * gcc.dg/arm-mmx-1.c: New test.
25046 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25048 * gcc.dg/20040127-1.c: New test.
25049 * gcc.dg/20040127-2.c: New test.
25051 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25053 * objc.dg/stret-1.m (glob): Renamed to globa.
25055 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25058 * g++.dg/expr/for1.C: New test.
25060 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25062 PR middle-end/13779
25063 * gcc.dg/darwin-longlong.c: New test.
25065 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25067 * gcc.dg/20040124-1.c: Moved test from here...
25068 * gcc.c-torture/compile/20040124-1.c: ...to here.
25070 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25072 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25073 the assembly output if -m64 is passed.
25075 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25078 * g++.dg/template/cond3.C: New test.
25080 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25083 * g++.dg/template/ttp7.C: New test.
25085 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25088 * g++.dg/template/nontype4.C: New test.
25089 * g++.dg/template/nontype5.C: Likewise.
25091 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25093 * gcc.dg/torture/mips-clobber-at.c: New test.
25095 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25097 * gcc.dg/20040124-1.c: New test.
25099 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25101 * gcc.dg/20040123-1.c: New test.
25103 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25105 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25107 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25109 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25111 2004-01-23 Andrew Pinski <apinski@apple.com>
25113 * gcc.dg/20030121-1.c: Move to ..
25114 * gcc.dg/20040121-1.c: here.
25116 2004-01-23 Roger Sayle <roger@eyesopen.com>
25118 * gcc.dg/builtins-29.c: New test case.
25120 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25123 * gcc.dg/builtins-30.c: New testcase.
25125 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25127 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25128 * lib/g77.exp: Likewise.
25129 * lib/objc.exp: Likewise.
25130 * lib/g++.exp: Likewise.
25132 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25134 * gcc.dg/struct-by-value-2.c: New test.
25136 2004-01-21 Andrew Pinski <apinski@apple.com>
25139 * gcc.dg/20030121-1.c: New test.
25141 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25143 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25144 clobber frame pointer register in asm statement.
25146 2004-01-21 Falk Hueffner <falk@debian.org>
25148 * gcc.c-torture/compile/20040121-1.c: New test.
25150 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25152 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25154 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25156 * gcc.dg/ppc64-abi-2.c: New test.
25158 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25160 * lib/treelang.exp: Fill out this file.
25161 * lib/treelang-dg.exp: New File.
25163 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25165 * gcc.c-torture/compile/981022-1.c: Remove.
25166 * gcc.dg/array-5.c: Remove XFAIL.
25167 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25168 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25169 gcc.dg/cond-lvalue-1.c: Update.
25170 * gcc.dg/cast-lvalue-2.c: New test.
25172 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25175 * g++.dg/other/error1.C (class foo): Tweak error message.
25178 * g++.dg/template/call2.C: New test.
25180 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25182 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25183 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25184 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25185 scalar-return-1_x.c, scalar-return-2_y.c,
25186 scalar-return-3_x.c, scalar-return-3_y.c,
25187 scalar-return-4_x.c, scalar-return-4_y.c,
25188 struct-align-1.h, struct-align-1_x.c,
25189 struct-align-1_y.c, struct-align-2.h,
25190 struct-align-2_x.c, struct-align-2_y.c,
25191 struct-by-value-10_y.c, struct-by-value-11_x.c,
25192 struct-by-value-11_y.c, struct-by-value-12_x.c,
25193 struct-by-value-12_y.c, struct-by-value-13_x.c,
25194 struct-by-value-13_y.c, struct-by-value-14_x.c,
25195 struct-by-value-14_y.c, struct-by-value-15_x.c,
25196 struct-by-value-15_y.c, struct-by-value-16_y.c,
25197 struct-by-value-17_y.c, struct-by-value-18_y.c,
25198 struct-by-value-19_y.c, struct-by-value-1_x.c,
25199 struct-by-value-1_y.c, struct-by-value-20_y.c,
25200 struct-by-value-2_x.c, struct-by-value-2_y.c,
25201 struct-by-value-3_y.c, struct-by-value-4_x.c,
25202 struct-by-value-4_y.c, struct-by-value-5_y.c,
25203 struct-by-value-6_y.c, struct-by-value-7_y.c
25204 struct-by-value-8_x.c, struct-by-value-8_y.c
25205 struct-by-value-9_x.c, struct-by-value-9_y.c
25206 struct-return-10_x.c, struct-return-10_y.c,
25207 struct-return-19_x.c, struct-return-20_x.c
25208 struct-return-2_x.c, struct-return-2_y.c
25209 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25210 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25212 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25214 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25215 attribute on sparc*-sun-solaris2.*.
25217 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25220 * g++.dg/ext/typeof7.C: New test.
25222 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25224 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25225 * gcc.dg/const-elim-1.c: Same.
25227 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25229 * objc.dg/stret-1.m: New.
25230 * objc.dg/stret-2.m: New.
25232 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25235 * g++.dg/ext/vector1.C: New test.
25237 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25239 * gcc.dg/pch/import-1.c: New.
25240 * gcc.dg/pch/import-1.hs: New.
25241 * gcc.dg/pch/import-1a.h: New.
25242 * gcc.dg/pch/import-1b.h: New.
25243 * gcc.dg/pch/import-1c.h: New.
25245 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25248 * g++.dg/ext/array1.C: New test.
25251 * g++.dg/conversion/op1.C: New test.
25253 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25256 From Kazumoto Kojima / Dan Kegel:
25257 * gcc.dg/pr11864-1.c: New test.
25260 From Marcus Comstedt / Dan Kegel:
25261 * gcc.dg/pr10392-1.c: New test.
25263 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25266 * g++.dg/init/ref10.C: New test.
25268 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25271 * g++.dg/parse/typename6.C: New test.
25273 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25276 * testsuite/g++.dg/pch/wchar-1.C: New.
25277 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25279 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25282 * g++.dg/expr/sizeof2.C: New test.
25284 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25286 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25288 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25291 * g++.dg/lookup/strong-using-3.C: New.
25292 * g++.dg/lookup/using-10.C: New.
25294 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25297 * g++.dg/lookup/strong-using-2.C: New.
25299 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25300 Dan Kegel <dank@kegel.com>
25301 J"orn Rennecke <joern.rennecke@superh.com>
25304 * gcc.dg/pr9365-1.c: New test.
25306 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25309 * g++.dg/parse/casting-operator2.C: New test.
25310 * g++.old-deja/g++.pt/explicit83.C: Remove.
25312 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25314 * gcc.dg/label-compound-stmt-1.c: New test.
25315 * gcc.c-torture/compile/950922-1.c,
25316 gcc.c-torture/compile/20000211-3.c,
25317 gcc.c-torture/compile/20000518-1.c,
25318 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25319 compound statements.
25321 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25323 * gcc.dg/ppc64-abi-1.c: New test.
25325 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25327 * g++.dg/ext/attrib9.C: Add dg-warnings.
25329 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25332 * g++.dg/parse/dtor3.C: New test.
25334 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25337 * g++.dg/parse/try-catch-1.C: New test.
25339 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25341 * ada/acats/run_all.sh: Add more verbose output in acats.log
25342 when compiling tests.
25344 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25347 * gcc.dg/typedef-redecl.c: New test case.
25348 * gcc.dg/typedef-redecl.h: New support file.
25350 2004-01-13 Jan Hubicka <jh@suse.cz>
25352 * gcc.dg/always_inline.c: New test.
25353 * gcc.dg/debug/20031231-1.c: Fix.
25355 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25358 * g++.dg/template/array3.C: New test.
25360 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25362 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25363 * g++.dg/warn/Wunused-2.C: Likewise.
25365 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25368 * g++.dg/template/instantiate6.C: New test.
25370 2004-01-12 Roger Sayle <roger@eyesopen.com>
25372 PR middle-end/11397
25373 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25375 2004-01-12 Jan Hubicka <jh@suse.cz>
25378 * gcc.dg/20040112-1.c: New.
25380 * gcc.dg/dwarf-die[1-7].c: Move to...
25381 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25382 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25384 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25387 * g++.dg/parse/friend4.C: New test.
25389 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25392 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25393 definition is called a friend.
25395 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25397 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25399 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25402 * g++.dg/parse/error10.C: New test.
25403 * g++.dg/template/arg2.C: Accept "invalid type" error.
25405 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25407 PR middle-end/13392
25408 * g++.dg/opt/expect2.C: New test.
25410 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25412 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25413 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25414 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25415 Update dg-error regexps.
25417 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25419 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25420 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25422 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25424 * gcc.dg/pragma-re-1.c: Use right pointer type.
25426 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25428 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25430 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25432 * gcc.dg/rs6000-ldouble-1.c: New.
25434 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25438 * g++.dg/other/abstract1.C: New test.
25440 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25442 * g++.dg/lookup/strong-using-1.C: New.
25444 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25447 * gcc.dg/func-ptr-conv-1.c: New test.
25448 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25450 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25453 * gcc.c-torture/compile/20040109-1.c: New.
25455 2004-01-08 Stuart Hastings <stuart@apple.com>
25457 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25458 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25459 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25461 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25463 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25465 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25467 * ada/acats/run_acats: Treat 'gnatchop' the same way
25468 as 'gnatmake'. Export GCC_DRIVER.
25469 * ada/acats/run_all.sh: Add target_gnatchop. Use
25470 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25472 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25475 * g++.dg/template/dependent-expr4.C: New test.
25477 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25479 * gcc.dg/altivec-11.c: New test.
25481 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25483 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25485 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25488 * gcc.dg/enum-compat-1.c: New test.
25489 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25491 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25494 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25495 gcc.dg/c99-idem-qual-3.c: New tests.
25497 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25499 * gcc.dg/winline-7.c: Don't cast void * to int.
25501 2004-01-06 Jan Hubicka <jh@suse.cz>
25503 * gcc.dg/i386-sse-5.c: New test
25504 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25506 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25509 * g++.dg/rtti/typeid4.C: New test.
25511 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25513 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25515 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25518 * g++.dg/template/error11.C: New test.
25521 * g++.dg/template/class2.C: New test.
25523 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25524 Richard Sandiford <rsandifo@redhat.com>
25527 * g++.dg/opt/alias3.C: New test.
25529 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25532 * g++.dg/template/koenig3.C: New test.
25535 * g++.dg/parse/offsetof3.C: New test.
25537 * g++.dg/init/copy7.C: Add missing dg-error markers.
25540 * g++.dg/init/copy7.c: New test.
25543 * g++.dg/parse/cast1.C: New test.
25545 2004-01-04 Jan Hubicka <jh@suse.cz>
25547 * gcc.dg/winline[1-7].c: New tests.
25549 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25552 * g++.dg/template/qualttp22.C: New test.
25554 2004-01-01 Jan Hubicka <jh@suse.cz>
25556 * gcc.dg/debug/20031231-1.c: New.
25557 * gcc.c-torture/compile/20040101-1.c: New.
25558 * gcc.dg/dwarf-die-[1-7].c: New.
25560 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25562 PR optimization/13521
25563 * gcc.c-torture/compile/20031231-1.c: New test.
25565 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25567 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25569 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25572 * g++.dg/template/crash16.C: New test.
25574 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25576 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25578 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25580 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25582 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25583 * g++.old-deja/g++.law/profile1.C: Likewise.
25584 * gcc.c-torture/compile/981006-1.c: Likewise.
25585 * gcc.c-torture/execute/loop-2e.x: Likewise.
25586 * gcc.c-torture/execute/loop-2f.x: Remove.
25587 * gcc.c-torture/execute/loop-2g.x: Likewise.
25588 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25589 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25591 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25594 * g++.dg/ext/attrib11.C: New test.
25597 * g++.dg/template/array2-1.C: New test.
25598 * g++.dg/template/array2-2.C: New test.
25600 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25602 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25604 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25607 * g++.dg/template/array1-1.C: New test.
25608 * g++.dg/template/array1-2.C: New test.
25610 2003-12-29 Roger Sayle <roger@eyesopen.com>
25613 * g77.dg/12632.f: New test case.
25615 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25618 * g++.dg/parse/nontype1.C: New test.
25620 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25623 * g++.dg/parse/explicit1.C: New test.
25624 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25626 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25629 * g++.dg/opt/inline6.C: New test.
25632 * g++.dg/parse/error9.C: New test.
25634 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25636 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25639 * g++.dg/init/assign1.C: New test.
25641 2003-12-28 Roger Sayle <roger@eyesopen.com>
25644 * g++.dg/warn/format3.C: New test case.
25646 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25648 * gcc.c-torture/compile/20031227-1.c: New test.
25650 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25652 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25653 * g77.dg/bprob/bprob.exp: Likewise.
25654 * gcc.misc-tests/bprob.exp: Likewise.
25655 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25656 variants on systems where the library does not provide that
25658 * gcc.dg/builtins-20.c: Use builtins-config.h.
25659 * gcc.dg/builtins-config.h: New file.
25661 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25663 * lib/gcc-dg.exp (dg-require-profiling): New function.
25664 * lib/target-supports.exp (check_profiling_available): Likewise.
25665 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25666 * g77.dg/bprob/bprob.exp: Likewise.
25667 * gcc.misc-tests/bprob.exp: Likewise.
25668 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25669 * gcc.dg/20021014-1.c: Likewise.
25670 * gcc.dg/nest.c: Likewise.
25672 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25674 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25676 * g++.dg/lookup/java2.C: Likewise.
25677 * gcc.dg/cpp/lexident.c: Likewise.
25679 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25681 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25683 * gcc.c-torture/compile/961203-1.c: Likewise.
25684 * gcc.c-torture/compile/980506-1.c: Likewise.
25686 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25688 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25689 (additional_prunes): New global.
25690 (gcc-dg-prune): Handle additional per-test pruning.
25691 (dg-test): Clear additional_prunes between tests.
25693 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25694 dg-prune-output to avoid spurious failures from assembler
25695 complaining about nonexistent WAW violations.
25696 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25697 Use dg-prune-output to avoid spurious failures from assembler
25698 warning about Itanium B-step errata.
25700 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25702 * g++.dg/abi/macro0.C: New test.
25703 * g++.dg/abi/macro1.C: Likewise.
25704 * g++.dg/abi/macro2.C: Likewise.
25706 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25707 * g++.dg/abi/bitfield7.C: Likewise.
25708 * g++.dg/abi/dtor2.C: Likewise.
25709 * g++.dg/abi/mangle11.C: Likewise.
25710 * g++.dg/abi/mangle12.C: Likewise.
25711 * g++.dg/abi/mangle14.C: Likewise.
25712 * g++.dg/abi/mangle17.C: Likewise.
25713 * g++.dg/abi/vbase10.C: Likewise.
25714 * g++.dg/abi/vbase14.C: Likewise.
25715 * g++.dg/template/qualttp17.C: Likewise.
25717 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25720 * gcc.dg/20031223-1.c: New test.
25722 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25724 * gcc.dg/noreturn-7.c: New test.
25726 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25728 * gcc.dg/null-pointer-1.c: New test.
25730 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25732 * g++.old-deja/g++.jason/template18.C: Remove.
25733 * g++.old-deja/g++.jason/template37.C: Likewise.
25736 * g++.dg/lookup/ns1.C: New test.
25739 * g++.dg/template/lookup3.C: New test.
25741 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25743 * g++.dg/template/recurse1.C: New test
25745 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25748 * g++.dg/parse/semicolon1.C: New test.
25749 * g++.dg/parse/semicolon1.h: Likewise.
25751 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
25753 * gcc.dg/darwin-misaligned.c: New test.
25755 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25758 * gcc.dg/20031222-1.c: New test.
25760 2003-12-21 Mark Mitchell <mark@codesourcery.com>
25763 * g++.dg/parse/error8.C: New test.
25766 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
25768 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
25770 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
25772 * gcc.c-torture/compile/930217-1.c: Likewise.
25773 * gcc.c-torture/compile/930513-1.c: Likewise.
25774 * gcc.c-torture/execute/920908-2.c: Likewise.
25775 * gcc.c-torture/execute/921204-1.c: Likewise.
25776 * gcc.c-torture/execute/930621-1.c: Likewise.
25777 * gcc.c-torture/execute/930630-1.c: Likewise.
25778 * gcc.c-torture/execute/931031-1.c: Likewise.
25779 * gcc.c-torture/execute/980602-2.c: Likewise.
25780 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25781 * gcc.c-torture/execute/compndlit-1.c: Likewise.
25782 * gcc.c-torture/execute/extzvsi.c: Likewise.
25783 * gcc.c-torture/unsorted/ext.c: Likewise.
25785 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
25788 * gcc.c-torture/compile/20031220-2.c: New test case.
25790 2003-12-20 Roger Sayle <roger@eyesopen.com>
25792 PR optimization/13031
25793 * gcc.c-torture/compile/20031220-1.c: New test case.
25795 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25797 * gcc.dg/cast-function-1.c: New test.
25799 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
25801 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
25804 2003-12-19 Mark Mitchell <mark@codesourcery.com>
25807 * g++.dg/ext/attrib10.C: New test.
25809 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25811 * gcc.dg/cleanup-10.c: New test.
25812 * gcc.dg/cleanup-11.c: New test.
25814 2003-12-19 Jakub Jelinek <jakub@redhat.com>
25817 * g++.dg/opt/expect1.C: New test.
25819 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
25821 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
25823 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
25826 * gcc.dg/20031218-1.c: New test.
25829 * gcc.dg/20031218-2.c: New test.
25830 * gcc.dg/20031218-3.c: New test.
25832 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
25833 of label name and allow for USER_LABEL_PREFIX == "_" names.
25834 * g++.dg/abi/mangle18-2.C: Likewise.
25835 * g++.dg/abi/mangle19-1.C: Likewise.
25836 * g++.dg/abi/mangle19-2.C: Likewise.
25837 * g++.dg/abi/mangle20-1.C: Likewise.
25838 * g++.dg/abi/mangle20-2.C: Likewise.
25840 2003-12-18 Richard Henderson <rth@redhat.com>
25842 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
25844 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
25845 Dan Kegel <dank@kegel.com>
25848 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
25849 testing a cross compiler, it causes spurious compile failures.
25850 * lib/g++.exp: Likewise.
25852 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25855 * g++.dg/template/access13.C: New test.
25857 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
25859 * gcc.dg/20031216-1.c: New test.
25861 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25864 * g++.dg/template/error10.C: New test.
25866 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25868 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
25869 * g++.dg/eh/simd-2.C: Likewise.
25871 2003-12-17 James E Wilson <wilson@specifixinc.com>
25872 Roger Sayle <roger@eyesopen.com>
25874 * gcc.c-torture/execute/ieee/mzero5.c: New.
25876 2003-12-17 Mark Mitchell <mark@codesourcery.com>
25879 * g++.dg/parse/error6.C: New test.
25882 * g++.dg/parse/error7.C: New test.
25884 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
25886 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
25887 at -O with stabs debugging formats.
25888 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
25889 * gcc.dg/debug/debug-2.c: Likewise.
25891 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25894 * g++.dg/init/error1.C: New test.
25897 * g++.dg/init/pm3.C: New test.
25899 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
25902 * gcc.dg/bitfld-8.c: New test.
25904 2003-12-16 James Lemke <jim@wasabisystems.com>
25906 * gcc.dg/arm-scd42-[123].c: New tests.
25908 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25911 * g++.dg/abi/mangle20-1.C: New test.
25912 * g++.dg/abi/mangle20-2.C: New test.
25914 2003-12-16 Mark Mitchell <mark@codesourcery.com>
25917 * g++.dg/other/offsetof2.C: Remove XFAIL.
25918 * g++.dg/parse/offsetof1.C: New test.
25919 * g++.gd/parse/offsetof2.C: Likewise.
25921 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25923 * g++.dg/template/nontype3.C: New test.
25924 * g++.dg/template/static2.C: Tweaked the dg-error clause.
25926 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25928 * g++.dg/warn/noreturn-3.C: Also test instantiation.
25930 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
25933 * g++.dg/expr/assign1.C: New test.
25936 * g++.dg/abi/mangle19-1.C: New test.
25937 * g++.dg/abi/mangle19-2.C: New test.
25939 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
25941 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
25943 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25945 * gcc.c-torture/execute/20031216-1.c: New test.
25947 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25949 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
25952 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25955 * g++.dg/template/error9.C: New test.
25958 * g++.dg/template/error8.C: New test.
25960 2003-12-15 Roger Sayle <roger@eyesopen.com>
25962 PR middle-end/13400
25963 * gcc.c-torture/execute/20031215-1.c: New test case.
25965 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25968 * g++.dg/parse/error5.C: New test.
25971 * g++.dg/expr/sizeof1.C: New test.
25974 * g++.dg/template/crash15.C: New test.
25976 2003-12-15 Geoffrey Keating <geoffk@apple.com>
25978 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
25979 a non-POD type as the last named parameter of a varargs function.
25981 2003-12-15 Mark Mitchell <mark@codesourcery.com>
25985 * g++.dg/template/crash14.C: New test.
25986 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
25988 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
25990 * g++.dg/other/java1.C: New test.
25993 * g++.dg/abi/mangle18-1.C: New test.
25994 * g++.dg/abi/mangle18-2.C: New test.
25996 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25998 PR optimization/10312
25999 * gcc.c-torture/execute/20031214-1.c: New.
26001 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26005 * g++.dg/parse/error3.C: New test.
26006 * g++.dg/parse/error4.C: Likewise.
26007 * g++.dg/abi/mangle4.C: Tweak error messages.
26008 * g++.dg/lookup/using5.C: Likewise.
26009 * g++.dg/other/error2.C: Likewise.
26010 * g++.dg/parse/typename5.C: Likewise.
26011 * g++.dg/parse/undefined1.C: Likewise.
26012 * g++.dg/template/arg2.C: Likewise.
26013 * g++.dg/template/ttp3.C: Likewise.
26014 * g++.dg/template/type1.C: Likewise.
26015 * g++.old-deja/g++.other/crash32.C: Likewise.
26016 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26018 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26021 * g++.dg/warn/noreturn-3.C: New test.
26023 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26026 * g++.dg/abi/covariant3.C: New.
26028 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26030 * g++.dg/eh/ia64-1.C: New test.
26032 2003-12-12 Roger Sayle <roger@eyesopen.com>
26034 PR optimization/13037
26035 * g77.f-torture/execute/13037.f: New test case.
26037 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26040 * g++.dg/abi/covariant2.C: New.
26042 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26044 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26046 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26048 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26050 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26053 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26055 * lib/g++.exp (g++_version): Likewise.
26056 * lib/g77.exp (g77_version): Likewise.
26057 * lib/objc.exp (default_objc_version): Likewise.
26059 2003-12-10 Richard Henderson <rth@redhat.com>
26061 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26063 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26065 2003-12-08 Matt Austern <austern@apple.com>
26068 * lib/gcc-dg.exp (dg-require-visibility): Define.
26069 * lib/target-supports (check_visibility_available): Define.
26070 * gcc.dg/visibility-1.c: New test.
26071 * gcc.dg/visibility-2.c: Likewise.
26072 * gcc.dg/visibility-3.c: Likewise.
26073 * gcc.dg/visibility-4.c: Likewise.
26074 * gcc.dg/visibility-5.c: Likewise.
26075 * gcc.dg/visibility-6.c: Likewise.
26076 * g++.dg/ext/visibility-1.C: Likewise.
26077 * g++.dg/ext/visibility-2.C: Likewise.
26078 * g++.dg/ext/visibility-3.C: Likewise.
26079 * g++.dg/ext/visibility-4.C: Likewise.
26080 * g++.dg/ext/visibility-5.C: Likewise.
26081 * g++.dg/ext/visibility-6.C: Likewise.
26083 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26085 * g++.dg/lookup/java1.C: New test.
26086 * g++.dg/lookup/java2.C: New test.
26088 2003-12-07 Falk Hueffner <falk@debian.org>
26090 * g++.dg/opt/noreturn-1.C: New test.
26092 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26094 * gcc.dg/overflow-1.c: New test.
26096 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26098 * g77.f-torture/compile/13060.f: New test.
26100 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26103 * g++.dg/inherit/operator2.C: New test.
26105 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26108 * g++.dg/ext/attrib9.C: New test.
26110 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26113 * g++.dg/template/error7.C: New test.
26115 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26116 J"orn Rennecke <joern.rennecke@superh.com>
26119 * g++.dg/other/struct-va_list.C: New test.
26121 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26124 * g++.dg/parse/defarg6.C: New test.
26126 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26129 * gcc.c-torture/execute/20031201-1.c: New test.
26131 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26133 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26135 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26137 * gcc.dg/builtin-return-1.c: New test.
26139 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26140 J"orn Rennecke <joern.rennecke@superh.com>
26142 PR optimization/13260
26143 * gcc.c-torture/execute/20031204-1.c: New test.
26145 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26148 * g++.dg/template/error6.C: New test.
26150 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26152 * gcc.dg/20031202-1.c: New test.
26154 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26157 * g++.dg/template/eh1.C: New test.
26160 * g++.dg/template/error5.C: New test.
26162 2003-12-02 David Ung <davidu@mips.com>
26164 * gcc.dg/compat/vector-check.h: Corrected type for var
26167 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26170 * g++.dg/template/ptrmem8.C: New test.
26172 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26175 * g++.dg/template/dependent-expr3.C: New test.
26177 2003-12-01 James Lemke <jim@wasabisystems.com>
26179 * gcc.dg/arm-g2.c: New test.
26181 2003-12-01 Roger Sayle <roger@eyesopen.com>
26183 PR optimization/11634
26184 * gcc.dg/20031201-2.c: New test case.
26186 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26189 * objc.dg/proto-lossage-3.m: New test.
26191 2003-12-01 Roger Sayle <roger@eyesopen.com>
26193 PR optimization/12628
26194 * gcc.dg/20031201-1.c: New test case.
26196 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26198 * gcc.dg/unaligned-1.c: New test.
26200 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26203 * g++.dg/template/error4.C: New test.
26204 * g++.dg/template/nested3.C: Adjust error markers.
26206 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26208 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26210 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26213 * gcc.dg/bitfld-7.c: New test.
26215 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26217 * gcc.dg/tls/asm-1.C: New test.
26219 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26221 * gcc.dg/cpp/assert4.c: Update.
26223 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26225 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26226 * gcc.dg/builtin-apply3.c: New test.
26228 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26230 * lib/compat.exp (compat-obj): New xfaildata parameter.
26231 Use it to set compiler_conditional_xfail_data before compiling.
26232 (compat-get-options): Handle dg-xfail-if.
26233 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26234 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26235 * gcc.dg/compat/vector-1_y.c: Likewise.
26236 * gcc.dg/compat/vector-2_x.c: Likewise.
26237 * gcc.dg/compat/vector-2_y.c: Likewise.
26239 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26241 * g++.dg/opt/reg-stack4.C: New test.
26243 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26245 * gcc.dg/builtin-apply2.c: New test.
26247 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26249 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26251 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26254 * g++.dg/template/template-id-2.C: New test.
26256 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26259 * g++.dg/template/memfriend1.C: New test.
26260 * g++.dg/template/memfriend2.C: Likewise.
26261 * g++.dg/template/memfriend3.C: Likewise.
26262 * g++.dg/template/memfriend4.C: Likewise.
26263 * g++.dg/template/memfriend5.C: Likewise.
26264 * g++.dg/template/memfriend6.C: Likewise.
26265 * g++.dg/template/memfriend7.C: Likewise.
26266 * g++.dg/template/memfriend8.C: Likewise.
26267 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26269 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26272 * g++.dg/ext/cond1.C: New test.
26274 2003-11-20 Richard Henderson <rth@redhat.com>
26276 * gcc.dg/20020201-2.c: Remove.
26277 * gcc.dg/20020201-4.c: Remove.
26278 * gcc.dg/20020304-1.c: Remove.
26280 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26282 * gcc.dg/cpp/trad/xwin1.c: New test case.
26284 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26286 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26287 * lib/g77.exp: Likewise.
26288 * lib/objc.exp: Likewise.
26289 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26292 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26295 * g++.dg/template/static5.C: New test.
26297 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26299 * gcc.dg/nested-func-1.c: New test.
26301 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26303 * gcc.dg/cpp/assert4.c: New test.
26305 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26308 * g++.dg/lookup/using9.c: New test.
26310 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26313 * g++.dg/template/error3.C: New test.
26315 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26318 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26319 No longer use a wrapper for gcc, since this does not work under
26322 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26325 * g++.dg/template/ptrmem7.C: New test.
26327 2003-11-13 Andrew Pinski <apinski@apple.com>
26329 * gcc.c-torture/compile/20031113-1.c: New test.
26331 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26332 Kean Johnston <jkj@sco.com>
26335 * gcc.dg/unused-4.c: Update.
26337 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26339 * g++.dg/opt/const3.C: New test.
26341 2003-11-13 Jan Hubicka <jh@suse.cz>
26343 * gcc.c-torture/compile/20031112-1.c: New test.
26345 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26347 * g++.dg/parse/crash10.C: Remove bogus error marker.
26349 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26351 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26352 (host_gcc): Likewise.
26353 (ROOT): Honor $PWDCMD.
26355 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26357 2003-11-12 Catherine Moore <clm@redhat.com>
26359 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26361 2003-11-12 Andreas Jaeger <aj@suse.de>
26362 Jakub Jelinek <jakub@redhat.com>
26363 Andrew Pinski <pinskia@physics.uc.edu>
26364 Richard Henderson <rth@redhat.com>
26366 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26368 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26370 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26371 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26373 2003-11-11 Andreas Jaeger <aj@suse.de>
26375 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26377 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26379 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26381 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26384 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26386 * gcc.dg/trampoline-1.c: New test.
26388 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26390 * gcc.c-torture/compile/200031109-1.c: New test.
26392 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26396 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26397 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26398 gcc.dg/format/no-y2k-1.c: Update.
26400 2003-11-08 Roger Sayle <roger@eyesopen.com>
26402 PR optimization/10467
26403 * gcc.dg/20031108-1.c: New test case.
26405 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26407 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26409 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26411 * gcc.dg/compound-lvalue-1.c: New test.
26412 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26415 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26417 * gcc.dg/altivec-varargs-1.c: New test.
26419 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26421 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26422 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26423 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26424 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26425 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26427 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26429 * gcc.dg/cond-lvalue-1.c: New test.
26431 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26433 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26435 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26438 * g++.dg/template/instantiate5.C: New test.
26440 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26443 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26444 * ChangeLog: Add missing first entry for above test.
26446 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26449 * g++.dg/template/using8.C: New test.
26450 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26452 2003-11-02 Roger Sayle <roger@eyesopen.com>
26454 PR optimization/10817
26455 * gcc.c-torture/compile/20031102-1.c: New test case.
26457 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26459 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26462 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26464 * gcc.dg/20031102-1.c: New test.
26466 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26468 * gcc.dg/complex-1.c: New test.
26470 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26473 * g++.dg/template/crash13.C: Adjust expected error location.
26474 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26476 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26478 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26480 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26483 * gcc.c-torture/compile/20031031-2.c: New test.
26485 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26488 * gcc.c-torture/compile/20031031-1.c: New test.
26490 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26492 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26493 * gcc.misc-tests/bprob.exp: Likewise.
26494 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26495 the execution test on arm-elf configs.
26496 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26497 configs that don't support scratch files.
26498 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26500 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26502 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26505 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26507 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26508 Avoid non pure sh syntax. Add more logging.
26510 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26513 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26516 * gcc.dg/ppc-stackalign-1.c: New test.
26518 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26520 * ada/acats/run_all.sh: Change output to be more compliant with
26522 Create acats.sum and acats.log files under testsuite/ada/acats
26523 Only run [a-z]* directories, to filter out e.g. CVS.
26524 Redirect build output to log file.
26526 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26528 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26530 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26533 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26535 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26537 * gcc.c-torture/compile/20031023-1.c: New test.
26538 * gcc.c-torture/compile/20031023-2.c: New test.
26539 * gcc.c-torture/compile/20031023-3.c: New test.
26540 * gcc.c-torture/compile/20031023-4.c: New test.
26542 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26545 * g++.dg/lookup/scoped8.C: New test.
26547 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26549 * g++.dg/opt/reg-stack3.C: New test.
26551 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26553 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26555 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26558 * g++.dg/template/crash13.C: New test.
26560 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26562 * gcc.dg/c99-restrict-2.c: New test.
26564 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26566 PR c++/12698, c++/12699, c++/12700, c++/12566
26567 * g++.dg/inherit/covariant9.C: New test.
26568 * g++.dg/inherit/covariant10.C: New test.
26569 * g++.dg/inherit/covariant11.C: New test.
26571 2003-10-23 Jason Merrill <jason@redhat.com>
26574 * g++.dg/ext/complit2.C: New test.
26576 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26579 * gcc.c-torture/execute/20031020-1.c: New test.
26581 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26583 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26584 following the jump_insn.
26586 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26588 * gcc.dg/cast-lvalue-1.c: New test.
26590 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26593 * g++.dg/template/cond2.C: New test.
26595 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26597 * gcc.dg/builtins-28.c: New test.
26599 2003-10-20 Jan Hubicka <jh@suse.cz>
26601 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26603 * testsuite/gcc.dg/inline-2.c: Likewise.
26605 2003-10-20 Phil Edwards <phil@codesourcery.com>
26607 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26608 * gcc.dg/nest.c: Likewise.
26610 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26612 PR c++/9781, c++/10583, c++/11862
26613 * g++.dg/parse/crash13.C: New test.
26615 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26617 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26619 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26621 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26622 Define HAVE_C99_RUNTIME except on Solaris.
26623 * gcc.dg/builtins-20.c: Likewise.
26625 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26627 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26629 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26632 * g++.dg/template/crash21.C: New test.
26634 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26637 * g++.dg/template/typename5.C: New test.
26639 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26642 * g++.dg/template/friend25.C: New test.
26644 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26646 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26649 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26651 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26654 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26656 * gcc.c-torture/execute/960416-1.x: Remove.
26657 * gcc.c-torture/execute/divconst-3.x: Likewise.
26659 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26662 * gcc.dg/torture/cris-volatile-1.c: New test.
26664 2003-10-14 Roger Sayle <roger@eyesopen.com>
26666 PR optimization/9325
26667 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26668 for overflowing floating point to integer conversion during RTL
26671 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26673 * objc/execute/_cmd.m: Fix typo.
26674 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26675 Relax 'scan-assembler' regexp.
26676 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26677 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26678 * objc.dg/zero-link-2.m: Remove blank line.
26679 * objc.dg/zero-link-3.m: New test case.
26681 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26683 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26685 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26686 than linker trickery.
26688 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26691 * g++.dg/other/friend2.C: New test.
26693 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26695 * gcc.dg/20031012-1.c: New test.
26697 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26699 * gcc.dg/weak/weak-3.c: Fix for new warning.
26701 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26703 PR optimization/8750
26704 * gcc.c-torture/execute/20031012-1.c: New test case.
26706 2003-10-11 Roger Sayle <roger@eyesopen.com>
26708 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26709 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26711 2003-10-11 Roger Sayle <roger@eyesopen.com>
26713 PR optimization/12260
26714 * gcc.c-torture/compile/20031011-2.c: New test case.
26716 2003-10-11 Roger Sayle <roger@eyesopen.com>
26718 * gcc.c-torture/execute/20031011-1.c: New testcase.
26720 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26722 * gcc.c-torture/compile/20031011-1.c: New test.
26724 2003-10-11 Jan Hubicka <jh@suse.cz>
26726 * g++.dg/other/first-global.C: New test.
26728 2003-10-11 Roger Sayle <roger@eyesopen.com>
26730 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26732 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26734 * gcc.c-torture/compile/20031010-1.c: New test.
26736 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26738 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26739 * gcc.c-torture/execute/va-arg-25.c: ... here.
26741 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26743 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26745 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26747 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26749 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26751 * g++.dg/parse/error2.C: New test.
26753 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26756 * g++.dg/other/error5.C: Modify the error message.
26757 * g++.dg/lookup/using8.C: New test.
26759 2003-10-07 Geoffrey Keating <geoffk@apple.com>
26761 * gcc.dg/darwin-abi-2.c: New file.
26762 * gcc.c-torture/execute/va-arg-24.c: New file.
26764 2003-10-06 Bob Wilson <bob.wilson@acm.org>
26766 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
26769 2003-10-06 Mark Mitchell <mark@codesourcery.com>
26772 * g++.dg/other/error4.C: Update error messages.
26773 * g++.dg/template/ptrmem4.C: Likewise.
26776 * g++.dg/init/new9.C: New test.
26778 PR c++/12334, c++/12236, c++/8656
26779 * g++.dg/ext/attrib8.C: New test.
26781 2003-10-06 Devang Patel <dpatel@apple.com>
26783 * gcc.dg/debug/dwarf2-3.h: New test.
26784 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
26786 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
26788 * g++.dg/opt/cfg2.C: New test.
26790 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26792 * g++.dg/opt/float1.C: New test.
26794 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26796 * gcc.dg/c90-array-lval-6.c: New test.
26797 * gcc.dg/c99-array-lval-6.c: New test.
26799 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
26800 Ziemowit Laski <zlaski@apple.com>
26802 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
26803 'Derived', so that it is never considered a class method; add
26804 new warning for '+port' method ambiguity.
26805 * objc.dg/method-12.m: Include <objc/objc.h> instead of
26806 <objc/objc-api.h> (needed on Mac OS X).
26807 * objc.dg/method-13.m: New test.
26809 2003-10-03 Roger Sayle <roger@eyesopen.com>
26811 PR optimization/9325, PR java/6391
26812 * gcc.c-torture/execute/20031003-1.c: New test case.
26814 2003-10-02 Mark Mitchell <mark@codesourcery.com>
26816 PR optimization/12180
26817 * gcc.dg/20031002-1.c: New test.
26820 * g++.dg/inherit/error1.C: New test.
26822 2003-10-02 Chris Demetriou <cgd@broadcom.com>
26824 * lib/f-torture.exp (search_for): Rename to...
26825 (search_for_re): This. Also, clean up comments and the
26826 "regexp" invocation.
26828 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
26830 * gcc.c-torture/compile/20031002-1.c: New test.
26832 2003-10-02 Jakub Jelinek <jakub@redhat.com>
26834 * g++.dg/opt/cond1.C: New test.
26836 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
26838 * gcc.dg/Wold-style-definition-2.c: New testcase.
26839 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
26841 2003-09-29 Richard Henderson <rth@redhat.com>
26843 * g++.dg/init/array10.C: Add dg-options.
26845 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26847 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
26849 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26851 * g++.dg/template/friend19.C: Fix typo.
26852 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
26854 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
26856 * gcc.c-torture/execute/20030928-1.c: New test.
26857 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
26859 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26861 * g++.dg/opt/unroll1.C: New test.
26863 2003-09-26 Roger Sayle <roger@eyesopen.com>
26865 PR optimization/11741
26866 * gcc.dg/20030926-1.c: New test case.
26868 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26871 * g++.dg/parse/access7.C: New test.
26872 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
26874 2003-09-24 Ziemowit Laski <zlaski@apple.com>
26876 MERGE OF objc-improvements-branch into MAINLINE:
26877 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
26878 if libobjc has not been built.
26879 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
26880 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
26881 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
26882 objc/execute/nested-3.m, objc/execute/np-2.m,
26883 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
26884 objc/execute/redefining_self.m, objc/execute/root_methods.m,
26885 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
26886 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
26887 objc.dg/special/unclaimed-category-1.h,
26888 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
26889 well as GNU runtime.
26890 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
26891 * execute/cascading-1.m, execute/function-message-1.m,
26892 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
26893 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
26894 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
26895 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
26896 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
26897 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
26898 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
26899 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
26900 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
26901 * objc.dg/bitfield-2.m: Run only on Darwin.
26902 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
26903 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
26904 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
26905 * objc.dg/const-str-1.m: Fix constant string layout.
26907 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
26909 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
26911 2003-09-23 Geoffrey Keating <geoffk@apple.com>
26913 * gcc.dg/darwin-abi-1.c: New file.
26915 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
26918 * gcc.c-torture/compile/20030921-1.c: New test.
26920 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26922 * g++.dg/opt/reg-stack2.C: New test.
26924 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26926 * g++.dg/eh/delayslot1.C: New test.
26928 2003-09-20 Richard Henderson <rth@redhat.com>
26930 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
26932 2003-09-20 Roger Sayle <roger@eyesopen.com>
26934 * gcc.c-torture/execute/20030920-1.c: New test case.
26936 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26938 * g++.dg/rtti/typeid3.C: Correct expected error message.
26940 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26943 * g++.dg/parse/crash12.C: New test.
26945 2003-09-19 Janis Johnson <janis187@us.ibm.com>
26947 * gcc.dg/compat/mixed-struct-check.h: New.
26948 * gcc.dg/compat/mixed-struct-defs.h: New.
26949 * gcc.dg/compat/mixed-struct-init.h: New.
26950 * gcc.dg/compat/struct-by-value-19_main.c: New.
26951 * gcc.dg/compat/struct-by-value-19_x.c: New.
26952 * gcc.dg/compat/struct-by-value-19_y.c: New.
26953 * gcc.dg/compat/struct-by-value-20_main.c: New.
26954 * gcc.dg/compat/struct-by-value-20_x.c: New.
26955 * gcc.dg/compat/struct-by-value-20_y.c: New.
26956 * gcc.dg/compat/struct-return-19_main.c: New.
26957 * gcc.dg/compat/struct-return-19_x.c: New.
26958 * gcc.dg/compat/struct-return-19_y.c: New.
26959 * gcc.dg/compat/struct-return-20_main.c: New.
26960 * gcc.dg/compat/struct-return-20_x.c: New.
26961 * gcc.dg/compat/struct-return-20_y.c: New.
26963 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
26964 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
26965 so that it will not complain on LP64 targets.
26967 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26970 * g++.dg/template/friend24.C: New test.
26972 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
26975 * g++.dg/template/memtmpl2.C: New test.
26977 2003-09-18 Mark Mitchell <mark@codesourcery.com>
26980 * gcc.dg/builtin-apply1.c: New test.
26982 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
26985 * g++.dg/warn/Wunused-4.C: New test.
26987 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26990 * g++.dg/other/gc2.C: New test.
26992 2003-09-17 Mark Mitchell <mark@codesourcery.com>
26995 * g++.dg/rtti/typeid3.C: New test.
26998 * g++.dg/overload/template1.C: New test.
27000 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27002 * g++.dg/opt/cfg3.C: New test.
27004 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27007 * g++.dg/template/crash11.C: New test.
27009 2003-09-16 Jason Merrill <jason@redhat.com>
27010 Jakub Jelinek <jakub@redhat.com>
27012 * gcc.dg/attr-warn-unused-result.c: New test.
27014 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27017 * g++.dg/expr/call2.C: New test.
27019 2003-09-15 Andreas Jaeger <aj@suse.de>
27021 * gcc.dg/Wold-style-definition-1.c: New test.
27023 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27026 * g++.dg/parse/template12.C: New test.
27028 * g++.dg/abi/bitfield11.C: New test.
27029 * g++.dg/abi/bitfield12.C: Likewise.
27031 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27033 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27034 non-expansion of functional macro name without arguments at EOL.
27035 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27037 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27039 * gcc.c-torture/execute/20030914-[12].c: New tests.
27041 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27044 * g++.dg/overload/addr1.C: New test.
27046 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27048 * gcc.dg/20030909-1.c: New test.
27050 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27052 * gcc.dg/ultrasp10.c: New test.
27054 2003-09-09 Devang Patel <dpatel@apple.com>
27056 * gcc.dg/darwin-ld-6.c: New test.
27058 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27060 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27062 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27064 * gcc.dg/ia64-types1.c: New test.
27065 * gcc.dg/ia64-types2.c: Likewise.
27067 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27069 * gcc.dg/builtins-1.c: Add more _Complex tests.
27070 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27072 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27073 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27075 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27078 * g++.dg/lookup/koenig2.C: New test.
27081 * g++.dg/rtti/typeid2.C: New test.
27083 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27085 * gcc.c-torture/compile/20030904-1.c: New test.
27087 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27089 * g++.dg/opt/longbranch2.C: New test.
27091 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27093 * g++.dg/template/crash10.C: Only compile it.
27095 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27097 PR middle-end/11665
27098 * gcc.c-torture/compile/20030907-1.c: New test.
27099 * g++.dg/init/array11.C: New test.
27101 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27104 * g++.dg/init/struct1.C: New test.
27106 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27109 * g++.dg/expr/comma1.C: New test.
27111 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27114 * g++.dg/expr/static_cast5.C: New test.
27116 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27119 * g++.dg/lookup/scoped7.C: New test.
27122 * g++.dg/other/static1.C: New test.
27125 * g++.dg/warn/template-1.C: New test.
27128 * g++.dg/template/crash10.C: New test.
27131 * g++.dg/overload/VLA.C: New test.
27134 * g++.dg/template/call1.C: New test.
27136 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27139 * g++.dg/parse/using3.C: New test.
27141 2003-09-06 Roger Sayle <roger@eyesopen.com>
27144 * g++.dg/overload/builtin3.C: New test case.
27146 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27149 * gcc.dg/20030906-1.c: New test.
27150 * gcc.dg/20030906-2.c: Likewise.
27152 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27155 * g++.dg/parse/defarg5.C: New test.
27157 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27159 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27162 * g++.dg/expr/static_cast4.C: New test.
27165 * g++.dg/template/crash9.C: New test.
27167 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27169 * g++.old-deja/g++.ext/pretty2.C: Update for change
27171 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27173 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27176 * g++/dg/template/qualified-id1.C: New test.
27179 * g++.dg/warn/noeffect4.C: New test.
27181 2003-09-04 Matt Austern <austern@apple.com>
27183 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27184 * g++.dg/ext/fnname2.C: Likewise.
27185 * g++.dg/ext/fnname3.C: Likewise.
27187 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27189 * g++.dg/expr/lval1.C: New test.
27190 * g++.dg/ext/lvcast.C: Remove.
27192 2003-09-03 Roger Sayle <roger@eyesopen.com>
27194 PR optimization/11700.
27195 * gcc.c-torture/compile/20030903-1.c: New test case.
27197 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27200 * g++.dg/abi/layout4.C: New test.
27202 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27205 * g++.dg/parse/friend3.C: New test.
27207 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27210 * g++.dg/template/class1.C: New test.
27213 * g++.dg/expr/call1.C: New test.
27215 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27218 * g++.dg/init/ref9.C: New test.
27221 * g++.dg/template/nested4.C: New test.
27223 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27226 * g++.dg/template/non-dependent4.C: New test.
27229 * g++.dg/inherit/conv1.C: New test.
27231 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27234 * g++.dg/ext/label1.C: New test.
27235 * g++.dg/ext/label2.C: Likewise.
27237 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27239 * g++.dg/expr/cond3.C: New test.
27241 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27243 * gcc.dg/builtins-1.c: Add new builtin cases.
27245 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27247 * gcc.dg/builtins-1.c: Add new cases.
27248 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27250 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27252 * gcc.dg/builtins-1.c: Add more math builtin tests.
27253 * gcc.dg/torture/builtin-attr-1.c: New test.
27255 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27257 PR optimization/5079
27258 * g++.dg/opt/static3.C: New test.
27260 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27262 * gcc.misc-tests/gcov-10b.c: New test.
27264 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27266 * g++.dg/opt/ptrmem3.C: New test.
27268 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27270 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27272 * gcc.dg/20030826-2.c: New test.
27274 2003-08-26 Roger Sayle <roger@eyesopen.com>
27276 PR middle-end/12002
27277 * g77.f-torture/compile/12002.f: New test case.
27279 2003-08-26 Roger Sayle <roger@eyesopen.com>
27281 * gcc.dg/20030826-1.c: New test case.
27283 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27285 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27287 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27290 * c++.dg/lookup/crash1.C: New test.
27292 * c++.dg/warn/noeffect3.C: New test.
27294 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27296 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27297 * gcc.dg/compat/vector-1_y.c: Ditto.
27298 * gcc.dg/compat/vector-2_x.c: Ditto.
27299 * gcc.dg/compat/vector-2_y.c: Ditto.
27301 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27303 * gcc.dg/20030702-1.c: New test.
27305 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27308 * g++.dg/ext/altivec-1.C: New test.
27310 2003-08-24 Richard Henderson <rth@redhat.com>
27312 * g++.dg/eh/simd-2.C: Add -w for x86.
27314 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27316 * gcc.dg/20030815-1.c: New test.
27318 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27321 * g++.dg/parse/access6.C: New test.
27323 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27325 PR c++/641, c++/11876
27326 * g++.dg/template/friend22.C: New test.
27327 * g++.dg/template/friend23.C: Likewise.
27329 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27331 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27334 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27336 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27338 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27340 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27342 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27344 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27346 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27348 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27350 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27353 * g++.dg/overload/prom1.C: New test.
27356 * g++.dg/parse/dtor2.C: New test.
27359 * g++.dg/parse/using2.C: New test.
27361 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27364 * gcc.c-torture/compile/20030821-1.c: New.
27366 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27369 * g++.dg/template/deduce2.C: New test.
27371 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27373 * gcc.c-torture/execute/20030821-1.c: New test.
27375 2003-08-20 Roger Sayle <roger@eyesopen.com>
27377 PR middle-end/11984
27378 * gcc.dg/20030820-1.c: New test case.
27380 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27383 * g++.dg/warn/noeffect2.C: New test.
27385 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27388 * g++.dg/template/dtor2.C: New test.
27391 * g++.dg/template/operator1.C: New test.
27392 * g++.dg/parse/operator4.C: New test.
27395 * g++.dg/expr/enum1.C: New test.
27396 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27399 * g++.dg/parse/elab2.C: New test.
27400 * g++.dg/parse/typedef4.C: Change error message.
27401 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27402 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27403 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27405 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27407 * gcc.dg/pch/warn-1.c: New.
27408 * gcc.dg/pch/warn-1.hs: New.
27410 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27413 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27415 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27417 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27419 * gcc.dg/uninit-D.c: New Test.
27420 * gcc.dg/uninit-E.c: New Test.
27421 * gcc.dg/uninit-F.c: New Test.
27422 * gcc.dg/uninit-G.c: New Test.
27424 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27426 * g++.dg/README: Describe the pch directory.
27428 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27431 * g++.dg/parse/access4.C: New test.
27432 * g++.dg/parse/access5.C: Likewise.
27433 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27435 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27437 * gcc.dg/noncompile/20030818-1.c: New.
27439 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27442 * g++.dg/warn/noeffect1.C: New test.
27444 * g++.dg/template/scope2.C: New test.
27445 * g++.dg/template/error2.C: Correct dg-error
27447 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27449 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27451 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27454 * g++.dg/template/warn1.C: New.
27456 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27458 * g++.dg/template/error2.C: New test.
27459 * g++.dg/lookup/using7.C: Adjust errors
27460 * g++.old-deja/g++.pt/crash36.C: Likewise.
27461 * g++.old-deja/g++.pt/derived3.C: Likewise.
27463 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27465 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27466 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27467 * gcc.c-torture/execute/builtins/string-9.c: New, from
27468 string-opt-9.c. Adjust for execute/builtins framework.
27469 * gcc.c-torture/execute/string-opt-9.c: Delete.
27471 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27473 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27475 * g++.dg/parse/ret-type2.C: New test.
27478 * g++.dg/init/new8.C: New test.
27481 * g++.dg/parse/typedef5.C: New test.
27484 * g++.dg/parse/qualified2.C: New test.
27485 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27488 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27490 * g++.dg/conversion/ptrmem1.C: New test.
27492 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27495 * gcc.dg/20030811-1.c: New test.
27498 * gcc.c-torture/execute/20030811-1.c: New test.
27500 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27502 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27504 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27507 * g++.dg/inherit/multiple1.C: New test.
27509 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27511 * gcc.dg/spe1.c: New test.
27514 * g++.dg/expr/cast2.C: New test.
27517 * g++.dg/template/dependent-name2.C: New test.
27519 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27521 * g++.dg/parse/crash11.C: Put the dg options in comments.
27523 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27525 * lib/gcc-dg.exp: Update for diagnostic change.
27527 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27530 * g++.dg/parse/crash11.C: New test.
27532 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27534 * gcc.dg/cpp/spacing1.c: Update.
27536 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27539 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27540 a value for -mtune.
27542 2003-08-04 Roger Sayle <roger@eyesopen.com>
27544 PR middle-end/11771
27545 * gcc.c-torture/compile/20030804-1.c: New test case.
27547 2003-08-04 Roger Sayle <roger@eyesopen.com>
27549 * gcc.dg/20030804-1.c: New test case.
27551 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27553 * gcc.dg/cpp/separate-1.c: New test.
27555 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27558 * g++.dg/template/dependent-expr2.C: New test.
27561 * g++.dg/expr/ptrmem1.C: New test.
27563 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27566 * g++.dg/template/friend15.C: New test.
27568 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27570 * lib/dg-pch.exp: Work round PCH bug.
27572 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27574 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27575 builtins. Move cases from builtins-4.c here.
27577 * gcc.dg/torture/builtin-math-1.c: New test taken from
27578 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27581 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27584 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27587 * g++.dg/template/using7.C: New test.
27589 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27591 * import1.c, import2.c: New tests.
27593 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27595 * g++.dg/eh/crossjump1.C: New test.
27597 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27600 * g++.dg/template/using6.C: New test.
27603 * g++.dg/template/koenig2.C: New test.
27605 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27608 * g++.dg/parse/typedef4.C: New test.
27610 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27612 PR c++/8442, c++/8806
27613 * g++.dg/template/elab1.C: New test.
27614 * g++.dg/template/type2.C: Likewise.
27615 * g++.dg/template/ttp3.C: Adjust expected error message.
27616 * g++.old-deja/g++.law/visibility13.C: Likewise.
27617 * g++.old-deja/g++.niklas/t135.C: Likewise.
27618 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27619 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27621 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27623 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27626 * g++.dg/ext/stmtexpr1.C: New test.
27628 * g++.dg/opt/tmp1.C: New test.
27631 * g++.dg/parse/constant4.C: New test.
27634 * g++.dg/template/using5.C: New test.
27636 2003-07-31 Roger Sayle <roger@eyesopen.com>
27638 * gcc.dg/builtins-27.c: New test case.
27640 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27642 * gcc.dg/tls/opt-7.c: New test.
27644 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27646 * g++.old-deja/g++.other/crash18.C: Remove.
27648 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27650 * g++.dg/template/explicit3.C: New.
27651 * g++.dg/template/explicit4.C: New.
27652 * g++.dg/template/explicit5.C: New.
27655 * g++.dg/template/memtmpl1.C: New.
27657 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27660 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27661 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27663 2003-07-30 Jan Hubicka <jh@suse.cz>
27667 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27669 * gcc.dg/struct-in-proto-1.c: New test.
27671 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27673 * gcc.dg/cpp/include2.c: Only expect one message.
27675 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27678 * g++.dg/template/using1.C: New test.
27679 * g++.dg/template/using2.C: New test.
27680 * g++.dg/template/using3.C: New test.
27681 * g++.dg/template/using4.C: New test.
27683 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27685 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27686 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27688 2003-07-28 Jan Hubicka <jh@suse.cz>
27691 * g++.dg/opt/call1.C: New test.
27693 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27696 * g++.dg/init/enum2.C: New test.
27697 * g++.dg/template/overload1.C: Add "-w" option.
27699 2003-07-28 <hp@bitrange.com>
27701 * gcc.dg/Wdeclaration-after-statement-1.c,
27702 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27704 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27706 * gcc.c-torture/compile/20030725-1.c: New test.
27708 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27710 * gcc.dg/20030505.c: Only run for SPE.
27711 Remove definition of opaque type.
27713 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27715 * g++.dg/template/ptrmem6.C: New test.
27717 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27719 * gcc.c-torture/compile/zero-strct-2.c: New test.
27721 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27723 * gcc.dg/intermod-1.c: New test.
27725 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27728 * g++.dg/template/lookup2.C: New test.
27729 * g++.dg/template/memclass1.C: Remove instantiated from error.
27730 * g++.dg/other/error2.C: Tweak expected errors.
27733 * g++.dg/template/defarg3.C: New test.
27735 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27737 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27739 * g++.dg/inherit/access5.C: New test.
27741 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27744 * g++.dg/template/crash8.C: New test.
27746 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27749 * gcc.dg/noncompile/incomplete-2.c: New test.
27751 2003-07-23 Mark Mitchell <mark@codesourcery.com>
27754 * g++.dg/inherit/access4.C: New test.
27757 * g++.dg/expr/cond2.C: New test.
27759 PR optimization/10679
27760 * g++.dg/opt/inline4.C: New test.
27762 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
27764 * g++.dg/parse/crash10: New test.
27766 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27768 * g++.dg/ext/flexary1.C: New test.
27770 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27773 * g++.dg/template/crash9.C: New test.
27775 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27778 * g++.dg/parse/typedef3.C: New test.
27781 * g++.dg/parse/operator2.C: New test.
27784 * g++.dg/parse/def-tmpl-arg1.C: New test.
27787 * g++.dg/parse/funptr1.C: New test.
27790 * g++.dg/parse/ambig3.C: New test.
27793 * g++.dg/parse/operator3.C: New test.
27796 * g++.dg/parse/template10.C: New test.
27799 * g++.dg/parse/template11.C: New test.
27802 * g++.dg/parse/invalid-op1.C: New test.
27805 * g++.dg/parse/condexpr1.C: New test.
27807 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
27809 * g++.dg/ext/packed3.C: New test.
27810 * g++.dg/ext/packed4.C: New test.
27812 * gcc.dg/pack-test-3.c: New test.
27814 2003-07-21 Janis Johnson <janis187@us.ibm.com>
27816 * lib/compat.exp: Handle dg-options per source file.
27817 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
27818 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
27819 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
27820 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
27821 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
27822 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
27823 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
27824 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
27825 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
27826 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
27827 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
27828 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
27829 * g++.dg/compat/break/bitfield7_x.C: Ditto.
27830 * g++.dg/compat/break/bitfield7_y.C: Ditto.
27832 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
27835 * gcc.c-torture/execute/20030718-1.c: New test.
27837 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27839 PR optimization/11536
27840 * gcc.dg/20030721-1.c: New test.
27842 2003-07-19 Mark Mitchell <mark@codesourcery.com>
27845 * g++.dg/template/lookup1.C: New test.
27847 2003-07-19 Zack Weinberg <zack@codesourcery.com>
27849 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
27850 diagnostics of ill-formed constructs involving labels.
27851 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
27852 the new 'previously defined here' message.
27854 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
27856 * g++.dg/parse/non-dependent2.C: New test.
27858 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
27860 * g++.dg/init/init-ref4.C: xfail on targets without
27863 2003-07-17 Jakub Jelinek <jakub@redhat.com>
27866 * gcc.c-torture/execute/20030717-1.c: New test.
27868 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27870 * g++.dg/opt/cfg1.C: New test.
27872 2003-07-17 Mark Mitchell <mark@codesourcery.com>
27874 PR optimization/11557
27875 * gcc.dg/20030717-1.c: New test.
27877 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27880 * g++.dg/expr/crash-1.C: New test.
27883 * g++.dg/template/init3.C: New test.
27886 * g++.dg/template/non-dependent1.C: New test.
27889 * g++.dg/template/non-dependent2.C: New test.
27892 * g++.dg/template/non-dependent3.C: New test.
27895 * g++.dg/template/sizeof5.C: New test.
27897 2003-07-17 Geoffrey Keating <geoffk@apple.com>
27900 * gcc.c-torture/compile/mangle-1.c: New file.
27902 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27905 * g++.dg/parse/access3.C: New test.
27907 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
27910 * g++.dg/init/init-ref4.C: New test.
27912 2003-07-16 Mark Mitchell <mark@codesourcery.com>
27915 * g++.dg/parse/constant3.C: New test.
27916 * g++.dg/parse/crash7.C: Likewise.
27918 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
27921 * gcc.dg/i386-pentium4-not-mull.c: New.
27923 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
27925 * gcc.dg/asm-names.c (ymain): Make it weak.
27927 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27930 * g++.dg/template/friend21.C: New test.
27932 2003-07-16 Jakub Jelinek <jakub@redhat.com>
27934 * gcc.dg/cleanup-8.c: New test.
27935 * gcc.dg/cleanup-9.c: New test.
27937 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
27939 * g++.dg/ext/dll-MI1.h: New file.
27940 * g++.dg/ext/dllexport-MI1.C: New file.
27941 * g++.dg/ext/dllimport-MI1.C: New file.
27943 2003-07-15 Jakub Jelinek <jakub@redhat.com>
27945 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
27946 it does not have cmpstrsi patterns (just cmpmemsi).
27948 2003-07-15 Mark Mitchell <mark@codesourcery.com>
27951 * g++.dg/debug/debug8.C: New test.
27953 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27956 * g++.dg/template/crash7.C: New test.
27958 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
27961 * gcc.c-torture/compile/20030708-1.c: New.
27963 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
27965 * gcc.c-torture/execute/20030715-1.c: New test.
27967 2003-07-14 Geoffrey Keating <geoffk@apple.com>
27969 * gcc.dg/pch/inline-3.c: New file.
27970 * gcc.dg/pch/inline-3.hs: New file.
27971 * gcc.dg/pch/inline-4.c: New file.
27972 * gcc.dg/pch/inline-4.hs: New file.
27974 2003-07-14 Mark Mitchell <mark@codesourcery.com>
27977 * g++.dg/template/crash6.C: New test.
27980 * g++.dg/template/friend20.C: New test.
27983 * g++.dg/template/overload2.C: New test.
27985 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27987 PR optimization/11440
27988 * gcc.c-torture/execute/20030714-1.c: New test.
27990 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27993 * g++.dg/template/partial2.C: New test.
27995 2003-07-13 Mark Mitchell <mark@codesourcery.com>
27998 * g++.dg/template/anon1.C: New test.
28002 * g++.dg/parse/template9.C: Likewise.
28003 * g++.dg/template/crash4.C: New test.
28004 * g++.dg/template/koenig1.C: Likewise.
28005 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28006 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28007 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28009 * g++.old-deja/g++.jason/template36.C: Likewise.
28010 * g++.old-deja/g++.mike/p1989.C: Likewise.
28011 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28012 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28013 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28014 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28016 * g++.old-deja/g++.pt/union2.C: Use this->.
28018 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28020 * gcc.dg/20030711-1.c: New test.
28022 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28025 * g++.dg/parse/args1.C: New test.
28026 * g++.pt/defarg8.C: Change expected errors.
28028 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28031 * g++.dg/template/nontype2.C: New test.
28034 * g++.dg/parse/template8.C: New test.
28037 * g++.dg/template/scope1.C: New test.
28039 * g++.dg/warn/Wsign-compare-1.C: New test.
28041 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28043 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28045 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28048 * g++.dg/template/explicit2.C: New test.
28051 * g++.dg/warn/pedantic1.C: New test.
28053 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28056 * g++.dg/other/field1.C: New test.
28058 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28061 * gcc.c-torture/compile/20030707-1.c: New.
28063 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28066 * g++.dg/template/access12.C: New test.
28068 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28070 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28071 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28072 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28073 * gcc.misc-tests/gcov.exp: Update
28074 * g++.dg/gcov/gcov.exp: Update
28075 * lib/gcov.exp: Update.
28077 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28079 * g++.dg/abi/mangle17.C: Make sure template expressions are
28081 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28082 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28083 * g++.dg/opt/stack1.C: Remove erroneous code.
28084 * g++.dg/parse/template7.C: New test.
28085 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28086 * g++.old-deja/g++.pt/crash4.C: Likewise.
28088 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28090 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28091 with zero or one occurence of `$' after the initial `L'.
28093 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28095 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28097 2003-07-08 Roger Sayle <roger@eyesopen.com>
28100 * gcc.dg/Wunreachable-6.c: New testcase.
28101 * gcc.dg/Wunreachable-7.c: New testcase.
28103 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28106 * gcc.dg/20030708-1.c: New test.
28108 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28110 * gcc.dg/compat/sdata-section.h: New file.
28111 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28112 * gcc.dg/torture/mips-sdata-1.c: New test.
28114 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28117 * g++.dg/template/friend19.C: New test.
28119 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28121 * g++.dg/opt/strength-reduce.C: New test.
28123 2003-07-07 Roger Sayle <roger@eyesopen.com>
28126 * gcc.dg/20030707-1.c: New testcase.
28128 2003-07-07 Roger Sayle <roger@eyesopen.com>
28130 PR optimization/11059
28131 * g++.dg/opt/emptyunion.C: New testcase.
28133 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28134 Eric Botcazou <ebotcazou@libertysurf.fr>
28136 * g++.dg/opt/stack1.C: New test.
28138 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28140 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28144 * g++.dg/expr/static_cast3.C: New test.
28146 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28148 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28150 * gcc.dg/concat.c: Concatenation of string constants with
28151 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28152 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28153 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28154 necessary to avoid multi-character character constant warning.
28155 * gcc.dg/cpp/escape.c: Likewise.
28156 * gcc.dg/cpp/ucs.c: Likewise.
28157 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28160 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28163 * gcc.c-torture/compile/20030704-1.c: New.
28165 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28167 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28169 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28171 PR c++/5287, PR c++/7910, PR c++/11021
28172 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28173 tests for warnings.
28174 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28175 * g++.dg/ext/dllimport3.C: Likewise.
28176 * g++.dg/ext/dllimport4.C: New file.
28177 * g++.dg/ext/dllimport5.C: New file.
28178 * g++.dg/ext/dllimport6.C: New file.
28179 * g++.dg/ext/dllimport7.C: New file.
28180 * g++.dg/ext/dllimport8.C: New file.
28181 * g++.dg/ext/dllimport9.C: New file.
28182 * g++.dg/ext/dllimport10.C: New file.
28183 * g++.dg/ext/dllexport1.C: New file.
28185 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28187 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28188 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28190 2003-07-03 Roger Sayle <roger@eyesopen.com>
28192 * gcc.dg/builtins-25.c: New testcase.
28193 * gcc.dg/builtins-26.c: New testcase.
28195 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28197 * gcc.dg/compat/vector-defs.h: New file.
28198 * gcc.dg/compat/vector-setup.h: New file.
28199 * gcc.dg/compat/vector-check.h: New file.
28200 * gcc.dg/compat/vector-1_main.c: New file.
28201 * gcc.dg/compat/vector-1_x.c: New file.
28202 * gcc.dg/compat/vector-1_y.c: New file.
28203 * gcc.dg/compat/vector-2_main.c: New file.
28204 * gcc.dg/compat/vector-2_x.c: New file.
28205 * gcc.dg/compat/vector-2_y.c: New file.
28207 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28208 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28209 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28210 * gcc.dg/compat/struct-align-1.h: New file.
28211 * gcc.dg/compat/struct-align-1_main.c: New file.
28212 * gcc.dg/compat/struct-align-1_x.c: New file.
28213 * gcc.dg/compat/struct-align-1_y.c: New file.
28214 * gcc.dg/compat/struct-align-2.h: New file.
28215 * gcc.dg/compat/struct-align-2_main.c: New file.
28216 * gcc.dg/compat/struct-align-2_x.c: New file.
28217 * gcc.dg/compat/struct-align-2_y.c: New file.
28219 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28220 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28221 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28222 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28223 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28224 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28225 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28226 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28227 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28228 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28229 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28230 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28231 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28232 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28233 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28234 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28235 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28236 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28237 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28238 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28239 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28240 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28241 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28242 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28243 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28244 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28245 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28246 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28247 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28249 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28251 * gcc.dg/i386-call-1.c: New test.
28253 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28256 * g++.dg/parse/defarg4.C: New.
28258 2003-07-03 Roger Sayle <roger@eyesopen.com>
28261 * gcc.c-torture/compile/20030703-1.c: New test case.
28263 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28265 * g++.dg/template/local3.C: Remove extra semicolon.
28267 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28269 * gcc.dg/i386-volatile-1.c: New test.
28271 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28274 * g++.dg/other/offsetof2.C: XFAIL.
28275 * g++.dg/other/offsetof5.C: New.
28278 * g++.dg/template/error1.C: New.
28281 * g++.dg/template/dependent-expr1.C: New.
28283 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28286 * g++.dg/template/local3.C: New test.
28289 * g++.dg/lookup/scoped6.C: New test.
28291 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28294 * g++.dg/other/error7.C: New test.
28296 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28298 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28299 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28300 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28301 * g++.old-deja/g++.other/union2.C: Likewise.
28302 * gcc.dg/c90-const-expr-2.c: Likewise.
28303 * gcc.dg/c90-const-expr-3.c: Likewise.
28304 * gcc.dg/c99-const-expr-2.c: Likewise.
28305 * gcc.dg/c99-const-expr-3.c: Likewise.
28306 * gcc.dg/concat.c: Likewise.
28308 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28311 * g++.dg/init/static1.C: New test.
28313 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28315 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28316 * g++.old-deja/g++.other/access2.C: Likewise.
28317 * g++.old-deja/g++.other/decl2.C: Likewise.
28318 * gcc.c-torture/execute/20020615-1.c: Likewise.
28320 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28323 * g++.dg/template/sizeof4.C: New test.
28325 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28327 * g++.dg/other/error6.C: New test.
28329 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28332 * g++.dg/parse/constant2.C: New test.
28334 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28337 * g++.dg/other/error5.C: New test.
28339 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28341 * gcc.dg/format/gcc_diag-1.c: New test.
28343 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28345 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28347 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28349 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28350 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28351 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28353 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28355 * gcc.c-torture/execute/builtins/string-8.c: New test.
28356 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28357 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28358 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28360 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28363 * g++.dg/ext/typeof6.C: New test.
28365 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28368 * g++.dg/init/enum1.C: New test.
28370 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28372 * gcc.dg/20030627-1.c: New test.
28374 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28377 * g++.dg/expr/static_cast2.C: New test.
28379 2003-06-26 Roger Sayle <roger@eyesopen.com>
28380 Jakub Jelinek <jakub@redhat.com>
28382 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28383 sprintf(dst,"%s",src) optimization.
28384 * gcc.c-torture/execute/20030626-1.c: New test case.
28385 * gcc.c-torture/execute/20030626-2.c: New test case.
28387 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28389 * gcc.c-torture/execute/multi-ix.c: New test.
28391 * gcc.c-torture/execute/simd-4.c (main):
28392 Added missing semicolon at end of union.
28394 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28397 * g++.dg/template/explicit-instantiation3.C: New test.
28399 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28401 * gcc.dg/20030626-1.c: Use signed char.
28403 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28405 * gcc.dg/20030626-1.c: New test.
28407 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28409 * const-str-2.m: Update.
28411 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28414 * g++.dg/rtti/dyncast1.C: New test.
28415 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28416 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28417 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28420 * g++.dg/expr/static_cast1.C: New test.
28422 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28424 * gcc.dg/20030625-1.c: New test.
28426 2003-06-24 Roger Sayle <roger@eyesopen.com>
28428 * gcc.c-torture/compile/20030624-1.c: New test case.
28430 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28432 * gcc.c-torture/execute/string-opt-17.c: New test.
28434 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28437 * g++.dg/parse/crash6.C: New test.
28439 2003-06-23 Roger Sayle <roger@eyesopen.com>
28441 * gcc.dg/builtins-24.c: New test case.
28443 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28445 * g++.dg/opt/operator1.C: New test.
28447 2003-06-22 Roger Sayle <roger@eyesopen.com>
28449 * gcc.c-torture/execute/string-opt-16.c: New test case.
28451 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28453 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28454 * g++.old-deja/g++.other/conv7.C: Likewise.
28455 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28456 * g++.old-deja/g++.other/overload14.C: Likewise.
28458 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28460 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28461 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28463 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28466 * g++.dg/warn/Winline-3.C: New test.
28468 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28470 * lib/target-supports.exp (check_alias_available): Make the test
28471 program acceptable to the Solaris assembler.
28474 * g++.dg/template/memclass2.C: New test.
28476 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28477 Eric Botcazou <ebotcazou@libertysurf.fr>
28479 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28480 data for non-matching targets.
28481 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28483 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28486 * g++.dg/template/member3.C: New test.
28488 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28491 * g++.dg/template/func1.C: New test.
28494 * g++.dg/template/static4.C: New test.
28495 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28498 * g++.dg/init/ref7.C: New test.
28500 2003-06-19 Matt Austern <austern@apple.com>
28503 * g++.dg/anew1.C: New test.
28504 * g++.dg/anew2.C: New test.
28505 * g++.dg/anew3.C: New test.
28506 * g++.dg/anew4.C: New test.
28508 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28510 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28512 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28514 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28517 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28519 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28522 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28524 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28525 * gcc.c-torture/compile/961203-1.c: Likewise.
28526 * gcc.c-torture/compile/980506-1.c: Likewise.
28528 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28531 * g++.dg/lookup/using7.C: New test.
28533 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28536 * g++.dg/abi/conv1.C: Remove it.
28537 * g++.dg/template/conv7.C: New test.
28538 * g++.dg/template/conv8.C: Likewise.
28539 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28540 conversion operator.
28542 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28544 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28545 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28546 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28547 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28548 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28549 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28550 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28551 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28552 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28553 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28554 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28555 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28556 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28557 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28558 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28559 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28560 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28561 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28562 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28563 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28564 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28565 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28566 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28567 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28568 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28569 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28570 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28571 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28572 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28574 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28576 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28577 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28580 2003-06-16 Roger Sayle <roger@eyesopen.com>
28582 * gcc.dg/i386-387-5.c: New test case.
28583 * gcc.dg/i386-387-6.c: New test case.
28584 * gcc.dg/builtins-23.c: New test case.
28586 2003-06-15 Roger Sayle <roger@eyesopen.com>
28588 * gcc.dg/builtins-22.c: New test case.
28589 * gcc.dg/i386-387-1.c: Update to test exp.
28590 * gcc.dg/i386-387-2.c: Likewise.
28592 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28594 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28596 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28598 * lib/gcc-dg.exp (dg-require-dll): New function.
28599 (dg-xfail-if): Likewise.
28600 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28603 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28604 * gcc.c-torture/compile/20001205-1.c: Likewise.
28605 * gcc.c-torture/compile/20001226-1.c: Likewise.
28606 * gcc.c-torture/compile/20010518-2.c: Likewise.
28607 * gcc.c-torture/compile/20020312-1.c: Likewise.
28608 * gcc.c-torture/compile/20020604-1.c: Likewise.
28609 * gcc.c-torture/compile/920501-12.c: Likewise.
28610 * gcc.c-torture/compile/920501-4.c: Likewise.
28611 * gcc.c-torture/compile/920520-1.c: Likewise.
28612 * gcc.c-torture/compile/920521-1.c: Likewise.
28613 * gcc.c-torture/compile/920625-1.c: Likewise.
28614 * gcc.c-torture/compile/961203-1.c: Likewise.
28615 * gcc.c-torture/compile/980506-1.c: Likewise.
28616 * gcc.c-torture/compile/981006-1.c: Likewise.
28617 * gcc.c-torture/compile/981022-1.c: Likewise.
28618 * gcc.c-torture/compile/981223-1.c: Likewise.
28619 * gcc.c-torture/compile/990617-1.c: Likewise.
28620 * gcc.c-torture/compile/dll.c: Likewise.
28621 * gcc.c-torture/compile/labels-3.c: Likewise.
28622 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28623 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28624 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28625 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28626 * gcc.c-torture/compile/simd-5.c: Likewise.
28627 * gcc.c-torture/compile/20000804-1.x: Remove.
28628 * gcc.c-torture/compile/20001205-1.x: Likewise.
28629 * gcc.c-torture/compile/20001226-1.x: Likewise.
28630 * gcc.c-torture/compile/20010518-2.x: Likewise.
28631 * gcc.c-torture/compile/20020312-1.x: Likewise.
28632 * gcc.c-torture/compile/20020604-1.x: Likewise.
28633 * gcc.c-torture/compile/920501-12.x: Likewise.
28634 * gcc.c-torture/compile/920501-4.x: Likewise.
28635 * gcc.c-torture/compile/920520-1.x: Likewise.
28636 * gcc.c-torture/compile/920521-1.x: Likewise.
28637 * gcc.c-torture/compile/920625-1.x: Likewise.
28638 * gcc.c-torture/compile/961203-1.x: Likewise.
28639 * gcc.c-torture/compile/980506-1.x: Likewise.
28640 * gcc.c-torture/compile/981006-1.x: Likewise.
28641 * gcc.c-torture/compile/981022-1.x: Likewise.
28642 * gcc.c-torture/compile/981223-1.x: Likewise.
28643 * gcc.c-torture/compile/990617-1.x: Likewise.
28644 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28645 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28646 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28647 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28648 * gcc.c-torture/compile/simd-5.x: Likewise.
28650 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28652 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28654 * gcc.c-torture/execute/20030611-1.c: New test.
28656 2003-06-12 Roger Sayle <roger@eyesopen.com>
28659 * gcc.dg/20030612-1.c: New test case.
28661 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28664 * g++.dg/expr/cast1.C: New test.
28666 2003-06-12 Roger Sayle <roger@eyesopen.com>
28668 * gcc.dg/builtins-21.c: New test case.
28670 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28672 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28673 options instead of at the end.
28674 * lib/objc.exp (objc_target_compile): Likewise.
28676 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28679 * g++.dg/parse/error1.C: New test.
28681 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28683 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28684 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28685 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28686 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28687 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28688 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28689 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28690 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28691 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28692 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28693 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28694 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28695 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28696 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28697 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28698 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28699 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28700 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28701 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28702 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28703 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28704 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28705 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28706 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28708 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28709 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28710 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28711 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28712 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28713 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28714 * gcc.dg/compat/scalar-return-3_main.c: New file.
28715 * gcc.dg/compat/scalar-return-3_x.c: New file.
28716 * gcc.dg/compat/scalar-return-3_y.c: New file.
28717 * gcc.dg/compat/scalar-return-4_main.c: New file.
28718 * gcc.dg/compat/scalar-return-4_x.c: New file.
28719 * gcc.dg/compat/scalar-return-4_y.c: New file.
28721 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28723 * gcc.dg/compat/fp2-struct-check.h: New file.
28724 * gcc.dg/compat/fp2-struct-defs.h: New file.
28725 * gcc.dg/compat/fp2-struct-init.h: New file.
28726 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28727 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28728 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28729 * gcc.dg/compat/struct-return-10_main.c: New file.
28730 * gcc.dg/compat/struct-return-10_x.c: New file.
28731 * gcc.dg/compat/struct-return-10_y.c: New file.
28733 * gcc.dg/compat/compat-common.h: New file.
28734 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28735 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28736 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28737 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28738 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28739 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28740 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28741 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28742 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28743 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28744 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28745 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28746 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28747 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28748 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28749 * gcc.dg/compat/small-struct-check.h: Ditto.
28750 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
28751 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28752 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
28753 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
28754 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28755 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
28756 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
28757 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28758 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
28759 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
28760 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28761 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
28762 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
28763 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28764 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
28765 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
28766 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28767 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
28768 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
28769 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28770 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
28771 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
28772 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28773 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
28774 * gcc.dg/compat/struct-return-2_main.c: Ditto.
28775 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28776 * gcc.dg/compat/struct-return-2_y.c: Ditto.
28777 * gcc.dg/compat/struct-return-3_main.c: Ditto.
28778 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28779 * gcc.dg/compat/struct-return-3_y.c: Ditto.
28781 2003-06-10 Geoffrey Keating <geoffk@apple.com>
28783 * g++.dg/pch/static-1.C: New file.
28784 * g++.dg/pch/static-1.Hs: New file.
28786 2003-06-10 Richard Henderson <rth@redhat.com>
28788 * gcc.dg/asm-7.c: Adjust expected warning text.
28790 2003-06-10 Roger Sayle <roger@eyesopen.com>
28792 * gcc.dg/builtins-20.c: New test case.
28794 2003-06-10 Mark Mitchell <mark@codesourcery.com>
28797 * g++.dg/opt/template1.C: New test.
28799 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28801 * lib/gcc-dg.exp (dg-test): Clear additional_files and
28802 additional_sources.
28804 2003-05-21 David Taylor <dtaylor@emc.com>
28806 * gcc.dg/Wpadded.c: New file.
28808 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28810 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
28811 * gcc.dg/special/weak-2.c: Add dg-require-weak.
28812 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
28815 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
28817 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
28819 2003-06-09 Mark Mitchell <mark@codesourcery.com>
28821 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
28822 (dg-require-alias): Likewise.
28823 (dg-require-gc-sections): Likewise.
28824 * lib/target-supports.exp (check_gc_sections_available): Likewise.
28826 2003-06-08 Richard Henderson <rth@redhat.com>
28828 * gcc.dg/20011029-2.c: Fix the array reference.
28829 * gcc.dg/asm-7.c: New.
28831 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
28833 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
28835 2003-06-08 Mark Mitchell <mark@codesourcery.com>
28837 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
28838 (dg-require-gc-sections): Likewise.
28840 2003-06-08 Jan Hubicka <jh@suse.cz>
28842 * i386-cmov1.c: Fix regular expression.
28843 * i386-cvt-1.c: Likewise.
28844 * i386-local.c: Likewise.
28845 * i386-local2.c: Likewise.
28846 * i386-mul.c: Likewise.
28847 * i386-ssetype-1.c: Likewise.
28848 * i386-ssetype-3.c: Likewise.
28849 * i386-ssetype-5.c: Likewise.
28851 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28854 * g++.dg/warn/implicit-typename2.C: New test.
28855 * g++.dg/warn/implicit-typename3.C: New test.
28857 2003-06-07 Richard Henderson <rth@redhat.com>
28859 * g++.dg/other/offsetof3.C: Use size_t.
28860 * g++.dg/other/offsetof4.C: Likewise.
28862 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
28864 * lib/copy-file.exp: New. Implement gcc_copy_files.
28866 * lib/dg-pch.exp: Load copy-file.exp
28867 (dg-pch): Use gcc_copy_files instead of "file copy".
28869 2003-06-06 Mark Mitchell <mark@codesourcery.com>
28871 * gcc.dg/weak/weak.exp: Simplify.
28872 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
28873 * gcc.dg/weak/weak-1.c: Likewise.
28874 * gcc.dg/weak/weak-2.c: Likewise.
28875 * gcc.dg/weak/weak-3.c: Likewise.
28876 * gcc.dg/weak/weak-4.c: Likewise.
28877 * gcc.dg/weak/weak-5.c: Likewise.
28878 * gcc.dg/weak/weak-6.c: Likewise.
28879 * gcc.dg/weak/weak-7.c: Likewise.
28880 * gcc.dg/weak/weak-8.c: Likewise.
28881 * gcc.dg/weak/weak-9.c: Likewise.
28883 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
28885 gcc.c-torture/execute/20030606-1.c: New.
28887 2003-06-06 Roger Sayle <roger@eyesopen.com>
28889 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
28890 * gcc.dg/builtins-19.c: Likewise.
28892 2003-06-06 Roger Sayle <roger@eyesopen.com>
28894 * gcc.dg/builtins-2.c: Add some more tests.
28895 * gcc.dg/builtins-18.c: New test case.
28896 * gcc.dg/builtins-19.c: New test case.
28898 2003-06-06 Roger Sayle <roger@eyesopen.com>
28899 Jim Wilson <wilson@tuliptree.org>
28901 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
28903 2003-06-06 Jakub Jelinek <jakub@redhat.com>
28905 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
28906 mempcpy/stpcpy calls not to be optimized into something else.
28907 * gcc.c-torture/execute/string-opt-3.c: Moved to...
28908 * gcc.c-torture/execute/builtins/string-7.c: ...here.
28909 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
28911 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28913 * gcc.dg/format/asm_fprintf-1.c: New test.
28915 2003-06-05 Mark Mitchell <mark@codesourcery.com>
28917 * lib/gcc-defs.exp (additional_sources): New variable.
28918 (dg-additional-sources): New function.
28919 (additional_files): New variable.
28920 (dg-additional-files): New function.
28921 (dg-additional-files-options): Likewise.
28922 * lib/gcc-dg.exp (dg-require-weak): New function.
28923 (dg-require-alias): Likewise.
28924 (dg-require-gc-sections): Likewise.
28925 * lib/target-supports.exp (check_alias_available): Remove testfile
28927 (check_gc_sections_available): New function.
28928 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
28929 (dg-gpp-additional-files): Likewise.
28930 * lib/g++.exp (additional_sources): Remove.
28931 (additional_files): Likewise.
28932 (g++_target_compile): Use dg-additional-files-options.
28934 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
28936 * gcc.dg/special/ecos.exp: Remove.
28937 * gcc.dg/special/20000419-2.c: Use dg-require-*.
28938 * gcc.dg/special/alias-1.c: Likewise.
28939 * gcc.dg/special/alias-2.c: Likewise.
28940 * gcc.dg/special/gcsec-1.c: Likewise.
28941 * gcc.dg/special/weak-1.c: Likewise.
28942 * gcc.dg/special/weak-2.c: Likewise.
28943 * gcc.dg/special/wkali-1.c: Likewise.
28944 * gcc.dg/special/wkali-2.c: Likewise.
28946 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
28947 dg-gpp-additional-*.
28948 * g++.dg/special/conpr-3.C: Likewise.
28949 * g++.dg/special/conpr-4.C: Likewise.
28950 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
28951 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
28952 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
28953 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
28954 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
28955 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
28956 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
28957 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
28958 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
28959 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
28960 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
28961 * g++.old-deja/g++.other/comdat1.C: Likewise.
28962 * g++.old-deja/g++.other/comdat2.C: Likewise.
28963 * g++.old-deja/g++.other/comdat3.C: Likewise.
28964 * g++.old-deja/g++.other/ctor1.C: Likewise.
28965 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
28967 2003-06-05 Richard Henderson <rth@redhat.com>
28969 * gcc.dg/debug/20030605-1.c: New.
28971 2003-06-04 Mark Mitchell <mark@codesourcery.com>
28973 * README.QMTEST: Update.
28975 2003-06-04 Richard Henderson <rth@redhat.com>
28977 * gcc.dg/cleanup-1.c: New.
28978 * gcc.dg/cleanup-2.c: New.
28979 * gcc.dg/cleanup-3.c: New.
28980 * gcc.dg/cleanup-4.c: New.
28981 * gcc.dg/cleanup-5.c: New.
28982 * gcc.dg/cleanup-6.c: New.
28983 * gcc.dg/cleanup-7.c: New.
28985 2003-06-04 Mark Mitchell <mark@codesourcery.com>
28987 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
28989 * lib/dg-pch.exp: New file.
28990 * g++.dg/pch/pch.exp: Use dg-pch.exp.
28991 * gcc.dg/pch/pch.exp: Likewise.
28993 2003-06-04 Roger Sayle <roger@eyesopen.com>
28995 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
28996 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
28997 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
28998 * gcc.dg/builtins-17.c: New test case.
28999 * gcc.dg/i386-387-4.c: New test case.
29000 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29002 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29004 * gcc.dg/ultrasp9.c: New test.
29006 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29008 * gcc.c-torture/compile/20030604-1.c: New test.
29009 * gcc.dg/sparc-constant-1.c: New test.
29011 2003-06-03 Glen Nakamura <glen@imodulo.com>
29013 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29015 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29017 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29019 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29020 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29022 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29024 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29026 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29029 * g++.dg/template/spec10.C: New test.
29031 2003-06-03 Roger Sayle <roger@eyesopen.com>
29033 * gcc.dg/builtins-16.c: New test case.
29035 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29037 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29038 mempcpy test with post-increments.
29039 * gcc.c-torture/execute/string-opt-3.c: New test.
29040 * gcc.dg/string-opt-1.c: New test.
29042 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29045 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29047 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29049 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29050 (scan-assembler): ... here. Use dg-scan.
29051 (scan-assembler-not): Likewise.
29052 (scan-file): New function.
29053 (scan-file-not): Likewise.
29054 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29055 * gcc.dg/cpp/_Pragma4.c: Likewise.
29056 * gcc.dg/cpp/_Pragma5.c: Likewise.
29057 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29058 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29059 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29060 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29061 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29062 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29063 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29064 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29065 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29066 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29067 * gcc.dg/cpp/cxxcom1.c: Likewise.
29068 * gcc.dg/cpp/line1.c: Likewise.
29069 * gcc.dg/cpp/maccom1.c: Likewise.
29070 * gcc.dg/cpp/maccom2.c: Likewise.
29071 * gcc.dg/cpp/maccom3.c: Likewise.
29072 * gcc.dg/cpp/maccom4.c: Likewise.
29073 * gcc.dg/cpp/maccom5.c: Likewise.
29074 * gcc.dg/cpp/maccom6.c: Likewise.
29075 * gcc.dg/cpp/multiline.c: Likewise.
29076 * gcc.dg/cpp/spacing1.c: Likewise.
29077 * gcc.dg/cpp/spacing2.c: Likewise.
29078 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29079 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29080 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29081 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29082 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29083 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29084 * gcc.dg/cpp/cxxcom2.c: Likewise.
29085 * gcc.dg/cpp/cxxcom2.h: New file.
29087 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29088 * g++.dg/cpp/truefalse.C: Here.
29089 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29091 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29093 * gcc.dg/cpp/redef3.c: New file.
29095 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29097 * gcc.dg/i386-loop-3.c: New test.
29099 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29101 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29103 2003-05-31 Roger Sayle <roger@eyesopen.com>
29105 * gcc.dg/fwrapv-1.c: New test case.
29106 * gcc.dg/fwrapv-2.c: New test case.
29108 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29111 * g++.dg/template/spec9.C: New test.
29113 2003-05-29 Roger Sayle <roger@eyesopen.com>
29115 * gcc.dg/duff-4.c: New test case.
29117 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29120 * g77.dg/ffixed-form-1.f: New test
29121 * g77.dg/ffixed-form-2.f: New test
29122 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29123 * g77.dg/ffree-form-3.f: New test
29125 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29127 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29128 * gcc.dg/wint_t-1.c: Likewise.
29130 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29132 * g++.dg/template/access11.C: New test.
29134 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29137 * g++.dg/template/access10.C: New test.
29139 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29140 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29142 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29144 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29146 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29147 suppress for powerpc-*-darwin*.
29148 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29150 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29152 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29153 suppress option for powerpc-*-darwin*.
29155 2003-05-23 Roger Sayle <roger@eyesopen.com>
29157 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29158 * gcc.dg/builtins-4.c: Add test for fmod.
29160 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29163 * g++.dg/template/instantiate4.C: New test.
29165 2003-05-22 Roger Sayle <roger@eyesopen.com>
29167 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29169 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29171 * gcc.dg/compat/scalar-return-1_main.c: New file.
29172 * gcc.dg/compat/scalar-return-1_x.c: New file.
29173 * gcc.dg/compat/scalar-return-1_y.c: New file.
29174 * gcc.dg/compat/scalar-return-2_main.c: New file.
29175 * gcc.dg/compat/scalar-return-2_x.c: New file.
29176 * gcc.dg/compat/scalar-return-2_y.c: New file.
29177 * gcc.dg/compat/struct-return-3_main.c: New file.
29178 * gcc.dg/compat/struct-return-3_y.c: New file.
29179 * gcc.dg/compat/struct-return-3_x.c: New file.
29180 * gcc.dg/compat/struct-return-2_main.c: New file.
29181 * gcc.dg/compat/struct-return-2_x.c: New file.
29182 * gcc.dg/compat/struct-return-2_y.c: New file.
29184 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29186 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29187 for hppa*-hp-hpux*.
29188 * gcc.dg/20021014-1.c (dg-options): Likewise.
29189 * gcc.dg/nest.c (dg-options): Likewise.
29191 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29194 * g++.dg/ext/dllimport2.C: New file.
29195 * g++.dg/ext/dllimport3.C: New file.
29197 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29199 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29200 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29201 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29202 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29203 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29204 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29205 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29206 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29207 * gcc.dg/compat/small-struct-defs.h: New file.
29208 * gcc.dg/compat/small-struct-init.h: New file.
29209 * gcc.dg/compat/small-struct-check.h: New file.
29210 * gcc.dg/compat/fp-struct-defs.h: New file.
29211 * gcc.dg/compat/fp-struct-check.h: New file.
29212 * gcc.dg/compat/fp-struct-init.h: New file.
29213 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29214 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29216 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29218 * gcc.dg/20030225-2.c: New test.
29220 2003-05-18 Roger Sayle <roger@eyesopen.com>
29221 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29223 * gcc.c-torture/compile/20030518-1.c: New test case.
29225 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29227 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29228 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29229 gcc-dg-debug-runtest.
29230 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29231 gcc-dg-debug-runtest.
29233 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29236 * g++.dg/lookup/using6.C: New test.
29238 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29240 * g++.dg/parse/access2.C: New test.
29242 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29244 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29245 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29246 * gcc.dg/debug/debug.exp: Likewise.
29248 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29250 * gcc.dg/dollar.c: New test.
29252 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29254 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29255 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29256 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29257 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29258 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29259 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29260 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29261 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29262 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29263 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29264 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29265 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29266 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29267 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29268 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29269 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29270 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29271 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29273 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29275 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29276 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29277 support for "repo" mode.
29278 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29279 * lib/g77-dg.exp: Likewise.
29280 * lib/obj-dg.exp: Likewise.
29282 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29284 Merge from gcc-3_2-rhl8-branch:
29285 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29287 * gcc.dg/tls/opt-6.c: New test.
29289 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29291 * gcc.dg/20030405-1.c: New test.
29293 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29295 * gcc.dg/20030309-1.c: New test.
29297 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29299 * gcc.c-torture/execute/20030307-1.c: New test.
29301 2003-02-20 Randolph Chung <tausq@debian.org>
29303 * gcc.c-torture/compile/20030220-1.c: New test.
29305 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29307 * gcc.dg/20030217-1.c: New test.
29309 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29311 * gcc.c-torture/compile/20020129-1.c: New test.
29313 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29315 * gcc.dg/unroll-1.c: New test.
29317 2002-11-16 Jan Hubicka <jh@suse.cz>
29319 * gcc.c-torture/execute/20020920-1.c: New test.
29321 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29324 * gcc.c-torture/compile/20021008-1.c: New test.
29326 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29329 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29331 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29333 * gcc.c-torture/compile/20020807-1.c: New test.
29335 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29337 * gcc.dg/tls/opt-1.c: New test.
29339 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29341 * gcc.dg/20020729-1.c: New test.
29343 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29345 * g++.dg/opt/life1.C: New test.
29347 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29349 * gcc.dg/20020525-1.c: New test.
29351 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29354 * g++.dg/ext/pretty1.C: New test.
29355 * g++.dg/ext/pretty2.C: New test.
29357 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29360 * g++.dg/ext/typeof5.C: New test.
29362 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29364 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29365 __USER_LABEL_PREFIX__ into account.
29366 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29368 2003-05-14 Roger Sayle <roger@eyesopen.com>
29370 * gcc.dg/builtins-15.c: New test case.
29372 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29374 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29376 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29378 * lib/g++.exp: Tweak handling of additional source files.
29379 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29380 * g++.dg/special/conpr-2a.C: Rename to ...
29381 * g++.dg/special/conpr-2a.cc: ... this.
29382 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29383 * g++.dg/special/conpr-3a.C: Rename to ...
29384 * g++.dg/special/conpr-3a.cc: This.
29385 * g++.dg/special/conpr-3b.C: Rename to ...
29386 * g++.dg/special/conpr-3b.cc: This.
29387 * g++.dg/special/conpr-4.C: New test.
29388 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29390 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29392 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29394 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29396 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29397 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29398 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29399 * g++.old-deja/g++.other/warn3.C: Likewise.
29401 2003-05-11 Roger Sayle <roger@eyesopen.com>
29403 * gcc.dg/i386-387-1.c: Update to also test log.
29404 * gcc.dg/i386-387-2.c: Likewise.
29406 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29408 * g77.f-torture/execute/int8421.f: New test.
29410 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29412 PR c++/10230, c++/10481
29413 * g++.dg/lookup/scoped5.C: New test.
29415 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29418 * g++.dg/template/ttp6.C: New test.
29420 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29422 * gcc.c-torture/execute/builtins: New directory.
29423 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29424 gcc.c-torture/execute/builtins.
29425 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29426 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29427 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29428 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29430 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29433 * g++.dg/template/access8.C: New test.
29434 * g++.dg/template/access9.C: New test.
29436 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29439 * g++.dg/parse/access1.C: New test.
29441 2003-05-09 DJ Delorie <dj@redhat.com>
29443 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29444 long, and not an int.
29446 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29448 PR c++/10555, c++/10576
29449 * g++.dg/template/memclass1.C: New test.
29451 2003-05-08 DJ Delorie <dj@redhat.com>
29453 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29455 * gcc.c-torture/execute/20021024-1.x: Likewise.
29456 * gcc.c-torture/execute/shiftdi.x: Likewise.
29457 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29458 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29459 * gcc.dg/20021018-1.c: Likewise.
29461 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29463 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29465 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29466 (bcopy): Call memmove.
29468 2003-05-08 Roger Sayle <roger@eyesopen.com>
29470 * g77.f-torture/compile/8485.f: New test case.
29472 2003-05-07 Richard Henderson <rth@redhat.com>
29475 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29476 Verify exception_cleanup not called for rethrows.
29477 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29478 when exiting catch block without rethrowing.
29479 * g++.dg/eh/forced3.C: New.
29480 * g++.dg/eh/forced4.C: New.
29482 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29484 * gcc.dg/20030505.c: Fix triplet.
29486 2003-05-06 DJ Delorie <dj@redhat.com>
29488 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29489 * gcc.dg/nest.c: Likewise.
29491 2003-05-05 Roger Sayle <roger@eyesopen.com>
29493 * gcc.dg/builtins-14.c: New test case.
29495 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29497 * lib/compat.exp (compat-execute): New argument.
29498 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29499 * gcc.dg/compat: New test directory.
29500 * gcc.dg/compat/compat.exp: New expect script.
29501 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29502 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29503 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29504 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29505 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29506 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29508 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29509 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29510 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29511 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29512 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29513 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29514 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29515 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29516 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29517 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29518 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29519 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29520 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29521 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29522 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29524 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29526 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29528 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29530 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29532 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29534 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29535 * gcc.dg/ppc-fsel-2.c: New test.
29537 * gcc.dg/unused-5.c: New test.
29539 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29542 * g++.dg/warn/pmf1.C: New test.
29544 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29547 * g++.dg/warn/main.C: New test.
29549 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29551 * gcc.dg/nonnull-3.c: New test.
29553 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29555 * gcc.dg/cpp/Wtrigraphs.c: Update.
29556 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29558 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29560 * gcc.dg/ppc-fsel-1.c: New test.
29562 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29565 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29567 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29569 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29571 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29573 PR c++/9364, c++/10553, c++/10586
29574 * g++.dg/parse/typename4.C: New test.
29575 * g++.dg/parse/typename5.C: Likewise.
29577 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29579 * gcc.c-torture/compile/20030503-1.c: New test.
29581 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29583 * g++.dg/lookup/using5.C: Fix testcase error.
29585 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29587 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29588 since MEABI is no longer supported. Remove all vestiges
29589 of MEABI from the test.
29591 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29594 * g++.dg/lookup/using5.C: New test.
29596 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29599 * g++.dg/template/ttp5.C: New test.
29601 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29603 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29604 (dg-gpp-additional-sources): New function.
29605 (dg-gpp-additional-files): Likewise.
29606 * lib/g++.exp (additional_sources): New variable.
29607 (additional_files): Likewise.
29608 (g++_target_compile): Deal with them.
29609 * lib/old-dejagnu.exp: Remove.
29610 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29611 * g++.old-deja: Revise all tests to use dg commands.
29613 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29615 PR c++/9432, c++/9528
29616 * g++.dg/lookup/using4.C: New test.
29618 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29620 * gcc.dg/noreturn-5.c: New file.
29621 * gcc.dg/noreturn-6.c: New file.
29623 * gcc.c-torture/compile/inline-1.c: New file.
29625 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29628 * g++.dg/template/explicit1.C: New test.
29630 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29633 * g++.dg/other/bitfield1.C: New test.
29636 * g++.dg/init/new7.C: New test.
29638 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29640 * g++.dg/ext/desig1.C: New test.
29641 * g++.dg/ext/init1.C: Update.
29643 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29645 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29648 * g++.dg/warn/Winline-1.C: New test.
29650 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29652 * gcc.c-torture/execute/string-opt-19.c: New test.
29654 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29655 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29657 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29660 * g++.dg/init/new6.C: New test.
29663 * g++.dg/init/ref6.C: New test.
29665 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29667 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29669 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29671 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29672 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29674 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29676 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29677 initialized static data members.
29679 2003-04-25 H.J. Lu <hjl@gnu.org>
29681 * gcc.dg/ia64-sync-4.c: New test.
29683 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29685 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29688 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29691 * g++.dg/warn/conv1.C: New test.
29692 * g++.old-deja/g++.other/conv7.C: Adjust.
29693 * g++.old-deja/g++.other/overload14.C: Adjust.
29695 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29698 * g++.dg/template/defarg2.C: New test.
29700 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29702 * gcc.dg/cpp/include2.c: Update.
29703 * gcc.dg/cpp/multiline-2.c: New.
29704 * gcc.dg/cpp/multiline.c: Update.
29705 * gcc.dg/cpp/strify2.c: Update.
29706 * gcc.dg/cpp/trad/literals-2.c: Update.
29708 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29710 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29712 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29714 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29716 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29719 * g++.dg/parse/crash4.C: New test.
29722 * g++.dg/parse/crash5.C: New test.
29724 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29727 * g++.dg/parse/crash3.C: New test.
29730 * g++.dg/parse/elab1.C: New test.
29732 2003-04-22 Devang Patel <dpatel@apple.com>
29734 * gcc.dg/cpp/trad/funlike-5.c: New test.
29736 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29738 * g++.dg/other/packed1.C: Fix dg options.
29740 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29742 * g++.dg/other/offsetof2.C: New test.
29744 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29746 * g++.dg/template/recurse.C: Adjust location of error messages.
29748 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29751 * g++.dg/init/addr-const1.C: New test.
29752 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
29754 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
29757 * g++.dg/lookup/struct-hack1.C: New test.
29759 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
29761 * ucs.c: Update diagnostic messages.
29763 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29765 * gcc.dg/cpp/truefalse.cpp: New test.
29766 * gcc.dg/cpp/cpp.exp: Update.
29767 * g++.dg/other/stdbool-if.C: Remove.
29769 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
29771 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
29772 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
29774 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29776 * gcc.c-torture/compile/20030418-1.c: New test.
29778 2003-04-17 Janis Johnson <janis187@us.ibm.com>
29780 * README.compat: Remove; content moved to doc/sourcebuild.texi.
29782 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29785 g++.dg/template/dependent-name1.C: New test.
29787 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
29789 * gcc.dg/warn-1.c (tourist_guide): New array,
29790 contains a pointer to bar.
29792 2003-04-16 Roger Sayle <roger@eyesopen.com>
29794 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
29795 * gcc.c-torture/execute/medce-1.c: New test case.
29796 * gcc.c-torture/execute/medce-2.c: New test case.
29798 2003-04-15 Mark Mitchell <mark@codesourcery.com>
29800 * lib/prune.exp: Ignore more messages.
29803 * g++.dg/parse/lookup3.C: New test.
29805 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
29807 * gcc.c-torture/compile/20030415-1.c : New test.
29809 2003-04-14 Mark Mitchell <mark@codesourcery.com>
29811 * gcc.c-torture/execute/scope-2.c: Move to ...
29812 * gcc.dg/noncompile/scope.c: .... here.
29814 2003-04-14 Roger Sayle <roger@eyesopen.com>
29816 * gcc.dg/20030414-2.c: New test case.
29818 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
29821 * gcc.dg/20030414-1.c: New test.
29823 2003-04-13 Roger Sayle <roger@eyesopen.com>
29825 * gcc.dg/builtins-12.c: New test case.
29826 * gcc.dg/builtins-13.c: New test case.
29828 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29830 * gcc.c-torture/execute/string-opt-18.c: New test.
29832 2003-04-13 Mark Mitchell <mark@codesourcery.com>
29835 * g++.dg/init/new5.C: New test.
29837 2003-04-12 Mark Mitchell <mark@codesourcery.com>
29840 * g++.dg/ext/dllimport1.C: New test.
29842 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29844 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
29846 2003-04-11 Bud Davis <bdavis9659@comcast.net>
29849 * g77.f-torture/noncompile/9263.f: New test
29851 * g77.f-torture/execute/1832.f: New test
29853 2003-04-11 David Chad <davidc@freebsd.org>
29854 Loren J. Rittle <ljrittle@acm.org>
29857 * objc.dg/headers.m: New test.
29859 2003-04-10 Zack Weinberg <zack@codesourcery.com>
29861 * gcc.c-torture/execute/builtin-noret-2.c: New.
29862 * gcc.c-torture/execute/builtin-noret-2.x: New.
29863 XFAIL builtin-noret-2.c at -O1 and above.
29864 * gcc.dg/redecl.c: New.
29865 * gcc.dg/Wshadow-1.c: Update error regexps.
29867 2003-04-10 Mark Mitchell <mark@codesourcery.com>
29869 * g++.dg/abi/bitfield10.C: New test.
29871 2003-04-09 Mike Stump <mrs@apple.com>
29873 * gcc.dg/pch/pch.exp: Make testcase names longer.
29874 * g++.dg/pch/pch.exp: Make testcase names longer.
29876 2003-04-08 Roger Sayle <roger@eyesopen.com>
29878 * gcc.dg/builtins-11.c: New test case.
29880 2003-04-08 Roger Sayle <roger@eyesopen.com>
29882 * gcc.dg/builtins-9.c: New test case.
29883 * gcc.dg/builtins-10.c: New test case.
29885 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
29887 * gcc.dg/noncompile/init-4.c.c: New test.
29889 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
29891 * gcc.misc-test/gcov-9.c: New test.
29892 * gcc.misc-test/gcov-10.c: New test
29893 * gcc.misc-test/gcov-11.c: New test.
29895 2003-04-05 Zack Weinberg <zack@codesourcery.com>
29897 PR optimization/10024
29898 * gcc.c-torture/compile/20030405-1.c: New test.
29900 2003-04-04 Geoffrey Keating <geoffk@apple.com>
29902 * gcc.dg/pch/static-3.c: New.
29903 * gcc.dg/pch/static-3.hs: New.
29904 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
29906 2003-04-04 Richard Henderson <rth@redhat.com>
29908 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
29909 * g++.dg/eh/forced2.C: Likewise.
29911 2003-04-03 Mike Stump <mrs@apple.com>
29913 * lib/scanasm.exp (scan-assembler): Add xfail processing for
29915 (scan-assembler-times, scan-assembler-not): Likewise.
29916 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
29918 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29920 * gcc.dg/sparc-loop-1.c: New test.
29922 2003-04-02 Geoffrey Keating <geoffk@apple.com>
29925 * g++.dg/pch/system-2.C: New.
29926 * g++.dg/pch/system-2.Hs: New.
29928 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
29930 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
29932 * g++.dg/eh/simd-1.C (vecfunc): Same.
29934 2003-04-01 Roger Sayle <roger@eyesopen.com>
29936 * gcc.c-torture/execute/20030401-1.c: New test case.
29938 2003-04-01 Ziemowit Laski <zlaski@apple.com>
29940 * objc.dg/defs.m: New.
29942 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
29944 * g++.dg/eh/simd-1.C: New.
29945 * g++.dg/eh/simd-2.C: New.
29947 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
29949 * gcc.c-torture/execute/simd-3.c: New.
29951 2003-03-31 Mark Mitchell <mark@codesourcery.com>
29954 * gcc.dg/20030331-2.c: New test.
29956 2003-03-31 Mark Mitchell <mark@codesourcery.com>
29959 * g++.dg/parse/crash2.C: New test.
29961 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29963 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
29964 * gcc.c-torture/execute/20030331-1.c: ...here.
29966 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29968 * gcc.c-torture/execute/20030331-1.c: New test.
29970 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
29972 * lib/gcov.exp: Adjust call return testing strings.
29973 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
29975 2003-03-31 Roger Sayle <roger@eyesopen.com>
29977 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
29978 * gcc.dg/builtins-7.c: New test case.
29979 * gcc.dg/builtins-8.c: New test case.
29981 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
29983 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
29985 2003-03-30 Mark Mitchell <mark@codesourcery.com>
29988 * g++.dg/lookup-class-member-2.C: New test.
29990 2003-03-30 Glen Nakamura <glen@imodulo.com>
29992 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
29994 2003-03-28 Roger Sayle <roger@eyesopen.com>
29996 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
29998 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30000 * g++.dg/init/attrib1.C: New test.
30002 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30004 * gcc.dg/ultrasp8.c: New test.
30006 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30008 * gcc.dg/ultrasp7.c: New test.
30010 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30013 * g++.dg/template/inline1.C: New test.
30015 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30017 * gcc.dg/sparc-dwarf2.c: New test.
30019 2003-03-27 Roger Sayle <roger@eyesopen.com>
30021 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30022 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30024 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30026 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30027 than reading .x files.
30028 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30029 * g77.dg/gcov/gcov-1.f: Likewise.
30030 * gcc.misc-tests/gcov-4b.c: Likewise.
30031 * gcc.misc-tests/gcov-5b.c: Likewise.
30032 * gcc.misc-tests/gcov-6.c: Likewise.
30033 * gcc.misc-tests/gcov-7.c: Likewise.
30034 * gcc.misc-tests/gcov-8.c: Likewise.
30035 * g++.dg/gcov/gcov-1.x: Remove.
30036 * g77.dg/gcov/gcov-1.x: Likewise.
30037 * gcc.misc-tests/gcov-4b.x: Likewise.
30038 * gcc.misc-tests/gcov-5b.x: Likewise.
30039 * gcc.misc-tests/gcov-6.x: Likewise.
30040 * gcc.misc-tests/gcov-7.x: Likewise.
30041 * gcc.misc-tests/gcov-8.x: Likewise.
30043 2003-03-27 Glen Nakamura <glen@imodulo.com>
30046 * gcc.dg/20030324-1.c: New test.
30048 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30051 * g++.dg/template/arg3.C: New test.
30054 * g++.dg/template/friend18.C: New test.
30056 2003-03-26 Roger Sayle <roger@eyesopen.com>
30058 * g77.f-torture/compile/20030326-1.f: New test case.
30060 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30062 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30064 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30066 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30068 * gcc.dg/ia64-sync-3.c: New test.
30070 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30072 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30074 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30076 * gcc.dg/ultrasp6.c: New test.
30078 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30080 * gcc.dg/i386-signbit-1.c: New test.
30081 * gcc.dg/i386-signbit-2.c: New test.
30082 * gcc.dg/i386-signbit-3.c: New test.
30084 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30086 * gcc.dg/ultrasp5.c: Fix options.
30088 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30090 * gcc.dg/ultrasp5.c: Fix comment.
30092 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30095 * g77.f-torture/execute/10197.f: New test.
30097 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30099 PR c++/9898, c++/383
30100 * g++.dg/template/conv6.C: New test.
30103 * g++.dg/template/ptrmem5.C: New test.
30106 * g++.dg/lookup/koenig1.C: New test.
30109 * g++.dg/lookup/template2.C: New test.
30111 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30113 * g++.dg/opt/rtti1.C: New test.
30115 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30117 * gcc.dg/ultrasp5.c: New test.
30119 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30122 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30125 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30128 * gcc.dg/20030323-1.c: New test.
30130 2003-03-23 Roger Sayle <roger@eyesopen.com>
30132 * gcc.c-torture/compile/20030323-1.c: New test case.
30134 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30136 * gcc.dg/20030321-1.c: New test.
30138 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30140 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30142 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30144 PR c++/9978, c++/9708
30145 * g++.dg/ext/vlm1.C: Adjust expected error.
30146 * g++.dg/ext/vla2.C: New test.
30147 * g++.dg/template/arg1.C: New test.
30148 * g++.dg/template/arg2.C: New test.
30150 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30152 * g77.f-torture/execute/select.f: New test.
30153 * g77.f-torture/noncompile/select_no_compile.f: New test.
30155 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30158 * g++.dg/other/error4.C: New test.
30160 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30162 * g++.dg/template/friend17.C: New test.
30164 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30166 * gcc.c-torture/compile/20030320-1.c: New.
30168 2003-03-20 Roger Sayle <roger@eyesopen.com>
30170 * gcc.dg/builtins-6.c: New test case.
30172 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30175 * gcc.c-torture/compile/20030319-1.c: New.
30177 2003-03-18 Jan Hubicka <jh@suse.cz>
30179 * gcc.dg/i386-cvt-1.c: New test.
30181 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30183 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30184 * objc.dg/naming-2.m: Likewise.
30186 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30189 * g++.dg/parse/crash1.C: New test.
30191 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30194 * g++.dg/eh/cleanup1.C: New test.
30196 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30198 * gcc.c-torture/execute/20030316-1.c: New test case.
30200 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30203 * g++.dg/init/ctor2.C: New test.
30205 2003-03-15 Roger Sayle <roger@eyesopen.com>
30207 * g77.f-torture/compile/xformat.f: New test case.
30209 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30211 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30212 * g++.old-deja/g++.mike/eh50.C: Likewise.
30214 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30217 * g++.dg/template/spec7.C: New test.
30218 * g++.dg/template/spec8.C: Likewise.
30220 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30222 * gcc.c-torture/execute/20030313-1.c: New test.
30224 2003-03-14 Richard Henderson <rth@redhat.com>
30226 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30228 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30230 * gcc.c-torture/compile/20030314-1.c: New test.
30232 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30234 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30235 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30237 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30238 to accept newer _imp__ prefix and additional
30239 newline in .drectve section.
30240 * gcc.dg/dll-4.c: Likewise.
30241 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30244 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30246 * g++.dg/parse/namespace9.C: New test.
30248 * g++.dg/init/ref5.C: New test.
30249 * g++.dg/parse/ptrmem1.C: Likewise.
30251 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30253 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30254 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30255 regular expression.
30256 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30257 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30259 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30261 * gcc.c-torture/execute/20030224-2.c: New test.
30263 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30265 * gcc.dg/decl-3.c: New test.
30267 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30269 * gcc.dg/i386-loop-2.c: New test.
30271 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30274 * g++.dg/parse/namespace8.C: New test.
30277 * g++.dg/overload/builtin2.C: New test.
30279 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30281 * gcc.dg/return-type-3.c: New test.
30283 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30285 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30286 profiling options are not supported.
30288 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30290 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30291 * g++.old-deja/g++.warn/impint2.C: Likewise.
30293 2003-03-10 Devang Patel <dpatel@apple.com>
30295 * g++.dg/cpp/c++_cmd_1.C: New test.
30296 * g++.dg/cpp/c++_cmd_1.h: New file.
30298 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30300 * gcc.dg/altivec-9.c: New file.
30302 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30304 * gcc.dg/ppc-sdata-1.c: New test.
30305 * gcc.dg/ppc-sdata-2.c: New test.
30307 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30310 * g++.dg/opt/ptrmem2.C: New test.
30313 * g++.dg/opt/ptrmem1.C: New test.
30315 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30317 * gcc.dg/i386-loop-1.c: New test.
30319 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30322 * g++.dg/lookup/friend1.C: New test.
30324 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30327 * g++.dg/parser/constructor1.C: New test.
30329 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30331 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30333 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30335 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30337 * gcc.dg/cpp/Wunused.c: Update test.
30339 2003-03-08 Jan Hubicka <jh@suse.cz>
30341 * gcc.dg/inline-3.c: New test.
30343 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30346 * g++.dg/parse/builtin1.C: New test.
30349 * g++.dg/abi/cookie1.C: New test.
30350 * g++.dg/abi/cookie2.C: Likewise.
30353 * g++.dg/template/field1.C: New test.
30356 * g++.dg/parse/class1.C: New test.
30357 * g++.dg/parse/namespace7.C: Likewise.
30358 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30360 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30362 * g++.dg/init/ref4.C: New test.
30364 2003-03-07 Jan Hubicka <jh@suse.cz>
30366 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30367 * gcc.dg/inline-3.c: New test.
30369 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30371 * g++.dg/init/ref3.C: New test.
30374 * g++.dg/init/ref2.C: New test.
30377 * g++.dg/warn/Wshadow-2.C: New test.
30380 * g++.dg/warn/Woverloaded-1.C: New test.
30382 2003-03-05 Jan Hubicka <jh@suse.cz>
30384 * gcc.dg/i386-local2.c: New.
30385 * gcc.dg/i386-local.c: Fix typo.
30387 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30389 * g++.dg/abi/layout3.C: New test.
30391 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30393 * gcc.c-torture/compile/20030305-1.c
30395 2003-03-05 Jan Hubicka <jh@suse.cz>
30397 * gcc.dg/i386-local.c: New.
30399 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30401 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30403 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30405 * gcc.dg/switch-2.c: New test.
30406 * gcc.dg/switch-3.c: New test.
30407 * gcc.dg/Wswitch.c: Adjust line numbers.
30408 * gcc.dg/Wswitch-default.c: Likewise.
30409 * gcc.dg/Wswitch-enum.c: Likewise.
30411 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30413 * gcc.c-torture/execute/20030222-1.c: New test.
30415 2003-03-03 James E Wilson <wilson@tuliptree.org>
30417 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30419 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30422 * g++.dg/init/ref1.C: New test.
30424 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30426 * gcc.dg/sh-relax.c: New SH-only test.
30428 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30430 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30431 comment explaining purpose of testcase.
30433 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30435 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30436 for HC11/HC12 (asm needs two int registers).
30437 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30438 HC11/HC12 because the test uses an asm which needs two 32-bit
30441 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30443 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30444 for HC11/HC12 (array is too large otherwise).
30445 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30446 * gcc.c-torture/compile/20010518-2.x: Likewise.
30447 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30448 HC11/HC12 (array is too large).
30450 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30452 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30453 * lib/g++-dg.exp (g++-dg-test): Likewise.
30455 2003-03-01 Roger Sayle <roger@eyesopen.com>
30457 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30458 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30460 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30462 * g++.dg/warn/implicit-typename1.C: Remove warning.
30464 2003-02-28 Richard Henderson <rth@redhat.com>
30466 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30467 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30469 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30471 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30472 * g++.dg/pch/pch.exp: Likewise.
30474 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30477 * testsuite/g++.dg/init/new4.C: New test.
30479 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30481 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30483 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30485 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30488 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30491 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30493 * lib/scanasm.exp: Add support for counting numbers of
30495 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30496 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30498 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30501 * g++.dg/template/static3.C: New test.
30504 * g++.dg/parse/namespace6.C: New test.
30506 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30509 * gcc.dg/20030225-1.c: New test.
30511 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30513 * README: Remove out-of-date information.
30516 * g++.dg/template/spec6.C: New test.
30518 2003-02-24 Jeff Law <law@redhat.com>
30520 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30522 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30524 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30525 * gcc.dg/pragma-ep-1.c: Likewise.
30527 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30530 * g++.dg/template/friend16.C: New test.
30532 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30535 * g++.dg/parse/fused-params1.C: Adjust error messages.
30536 * g++.dg/template/nested3.C: New test.
30538 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30540 * g++.dg/abi/param1.C: New test.
30542 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30545 * g++.dg/warn/implicit-typename1.C: New test.
30547 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30549 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30551 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30552 * gcc.c-torture/execute/20010129-1.x: Likewise.
30553 * gcc.dg/20011107-1.c: Likewise.
30554 * gcc.dg/20020108-1.c: Likewise.
30555 * gcc.dg/20020122-3.c: Likewise.
30556 * gcc.dg/20020206-1.c: Likewise.
30557 * gcc.dg/20020310-1.c: Likewise.
30558 * gcc.dg/20020426-2.c: Likewise.
30559 * gcc.dg/20020517-1.c: Likewise.
30560 * gcc.dg/991230-1.c: Likewise.
30561 * gcc.dg/i386-unroll-1.c: Likewise.
30562 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30564 2003-02-22 Jan Hubicka <jh@suse.cz>
30566 * gcc.dg/i386-mul.c: New test.
30568 2003-02-21 Roger Sayle <roger@eyesopen.com>
30570 * gcc.dg/builtins-5.c: New test case.
30572 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30574 * gcc.dg/asmreg-1.c: New test.
30576 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30579 * g++.dg/parse/varmod1.C: New test.
30581 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30584 * g++.dg/template/op1.C: New test.
30586 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30589 * g++.dg/template/nested2.C: New test.
30591 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30594 * g++.dg/expr/dtor1.C: New test.
30596 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30598 * gcc.dg/cpp/include3.c: New test.
30599 * gcc.dg/cpp/inc/foo.h: New file.
30601 2003-02-21 Glen Nakamura <glen@imodulo.com>
30603 * gcc.c-torture/execute/20030221-1.c: New test.
30605 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30608 * g++.dg/abi/conv1.C: New test.
30610 2003-02-20 Jan Hubicka <jh@suse.cz>
30612 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30614 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30616 * gcc.c-torture/compile/20030219-1.c: New test.
30618 2003-02-18 Jan Hubicka <jh@suse.cz>
30620 * gcc.dg/funcorder.c: New test.
30622 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30624 * gcc.c-torture/execute/20030218-1.c: New.
30626 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30628 * gcc.dg/20030218-1.c: New.
30630 2003-02-18 Richard Henderson <rth@redhat.com>
30632 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30633 * gcc.dg/attr-used-2.c: New.
30635 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30638 * g++.dg/init/copy5.C: New test.
30640 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30642 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30643 * g++.dg/pch/pch.exp: Likewise.
30645 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30647 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30648 STACK_SIZE is not defined.
30650 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30653 * g++.dg/template/init1.C: New test.
30655 2003-02-16 Jan HUbicka <jh@suse.cz>
30657 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30658 (foo): Add few extra tests
30659 * gcc.dg/c99-const-expr-3.c: Likewise.
30660 * gcc.c-torture/execute/20030216-1.c: New.
30662 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30665 * g++.dg/ext/typeof4.C: New test.
30667 2003-02-15 Roger Sayle <roger@eyesopen.com>
30669 * gcc.dg/i386-387-3.c: New test case.
30671 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30673 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30674 cris-*-elf* cris-*-aout* and mmix-*-*.
30676 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30678 * gcc.dg/20030213-1.c: New test.
30680 2003-02-12 Roger Sayle <roger@eyesopen.com>
30682 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30683 * gcc.dg/i386-387-2.c: Likewise.
30685 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30687 * gcc.dg/ppc-spe.c: Fix formatting.
30688 Enable tests that were previously unsupported by gas.
30689 Delete tests for instructions that no longer exist.
30690 Switch arguments on evsubifw builtin.
30692 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30694 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30695 STACK_SIZE is too small.
30697 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30698 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30700 * gcc.dg/decl-2.c: New test.
30702 2003-02-10 Jan Hubicka <jh@suse.cz>
30704 * gcc.dg/i386-fpcvt-1.c: New test.
30706 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30708 * gcc.c-torture/execute/20030209-1.c: New test.
30710 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30712 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30713 int-wide bitops, use the constants of the same width.
30714 Likewise, if long long is 32-bit wide, test bitops using
30717 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30719 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30721 2003-02-07 Roger Sayle <roger@eyesopen.com>
30723 * testsuite/gcc.dg/builtins-4.c: New test case.
30725 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30727 * gcc.dg/20020430-1.c: Fix dg command typos.
30728 * gcc.dg/20020503-1.c: Likewise.
30730 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30733 * g++.dg/parse/fused-params1.C: New test.
30736 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30739 * g++.dg/parse/non-dependent1.C: New test.
30742 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30745 * g++.dg/parse/undefined7.C: New test.
30746 * g++.dg/parse/non-templ1.C: New test.
30749 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30751 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30753 * gcc.c-torture/compile/20030206-1.c: New test.
30755 2003-02-05 Roger Sayle <roger@eyesopen.com>
30757 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
30758 "pow" to "foo" to avoid potential confusion with a math built-in.
30760 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30762 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
30763 conditions for SPARC targets.
30765 2003-02-05 Jakub Jelinek <jakub@redhat.com>
30767 * gcc.dg/20030204-1.c: New test.
30769 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30772 * g++.dg/parse/array-size1.C: New test.
30775 * g++.dg/parse/undefined3.C: New test.
30778 * g++.dg/parse/undefined4.C: New test.
30781 * g++.dg/parse/undefined5.C: New test.
30784 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
30787 * g++.dg/parse/casting-operator1.C: New test.
30790 * g++.dg/parse/undefined6.C: New test.
30793 * g++.dg/parse/missing-template1.C: New test.
30795 2003-02-04 Jan Hubicka <jh@suse.cz>
30797 * gcc.dg/i386-cadd.c: Compile using -march=k8.
30798 * gcc.dg/i386-cmov?.c: Likewise.
30799 * gcc.dg/i386-fpcvt-?.c: Likewise.
30800 * gcc.dg/i386-ssefp-1.c: Likewise.
30801 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
30804 2003-02-03 Mark Mitchell <mark@codesourcery.com>
30807 * testsuite/g++.dg/ext/max.C: New test.
30809 2003-02-03 Jan Hubicka <jh@suse.cz>
30811 * gcc.c-torture/execute/20030203-1.c: New test.
30813 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
30815 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
30818 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
30820 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
30821 * g++.dg/init/new2.C: Likewise.
30822 * g++.dg/other/new1.C: Likewise.
30824 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
30826 * gcc.dg/struct-ret-libc.c: New test.
30828 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
30830 * gcc.dg/20030129-1.c: New test.
30832 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30835 * g++.dg/template/ptrmem4.C: New test.
30837 2003-01-29 Mark Mitchell <mark@codesourcery.com>
30839 * g++.dg/parser/constant1.C: New test.
30841 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30844 * g++.dg/parse/friend2.C: New test.
30846 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
30849 * g++.dg/template/unify4.C: New test.
30851 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
30853 * gcc.c-torture/execute/20030128-1.c: New test.
30855 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
30857 * g++.dg/lookup/nested1.C: Test moved from ...
30858 * g++.old-deja/g++.other/lookup24.C: ... here.
30860 2003-01-28 Jan Hubicka <jh@suse.cz>
30862 * gcc.dg/i386-cmov5.c: New test.
30864 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30866 * gcc.c-torture/execute/20010925-1.c: Changed the
30867 memcpy declaration.
30869 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30872 * g++.dg/parse/template5.C: New test.
30874 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
30877 * g77.dg/pr9258: New test.
30879 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30881 * README: Move relevant parts from README.g++.
30883 * README.g++: Remove this file.
30885 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
30887 * g++.dg/abi/dcast1.C: New test.
30889 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30891 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
30893 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
30896 * g++.old-deja/g++.other/lookup24.C: New test.
30898 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30901 * gcc.dg/uninit-C.c: New test.
30903 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
30905 * g++.dg/abi/covariant1.C: New test.
30907 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
30909 * gcc.dg/20030123-1.c: New test.
30911 2003-01-25 Jan Hubicka <jh@suse.cz>
30914 * gcc.c-torture/compile/20030125-1.c
30916 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
30919 * g++.dg/parse/template3.C: New test.
30920 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
30923 * g++.dg/parse/template4.C: New test.
30926 * g++.dg/template/qual2.C: New test.
30929 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
30931 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
30933 2003-01-25 Roger Sayle <roger@eyesopen.com>
30935 * gcc.c-torture/execute/switch-1.c: New test case.
30937 2003-01-25 Jan Hubicka <jh@suse.cz>
30939 * gcc.c-torture/execute/20030125-1.[cx]: New test.
30941 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
30943 Tweaks for Bison-1.875. From the NEWS file:
30944 "- `parse error' -> `syntax error'
30945 Bison now uniformly uses the term `syntax error'"
30946 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
30947 * gcc.dg/cpp/digraph2.c: Likewise.
30948 * gcc.dg/cpp/direct2.c: Likewise.
30949 * gcc.dg/cpp/paste4.c: Likewise.
30950 * gcc.dg/c90-restrict-1.c: Likewise.
30951 * gcc.dg/c99-func-2.c: Likewise.
30952 * gcc.dg/noncompile/920721-2.c: Likewise.
30953 * gcc.dg/noncompile/930622-2.c: Likewise.
30954 * gcc.dg/noncompile/940112-1.c: Likewise.
30955 * gcc.dg/noncompile/950921-1.c: Likewise.
30956 * gcc.dg/noncompile/951123-1.c: Likewise.
30957 * gcc.dg/noncompile/971104-1.c: Likewise.
30958 * gcc.dg/noncompile/990416-1.c: Likewise.
30960 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
30962 * g++.dg/parse/undefined1.C: Add error message.
30964 2003-01-22 Mark Mitchell <mark@codesourcery.com>
30967 * g++.dg/parse/new1.C: New test.
30970 * g++.dg/parse/template2.C: New test.
30973 * g++.dg/parse/typedef2.C: New test.
30976 * g++.dg/ext/typeof3.C: New test.
30978 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30981 * g++.dg/parse/ret-type1.C: New test.
30984 * g++.dg/parse/tmpl-outside1.C: New test.
30987 * g++.dg/parse/int-as-enum1.C: New test.
30990 * g++.dg/parse/no-typename1.C: New test.
30993 * g++.dg/parse/no-value1.C: New test.
30996 * g++.dg/parse/wrong-inline1.C: New test.
30999 * g++.dg/parse/ref1.C: New test.
31002 * g++.dg/parse/attr-ctor1.C: New test.
31005 * g++.dg/parse/namespace5.C: New test.
31008 * g++.dg/parse/func-def1.C: New test.
31011 * g++.dg/parse/undefined1.C: New test.
31013 PR c++/5723, PR c++/8522
31014 * g++.dg/parse/specialization1.C: New test.
31016 PR c++/163, PR c++/8595
31017 * g++.dg/parse/struct-as-enum1.C: New test.
31020 * g++.dg/parse/undefined2.C: New test.
31022 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31025 * g++.dg/parse/template1.C: New test.
31028 * g++.dg/parse/using1.C: New test.
31032 * g++.dg/parse/expr2.C: New test.
31035 * g++.dg/parse/lookup2.C: Likewise.
31037 2003-01-21 Jan Hubicka <jh@suse.cz>
31039 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31040 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31041 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31042 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31044 2003-01-20 Nick Clifton <nickc@redhat.com>
31046 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31047 problem with ARM sibcall code generation.
31049 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31051 * gcc.c-torture/execute/20030120-1.c: New.
31053 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31055 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31057 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31060 * g++.dg/parse/ctor1.C: New test.
31063 * g++.dg/parse/qualified1.C: New test.
31065 * g++.dg/parse/typename3.C: New test.
31067 2003-01-16 Richard Henderson <rth@redhat.com>
31069 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31071 2003-01-16 Richard Henderson <rth@redhat.com>
31073 * g++.dg/pch/pch.exp: Copy test header to the working directory
31074 before using it either for precompilation or direct use.
31075 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31076 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31078 2003-01-16 Richard Henderson <rth@redhat.com>
31080 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31081 before using it either for precompilation or direct use.
31082 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31083 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31085 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31087 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31088 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31089 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31090 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31091 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31092 typename warning into error.
31093 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31095 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31096 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31097 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31099 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31100 make declaration visible in template.
31101 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31102 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31104 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31106 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31107 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31108 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31109 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31110 typename warning with error message.
31111 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31112 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31113 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31115 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31117 * g++.dg/parse/ambig2.C: New test.
31119 2003-01-15 Richard Henderson <rth@redhat.com>
31121 * g++.dg/tls/init-2.C: Update error message string.
31123 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31125 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31127 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31129 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31131 * gcc.c-torture/compile/20001205-1.x: Likewise.
31132 * gcc.c-torture/compile/20001226-1.x: Likewise.
31133 * gcc.c-torture/compile/920520-1.x: Likewise.
31134 * gcc.c-torture/compile/961203-1.x: Likewise.
31135 * gcc.c-torture/compile/20020604-1.x: Likewise.
31137 2003-01-15 Jan Hubicka <jh@suse.cz>
31139 * gcc.c-torture/compile/20030115-1.c: New test.
31141 * gcc.dg/i386-fpcvt-1.c: New test.
31142 * gcc.dg/i386-fpcvt-2.c: New test.
31144 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31146 Further conform g++'s __vmi_class_type_info to the C++ ABI
31148 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31151 2003-01-14 Jan Hubicka <jh@suse.cz>
31153 * gcc.dg/i386-fpcvt-1.c: New test.
31154 * gcc.dg/i386-fpcvt-2.c: New test.
31156 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31158 * gcc.dg/i386-mmx-3.c: New test.
31160 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31163 * g++.dg/parse/octal1.C: New file.
31166 * g++.dg/parse/typename1.C: New file.
31168 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31170 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31171 * gcc.dg/bf-no-ms-layout.c: Likewise.
31172 * gcc.dg/bf-ms-attrib.c: Likewise.
31174 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31177 * g++.dg/parse/dtor1.C: New file.
31180 * g++.dg/rtti/typeid1.C: New file.
31183 * g++.dg/parse/lookup1.C: New file.
31186 * g++.dg/templ/spec5.C: New file.
31188 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31190 * gcc.c-torture/compile/20030110-1.c: New test.
31192 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31194 Merge from pch-branch:
31196 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31198 * gcc.dg/pch/cpp-1.h: New.
31199 * gcc.dg/pch/cpp-1.c: New.
31200 * gcc.dg/pch/cpp-2.h: New.
31201 * gcc.dg/pch/cpp-2.c: New.
31203 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31205 * gcc.dg/pch/except-1.h: New.
31206 * gcc.dg/pch/except-1.c: New.
31208 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31210 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31212 * gcc.dg/pch: Include *.hp not *.h.
31213 * gcc.dg/pch/system-1.h: New.
31214 * gcc.dg/pch/system-1.c: New.
31216 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31218 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31219 rather than trying to build and run a program using PCH.
31220 * gcc.dg/pch: Remove dg-do commands from test files.
31222 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31224 * gcc.dg/pch/macro-3.c: New.
31225 * gcc.dg/pch/macro-3.h: New.
31227 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31229 * gcc.dg/pch/common-1.c: New.
31230 * gcc.dg/pch/common-1.h: New.
31231 * gcc.dg/pch/decl-1.c: New.
31232 * gcc.dg/pch/decl-1.h: New.
31233 * gcc.dg/pch/decl-2.c: New.
31234 * gcc.dg/pch/decl-2.h: New.
31235 * gcc.dg/pch/decl-3.c: New.
31236 * gcc.dg/pch/decl-3.h: New.
31237 * gcc.dg/pch/decl-4.c: New.
31238 * gcc.dg/pch/decl-4.h: New.
31239 * gcc.dg/pch/decl-5.c: New.
31240 * gcc.dg/pch/decl-5.h: New.
31241 * gcc.dg/pch/global-1.c: New.
31242 * gcc.dg/pch/global-1.h: New.
31243 * gcc.dg/pch/inline-1.c: New.
31244 * gcc.dg/pch/inline-1.h: New.
31245 * gcc.dg/pch/inline-2.c: New.
31246 * gcc.dg/pch/inline-2.h: New.
31247 * gcc.dg/pch/static-1.c: New.
31248 * gcc.dg/pch/static-1.h: New.
31249 * gcc.dg/pch/static-2.c: New.
31250 * gcc.dg/pch/static-2.h: New.
31252 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31254 * g++.dg/pch/pch.exp: Better handle failing testcases.
31255 * gcc.dg/pch/pch.exp: Likewise.
31256 * gcc.dg/pch/macro-1.c: New.
31257 * gcc.dg/pch/macro-1.h: New.
31258 * gcc.dg/pch/macro-2.c: New.
31259 * gcc.dg/pch/macro-2.h: New.
31261 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31263 * g++.dg/dg.exp: Treat files in pch/ specially.
31264 * g++.dg/pch/pch.exp: New file.
31265 * g++.dg/pch/empty.H: New file.
31266 * g++.dg/pch/empty.C: New file.
31267 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31270 * gcc.dg/pch/pch.exp: New file.
31271 * gcc.dg/pch/empty.h: New file.
31272 * gcc.dg/pch/empty.c: New file.
31273 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31276 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31278 * g++.dg/template/friend14.C: New test.
31280 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31282 * gcc.dg/old-style-asm-1.c: New test.
31284 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31286 * gcc.c-torture/compile/20030109-1.c: New test.
31288 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31290 * gcc.c-torture/execute/20030109-1.c: New test.
31292 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31294 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31295 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31296 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31297 * g++.old-deja/g++.mike/eh2.C: Likewise.
31298 * g++.old-deja/g++.mike/eh3.C: Likewise.
31299 * g++.old-deja/g++.mike/eh5.C: Likewise.
31300 * g++.old-deja/g++.mike/eh6.C: Likewise.
31301 * g++.old-deja/g++.mike/eh7.C: Likewise.
31302 * g++.old-deja/g++.mike/eh8.C: Likewise.
31303 * g++.old-deja/g++.mike/eh9.C: Likewise.
31304 * g++.old-deja/g++.mike/eh10.C: Likewise.
31305 * g++.old-deja/g++.mike/eh12.C: Likewise.
31306 * g++.old-deja/g++.mike/eh13.C: Likewise.
31307 * g++.old-deja/g++.mike/eh14.C: Likewise.
31308 * g++.old-deja/g++.mike/eh16.C: Likewise.
31309 * g++.old-deja/g++.mike/eh17.C: Likewise.
31310 * g++.old-deja/g++.mike/eh18.C: Likewise.
31311 * g++.old-deja/g++.mike/eh21.C: Likewise.
31312 * g++.old-deja/g++.mike/eh23.C: Likewise.
31313 * g++.old-deja/g++.mike/eh24.C: Likewise.
31314 * g++.old-deja/g++.mike/eh25.C: Likewise.
31315 * g++.old-deja/g++.mike/eh26.C: Likewise.
31316 * g++.old-deja/g++.mike/eh27.C: Likewise.
31317 * g++.old-deja/g++.mike/eh28.C: Likewise.
31318 * g++.old-deja/g++.mike/eh29.C: Likewise.
31319 * g++.old-deja/g++.mike/eh31.C: Likewise.
31320 * g++.old-deja/g++.mike/eh33.C: Likewise.
31321 * g++.old-deja/g++.mike/eh34.C: Likewise.
31322 * g++.old-deja/g++.mike/eh35.C: Likewise.
31323 * g++.old-deja/g++.mike/eh36.C: Likewise.
31324 * g++.old-deja/g++.mike/eh37.C: Likewise.
31325 * g++.old-deja/g++.mike/eh38.C: Likewise.
31326 * g++.old-deja/g++.mike/eh39.C: Likewise.
31327 * g++.old-deja/g++.mike/eh40.C: Likewise.
31328 * g++.old-deja/g++.mike/eh41.C: Likewise.
31329 * g++.old-deja/g++.mike/eh42.C: Likewise.
31330 * g++.old-deja/g++.mike/eh44.C: Likewise.
31331 * g++.old-deja/g++.mike/eh46.C: Likewise.
31332 * g++.old-deja/g++.mike/eh47.C: Likewise.
31333 * g++.old-deja/g++.mike/eh48.C: Likewise.
31334 * g++.old-deja/g++.mike/eh49.C: Likewise.
31335 * g++.old-deja/g++.mike/eh50.C: Likewise.
31336 * g++.old-deja/g++.mike/eh51.C: Likewise.
31337 * g++.old-deja/g++.mike/eh53.C: Likewise.
31338 * g++.old-deja/g++.mike/eh55.C: Likewise.
31339 * g++.old-deja/g++.mike/p7912.C: Likewise.
31340 * g++.old-deja/g++.mike/p9706.C: Likewise.
31341 * g++.old-deja/g++.mike/p10416.C: Likewise.
31342 * g++.old-deja/g++.mike/p11667.C: Likewise.
31343 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31344 Remove redundant reference to Iris.
31345 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31346 Elxsi, i860, Pico Java, and WE32K.
31348 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31350 * g++.dg/ext/asm4.C: New test.
31352 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31355 * g++.dg/template/friend12.C: New test.
31356 * g++.dg/template/friend13.C: Likewise.
31357 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31359 2003-01-08 Jan Hubicka <jh@suse.cz>
31361 * gcc.dg/i386-cadd.c: New test.
31362 * gcc.dg/i386-cmov4.c: Likewise.
31364 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31367 * g++.dg/warn/Wunused-3.C: New test.
31369 * g++.dg/abi/bitfield9.C: New test.
31372 * g++.dg/parse/defarg3.C: New test.
31374 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31376 * g++.dg/parse/ambig1.C: New test.
31377 * g++.dg/parse/defarg2.C: New test.
31379 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31381 * g++.dg/template/defarg-1.C: New test.
31382 * g++.dg/template/local2.C: Likewise.
31384 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31386 * gcc.c-torture/execute/20030105-1.c: New test.
31388 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31390 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31391 * g++.dg/parse/namespace4.C: Likewise.
31393 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31395 * g++.dg/template/ntp2.C: New test.
31397 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31399 * g++.dg/parse/extern-C-1.C: New test.
31401 * g++.dg/parse/namespace4.C: New test.
31403 * g++.dg/template/nested1.C: New test.
31405 * g++.dg/parse/namespace3.C: New test.
31407 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31409 * g++.dg/lookup/two-stage1.C: New test.
31411 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31413 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31414 * g++.old-deja/g++.jason/access8.C: Likewise.
31415 * g++.old-deja/g++.other/decl5.C: Likewise.
31417 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31419 * g++.dg/parse/parse7.C: New test.
31421 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31424 * g++.dg/ext/attrib7.C: New test.
31426 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31428 * g++.dg/parse/parse6.C: New test.
31430 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31432 * gcc.dg/h8300-stack-1.c: New.
31434 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31436 g++.dg/lookup/exception1.C: New test.
31438 g++.dg/lookup/template1.C: New test.
31440 g++.dg/parse/namespace2.C: New test.
31442 g++.dg/parse/parens2.C: New test.
31444 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31446 * g++.dg/parse/parse5.C: New test.
31447 * g++.dg/lookup/scoped4.C: New test.
31449 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31451 * g++.dg/parse/parens1.C: New test.
31453 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31455 * g++.dg/parse/parens2.C: New test.
31457 * g++.dg/lookup/scope-operator1.C: New test.
31459 * g++.dg/parse/operator1.C: New test.
31461 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31463 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31464 * g++.old-deja/g++.other/access6.C: Likewise.
31465 * g++.old-deja/g++.other/decl1.C: Likewise.
31466 * g++.old-deja/g++.pt/typename12.C: Likewise.
31468 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31470 * g++.dg/parse/namespace1.C: New test.
31472 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31474 * g++.dg/parse/parse4.C: New test.
31476 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31478 * g++.dg/parse/parse3.C: New test.
31480 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31482 * g++.dg/parse/parse2.C: New test.
31484 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31486 * g++.dg/template/friend11.C: New test.
31488 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31490 * g++.dg/parse/parse1.C: New test.
31492 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31494 * lib/profopt.exp: Change the name of a global variable to avoid
31495 possible clashes with other test suites.
31497 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31499 * g++.dg/inherit/covariant8.C: New test.
31501 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31503 * g++.dg/init/array9.C: New test.
31506 * g++.dg/parse/expr1.C: New test.
31508 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31510 * gcc.c-torture/compile/20021230-1.c: New test.
31512 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31514 * g++.dg/inherit/covariant5.C: New test.
31515 * g++.dg/inherit/covariant6.C: New test.
31516 * g++.dg/inherit/covariant7.C: New test.
31518 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31521 * g++.dg/other/access2.C: New test.
31523 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31525 * g++.dg/other/anon-struct.C: No longer fails
31526 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31527 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31528 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31530 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31532 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31534 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31536 * g++.dg/eh/spec4.C: Remove stray semicolon.
31537 * g++.dg/expr/pmf-1.C: Change error message.
31538 * g++.dg/ext/asm1.C: Remove stray semicolon.
31539 * g++.dg/ext/typename1.C: Add missing typenames.
31540 * g++.dg/inherit/template-as-base.C: Change error message.
31541 * g++.dg/lookup/scoped1.C: Likewise.
31542 * g++.dg/lookup/scoped2.C: Likewise.
31543 * g++.dg/lookup/using2.C: Likewise.
31544 * g++.dg/other/component1.C: Remove stray semicolon.
31545 * g++.dg/other/do1.C: Change error message.
31546 * g++.dg/other/error2.C: Likewise.
31547 * g++.dg/other/init1.C: Likewise.
31548 * g++.dg/other/packed1.C: Remove stray semicolon.
31549 * g++.dg/other/ptrmem2.C: Change error message.
31550 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31552 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31553 * g++.dg/template/access3.C: Add typename keyword.
31554 * g++.dg/template/access5.C: Remove stray semicolon.
31555 * g++.dg/template/access6.C: Likewise.
31556 * g++.dg/template/complit1.C: Likewise.
31557 * g++.dg/template/crash1.C: Change error message.
31558 * g++.dg/template/inherit2.C: Remove stray semicolon.
31559 * g++.dg/template/instantiate2.C: Likewise.
31560 * g++.dg/template/instantiate3.C: Change error message.
31561 * g++.dg/template/qual1.C: Remove stray semicolon.
31562 * g++.dg/template/qualttp18.C: Change error message.
31563 * g++.dg/template/ref1.C: Remove stray semicolon.
31564 * g++.dg/template/sizeof1.C (A::value): Declare it.
31565 * g++.dg/template/spec4.C: Change error message.
31566 * g++.dg/template/static1.C: Likewise.
31567 * g++.dg/template/type1.C: Likewise.
31568 * g++.dg/template/typename3.C: Likewise.
31569 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31570 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31571 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31572 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31573 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31574 named return value extension.
31575 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31576 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31577 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31578 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31579 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31580 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31581 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31582 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31583 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31584 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31585 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31586 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31587 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31588 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31590 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31591 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31592 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31593 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31594 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31595 * g++.old-deja/g++.brendan/template11.C: Likewise.
31596 * g++.old-deja/g++.brendan/template26.C: Likewise.
31597 * g++.old-deja/g++.brendan/template27.C: Use explicit
31598 specialization syntax.
31599 * g++.old-deja/g++.brendan/template30.C: Likewise.
31600 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31601 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31602 non-dependent names.
31603 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31604 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31605 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31606 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31607 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31608 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31609 named return value extension.
31610 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31611 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31612 * g++.old-deja/g++.ext/return1.C: Likewise.
31613 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31614 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31615 * g++.old-deja/g++.jason/access8.C: Likewise.
31616 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31617 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31618 pseudo-destructor names.
31619 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31620 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31621 pseudo-destructor names.
31622 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31623 * g++.old-deja/g++.jason/overload19.C: Likewise.
31624 * g++.old-deja/g++.jason/overload32.C: Likewise.
31625 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31627 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31628 * g++.old-deja/g++.jason/return.C: Likewise.
31629 * g++.old-deja/g++.jason/return2.C: Likewise.
31630 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31631 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31633 * g++.old-deja/g++.jason/template10.C: Account for use of
31634 non-dependent names.
31635 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31637 * g++.old-deja/g++.jason/template37.C: Likewise.
31638 * g++.old-deja/g++.law/access4.C: Change error messages.
31639 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31640 pseudo-destructor names.
31641 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31642 * g++.old-deja/g++.law/ctors9.C: Likewise.
31643 * g++.old-deja/g++.law/cvt22.C: Likewise.
31644 * g++.old-deja/g++.law/dtors5.C: Likewise.
31645 * g++.old-deja/g++.law/global-init1.C: Likewise.
31646 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31647 * g++.old-deja/g++.law/operators28.C: Likewise.
31648 * g++.old-deja/g++.law/visibility28.C: Likewise.
31649 * g++.old-deja/g++.martin/eval1.C: Likewise.
31650 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31652 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31653 * g++.old-deja/g++.mike/net34.C: Likewise.
31654 * g++.old-deja/g++.mike/net36.C: Likewise.
31655 * g++.old-deja/g++.mike/ns2.C: Likewise.
31656 * g++.old-deja/g++.mike/p12306.C: Likewise.
31657 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31659 * g++.old-deja/g++.mike/p700.C: Likewise.
31660 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31661 * g++.old-deja/g++.mike/p710.C: Likewise.
31662 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31664 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31665 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31666 * g++.old-deja/g++.ns/crash2.C: Likewise.
31667 * g++.old-deja/g++.ns/crash3.C: Likewise.
31668 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31669 * g++.old-deja/g++.ns/ns17.C: Likewise.
31670 * g++.old-deja/g++.ns/template16.C: Likewise.
31671 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31673 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31674 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31675 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31676 named return value extension.
31677 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31678 * g++.old-deja/g++.other/access4.C: Issue additional error
31680 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31681 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31682 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31683 * g++.old-deja/g++.other/crash25.C: Change error message.
31684 * g++.old-deja/g++.other/crash4.C: Change error message.
31685 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31686 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31687 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31689 * g++.old-deja/g++.other/defarg8.C: Likewise.
31690 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31691 * g++.old-deja/g++.other/dtor10.C: Likewise.
31692 * g++.old-deja/g++.other/incomplete.C: Likewise.
31693 * g++.old-deja/g++.other/linkage7.C: Likewise.
31694 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31696 * g++.old-deja/g++.other/mangle2.C: Likewise.
31697 * g++.old-deja/g++.other/refinit2.C: Likewise.
31698 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31699 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31700 * g++.old-deja/g++.pt/crash28.C: Likewise.
31701 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31703 * g++.old-deja/g++.pt/crash32.C: Change error message.
31704 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31705 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31706 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31707 error message position.
31708 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31709 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31710 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31712 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31713 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31714 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31715 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31717 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31718 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31719 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31721 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31722 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31724 * g++.old-deja/g++.pt/friend28.C: Account for use of
31725 non-dependent names.
31726 * g++.old-deja/g++.pt/friend29.C: Likewise.
31727 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31729 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31730 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31731 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31733 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31734 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31736 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31737 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31738 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31740 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31741 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31742 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31743 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31744 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31745 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31747 * g++.old-deja/g++.pt/spec10.C: Likewise.
31748 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31749 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31750 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
31751 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
31752 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
31753 * g++.old-deja/g++.pt/ttp62.C: Likewise.
31754 * g++.old-deja/g++.pt/ttp64.C: Likewise.
31755 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
31756 * g++.old-deja/g++.pt/typename15.C: Likewise.
31757 * g++.old-deja/g++.pt/typename22.C: Likewise.
31758 * g++.old-deja/g++.pt/typename6.C: Change error messages.
31759 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
31760 * g++.old-deja/g++.pt/virtual2.C: Likewise.
31761 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
31763 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
31764 return value extension.
31765 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
31766 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
31767 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
31768 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
31770 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
31772 * g++.dg/warn/inline1.C: New test.
31773 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
31774 * g++.old-deja/g++.jason/synth10.C: Likewise.
31775 * g++.old-deja/g++.mike/net31.C: Likewise.
31776 * g++.old-deja/g++.mike/p8786.C: Likewise.
31778 * g++.dg/template/friend10.C: New test.
31779 * g++.dg/template/conv5.C: New test.
31781 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
31783 * g++.dg/lookup/scoped3.C: New test.
31785 * g++.dg/lookup/decl1.C: New test.
31786 * g++.dg/lookup/decl2.C: New test.
31788 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
31790 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
31791 gcc.c-torture/compile/20021015-1.c,
31792 gcc.c-torture/compile/20021015-2.c,
31793 gcc.c-torture/compile/20021123-1.c,
31794 gcc.c-torture/compile/20021123-2.c,
31795 gcc.c-torture/compile/20021123-3.c,
31796 gcc.c-torture/compile/20021123-4.c,
31797 gcc.c-torture/execute/20021024-1.c: Add tests previously added
31798 only to 3.1 or 3.2 branch.
31800 2002-12-23 Mark Mitchell <mark@codesourcery.com>
31802 * gcc.dg/i386-bitfield3.c: New test.
31804 * gcc.dg/i386-bitfield2.c: New test.
31806 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
31808 * g++.dg/parse/conv_op1.C: New test.
31810 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
31812 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
31815 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
31817 * gcc.c-torture/compile/20021220-1.c: New test.
31819 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
31821 * gcc.dg/i386-fastcall-1.c: New.
31823 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31825 * gcc.c-torture/execute/20021219-1.c: New test.
31827 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31829 * gcc.dg/i386-pic-1.c: New test.
31831 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31834 * g++.dg/template/friend9.C: New test.
31836 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31839 * g++.dg/template/access7.C: New test.
31841 2002-12-18 Nick Clifton <nickc@redhat.com>
31843 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
31844 the libstdc++-v3 directory has been found.
31846 2002-12-12 Devang Patel <dpatel@apple.com>
31847 * gcc.dg/darwin-ld-1.c: New test.
31848 * gcc.dg/darwin-ld-2.c: New test.
31849 * gcc.dg/darwin-ld-3.c: New test.
31850 * gcc.dg/darwin-ld-4.c: New test.
31851 * gcc.dg/darwin-ld-5.c: New test.
31853 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31855 * gcc.c-torture/compile/20021212-1.c: New test.
31857 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
31859 * gcc.dg/fshort-wchar: New test.
31861 2002-12-10 Mark Mitchell <mark@codesourcery.com>
31864 * g++.dg/template/dtor1.C: New test.
31866 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
31869 2002-12-10 Jakub Jelinek <jakub@redhat.com>
31871 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
31873 2002-12-09 Mark Mitchell <mark@codesourcery.com>
31875 * g++.dg/template/static1.C: New test.
31876 * g++.dg/template/static2.C: New test.
31877 * g++.old-deja/g++.ext/memconst.C: New test.
31879 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31881 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
31882 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
31883 * g++.dg/special/initp1.C: Likewise.
31885 2002-12-06 Jakub Jelinek <jakub@redhat.com>
31887 * gcc.c-torture/execute/20021204-1.c: New test.
31889 2002-12-04 Geoffrey Keating <geoffk@apple.com>
31891 * gcc.dg/ppc-fmadd-1.c: New file.
31892 * gcc.dg/ppc-fmadd-2.c: New file.
31893 * gcc.dg/ppc-fmadd-3.c: New file.
31895 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31897 * gcc.c-torture/compile/20021204-1.c: New test.
31899 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
31901 * g++.dg/inherit/covariant2.C: New test.
31902 * g++.dg/inherit/covariant3.C: New test.
31903 * g++.dg/inherit/covariant4.C: New test.
31904 * g++.dg/inherit/covariant1.C: Remove XFAIL.
31905 * g++.old-deja/g++.robertl/eb17.C: Likewise.
31907 2002-12-03 Mark Mitchell <mark@codesourcery.com>
31910 * g++.dg/init/brace3.C: New test.
31912 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
31914 * gcc.dg/20020210-1.c: Fix a comment typo.
31916 2002-12-02 Mark Mitchell <mark@codesourcery.com>
31919 * g++.dg/parse/defarg1.C: New test.
31922 * g++.dg/template/char1.C: New test.
31924 * g++.dg/template/varmod1.C: Fix typo.
31926 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31929 * g++.old-deja/g++.pt/crash32.C: Expect error.
31931 2002-12-01 Mark Mitchell <mark@codesourcery.com>
31934 * g++.dg/template/varmod1.C: New test.
31937 * g++.dg/inherit/typeinfo1.C: New test.
31940 * g++.dg/inherit/typedef1.C: New test.
31942 2002-11-30 Mark Mitchell <mark@codesourcery.com>
31946 * g++.dg/template/strlen1.C: New test.
31949 * g++.dg/template/ctor2.C: New test.
31952 * g++.dg/init/string1.C: New test.
31955 * g++.dg/template/friend8.C: New test.
31957 2002-11-29 Joe Buck <jbuck@synopsys.com>
31959 * g++.dg/lookup/anon2.C: New test.
31961 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
31963 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
31966 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
31968 * gcc.dg/bitfld-6.c: New test.
31970 2002-11-27 Jan Hubicka <jh@suse.cz>
31972 * gcc.c-torture/execute/20021127.[cx]: New test.
31974 2002-11-26 Jan Hubicka <jh@suse.cz>
31976 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
31979 2002-11-26 Geoffrey Keating <geoffk@apple.com>
31981 * g++.dg/init/brace2.C: New test.
31982 * g++.old-deja/g++.mike/p9129.C: Correct.
31984 2002-11-26 Mark Mitchell <mark@codesourcery.com>
31986 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
31988 2002-11-25 Andreas Bauer <baueran@in.tum.de>
31990 * gcc.dg/sibcall-6: New test for indirect sibcalls.
31992 2002-11-25 Mark Mitchell <mark@codesourcery.com>
31994 * testsuite/g++.dg/abi/empty11.C: New test.
31995 * testsuite/g++.dg/rtti/cv1.C: New test.
31997 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
31999 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32001 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32003 * g++.dg/abi/empty10.C: New test.
32005 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32007 * gcc.c-torture/compile/20021124-1.c: New test.
32009 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32011 * g++.dg/abi/rtti2.C: New test.
32013 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32015 * gcc.dg/i386-unroll-1.c: New test.
32017 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32019 * gcc.c-torture/compile/20021120-1.c: New test.
32020 * gcc.c-torture/compile/20021120-2.c: New test.
32022 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32024 * gcc.dg/bitfld-5.c: New test.
32026 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32028 * gcc.c-torture/execute/20021120-3.c: New test.
32030 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32032 * gcc.c-torture/execute/20021120-2.c: New test.
32034 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32036 * gcc.c-torture/execute/20021120-1.c: New test.
32038 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32040 * gcc.c-torture/execute/20021118-3.c: New test.
32042 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32044 * gcc.c-torture/compile/20021119-1.c: New test.
32046 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32048 * gcc.dg/duff-1.c: New test.
32049 * gcc.dg/duff-2.c: New test.
32050 * gcc.dg/duff-3.c: New test.
32052 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32054 * gcc.dg/cpp/_Pragma5.c: New test.
32056 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32058 * gcc.c-torture/execute/20021118-2.c: New test.
32060 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32062 * gcc.c-torture/execute/20021118-1.c: New test.
32064 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32066 * gcc.dg/20021116-1.c: New test.
32068 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32070 * g++.dg/abi/vcall1.C: New test.
32072 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32074 * gcc.dg/20021029-1.c: New test.
32075 * gcc.dg/20021029-2.c: New test.
32077 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32079 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32081 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32084 * gcc.dg/20021110.c: Move to ...
32085 * gcc.c-torture/compile/20021110.c: .... here.
32087 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32090 * gcc.c-torture/execute/20021111-1.c
32092 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32095 * gcc.dg/20021110.c: New test.
32097 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32099 * g++.dg/abi/vthunk3.C: Run only on x86.
32101 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32103 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32105 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32107 * lib/compat.exp (compat-execute): Fix logic error in last
32110 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32112 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32114 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32117 * g++.dg/template/access6.C: New test.
32119 2002-11-08 Jan Hubicka <jh@suse.cz>
32121 * gcc.dg/i386-ssefp-1.c: New test.
32122 * gcc.dg/i386-ssefp-1.c: New test.
32124 2002-11-08 Jan Hubicka <jh@suse.cz>
32126 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32128 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32130 * g++.dg/abi/vthunk3.C: New test.
32133 * g++.dg/template/crash2.C: New test.
32135 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32137 * testsuite/g++.dg/abi/dtor1.C: New test.
32138 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32140 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32142 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32145 2002-11-04 Adam Nemet <anemet@lnxw.com>
32147 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32148 -mthumb. Only xfail with -O0.
32150 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32152 * g++.dg/abi/thunk1.C: New test.
32153 * g++.dg/abi/thunk2.C: Likewise.
32154 * g++.dg/abi/vtt1.C: Likewise.
32156 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32158 PR optimization/8423
32159 * gcc.c-torture/execute/builtin-constant.c: New test.
32161 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32163 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32164 Add some more cases.
32166 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32169 * g++.dg/opt/local1.C: New test.
32171 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32174 * g++.dg/template/complit1.C: New test.
32177 * g++.dg/template/typename4.C: Likewise.
32179 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32181 Core issue 287, PR c++/7639
32182 * g++.dg/template/instantiate1.C: Adjust error location.
32183 * g++.dg/template/instantiate3.C: New test.
32184 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32185 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32186 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32188 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32190 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32192 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32195 * g++.dg/init/dtor2.C: New test.
32197 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32199 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32200 * gcc.dg/nest.c: Bypass errors on irix6.
32202 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32204 * gcc.dg/nest.c: Expect error for mmix-*-*.
32205 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32207 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32209 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32212 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32214 2002-10-25 Mike Stump <mrs@apple.com>
32216 * gcc.dg/warn-1.c: New test.
32218 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32220 * g++.dg/template/typename3.C: New test.
32222 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32224 * g++.dg/lookup/ptrmem1.C: New test.
32226 * g++.dg/abi/vthunk2.C: New test.
32228 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32230 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32232 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32234 * g++.dg/abi/empty9.C: New test.
32236 2002-10-24 Richard Henderson <rth@redhat.com>
32238 * g++.dg/inherit/thunk1.C: Enable for ia64.
32240 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32243 * g++.dg/lookup/pretty1.C: New test.
32245 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32247 * gcc.dg/20021023-1.c: New test.
32249 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32252 * g++.dg/parse/inline1.C: New test.
32254 2002-10-23 Richard Henderson <rth@redhat.com>
32256 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32258 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32260 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32263 * g++.dg/parse/stmtexpr3.C: New test.
32265 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32267 * g++.dg/expr/cond1.C: New test.
32269 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32271 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32273 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32275 * g++.dg/abi/vbase13.C: New test.
32276 * g++.dg/abi/vbase14.C: Likewise.
32278 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32280 * gcc.dg/tls/pic-1.c: New test.
32281 * gcc.dg/tls/nonpic-1.c: New test.
32282 * gcc.dg/20021018-1.c: New test.
32284 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32286 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32287 Remove only files with the same base name as the test case.
32288 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32289 (profopt-execute): Likewise. Also, remove old profiling
32290 and performance data files before running the tests.
32292 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32293 * g++.dg/bprob/bprob.exp: Likewise.
32294 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32295 to allow more general test case names.
32297 * g++.dg/bprob/bprob-1.C: Rename to ...
32298 * g++.dg/bprob/g++-bprob-1.C: ... this.
32300 * g77.dg/bprob/bprob-1.f: Rename to ...
32301 * g77.dg/bprob/g77-bprob-1.f: ... this.
32303 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32305 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32306 bison 1.50 or later.
32308 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32310 * g++.dg/README: Describe more test directories.
32312 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32314 * g++.dg/init/array6.C: Add additional tests.
32316 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32318 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32319 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32321 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32323 * gcc.c-torture/compile/20020604-1.x: New.
32324 * gcc.c-torture/compile/simd-5.x: Likewise.
32325 * gcc.c-torture/execute/920710-1.x: Likewise.
32326 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32328 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32330 * g++.dg/inherit/override1.C: Add dg-options clause.
32332 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32334 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32337 2002-10-19 Andreas Schwab <schwab@suse.de>
32339 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32340 directory component.
32342 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32344 * g++.dg/inherit/thunk1.C: New test.
32346 * g++.dg/inherit/override1.C: New test.
32348 * g++.dg/abi/mangle11.C: New test.
32349 * g++.dg/abi/mangle14.C: New test.
32350 * g++.dg/abi/mangle17.C: New test.
32352 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32354 * g++.dg/overload/member2.C: New test.
32356 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32358 * g++.dg/README: Describe new compat directory.
32359 * g++.dg/dg.exp: Skip tests in compat directory.
32360 * README.compat: New file.
32361 * lib/compat.exp: New expect script.
32362 * g++.dg/compat: New test directory.
32363 * g++.dg/compat/compat.exp: New expect script.
32364 * g++.dg/compat/abi: New test directory.
32365 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32366 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32367 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32368 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32369 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32370 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32371 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32372 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32373 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32374 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32375 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32376 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32377 * g++.dg/compat/break: New test directory.
32378 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32379 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32380 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32381 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32382 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32383 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32384 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32385 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32386 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32387 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32388 g++.dg/compat/break/README: New files.
32389 * g++.dg/compat/eh: New test directory.
32390 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32391 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32392 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32393 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32394 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32395 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32396 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32397 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32398 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32399 g++.dg/compat/eh/filter2_y.C,
32400 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32401 g++.dg/compat/eh/new1_y.C,
32402 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32403 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32404 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32405 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32406 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32407 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32408 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32409 g++.dg/compat/eh/unexpected1_y.C: New files.
32410 * g++.dg/compat/init: New test directory.
32411 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32412 g++.dg/compat/init/array5_y.C,
32413 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32414 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32415 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32416 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32417 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32418 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32419 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32420 g++.dg/compat/init/init-ref2_y.C: New files.
32422 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32425 * g++.dg/inherit/using3.C: New test.
32427 2002-10-17 Jan Hubicka <jh@suse.cz>
32429 * gcc.dg/20021017-2.c: New test.
32431 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32433 * g++.dg/abi/mangle16.C: Adjust.
32435 * g++.dg/init/array8.C: New test.
32437 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32439 * gcc.dg/special/mips-abi.exp: New test.
32440 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32442 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32444 * g++.dg/abi/mangle16.C: New test.
32445 * g++.dg/abi/mangle17.C: Likewise.
32448 * g++.dg/template/ref1.C: New test.
32450 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32452 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32454 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32456 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32458 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32461 * g++.dg/init/array7.C: New test.
32463 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32465 * g++.dg/init/array6.C: New test.
32467 * g++.dg/abi/mangle13.C: Likewise.
32468 * g++.dg/abi/mangle14.C: Likewise.
32469 * g++.dg/abi/mangle15.C: Likewise.
32471 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32473 * g++.dg/abi/empty8.C: New test.
32475 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32477 * g++.dg/init/ctor1.C: New test.
32479 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32481 * gcc.c-torture/execute/20021015-1.c: New test.
32483 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32485 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32487 2002-10-14 Jan Hubicka <jh@suse.cz>
32489 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32491 2002-10-14 Richard Henderson <rth@redhat.com>
32493 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32495 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32497 PR optimization/6631
32498 * g++.dg/opt/const2.C: New test.
32500 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32503 * g++.dg/parse/friend1.C: New test.
32504 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32506 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32508 * gcc.dg/20021014-1.c: New test.
32510 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32513 * g++.dg/ext/vlm1.C: New test.
32514 * g++.dg/ext/vlm2.C: Likewise.
32516 * g++.dg/init/array1.C: Remove invalid braces.
32517 * g++.dg/init/brace1.C: New test.
32518 * g++.dg/init/copy2.C: Likewise.
32519 * g++.dg/init/copy3.C: Likewise.
32520 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32521 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32524 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32526 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32528 2002-10-11 Richard Shann <richard.shann@superh.com>
32530 * gcc.c-torture/compile/simd-5.c: New test.
32532 2002-10-10 Roger Sayle <roger@eyesopen.com>
32534 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32536 2002-10-10 Jim Wilson <wilson@redhat.com>
32538 * gcc.c-torture/execute/20021010-1.c: New test.
32540 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32543 * g++.dg/ext/typedef-init.C: New test.
32544 * gcc.dg/typedef-init.c: New test.
32546 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32548 * gcc.dg/cpp/paste13.c: New test.
32550 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32552 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32553 remaining platforms, XFAIL during compile, not execute. Don't
32556 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32558 * gcc.dg/alias-1.c: Tweak expected warning.
32560 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32562 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32564 2002-10-06 Andreas Jaeger <aj@suse.de>
32566 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32567 * gcc.dg/cpp/c++98.C: Likewise.
32569 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32570 * g++.dg/cpp/c++98.C: Likewise.
32572 * g++.dg/README (Subdirectories): Mention cpp directory.
32575 * gcc.dg/20021006-1.c: New test.
32577 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32580 * g++.dg/other/warning1.C: New test.
32582 2002-10-04 Roger Sayle <roger@eyesopen.com>
32584 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32585 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32586 and sparc-*-* with -m64 as expected failures. See PR 8087.
32588 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32591 * g++.dg/template/ptrmem3.C: New test.
32594 * g++.dg/template/union1.C: New test.
32596 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32599 * g++.dg/abi/mangle9.C: New test.
32600 * g++.dg/abi/mangle10.C: New test.
32601 * g++.dg/abi/mangle11.C: New test.
32602 * g++.dg/abi/mangle12.C: New test.
32604 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32607 * g++.dg/template/meminit1.C: New test.
32608 * g++.dg/warn/Wreorder-1.C: Likewise.
32609 * g++.old-deja/g++.mike/warn3.C: Tweak.
32610 * lib/prune.exp: Ingore "in copy constructor".
32612 2002-10-02 Andreas Jaeger <aj@suse.de>
32614 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32615 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32616 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32619 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32621 * gcc.dg/empty1.C: Fix typo.
32623 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32625 * gcc.dg/alias-1.c: New test.
32627 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32629 * gcc.dg/empty1.C: New test.
32631 * g++.dg/tls/init-2.C: Tweak error messages.
32633 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32635 * gcc.c-torture/compile/20020923-1.c: New test.
32637 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32639 * gcc.c-torture/execute/ffs-1.c: New test.
32640 * gcc.c-torture/execute/ffs-2.c: Ditto.
32642 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32644 * g++.dg/overload/member1.C: New test.
32646 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32648 * g++.dg/abi/empty7.C: New test.
32649 * g++.dg/init/pm2.C: Likewise.
32651 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32653 * g++.dg/rtti/crash1.C: New test.
32655 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32657 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32658 gcc.dg/sibcall-4.c: New tests.
32660 2002-09-28 Roger Sayle <roger@eyesopen.com>
32662 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32663 powerpc and MMIX targets.
32665 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32667 * gcc.dg/cpp/20020927-1.c: New.
32669 2002-09-26 David S. Miller <davem@redhat.com>
32671 * gcc.c-torture/compile/trunctfdf.c: New.
32673 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32675 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32677 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32679 * gcc.c-torture/execute/loop-15.c: New.
32681 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32683 * README.QMTEST: Fix typo.
32685 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32687 * gcc.dg/20020926-1.c: New test.
32689 2002-09-25 David S. Miller <davem@redhat.com>
32692 * gcc.c-torture/execute/shiftdi.c: New test.
32694 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32696 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32697 unique to the tool.
32698 * lib/g77.exp (g77_init): Likewise.
32699 * lib/g++.exp (g++_init): Likewise.
32700 * lib/objc.exp (objc_init): Likewise.
32702 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32704 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32705 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32706 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32708 2002-09-25 Richard Henderson <rth@redhat.com>
32710 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32711 too-small long double.
32713 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32715 * gcc.dg/20020919-1.c: New test.
32717 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32719 * g++.dg/abi/bitfield6.C: New test.
32720 * g++.dg/abi/bitfield7.C: New test.
32721 * g++.dg/abi/bitfield8.C: New test.
32722 * g++.dg/abi/vbase11.C: New test.
32724 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32726 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32727 hppa*-*-hpux*. Update test comment.
32729 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32731 * gcc.dg/tls/struct-1.c: New test.
32733 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32735 * gcc.dg/cpp/tr-warn2.c: Update.
32737 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32739 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32741 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32743 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32746 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32748 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32750 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32751 Adjust for c++filt moved to binutils. Remove spurious duplicate
32752 setting of cxxfilt.
32754 2002-09-19 Geoffrey Keating <geoffk@apple.com>
32756 * gcc.dg/20020312-2.c: Update for darwin.
32758 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
32760 * g++.old-deja/g++.other/crash32.C: Mark ICE.
32762 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
32764 * objc.dg/comp-types-1.m: New test.
32765 * objc.dg/comp-types-2.m: New test.
32766 * objc.dg/comp-types-3.m: New test.
32767 * objc.dg/comp-types-4.m: New test.
32768 * objc.dg/comp-types-5.m: New test.
32769 * objc.dg/comp-types-6.m: New test.
32771 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
32773 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
32775 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32777 * g++.dg/other/do1.C: New test.
32779 * g++.dg/template/subst1.C: New test.
32781 2002-09-16 Steve Ellcey <sje@cup.hp.com>
32783 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
32785 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
32787 * g++.dg/template/qualttp20.C: Adjust expected errors.
32788 * g++.old-deja/g++.jason/report.C: Likewise.
32789 * g++.old-deja/g++.other/qual1.C: Likewise.
32791 * g++.dg/lookup/scoped2.C: New test.
32793 * g++.dg/ext/asm3.C: New test.
32795 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
32797 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
32799 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
32801 * ChangeLog: follow spelling conventions.
32802 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
32803 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
32804 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
32805 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
32806 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
32807 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
32808 * g++.old-deja/g++.law/global-init1.C: Likewise.
32809 * g++.old-deja/g++.other/delete4.C: Likewise.
32810 * g++.old-deja/g++.other/inline21.C: Likewise.
32811 * g++.old-deja/g++.other/singleton.C: Likewise.
32812 * g77.dg/strlen0.f: Likewise.
32813 * g77.f-torture/compile/20010519-1.f: Likewise.
32814 * g77.f-torture/compile/980310-4.f: Likewise.
32815 * gcc.c-torture/compile/20000605-1.c: Likewise.
32816 * gcc.c-torture/execute/20020225-1.c: Likewise.
32817 * gcc.dg/c90-hexfloat-2.c: Likewise.
32818 * gcc.dg/c99-bool-1.c: Likewise.
32819 * gcc.dg/c99-hexfloat-2.c: Likewise.
32820 * gcc.dg/dll-2.c: Likewise.
32821 * gcc.dg/wtr-union-init-1.c: Likewise.
32822 * gcc.dg/wtr-union-init-2.c: Likewise.
32823 * gcc.dg/wtr-union-init-3.c: Likewise.
32824 * gcc.dg/cpp/avoidpaste1.c: Likewise.
32825 * gcc.dg/cpp/defined.c: Likewise.
32826 * gcc.dg/cpp/macsyntx.c: Likewise.
32827 * gcc.dg/cpp/paste2.c: Likewise.
32828 * gcc.dg/cpp/trad/defined.c: Likewise.
32829 * gcc.dg/format/c90-printf-1.c: Likewise.
32830 * gcc.dg/format/c90-scanf-1.c: Likewise.
32831 * gcc.dg/format/c99-printf-1.c: Likewise.
32832 * gcc.dg/format/c99-scanf-1.c: Likewise.
32833 * gcc.misc-tests/gcov-8.c: Likewise.
32834 * lib/profopt.exp: Likewise.
32836 2002-09-15 Krister Walfridsson <cato@df.lth.se>
32838 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
32840 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32842 * g++.dg/inherit/using2.C: New test.
32844 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
32846 * ChangeLog: Follow spelling conventions.
32847 * g++.dg/template/friend4.C: Likewise.
32848 * g++.old-deja/g++.pt/crash67.C: Likewise.
32849 * gcc.c-torture/execute/20000801-4.c: Likewise.
32850 * gcc.dg/c90-digraph-1.c: Likewise.
32851 * gcc.dg/c94-digraph-1.c: Likewise.
32852 * gcc.dg/c99-digraph-1.c: Likewise.
32853 * gcc.dg/cpp/line5.c: Likewise.
32854 * gcc.dg/cpp/multiline.c: Likewise.
32855 * gcc.dg/cpp/trad/literals-1.c: Likewise.
32856 * gcc.dg/format/attr-3.c: Likewise.
32857 * gcc.dg/format/c90-scanf-3.c: Likewise.
32858 * gcc.dg/format/ext-4.c: Likewise.
32860 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
32862 * g++.dg/template/pretty1.C: New test.
32864 2002-09-14 Alan Modra <amodra@bigpond.net.au>
32866 * gcc.c-torture/execute/struct-cpy-1.c: New test.
32868 2002-09-13 Matt Austern <austern@apple.com>
32870 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
32871 passing a cast expression to a function by const reference.
32873 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
32875 * g++.dg/template/deduce1.C: New test.
32877 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
32879 * gcc.c-torture/execute/simd-1.c: Force all use of int to
32882 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
32884 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
32887 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
32889 * gcc.c-torture/compile/20020910-1.c: New test.
32891 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
32893 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
32895 2002-09-10 Andreas Jaeger <aj@suse.de>
32897 * gcc.dg/20020312-2.c: Adjust for x86-64.
32899 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
32901 * g77.dg/7388.f: New test case for PR 7388.
32903 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
32905 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
32907 2002-09-05 Ziemowit Laski <zlaski@apple.com>
32909 * objc.dg/proto-lossage-1.m: New test.
32911 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
32913 * gcc.dg/cpp/_Pragma4.c: Fix typo.
32915 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
32917 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
32920 2002-09-06 Stan Shebs <shebs@apple.com>
32921 David Edelsohn <edelsohn@gnu.org>
32923 * gcc.dg/weak: New directory.
32924 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
32925 target-specific xfail bits.
32926 * gcc.dg/typeof-2.c: Move to new directory.
32927 * gcc.dg/weak.exp: New expect script.
32929 2002-09-06 Alan Modra <amodra@bigpond.net.au>
32931 * gcc.c-torture/execute/extzvsi.c: New test.
32933 2002-09-05 Stan Shebs <shebs@apple.com>
32935 * gcc.dg/weak-1.c: xfail on Darwin.
32936 * gcc.dg/weak-2.c: Ditto.
32937 * gcc.dg/weak-3.c: Ditto.
32938 * gcc.dg/weak-4.c: Ditto.
32939 * gcc.dg/weak-5.c: Ditto.
32940 * gcc.dg/weak-6.c: Ditto.
32941 * gcc.dg/weak-7.c: Ditto.
32942 * gcc.dg/weak-8.c: Ditto.
32943 * gcc.dg/weak-9.c: Ditto.
32945 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
32947 * gcc.c-torture/execute/loop-14.c: New test.
32949 2002-09-04 Jakub Jelinek <jakub@redhat.com>
32951 * g++.dg/other/cxa-atexit1.C: New test.
32953 * gcc.dg/typeof-2.c: New test.
32955 2002-09-03 Roger Sayle <roger@eyesopen.com>
32957 * gcc.dg/builtins-2.c: New testcase.
32958 * gcc.dg/builtins-3.c: New testcase.
32960 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
32962 * gcc.dg/cpp/_Pragma4.c: New test.
32964 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
32966 * objc/execute/nil_method-1.m: New testcase.
32968 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
32970 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
32971 [Object class], not [Object initialize].
32973 2002-08-31 Roger Sayle <roger@eyesopen.com>
32974 Hans-Peter Nilsson <hp@bitrange.com>
32976 * gcc.c-torture/execute/20020720-1.x: Skip test on
32977 mmix-knuth-mmixware. Correct comment.
32979 2002-08-27 Mark Mitchell <mark@codesourcery.com>
32981 * testsuite/g++.dg/abi/bitfield5.C: New test.
32982 * testsuite/g++.dg/abi/vbase10.C: Likewise.
32984 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
32986 * objc.dg/undeclared-selector.m: New test.
32988 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
32990 * g++.dg/other/offsetof1.C: Avoid cast warning.
32992 2002-08-26 Ziemowit Laski <zlaski@apple.com>
32994 * objc.dg/super-class-2.m: New test.
32996 2002-08-24 Matt Austern <austern@apple.com>
32998 * g++.dg/ext/lvaddr.C: New test.
32999 * g++.dg/ext/lvcast.C: New test.
33001 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33003 * testsuite/g++.dg/inherit/cond1.C: New test.
33005 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33007 * gcc.dg/noncompile/incomplete-1.c: New test.
33009 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33011 * gcc.dg/typespec-1.c: New test.
33013 2002-08-20 Devang Patel <dpatel@apple.com>
33014 * objc.dg/proto-hier-2.m: New test.
33016 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33018 * objc.dg/bitfield-1.m: New test.
33019 * objc.dg/bitfield-2.m: New test.
33021 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33023 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33024 gcc.dg/c99-flex-array-4.c: New tests.
33026 2002-08-16 Stan Shebs <shebs@apple.com>
33028 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33030 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33032 * gcc.dg/typeof-1.c: New test.
33033 * g++.dg/ext/typeof2.C: New test.
33035 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33037 * g++.dg/other/offsetof1.C: New test.
33039 2002-08-14 Richard Henderson <rth@redhat.com>
33041 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33043 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33045 * gcc.dg/cpp/_Pragma3.c: New test.
33047 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33049 * g++.dg/template/inherit3: New test.
33051 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33053 * gcc.dg/bitfld-4.c: Add blank options.
33055 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33057 * g++.dg/template/crash1.C: New test.
33059 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33061 * gcc.dg/tls/opt-2.c: New test.
33063 2002-08-08 Devang Patel <dpatel@apple.com>
33065 * objc.dg/selector-1.m : New test
33067 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33069 * g++.dg/abi/bitfield4.C: New test.
33070 * gcc.dg/bitfld-4.c: New test.
33072 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33074 * g++.dg/other/packed1.C: New test.
33076 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33078 * g++.dg/abi/offsetof.C: Tweak error messages.
33079 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33081 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33083 * gcc.dg/bitfld-3.c: New test.
33085 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33086 Richard Henderson <rth@redhat.com>
33088 * gcc.dg/i386-bitfield1.c: New test.
33089 * g++.dg/abi/bitfield3.C: Update.
33091 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33093 * objc.dg/const-str-2.m: Update.
33094 * gcc.dg/cpp/c++98.c: Change to C extension.
33095 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33096 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33098 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33100 * testsuite/gcc.dg/tls/diag-3.c: New.
33102 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33104 * g++.dg/README (Subdirectories): Document new subdir expr.
33105 * g++.dg/expr/pmf-1.C: New test.
33107 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33109 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33111 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33113 * g++.dg/abi/bitfield3.C: New test.
33115 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33117 * lib/gcov.exp: Tweak expected line formats.
33118 * gcc.misc-tests/gcov8.c: New test.
33119 * gcc.misc-tests/gcov8.x: New flags.
33121 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33123 * consistency.vlad/layout/endian.c: Include string.h.
33125 * gcc.c-torture/execute/20020805-1.c: New test.
33127 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33129 * g++.dg/other/conversion1.C: New test.
33131 2002-08-03 Roger Sayle <roger@eyesopen.com>
33133 * gcc.dg/builtins-1.c: New testcase.
33135 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33137 * g++.dg/inherit/access3.C: New test.
33139 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33141 * gcc.dg/ia64-visibility-2.c: New test.
33143 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33145 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33146 __qualifier_flags to __flags.
33148 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33150 * g++.dg/inherit/operator1.C: New test.
33151 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33152 * g++.dg/other/error1.C: Change expected error message.
33153 * g++.dg/template/conv4.C: Likewise.
33155 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33157 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33158 for documented behavior.
33160 2002-07-25 Roger Sayle <roger@eyesopen.com>
33162 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33163 several targets known to fail.
33165 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33167 * gcc.dg/mips-args-[123].c: New tests.
33169 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33171 * gcc.dg/ppc-spe.c: New.
33173 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33175 * g++.dg/other/ptrmem4.C: New testcase.
33177 2002-07-24 Richard Henderson <rth@redhat.com>
33179 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33181 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33183 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33185 2002-07-24 Roger Sayle <roger@eyesopen.com>
33187 * gcc.c-torture/execute/memset-3.c: New testcase.
33189 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33191 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33192 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33194 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33196 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33199 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33201 * gcc.c-torture/compile/simd-4.c: New test.
33203 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33205 PR c++/7347, c++/7348
33206 * g++.dg/template/access4.C: New test.
33207 * g++.dg/template/access5.C: New test.
33208 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33209 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33210 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33211 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33213 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33215 * gcc.dg/gnu89-init-2.c: New test.
33217 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33219 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33221 2002-07-20 Roger Sayle <roger@eyesopen.com>
33223 * gcc.c-torture/execute/20020720-1.c: New testcase.
33225 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33227 * gcc.dg/cpp/Wsignprom.c: New tests.
33229 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33231 * gcc.c-torture/execute/loop-13.c: New test.
33233 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33235 * gcc.dg/cpp/expr.c: New tests.
33237 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33239 * g++.dg/opt/pr6713.C: Add template instantiation.
33241 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33243 * gcc.dg/nest.c: New test.
33245 2002-07-17 Richard Henderson <rth@redhat.com>
33247 * g++.dg/opt/pr6713.C: New test.
33249 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33251 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33252 XFAIL for all x86 processors.
33254 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33256 * gcc.c-torture/execute/20010122-1.x: Do not test with
33257 -fomit-frame-pointer.
33259 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33261 * g++.dg/template/instantiate2.C: New test.
33262 * g++.dg/template/spec4.C: New test.
33264 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33266 * g++.dg/template/access2.C: New test.
33267 * g++.dg/template/access3.C: New test.
33269 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33271 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33272 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33273 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33274 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33275 Convert to use <stdarg.h>.
33276 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33278 * gcc.dg/va-arg-2.c: New.
33279 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33281 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33283 * gcc.c-torture/compile/20020710-1.c: New test.
33285 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33286 Andrew Pinski <pinskia@physics.uc.edu>
33288 gcc.c-torture/compile/simd-2.c: New testcase.
33289 gcc.c-torture/compile/simd-3.c: Likewise.
33291 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33294 * g++.dg/overload/error1.C: New test.
33296 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33298 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33299 configuration and IRIX 6 O32 ABI.
33301 2002-07-11 Roger Sayle <roger@eyesopen.com>
33303 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33305 2002-07-10 Roger Sayle <roger@eyesopen.com>
33307 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33309 2002-07-10 Jeffrey A Law <law@redhat.com>
33311 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33313 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33315 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33317 * gcc.dg/20020312-2.c: Check for __PPC__.
33319 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33321 * gcc.c-torture/compile/20020709-1.c: New test.
33323 2002-07-07 Roger Sayle <roger@eyesopen.com>
33325 * g++.dg/template/qualttp21.C: New test case.
33327 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33329 * gcc.c-torture/compile/20020706-1.c: New test.
33330 * gcc.c-torture/compile/20020706-2.c: New test.
33332 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33333 Alexandre Oliva <aoliva@redhat.com>
33335 * g++.dg/warn/incomplete1.C: New test.
33337 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33340 * g++.dg/warn/noreturn1.C: New test.
33342 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33345 * g++.dg/debug/debug6.C: New test.
33346 * g++.dg/debug/debug7.C: New test.
33348 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33350 * gcc.c-torture/compile/simd-3.c: New test.
33352 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33354 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33355 * gcc.dg/20020620-1.c: Likewise.
33357 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33360 * g++.dg/init/array4.C: New test.
33361 * g++.dg/init/array5.C: New test.
33363 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33365 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33366 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33368 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33370 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33371 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33372 * gcc.dg/wtr-conversion-1.c: Likewise.
33373 * gcc.dg/wtr-escape-1.c: Likewise.
33374 * gcc.dg/wtr-int-type-1.c: Likewise.
33375 * gcc.dg/wtr-label-1.c: Likewise.
33376 * gcc.dg/wtr-static-1.c: Likewise.
33377 * gcc.dg/wtr-strcat-1.c: Likewise.
33378 * gcc.dg/wtr-suffix-1.c: Likewise.
33379 * gcc.dg/wtr-switch-1.c: Likewise.
33380 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33381 * gcc.dg/wtr-union-init-1.c: Likewise.
33382 * gcc.dg/wtr-union-init-2.c: Likewise.
33383 * gcc.dg/wtr-union-init-3.c: Likewise.
33385 * gcc.dg/wtr-func-def-1.c: New test.
33387 2002-07-02 Devang Patel <dpatel@apple.com>
33389 * objc.dg/param-1.m: New test.
33391 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33393 * gcc.dg/cpp/trad/directive.c: Add test.
33394 * gcc.dg/cpp/trad/macroargs.c: Add test.
33395 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33397 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33399 * gcc.dg/cpp/cmdlne-M.c: New test.
33401 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33403 * objc.dg/desig-init-1.m: New test.
33405 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33408 * g++.dg/template/instantiate1.C: New test.
33410 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33413 * g++.dg/template/sizeof2.C: New test.
33415 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33417 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33418 gcc.dg/cpp/trad/include.c: New tests.
33420 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33423 * gcc.c-torture/compile/20020701-1.c: New test.
33425 2002-07-01 Stan Shebs <shebs@apple.com>
33427 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33429 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33430 (objc-torture-execute): or here.
33432 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33434 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33436 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33438 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33440 2002-06-30 Devang Patel <dpatel@apple.com>
33442 * objc.dg/fsyntax-only.m: New test.
33444 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33447 * g++.dg/template/friend7.C: New file.
33449 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33451 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33454 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33456 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33457 avoid division by zero.
33459 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33461 * gcc.dg/Wunknownprag.c: New tests.
33463 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33465 * gcc.c-torture/execute/simd-2.c: New test.
33467 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33469 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33470 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33471 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33472 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33473 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33474 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33475 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33476 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33477 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33478 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33479 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33480 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33481 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33482 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33483 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33484 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33485 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33487 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33489 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33490 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33491 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33492 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33494 * gcc.dg/cpp/trad/directive.c: Update.
33496 2002-06-23 Andreas Jaeger <aj@suse.de>
33498 * gcc.c-torture/execute/complex-6.c: New.
33500 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33502 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33503 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33504 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33505 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33507 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33509 * gcc.dg/cpp/trad: New directory with traditional tests copied
33510 from parent directory.
33511 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33512 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33513 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33514 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33515 Move to trad/ and rename.
33516 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33517 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33518 gcc.dg/cpp/trad/redef2.c: New tests.
33519 * gcc.dg/cpp/trad/trad.exp: New driver.
33521 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33523 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33524 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33525 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33526 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33529 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33531 * gcc.dg/20020620-1.c: New test.
33533 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33535 * g++.dg/template/ttp4.C: New test.
33537 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33539 * g++.dg/opt/vt1.C: Fix regexp.
33541 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33543 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33544 Don't use attribute `noinline'.
33546 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33548 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33550 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33552 * gcc.c-torture/execute/simd-1.c: New.
33554 * gcc.dg/simd-1.c: New.
33556 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33558 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33560 2002-06-16 Richard Henderson <rth@redhat.com>
33562 * g++.dg/ext/anon-struct1.C: New.
33563 * g++.dg/ext/anon-struct2.C: New.
33564 * g++.dg/ext/anon-struct3.C: New.
33565 * gcc.dg/anon-struct-1.c: New.
33566 * gcc.dg/anon-struct-2.c: New.
33567 * gcc.dg/anon-struct-3.c: New.
33568 * gcc.dg/20011008-1.c: Adjust warning text.
33569 * gcc.dg/20020527-1.c: Add -fms-extensions.
33571 2002-06-16 Richard Henderson <rth@redhat.com>
33573 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33575 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33577 * gcc.c-torture/execute/20020615-1.c: New test.
33579 2002-06-15 Roger Sayle <roger@eyesopen.com>
33581 * gcc.c-tortuture/execute/compare-1.c: New test case.
33582 * gcc.c-tortuture/execute/compare-2.c: New test case.
33583 * gcc.c-tortuture/execute/compare-3.c: New test case.
33585 2002-06-13 Richard Henderson <rth@redhat.com>
33587 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33590 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33592 * g++.dg/template/typename2.C: Update error message.
33594 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33596 * gcc.c-torture/execute/20020611-1.c: New test.
33598 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33600 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33601 list of targets to skip.
33603 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33605 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33606 targets if not optimizing.
33608 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33610 * gcc.c-torture/compile/20020605-1.c: New test.
33612 * g++.dg/opt/vt1.C: New test.
33614 * gcc.dg/20020531-1.c: New test.
33616 * gcc.dg/20020530-1.c: New test.
33618 * gcc.dg/20020527-1.c: New test.
33620 * g++.dg/opt/cse1.C: New test.
33622 2002-06-07 Roger Sayle <roger@eyesopen.com>
33624 * gcc.dg/20020607-2.c: New test case.
33626 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33628 * gcc.c-torture/compile/20020604-1.c: New test.
33630 2002-06-04 Richard Henderson <rth@redhat.com>
33632 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33633 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33634 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33636 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33638 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33640 2002-06-03 Richard Henderson <rth@redhat.com>
33642 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33643 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33645 2002-06-02 Richard Henderson <rth@redhat.com>
33647 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33648 test functions static.
33650 2002-06-02 Andreas Jaeger <aj@suse.de>
33652 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33655 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33657 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33658 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33659 Update for mofified diagnostics.
33660 * gcc.dg/c99-intconst-1.c: No longer fail.
33662 2002-06-02 Richard Henderson <rth@redhat.com>
33664 * gcc.dg/uninit-A.c: Remove xfail markers.
33666 2002-06-01 Roger Sayle <roger@eyesopen.com>
33668 * gcc.dg/fnegate-1.c: New test case.
33670 2002-05-30 Osku Salerma <osku@iki.fi>
33672 * gcc.c-torture/execute/mayalias-1.c: New file.
33674 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33676 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33677 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33678 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33680 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33682 * gcc.c-torture/execute/20020529-1.c: New test.
33684 2002-05-27 Richard Henderson <rth@redhat.com>
33686 * g++.dg/ext/attrib6.C: New test case.
33688 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33690 * gcc.c-torture/execute/pure-1.c: New test.
33692 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33694 * gcc.dg/cpp/arith-2.c: Remove.
33696 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33698 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33699 * gcc.dg/cpp/if-3.c: Remove.
33701 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33703 * g++.dg/opt/cse2.C: New test.
33705 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33707 * gcc.dg/cpp/arith-1.c: New semantic tests.
33708 * gcc.dg/cpp/if-1.c: Update.
33710 2002-05-24 Ben Elliston <bje@redhat.com>
33712 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33714 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33716 * gcc.dg/verbose-asm.c: New test.
33718 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33720 * gcc.dg/cpp/paste12.c: New test.
33722 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33724 * g++.dg/parse/named_ops.C: New test.
33726 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33728 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33730 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33732 * gcc.dg/weak-2.c: Allow optional leading underscore
33733 in scan-assembler symbol name.
33734 * gcc.dg/weak-3.c: Likewise.
33735 * gcc.dg/weak-4.c: Likewise.
33736 * gcc.dg/weak-5.c: Likewise.
33738 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33740 * gcc.dg/20020523-1.c: New test.
33742 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33744 * objc.dg/const-str-2.m: Update now that we stop after
33745 a command line error.
33747 2002-05-22 Richard Henderson <rth@redhat.com>
33749 * g++.dg/dg.exp: Fix typo in test pruneing.
33751 2002-05-22 Richard Henderson <rth@redhat.com>
33753 * g++.dg/dg.exp: Prune the tls subdirectory.
33754 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
33755 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
33756 * g++.dg/tls/init-1.C: New.
33758 2002-05-22 Jakub Jelinek <jakub@redhat.com>
33760 * gcc.dg/20020517-1.c: New test.
33762 2002-05-21 Richard Henderson <rth@redhat.com>
33764 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
33765 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
33767 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
33769 * g++.dg/other/copy2.C: New test.
33771 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
33773 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
33774 (MAX_COPY): Bump up to 10 times sizeof (long long).
33775 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
33777 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
33778 sizeof (long long).
33780 * gcc.c-torture/execute/strcpy-1.c: New test.
33782 2002-05-19 Jason Merrill <jason2redhat.com>
33784 * g++.dg/ext/oper1.C: New test.
33786 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
33787 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
33789 * README.QMTEST: New file.
33791 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
33793 2002-05-19 Andreas Jaeger <aj@suse.de>
33795 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
33797 * gcc.c-torture/execute/loop-2d.x: Likewise.
33799 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
33801 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
33802 support weak symbols.
33803 * gcc.dg/weak-4.c: Likewise.
33804 * gcc.dg/weak-6.c: Likewise.
33806 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
33808 * gcc.dg/weak-3.c: Add dg-excess-error comment for
33809 cygwin, coff and h8300-*-hms targets
33810 * gcc.dg/weak-5.c: Likewise.
33811 * gcc.dg/weak-7.c: Likewise.
33813 2002-05-16 Jason Merrill <jason@redhat.com>
33815 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
33816 (scan-assembler-not, scan-assembler-dem): Likewise.
33817 (scan-assembler-dem-not): Likewise.
33819 2002-05-15 Richard Henderson <rth@redhat.com>
33821 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
33823 2002-05-15 Richard Henderson <rth@redhat.com>
33825 * gcc.dg/weak-5.c (vfoo1c): No warning here.
33826 (vfoo1f): Warning here.
33827 (vfoo1l): Don't redefine the alias.
33829 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
33831 * g++.dg/init/pm1.C: New test.
33833 2002-05-12 David S. Miller <davem@redhat.com>
33835 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
33838 2002-05-10 Roger Sayle <roger@eyesopen.com>
33840 * gcc.c-torture/execute/20020510-1.c: New test case.
33842 2002-05-10 David S. Miller <davem@redhat.com>
33844 * gcc.c-torture/execute/conversion.c: Test long double too.
33846 2002-05-09 Jakub Jelinek <jakub@redhat.com>
33848 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
33849 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
33850 * lib/g++.exp (g++_link_flags): Likewise.
33851 * lib/objc.exp (objc_target_compile): Likewise.
33853 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
33855 * gcc.dg/cpp/poison.c: Update.
33856 * gcc.dg/cpp/20000625-2.c: Remove.
33857 * gcc.dg/cpp/direct2s.c: Remove final test.
33859 2002-05-08 Tom Rix <trix@redhat.com>
33861 * gcc.c-torture/execute/20020508-1.c: New test.
33862 * gcc.c-torture/execute/20020508-2.c: New test.
33863 * gcc.c-torture/execute/20020508-3.c: New test.
33865 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
33867 * gcc.dg/cpp/charconst-4.c: More tests.
33869 2002-05-08 Mark Mitchell <mark@codesourcery.com>
33872 * gcc.dg/weak-3.c: Update location of warning messages.
33873 * gcc.dg/weak-5.c: Likewise.
33875 2002-05-06 Roger Sayle <roger@eyesopen.com>
33877 * gcc.c-torture/execute/20020506-1.c: New test case.
33879 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
33881 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
33883 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33885 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
33887 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33889 * gcc.dg/cpp/charconst-3.c: New test.
33891 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33893 * gcc.dg/cpp/charconst.c: Update tests.
33895 2002-05-05 Tim Josling <tej@melbpc.org.au>
33897 * treelang: Added directory for new sample language treelang. Also
33898 lib/treelang.exp: New file to signal treelang should be tested.
33900 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33902 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
33903 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
33904 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
33905 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
33906 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
33907 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
33908 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
33910 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
33912 * gcc.dg/format/xopen-2.c: New test.
33914 2002-05-03 Jakub Jelinek <jakub@redhat.com>
33916 * gcc.dg/20020503-1.c: New test.
33918 2002-05-02 Mark Mitchell <mark@codesourcery.com>
33920 * g++.dg/init/dtor1.C: Make it tougher.
33922 2002-05-01 Mark Mitchell <mark@codesourcery.com>
33924 * g++.dg/init/dtor1.C: New test.
33926 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
33928 * gcc.dg/altivec-8.c: New.
33930 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
33932 * gcc.dg/altivec-7.c: New.
33934 2002-04-29 Jakub Jelinek <jakub@redhat.com>
33936 * g++.dg/parse/typedef1.C: New test.
33938 2002-04-29 Mark Mitchell <mark@codesourcery.com>
33941 * g++.dg/template/friend6.C: New test.
33944 * g++.dg/init/copy1.C: New test.
33946 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
33948 * g++.dg/warn/effc1.C: New test.
33950 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
33952 * gcc.dg/cpp/if-cexp.c: Add a test.
33954 2002-04-28 Jakub Jelinek <jakub@redhat.com>
33956 * gcc.dg/20020426-2.c: New test.
33958 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
33960 * gcc.dg/cpp/if-mop.c: Update.
33961 * gcc.dg/cpp/if-mpar.c: Add test.
33962 * gcc.dg/cpp/if-oppr.c: Update.
33964 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33967 * gcc.dg/weak-[2-7].c: New tests.
33969 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
33971 * gcc.dg/enum1.c: New test.
33973 2002-04-26 Mark Mitchell <mark@codesourcery.com>
33976 * g++.dg/inherit/access2.C: New test.
33978 2002-04-26 Mark Mitchell <mark@codesourcery.com>
33981 * gcc.dg/20020426-1.c: New test.
33983 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
33985 * g++.dg/abi/enum1.C: New test.
33987 2002-04-26 Richard Henderson <rth@redhat.com>
33989 * gcc.dg/c99-bool-1.c: Expect always true warning.
33991 2002-04-25 Roger Sayle <roger@eyesopen.com>
33993 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
33995 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33997 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34000 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34002 * g++.dg/abi/mange7.C: New test.
34005 * g++.dg/parse/stmtexpr2.C: New test.
34007 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34009 * gcc.dg/20020312-2.c: Add SH target.
34011 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34013 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34014 compiler output on mips*-*-irix*.
34016 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34018 * g++.dg/parse/attr1.C: New test.
34020 2002-04-23 Roger Sayle <roger@eyesopen.com>
34022 * gcc.c-torture/execute/string-opt-17.c: New test case.
34023 * gcc.c-torture/execute/memset-2.c: New test case.
34025 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34028 * g++.dg/template/friend5.C: New test.
34031 * g++.dg/template/qual1.C: Likewise.
34033 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34035 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34036 Include stdlib.h, not stdio.h or ctype.h.
34038 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34040 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34041 cris-*-elf* and mmix-*-*.
34042 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34043 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34044 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34046 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34047 * gcc.dg/wchar_t-1.c: Ditto.
34049 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34051 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34054 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34056 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34058 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34060 * gcc.c-torture/execute/20000906-1.x: Delete.
34062 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34064 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34066 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34069 * g77.f-torture/execute/6367.f: New test.
34070 * g77.f-torture/execute/6367.x: Disable for MMIX.
34072 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34075 * g++.dg/opt/inline2.C: New test.
34077 2002-04-18 Richard Henderson <rth@redhat.com>
34079 * gcc.dg/20000906-1.c: Enable for all targets.
34080 * gcc.c-torture/compile/iftrap-2.c: New.
34082 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34084 * gcc.dg/20020418-1.c: New test.
34085 * gcc.dg/20020418-2.c: New test.
34087 2002-04-18 Richard Henderson <rth@redhat.com>
34089 * gcc.c-torture/compile/iftrap-1.c: New.
34090 * gcc.dg/iftrap-1.c: Adjust for ia64.
34091 * gcc.dg/iftrap-2.c: New.
34093 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34095 * gcc.c-torture/compile/20020418-1.c: New test.
34097 2002-04-18 Roger Sayle <roger@eyesopen.com>
34099 * gcc.c-torture/compile/20020415-1.c: New.
34101 2002-04-18 David S. Miller <davem@redhat.com>
34103 * gcc.c-torture/execute/20020418-1.c: New test.
34105 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34107 * gcc.dg/20020416-1.c: New test.
34109 * g++.dg/opt/inline1.C: New test.
34111 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34113 * gcc.dg/altivec-5.c: New test.
34115 * gcc.dg/20020415-1.c: New test.
34117 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34119 * testsuite/lib/chill.exp: Remove.
34121 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34123 * g++.dg/other/big-struct.C: New test.
34125 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34127 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34130 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34133 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34134 in scan-assembler function name
34136 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34138 * g77.f-torture/execute/980628-4.x,
34139 g77.f-torture/execute/980628-5.x,
34140 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34141 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34142 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34145 2002-04-13 David S. Miller <davem@redhat.com>
34147 * gcc.c-torture/execute/20020413-1.c: New test.
34149 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34152 * g++.dg/ext/asm1.C: New tests.
34154 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34157 * g++.dg/parse/stmtexpr1.C: New test.
34160 * g++.dg/template/copy1.C: New test.
34162 2002-04-12 Richard Henderson <rth@redhat.com>
34164 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34166 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34168 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34169 gcc.c-torture/execute/20020307-2.c.
34171 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34173 * g++.dg/ext/attrib5.C,
34174 * g++.dg/lookup/struct1.C: New tests.
34176 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34178 * gcc.dg/20020411-1.c: New test.
34180 * gcc.c-torture/execute/20020411-1.c: New test.
34182 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34184 * g77.f-torture/execute/6177.f: New test.
34186 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34189 * g++.dg/opt/cleanup1.C: New test.
34191 * g++.dg/opt/const1.C: New test.
34193 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34195 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34197 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34200 * g++.dg/template/typename2.C: New test.
34202 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34204 * gcc.c-torture/execute/loop-12.c: New.
34206 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34208 * g77.f-torture/execute/980628-4.x,
34209 g77.f-torture/execute/980628-5.x,
34210 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34211 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34212 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34214 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34216 PR optimization/6086
34217 * g++.dg/opt/preinc1.C: New test.
34219 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34222 * g++.dg/opt/static2.C: New test.
34224 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34227 * gcc.dg/20020406-1.c: New test.
34229 2002-04-04 David S. Miller <davem@redhat.com>
34231 * gcc.c-torture/execute/20020404-1.c: New test.
34233 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34236 * gcc.dg/20020312-2.c: Do not declare global register variable
34237 if __PIC__ or __pic__ is defined.
34239 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34241 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34242 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34244 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34246 * gcc.misc-tests/linkage.exp: Update last change to handle
34247 sparc*-, not just sparc-.
34249 2002-04-03 Richard Henderson <rth@redhat.com>
34251 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34253 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34255 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34257 2002-04-02 David S. Miller <davem@redhat.com>
34259 * gcc.c-torture/execute/20020402-3.c: New test.
34261 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34263 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34264 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34266 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34267 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34268 g77.f-torture/execute/20001201.x,
34269 g77.f-torture/execute/u77-test.x: New files.
34271 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34272 * gcc.dg/wchar_t-1.c: Ditto.
34274 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34276 * gcc.c-torture/execute/20020402-1.c: New test.
34278 2002-04-01 Richard Henderson <rth@redhat.com>
34280 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34282 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34284 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34286 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34288 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34290 * g++.dg/inherit/template-as-base.C: Expect error.
34291 * g++.dg/inherit/namespace-as-base.C: Likewise.
34293 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34295 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34296 g++.dg/ext/instantiate3.C: Tweak match patterns.
34298 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34299 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34302 2002-03-31 Richard Henderson <rth@redhat.com>
34304 * gcc.dg/special/alias-2.c: New.
34305 * gcc.dg/special/ecos.exp: Run it.
34307 2002-03-31 Richard Henderson <rth@redhat.com>
34309 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34311 2002-03-31 Kazu Hirata <kazu@hxi.com>
34313 * gcc.dg/weak-1.c: Disable on h8300 port.
34315 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34317 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34318 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34320 * g++.dg/bprob/bprob-1.C: New test.
34321 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34322 * g++.dg/gcov/gcov-1.C: New test.
34323 * g++.dg/gcov/gcov-1.x: New file.
34324 * g++.dg/gcov/gcov-2.C: New test.
34325 * g++.dg/gcov/gcov-3.C: New test.
34326 * g++.dg/gcov/gcov-3.h: New file.
34328 2002-03-28 Roger Sayle <roger@eyesopen.com>
34330 * g++.old-deja/g++.other/builtins5.C: New test.
34331 * g++.old-deja/g++.other/builtins6.C: New test.
34332 * g++.old-deja/g++.other/builtins7.C: New test.
34333 * g++.old-deja/g++.other/builtins8.C: New test.
34334 * g++.old-deja/g++.other/builtins9.C: New test.
34336 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34338 * g++.dg/opt/static1.C: New test.
34340 * g++.dg/opt/longbranch1.C: New test.
34342 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34344 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34346 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34348 2002-03-28 Jeffrey A Law (law@redhat.com)
34350 * gcc.c-torture/execute/20020328-1.c: New test.
34352 2002-03-27 Richard Henderson <rth@redhat.com>
34354 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34355 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34356 move from g++.old-deja/g++.ext/.
34358 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34360 * g++.dg/init/new2.C: New test.
34362 2002-03-26 Richard Henderson <rth@redhat.com>
34364 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34366 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34369 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34371 * gcc.dg/20001102-1.c: Likewise.
34373 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34375 * gcc.dg/cpp/endif-pedantic1.c,
34376 gcc.dg/cpp/endif-pedantic2.c: New tests.
34378 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34380 * g++.dg/init/new1.C: New test.
34382 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34384 * g++.dg/abi/vbase9.C: New test.
34386 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34388 * gcc.dg/arm-asm.c: New test.
34390 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34392 * gcc.dg/Wswitch-enum.c: New test.
34395 2002-03-26 Richard Henderson <rth@redhat.com>
34397 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34400 2002-03-25 Richard Henderson <rth@redhat.com>
34402 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34405 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34406 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34408 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34410 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34412 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34414 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34415 targets using generic thunk support.
34417 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34419 * gcc.c-torture/compile/20020323-1.c: New test.
34421 * g++.dg/opt/conj2.C: New test.
34423 2002-03-24 Richard Henderson <rth@redhat.com>
34425 * gcc.dg/weak-1.c: Use -fno-common.
34427 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34429 * g77.dg/f77-edit-apostrophe-out.f: New test
34430 * g77.dg/f77-edit-h-out.f: New test
34431 * g77.dg/f77-edit-t-in.f: New test
34432 * g77.dg/f77-edit-t-out.f: New test
34433 * g77.dg/f77-edit-x-out.f: New test
34434 * g77.dg/f77-edit-slash-out.f: New test
34435 * g77.dg/f77-edit-colon-out.f: New test
34436 * g77.dg/f77-edit-s-out.f: New test
34438 2002-03-24 Richard Henderson <rth@redhat.com>
34440 * objc/execute/formal_protocol-6.x: New XFAIL.
34442 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34444 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34445 that do not support weak symbols
34447 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34449 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34450 * lib/g77.exp: Likewise.
34451 * lib/objc.exp: Likewise.
34453 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34455 * gcc.dg/Wswitch-default.c: New test.
34457 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34459 * g++.dg/other/enum1.C: New test.
34461 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34463 * gcc.dg/pragma-ep-3.c: Fix typo.
34465 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34467 * g++.dg/inherit/template-as-base.C: New test.
34469 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34471 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34472 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34474 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34476 * gcc.dg/cpp/multiline.c: Update to match.
34478 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34480 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34482 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34484 * gcc.dg/cpp/extratokens2.c: New file.
34486 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34488 * gcc.dg/20020312-2.c: Add rs6000 target.
34490 * gcc.c-torture/compile/20020319-1.c: New test.
34492 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34494 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34495 (A, E): Handle this.
34497 2002-03-20 Jason Merrill <jason@redhat.com>
34499 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34501 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34502 through prune_gcc_output.
34504 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34506 * gcc.c-torture/compile/20020320-1.c: New test.
34508 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34510 * gcc.c-torture/compile/20020318-1.c: New test.
34512 * gcc.dg/struct-by-value-1.c: New test.
34514 * gcc.dg/20020319-1.c: New test.
34516 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34518 * g++.dg/opt/conj1.C: New test.
34520 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34522 * g++.dg/template/qualttp20.C: Revert previous change.
34523 * g++.dg/template/qualttp3.C: Likewise.
34524 * g++.dg/template/qualttp4.C: Likewise.
34525 * g++.dg/template/qualttp5.C: Likewise.
34526 * g++.dg/template/qualttp6.C: Likewise.
34527 * g++.dg/template/qualttp7.C: Likewise.
34528 * g++.dg/template/qualttp8.C: Likewise.
34529 * g++.dg/template/recurse.C: Likewise.
34531 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34533 * gcc.dg/cpp/wchar-1.c: Update.
34535 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34537 * g++.dg/template/conv1.C: New test.
34538 * g++.dg/template/conv2.C: New test.
34539 * g++.dg/template/conv3.C: New test.
34540 * g++.dg/template/conv4.C: New test.
34542 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34544 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34545 * g++.dg/template/qualttp3.C: Likewise.
34546 * g++.dg/template/qualttp4.C: Likewise.
34547 * g++.dg/template/qualttp5.C: Likewise.
34548 * g++.dg/template/qualttp6.C: Likewise.
34549 * g++.dg/template/qualttp7.C: Likewise.
34550 * g++.dg/template/qualttp8.C: Likewise.
34551 * g++.dg/template/recurse.C: Likewise.
34553 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34555 * g++.dg/opt/dtor1.C: New test.
34557 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34559 * gcc.c-torture/compile/20020315-1.c: New test.
34561 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34563 * gcc.dg/weak-1.c: Fix scan tests.
34565 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34567 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34568 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34569 cris-*-aout* mmix-*-*.
34570 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34571 cris-*-aout* mmix-*-*.
34572 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34573 cris-*-elf* cris-*-aout* and mmix-*-*.
34574 * gcc.dg/20001009-1.c: Ditto.
34575 * gcc.dg/20010912-1.c: Ditto.
34576 * gcc.dg/20020122-4.c: Ditto.
34577 * gcc.dg/inline-2.c: Ditto.
34579 2002-03-14 Jeffrey A Law (law@cygnus.com)
34581 * gcc.c-torture/compile/20020314-1.c: New test.
34583 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34585 * gcc.c-torture/execute/20020314-1.c: New test.
34587 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34589 * g++.dg/warn/Wunused-1.C: New test.
34591 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34593 * g++.dg/abi/mangle6.C: New test.
34595 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34597 * gcc.c-torture/compile/20020309-2.c: New test.
34599 * gcc.c-torture/compile/20020312-1.c: New test.
34601 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34603 * g++.dg/other/access1.C: New test.
34605 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34607 * gcc.c-torture/execute/wchar_t-1.c: New test.
34609 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34611 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34613 2002-03-12 Roger Sayle <roger@eyesopen.com>
34615 * gcc.dg/20020312-1.c: New test case.
34617 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34619 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34621 2002-03-11 Richard Henderson <rth@redhat.com>
34623 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34624 * g++.old-deja/g++.jason/report.C: Likewise.
34626 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34628 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34629 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34631 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34633 * testsuite/g++.dg/overload/pmf1.C: New test.
34635 2002-03-11 Kazu Hirata <kazu@hxi.com>
34637 * gcc.c-torture/execute/20020307-1.c: Use long.
34639 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34641 PR optimization/5844
34642 * gcc.dg/20020310-1.c: New test.
34644 2002-03-09 Michael Meissner <meissner@redhat.com>
34646 * gcc.c-torture/execute/memcpy-2.c: New test.
34647 * gcc.c-torture/execute/memset-1.c: New test.
34648 * gcc.c-torture/execute/strlen-1.c: New test.
34649 * gcc.c-torture/execute/strcmp-1.c: New test.
34650 * gcc.c-torture/execute/strncmp-1.c: New test.
34652 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34654 * gcc.dg/ppc-ldstruct.c: New test.
34656 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34658 * gcc.c-torture/execute/va-arg-22.c: New test.
34660 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34662 * gcc.c-torture/compile/20020309-1.c: New test.
34664 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34666 * gcc.c-torture/execute/20020307-2.c: New test.
34668 2002-03-07 Jeffrey A Law (law@redhat.com)
34670 * g77.f-torture/compile/20020307-1.f: New test.
34672 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34674 * gcc.dg/unordered-1.c: New test.
34676 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34678 * gcc.c-torture/execute/20020307-1.c: New test.
34680 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34682 * gcc.dg/20020304-1.c: New test.
34684 * gcc.c-torture/compile/20020304-2.c: New test.
34686 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34688 * gcc.c-torture/compile/20020304-1.c: New test case
34691 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34693 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34695 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34697 * g++.dg/other/classkey1.C: New test.
34699 2002-03-01 Richard Henderson <rth@redhat.com>
34701 * gcc.c-torture/compile/981223-1.x: New.
34702 * gcc.c-torture/compile/920625-1.x: New.
34704 2002-02-28 Richard Henderson <rth@redhat.com>
34706 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34708 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34710 * gcc.c-torture/execute/20020227-1.c: New test.
34712 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34714 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34716 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34717 * g++.old-deja.g++.other/defarg1.C: Likewise.
34718 * g++.old-deja/g++.pt/calls2.C: Likewise.
34719 * g++.old-deja/g++.pt/crash20.C: Likewise.
34720 * g++.old-deja/g++.pt/crash30.C: Likewise.
34721 * g++.old-deja/g++.pt/crash36.C: Likewise.
34722 * g++.old-deja/g++.pt/crash6.C: Likewise.
34723 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34724 * g++.old-deja/g++.pt/derived3.C: Likewise.
34725 * g++.old-deja/g++.pt/error1.C: Likewise.
34726 * g++.old-deja/g++.pt/friend21.C: Likewise.
34727 * g++.old-deja/g++.pt/friend23.C: Likewise.
34728 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34729 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34731 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34733 * gcc.c-torture/execute/20020225-2.c: New test.
34735 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34737 * gcc.c-torture/execute/920730-1t.c,
34738 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34739 Delete test cases, only relevant to -traditional.
34741 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34743 * gcc.dg/cpp/undef1.c: Remove.
34744 * gcc.dg/cpp/directiv.c: Update.
34745 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34747 2002-02-27 Michael Meissner <meissner@redhat.com>
34749 * gcc.c-torture/execute/20020226-1.c: New test.
34751 2002-02-26 Jakub Jelinek <jakub@redhat.com>
34753 * g++.dg/debug/debug4.C: New test.
34755 * gcc.dg/ia64-visibility-1.c: New test.
34757 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
34759 * gcc.dg/debug/20020224-1.c: New.
34761 2002-02-25 Kazu Hirata <kazu@hxi.com>
34763 * gcc.c-torture/execute/960416-1.x: New.
34764 * gcc.c-torture/execute/divconst-3.x: Likewise.
34766 2002-02-25 Jakub Jelinek <jakub@redhat.com>
34768 * gcc.dg/20020224-1.c: New test.
34770 2002-02-25 Alan Modra <amodra@bigpond.net.au>
34772 * gcc.c-torture/execute/20020225-1.c: New.
34774 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
34776 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
34778 2002-02-23 Jakub Jelinek <jakub@redhat.com>
34780 * gcc.dg/20020222-1.c: New test.
34782 2002-02-22 Jakub Jelinek <jakub@redhat.com>
34784 * g++.dg/opt/anonunion1.C: New test.
34786 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
34788 * g++.dg/template/qualttp19.C: New test.
34789 * g++.dg/template/qualttp20.C: New test.
34790 * g++.old-deja/g++.jason/report.C: Adjust expected errors
34791 * g++.old-deja/g++.other/qual1.C: Likewise.
34793 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
34795 * gcc.dg/attr-alwaysinline.c: New.
34797 2002-02-21 Jakub Jelinek <jakub@redhat.com>
34799 * gcc.dg/20020220-1.c: New test.
34801 * gcc.dg/20020220-2.c: New test.
34803 * g++.dg/opt/mmx1.C: New test.
34805 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
34807 * gcc.c-torture/compile/20020110.c: New test.
34809 2002-02-20 Jakub Jelinek <jakub@redhat.com>
34811 * gcc.c-torture/execute/20020219-1.c: New test.
34813 * gcc.dg/20020219-1.c: New test.
34815 * gcc.dg/noncompile/20020220-1.c: New test.
34817 * g++.dg/opt/ptrintsum1.C: New test.
34819 * gcc.dg/debug/20020220-1.c: New test.
34821 2002-02-17 Jakub Jelinek <jakub@redhat.com>
34823 * gcc.c-torture/execute/20020216-1.c: New test.
34825 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34827 * gcc.dg/decl-1.c: Update, new test.
34829 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
34831 * g++.dg/abi/bitfield1.C: New test.
34832 * g++.dg/abi/bitfield2.C: New test.
34834 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34836 * gcc.dg/attr-nest.c: New test.
34838 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
34840 * gcc.c-torture/execute/20020215-1.c: New test.
34842 2002-02-14 Jakub Jelinek <jakub@redhat.com>
34844 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
34845 * g++.dg/debug/debug.exp: New.
34846 * g++.dg/debug/trivial.C: New.
34847 * g++.dg/debug/debug1.C: Moved...
34848 * g++.dg/other/debug1.C: ...from here.
34849 * g++.dg/debug/debug2.C: Moved...
34850 * g++.dg/other/debug2.C: ...from here.
34851 * g++.dg/debug/debug3.C: Moved...
34852 * g++.dg/other/debug3.C: ...from here.
34854 * gcc.dg/noncompile/20020213-1.c: New test.
34856 2002-02-13 Jakub Jelinek <jakub@redhat.com>
34858 * g++.dg/other/debug3.C: New test.
34860 * gcc.c-torture/execute/20020213-1.c: New test.
34862 2002-02-13 Richard Smith <richard@ex-parrot.com>
34864 * g++.old-deja/g++.other/thunk1.C: New test.
34866 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34868 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
34870 2002-02-13 Stan Shebs <shebs@apple.com>
34872 * gcc.dg/altivec-3.c: New.
34874 2002-02-12 Jakub Jelinek <jakub@redhat.com>
34876 * gcc.dg/Wunreachable-1.c: New test.
34877 * gcc.dg/Wunreachable-2.c: New test.
34879 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34881 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
34883 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
34885 * gcc.dg/decl-1.c: New test.
34887 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34889 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
34891 2002-02-10 Kazu Hirata <kazu@hxi.com>
34893 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
34894 * gcc.c-torture/compile/980506-1.x: Likewise.
34896 2002-02-10 Kazu Hirata <kazu@hxi.com>
34898 * gcc.dg/20020210-1.c: New.
34900 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
34902 * g77.f-torture/execute/947.f: New regression test
34903 for PR fortran/947.
34905 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
34907 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
34908 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
34910 2002-02-08 Richard Henderson <rth@redhat.com>
34912 * gcc.c-torture/compile/labels-3.c: New.
34914 2002-02-08 Jakub Jelinek <jakub@redhat.com>
34916 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
34917 expression statements work instead.
34918 * gcc.dg/noncompile/20020207-1.c: New test.
34920 2002-02-07 Richard Henderson <rth@redhat.com>
34922 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
34924 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34926 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
34928 * lib/g77-dg.exp: Trim g77 error messages so that they are
34929 recognized by dg.exp.
34931 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34934 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
34936 2002-02-07 Richard Henderson <rth@redhat.com>
34938 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
34939 to be sufficiently aligned for integers.
34941 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
34943 * g++.dg/template/friend4.C: New test.
34945 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
34948 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
34951 2002-02-07 Richard Henderson <rth@redhat.com>
34953 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
34954 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
34955 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
34956 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
34958 2002-02-06 Richard Henderson <rth@redhat.com>
34960 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
34962 2002-02-06 Janis Johnson <janis187@us.ibm.com>
34964 * gcc.dg/20020206-1.c: New test.
34966 2002-02-06 Jakub Jelinek <jakub@redhat.com>
34968 * gcc.c-torture/execute/20020206-1.c: New test.
34970 * gcc.c-torture/execute/20020206-2.c: New test.
34972 PR optimization/5429:
34973 * gcc.c-torture/compile/20020206-1.c: New test.
34975 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
34977 * g++.dg/ext/align1.C: Do not use an explicit alignment value
34978 as certain file formats cannot support particularly large
34981 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
34982 and do not expect to be able to link the executable.
34984 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
34985 fail because the COFF format does not support the weak attribute.
34987 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
34989 * g77.dg/pr5473.f: New test
34991 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
34993 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
34994 Fix testcase accordingly.
34996 2002-02-04 Richard Henderson <rth@redhat.com>
34998 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
34999 (buf): Change to be an array of pointers, not ints.
35001 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35003 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35004 before all tests. Move warning one line above to match where it
35006 * gcc.dg/Wswitch-2.c: New test.
35007 * g++.dg/warn/Wswitch-1.C: New test.
35008 * g++.dg/warn/Wswitch-2.C: New test.
35010 2002-02-04 Richard Henderson <rth@redhat.com>
35012 * g++.dg/abi/offsetof.C: Fix size comparison.
35014 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35016 * gcc.dg/cast-qual-2.c: New test.
35018 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35020 * gcc.dg/20020201-4.c: New test.
35022 2002-02-04 Ben Elliston <bje@redhat.com>
35024 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35025 target_info attribute != 0, in addition to the empty string.
35026 (gcc_target_compile): Likewise.
35028 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35030 * gcc.dg/Wswitch.c: New test.
35031 PR gcc/4475. PR gcc/3780.
35033 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35035 * g77.f-torture/execute/5122.f: New test for regressions
35036 against PR fortran/5122.
35038 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35040 * g77.f-torture/compile/pr3743.f: Delete
35041 * g77.dg/pr3743-1.f: New test.
35042 * g77.dg/pr3743-2.f: New test.
35043 * g77.dg/pr3743-3.f: New test.
35044 * g77.dg/pr3743-4.f: New test.
35046 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35048 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35050 2002-02-02 Richard Henderson <rth@redhat.com>
35052 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35053 * gcc.c-torture/execute/bf64-1.c: Likewise.
35055 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35057 * gcc.dg/20020201-2.c: New test.
35059 * gcc.dg/20020201-3.c: New test.
35061 * gcc.c-torture/execute/bitfld-2.c: New test.
35063 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35065 * gcc.dg/bitfld-1.c: Update.
35066 * gcc.dg/bitfld-2.c: Update.
35067 * gcc.c-torture/execute/bitfld-1.x: New.
35069 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35071 * gcc.c-torture/execute/20020201-1.c: New test.
35073 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35076 * gcc.dg/20020201-1.c: New test.
35078 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35081 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35082 * g77.f-torture/compile/pr3743.x: Remove
35084 2002-01-31 Tom Rix <trix@redhat.com>
35086 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35088 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35090 * gcc.dg/noncompile/20020130-1.c: New test.
35092 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35094 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35096 2002-01-29 Richard Henderson <rth@redhat.com>
35098 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35100 * gcc.c-torture/execute/bf64-1.c: Likewise.
35102 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35104 * gcc.c-torture/execute/20020129-1.c: New test.
35106 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35108 * gcc.c-torture/compile/20000224-1.c: Update.
35109 * gcc.c-torture/execute/bitfld-1.c: New tests.
35110 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35111 * gcc.dg/uninit-A.c: Update.
35113 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35115 * g++.dg/template/ctor1.C: Add instantiation.
35117 2002-01-28 Paul Koning <pkoning@equallogic.com>
35119 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35120 argument to __builtin_prefetch to be const ptr.
35122 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35124 * gcc.c-torture/compile/20020120-1.c: New test.
35126 2002-01-27 Kazu Hirata <kazu@hxi.com>
35128 * gcc.c-torture/execute/20020127-1.c: New test.
35130 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35132 * g77.dg/f77-edit-i-in.f: New test
35133 * g77.dg/f77-edit-i-out.f: New test
35135 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35137 * gcc.dg/debug/debug.exp: New file.
35138 * gcc.dg/debug/trivial.c: New file.
35139 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35140 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35141 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35142 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35143 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35144 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35145 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35146 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35147 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35148 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35149 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35150 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35151 * gcc.dg/20000503-1.c: Removed.
35152 * gcc.dg/20010207-1.c: Removed.
35153 * gcc.dg/20011223-1.c: Removed.
35154 * gcc.dg/20020104-2.c: Removed.
35155 * gcc.dg/debug-1.c: Removed.
35156 * gcc.dg/debug-2.c: Removed.
35157 * gcc.dg/debug-3.c: Removed.
35158 * gcc.dg/debug-4.c: Removed.
35159 * gcc.dg/debug-5.c: Removed.
35160 * gcc.dg/debug-6.c: Removed.
35161 * gcc.dg/dwarf2-1.c: Removed.
35162 * gcc.dg/dwarf2-2.c: Removed.
35164 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35166 * g++.old-deja/g++.other/eh5.C: New test.
35167 * g++.old-deja/g++.other/sibcall2.C: New test.
35168 * g++.old-deja/g++.other/array9.C: New test.
35169 * g++.old-deja/g++.other/typename2.C: New test.
35170 * g++.old-deja/g++.other/crash60.C: New test.
35171 * g++.old-deja/g++.other/conv9.C: New test.
35172 * g++.old-deja/g++.other/mangle10.C: New test.
35173 * g++.old-deja/g++.other/unchanging1.C: New test.
35174 * g++.old-deja/g++.other/exprstmt1.C: New test.
35175 * g++.old-deja/g++.other/inline23.C: New test.
35176 * g++.old-deja/g++.eh/ia64-1.C: New test.
35177 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35178 * g++.old-deja/g++.other/reload1.C: New test.
35179 * g++.old-deja/g++.other/static20.C: New test.
35180 * g++.old-deja/g++.other/local-alloc1.C: New test.
35181 * g++.old-deja/g++.other/conv8.C: New test.
35182 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35183 * g++.old-deja/g++.other/storeexpr1.C: New test.
35184 * g++.old-deja/g++.other/storeexpr2.C: New test.
35185 * g++.dg/eh/template2.C: New test.
35186 * g++.dg/warn/weak1.C: New test.
35188 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35190 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35191 Remove first, non-varying, argument.
35193 2002-01-23 Richard Henderson <rth@redhat.com>
35195 * gcc.dg/inline-2.c: New.
35197 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35198 Add optional target arg. Check number of arguments.
35199 (scan-assembler-not, scan-assembler-dem): Likewise.
35200 (scan-assembler-dem-not): Likewise.
35202 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35204 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35206 * g++.old-deja/g++.brendan/parse3.C,
35207 g++.old-deja/g++.other/crash26.C,
35208 g++.old-deja/g++.other/crash28.C,
35209 g++.old-deja/g++.other/crash29.C,
35210 g++.old-deja/g++.other/crash30.C,
35211 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35213 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35215 * gcc.dg/20020115-1.c: New.
35217 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35219 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35221 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35223 * gcc.dg/20020122-3.c: New.
35225 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35227 * g++.dg/other/gc1.C: New test.
35229 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35231 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35233 2002-01-22 Richard Henderson <rth@redhat.com>
35235 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35237 2002-01-22 Richard Henderson <rth@redhat.com>
35239 * gcc.dg/20020122-4.c: New.
35241 2002-01-22 H.J. Lu <hjl@gnu.org>
35243 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35245 * gcc.dg/special/ecos.exp: Likewise.
35246 * lib/g++-dg.exp: Likewise.
35247 * lib/g77-dg.exp: Likewise.
35248 * lib/gcc-dg.exp : Likewise.
35249 * lib/mike-g++.exp: Likewise.
35250 * lib/mike-g77.exp: Likewise.
35251 * lib/mike-gcc.exp: Likewise.
35252 * lib/objc-dg.exp: Likewise.
35254 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35257 * gcc.dg/20020122-2.c: New test.
35259 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35261 * gcc.dg/20020122-1.c: New test.
35263 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35265 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35267 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35269 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35271 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35273 * gcc.c-torture/compile/20020121-1.c: New test.
35275 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35277 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35280 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35282 * gcc.dg/20020218-1.c: New test.
35284 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35286 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35288 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35289 "At global scope" warning
35290 * g++.dg/ext/align1.C: Change cygwin test for alignment
35291 from db-bogus to dg-warning
35293 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35295 * g77.f-torture/compile/cpp2.F: New test.
35297 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35299 * g++.dg/template/access1.C: New test.
35301 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35303 * gcc.dg/20020118-1.c: New.
35305 2002-01-18 Kazu Hirata <kazu@hxi.com>
35307 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35309 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35311 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35312 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35313 alignment warnings.
35315 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35317 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35318 torture_with_loops and torture_without_loops
35320 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35322 * gcc.c-torture/compile/20020116-1.c: New test.
35324 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35326 * gcc.dg/20020116-2.c: New test.
35328 * gcc.dg/ultrasp4.c: New test.
35330 * gcc.dg/20020116-1.c: New test.
35332 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35334 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35337 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35339 * gcc.misc-tests/i386-prefetch.exp: New.
35340 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35341 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35342 * gcc.misc-tests/i386-pf-none-1.c: New test.
35343 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35345 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35347 * gcc.dg/gnu89-init-1.c: Add new tests.
35349 2002-01-15 Andreas Jaeger <aj@suse.de>
35351 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35352 * gcc.dg/i386-mmx-2.c: Likewise.
35353 * gcc.dg/i386-sse-1.c: Likewise.
35354 * gcc.dg/i386-sse-2.c: Likewise.
35355 * gcc.dg/i386-sse-3.c: Likewise.
35357 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35359 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35360 Uncomment additional cases that now pass.
35362 2002-01-11 Richard Henderson <rth@redhat.com>
35364 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35365 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35367 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35369 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35371 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35373 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35374 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35376 2002-01-10 Dale Johannesen <dalej@apple.com>
35378 * gcc.c-torture/execute/loop-11.c: New.
35380 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35382 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35383 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35385 2002-01-09 Richard Henderson <rth@redhat.com>
35387 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35388 type in which to perform the operation for each size.
35390 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35392 * gcc.c-torture/compile/20020109-2.c: New test.
35394 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35396 * gcc.c-torture/execute/loop-10.c: New test.
35398 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35400 * gcc.c-torture/compile/20010226-1.c: New test.
35401 * gcc.c-torture/compile/20010227-1.c: New test.
35402 * gcc.c-torture/compile/20010426-1.c: New test.
35403 * gcc.c-torture/compile/20010510-1.c: New test.
35404 * gcc.c-torture/compile/20010605-3.c: New test.
35405 * gcc.c-torture/compile/20010824-1.c: New test.
35406 * gcc.c-torture/execute/20010409-1.c: New test.
35407 * gcc.dg/noncompile/20000901-1.c: New test.
35408 * gcc.dg/20001023-1.c: New test.
35409 * gcc.dg/20001101-1.c: New test.
35410 * gcc.dg/20001102-1.c: New test.
35411 * gcc.dg/20010207-1.c: New test.
35412 * gcc.dg/20010405-1.c: New test.
35413 * gcc.dg/20010822-1.c: New test.
35414 * gcc.dg/20011107-1.c: New test.
35416 2002-01-09 Jeffrey A Law (law@redhat.com)
35418 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35420 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35421 execution failure on PA targets.
35423 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35425 * gcc.c-torture/compile/20020109-1.c: New test.
35427 2002-01-08 Kazu Hirata <kazu@hxi.com>
35429 * gcc.c-torture/execute/20020108-1.c: New test.
35431 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35433 * gcc.dg/20020108-1.c: New test.
35435 2002-01-08 H.J. Lu <hjl@gnu.org>
35437 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35440 2002-01-08 Geoff Keating <geoffk@redhat.com>
35442 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35445 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35447 * gcc.dg/altivec-4.c: Test altivec predicates.
35449 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35451 * gcc.c-torture/execute/20020107-1.c: New test.
35453 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35456 * gcc.c-torture/compile/20020106-1.c: New test.
35458 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35460 * gcc.c-torture/execute/nestfunc-4.c: New test.
35462 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35464 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35465 extra triple that slipped in.
35466 * g++.old-deja/g++.abi/align.C: Likewise.
35467 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35469 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35471 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35472 * g++.old-deja/g++.abi/align.C: Likewise.
35473 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35475 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35477 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35480 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35482 * gcc.dg/20020104-1.c: New test.
35484 * gcc.dg/20020104-2.c: New test.
35486 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35488 * gcc.dg/20020103-1.c: Fix typo in target selector.
35490 2002-01-03 Richard Henderson <rth@redhat.com>
35492 * gcc.dg/20020103-1.c: New.
35494 2002-01-03 Kazu Hirata <kazu@hxi.com>
35496 * gcc.c-torture/execute/20020103-1.c: New test.
35498 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35500 * g++.dg/other/debug2.C: New test.
35502 * gcc.c-torture/compile/20020103-1.c: New test.
35504 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35506 * gcc.dg/gnu89-init-1.c: Added new tests.
35508 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35510 * g++.dg/template/friend2.C: Remove as patch is reverted.
35512 * g++.dg/warn/oldcast1.C: New test.
35514 * g++.dg/template/ptrmem1.C: New test.
35515 * g++.dg/template/ptrmem2.C: New test.
35517 * g++.dg/template/ntp.C: New test.
35519 * g++.dg/other/component1.C: New test.
35521 * g++.dg/template/ttp3.C: New test.
35523 * g++.dg/template/friend2.C: New test.
35524 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35526 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35528 * g++.dg/other/ptrmem1.C: New test.
35529 * g++.dg/other/ptrmem2.C: New test.
35531 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35533 * g++.dg/template/ctor1.C: New test.
35535 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35537 * g++.dg/template/friend2.C: New test.
35539 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35541 * gcc.dg/mmix-1.c: New test.
35543 2001-12-31 Richard Henderson <rth@redhat.com>
35545 * gcc.dg/asm-5.c: New.
35547 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35549 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35550 in namespace __gnu_cxx
35552 2001-12-30 Richard Henderson <rth@redhat.com>
35554 * gcc.dg/debug-6.c: New.
35556 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35558 * gcc.c-torture/compile/20011229-2.c: New test.
35560 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35562 * gcc.dg/debug-3.c: New test.
35563 * gcc.dg/debug-4.c: New test.
35564 * gcc.dg/debug-5.c: New test.
35566 2001-12-29 Richard Henderson <rth@redhat.com>
35568 * g++.dg/eh/loop1.C: New.
35570 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35572 * g++.dg/template/crash1.C: New test.
35574 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35576 * g++.dg/other/const1.C: New test.
35578 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35580 * gcc.c-torture/compile/20011229-1.c: New test.
35582 2001-12-28 Stan Shebs <shebs@apple.com>
35584 * lib/objc-torture.exp: Resync with c-torture.exp.
35585 * lib/objc.exp: Load standard libraries.
35587 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35589 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35592 2001-12-27 Roger Sayle <roger@eyesopen.com>
35594 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35596 2001-12-27 Richard Henderson <rth@redhat.com>
35598 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35600 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35602 * g++.dg/eh/ctor1.C: New test.
35603 * g++.dg/other/error2.C: New test.
35605 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35607 * g++.dg/other/init2.C: New test.
35609 2001-12-24 Richard Henderson <rth@redhat.com>
35611 * gcc.dg/20011223-1.c: New.
35612 * gcc.dg/inline-1.c: New.
35614 2001-12-23 Richard Henderson <rth@redhat.com>
35616 * gcc.dg/asm-4.c: Test operand modifiers.
35618 2001-12-23 Richard Henderson <rth@redhat.com>
35620 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35622 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35624 * gcc.c-torture/execute/20011223-1.c: New test.
35626 2001-12-21 Richard Henderson <rth@redhat.com>
35628 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35629 re-enables the warning.
35631 2001-12-21 Richard Henderson <rth@redhat.com>
35633 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35635 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35637 * gcc.c-torture/compile/20011218-1.c: New test.
35639 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35641 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35643 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35644 epilogue generation for ARM ISR routines.
35646 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35648 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35649 * gcc.dg/format/c90-printf-3.c: Likewise.
35650 * gcc.dg/format/c99-printf-3.c: Likewise.
35651 * gcc.dg/format/ext-1.c: Likewise.
35652 * gcc.dg/format/ext-6.c: Likewise.
35653 * gcc.dg/format/format.h: Prototype unlocked stdio.
35655 2001-12-20 Richard Henderson <rth@redhat.com>
35657 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35659 (malloc): Correct allocation logic. Abort if we fill up the
35660 arena before initialization complete.
35661 (realloc): Correct allocation logic.
35663 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35665 * gcc.c-torture/compile/20011219-2.c: New test.
35667 * gcc.c-torture/execute/20011219-1.c: New test.
35669 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35671 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35672 target does not support weak symbols.
35674 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35676 * gcc.c-torture/compile/20011219-1.c: New test.
35678 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35680 * g++.dg/other/error1.C: New test.
35682 2001-12-17 Jeffrey A Law (law@redhat.com)
35684 * gcc.c-torture/execute/20011217-1.c: New test.
35686 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35688 * objc.dg/special/: New directory.
35689 * objc.dg/special/special.exp: New file.
35690 * objc.dg/special/unclaimed-category-1.h: New file.
35691 * objc.dg/special/unclaimed-category-1a.m: New file.
35692 * objc.dg/special/unclaimed-category-1.m: New file.
35694 2001-12-17 Andreas Jaeger <aj@suse.de>
35696 * gcc.c-torture/compile/20011217-2.c: New test.
35698 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35700 * gcc.c-torture/compile/20011217-1.c: New test.
35702 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35704 * testsuite/gcc.dg/20011214-1.c: New.
35706 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35708 * gcc.dg/altivec-4.c: New.
35710 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35712 * gcc.dg/20011113-1.c: New test.
35714 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35716 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35717 std::__malloc_alloc_template<0> and
35718 std::__default_alloc_template<false, 0>.
35720 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35722 * objc/execute/bf-21.m: New test.
35723 * objc/execute/enumeration-1.m: New test.
35724 * objc/execute/enumeration-2.m: New test.
35726 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35728 * gcc.dg/gnu89-init-1.c: New test.
35730 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35732 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35733 * g++.old-deja/g++.jason/2371.C: Likewise.
35734 * g++.old-deja/g++.jason/template33.C: Likewise.
35735 * g++.old-deja/g++.jason/template34.C: Likewise.
35736 * g++.old-deja/g++.jason/template36.C: Likewise.
35737 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35738 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35739 * g++.old-deja/g++.other/typename1.C: Likewise.
35740 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35741 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35742 * g++.old-deja/g++.pt/typename11.C: Likewise.
35743 * g++.old-deja/g++.pt/typename14.C: Likewise.
35744 * g++.old-deja/g++.pt/typename16.C: Likewise.
35745 * g++.old-deja/g++.pt/typename3.C: Likewise.
35746 * g++.old-deja/g++.pt/typename4.C: Likewise.
35747 * g++.old-deja/g++.pt/typename5.C: Likewise.
35748 * g++.old-deja/g++.pt/typename7.C: Likewise.
35749 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35751 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
35753 * g++.dg/other/linkage1.C: New test.
35754 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
35757 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
35759 * gcc.dg/concat.c: New test.
35761 2001-12-11 Stan Shebs <shebs@apple.com>
35763 * objc/compile: New test directory.
35764 * objc/compile/compile.exp: New expect script.
35765 * objc/compile/20011211-1.m: New compile test.
35767 2001-12-11 Jason Merrill <jason@redhat.com>
35769 * lib/prune.exp (prune_gcc_output): Also handle "In member
35770 function". So many permutations...
35772 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
35774 * g++.dg/template/typedef1.C: New test.
35776 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
35778 * g++.dg/other/copy1.C: New test.
35780 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
35782 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
35784 * gcc.dg/builtin-choose-expr.c: New.
35786 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
35788 * gcc.dg/altivec-2.c: New.
35790 2001-12-07 Richard Henderson <rth@redhat.com>
35792 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
35794 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
35796 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
35799 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35801 * g++-old.deja/g++.robertl/eb101.C: Deleted.
35803 2001-12-06 Janis Johnson <janis187@us.ibm.com>
35805 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
35806 variable argument list.
35808 2001-12-06 Zack Weinberg <zack@codesourcery.com>
35810 * gcc.c-torture/execute/memcheck: Delete entire directory.
35811 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
35812 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
35814 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
35816 * gcc.dg/Wshadow-1.c: New test.
35818 2001-12-05 Jakub Jelinek <jakub@redhat.com>
35820 * gcc.c-torture/compile/20011130-1.c: New test.
35822 * gcc.dg/noncompile/20011025-1.c: New test.
35824 * g++.dg/other/anon-union.C: New test.
35826 * gcc.c-torture/execute/20011024-1.c: New test.
35828 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
35830 * gcc.c-torture/execute/20000722-1.x,
35831 gcc.c-torture/execute/20010123-1.x: Remove.
35832 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
35833 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
35834 gcc.dg/c99-complit-2.c: New tests.
35836 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
35838 * g++.dg/inherit/base1.C: New test.
35840 2001-12-04 Jakub Jelinek <jakub@redhat.com>
35842 * g++.dg/other/stdarg1.C: New test.
35844 * gcc.c-torture/compile/20011130-2.c: New test.
35846 2001-12-03 Janis Johnson <janis187@us.ibm.com>
35848 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
35849 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
35850 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
35851 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35852 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
35853 * gcc.dg/builtin-prefetch-1.c: New test.
35855 2001-12-03 Jakub Jelinek <jakub@redhat.com>
35857 * gcc.dg/20011130-1.c: New test.
35859 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
35861 * g++.dg/other/scope1.C: New test.
35862 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
35864 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35866 * gcc.dg/vla-init-1.c: New test.
35868 2001-12-01 Geoff Keating <geoffk@redhat.com>
35870 * gcc.c-torture/compile/structs.c: New testcase from GDB.
35872 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
35874 * objc.dg/alias.m: Update.
35875 * objc.dg/class-1.m: Update.
35876 * objc.dg/const-str-1.m: Update.
35877 * objc.dg/fwd-proto-1.m: Update.
35878 * objc.dg/id-1.m: Update.
35879 * objc.dg/super-class-1.m: Update.
35881 2001-11-29 Mark Mitchell <mark@codesourcery.com>
35883 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
35886 2001-11-28 Jeffrey A Law (law@cygnus.com)
35888 * gcc.c-torture/execute/20011128-1.c: New test.
35890 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
35892 * gcc.dg/20011127-1.c: New test.
35894 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35896 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
35897 from Austin Group draft 7.
35898 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
35899 scanf format arguments.
35900 * gcc.dg/format/no-exargs-2.c: New test.
35902 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
35904 * g++.dg/abi/vbase8-4.C: New test.
35906 2001-11-24 Ian Lance Taylor <ian@airs.com>
35908 * gcc.c-torture/execute/20011121-1.c: New test.
35910 2001-11-23 Jeffrey A Law (law@cygnus.com)
35912 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
35914 2001-11-23 Andreas Jaeger <aj@suse.de>
35916 * gcc.dg/cpp/charconst-2.c: New test.
35918 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
35920 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
35921 to the host if it is remote. Let tests specify extra headers
35923 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
35924 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
35925 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
35926 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
35927 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
35928 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
35929 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
35930 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
35931 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
35932 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
35934 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
35936 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
35937 for little endian ARMs.
35939 2001-11-20 Jakub Jelinek <jakub@redhat.com>
35941 * gcc.c-torture/compile/20011119-1.c: New test.
35942 * gcc.c-torture/compile/20011119-2.c: New test.
35944 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
35946 * gcc.dg/altivec-1.c: Fix typo.
35948 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35950 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
35952 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
35954 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
35956 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
35958 * lib/g77.exp: Don't specify --rpath-link.
35960 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
35961 across all the headers.
35962 * gcc.dg/format/format.exp: For testing on a remote host,
35965 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
35966 * gcc.c-torture/execute/930406-1.c: Likewise.
35967 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
35969 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
35971 * gcc.dg/altivec-1.c: New.
35973 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
35975 * gcc.dg/cpp/fpreprocessed.c: New test case.
35977 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35979 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
35980 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
35981 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
35983 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35985 * gcc.dg/no-builtin-1.c: New test.
35987 2001-11-16 Jakub Jelinek <jakub@redhat.com>
35989 * gcc.c-torture/execute/20011115-1.c: New test.
35991 2001-11-15 Jakub Jelinek <jakub@redhat.com>
35993 * gcc.c-torture/compile/20011114-2.c: New test.
35994 * gcc.c-torture/compile/20011114-3.c: New test.
35995 * gcc.c-torture/compile/20011114-4.c: New test.
35997 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
35999 * g++.dg/other/init1.C: New test.
36001 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36003 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36006 * gcc.c-torture/execute/20011114-1.c: New testcase.
36008 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36009 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36010 like the (before this change) version of 20010327-1.c.
36012 2001-11-14 Roger Sayle <roger@eyesopen.com>
36014 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36016 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36018 * g++.dg/init/array2.C: New test.
36020 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36022 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36024 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36026 * g++.dg/other/forscope1.C: New test.
36027 * g++.dg/ext/forscope1.C: New test.
36028 * g++.dg/ext/forscope2.C: New test.
36030 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36032 * gcc.c-torture/execute/20011113-1.c: New test.
36034 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36036 * gcc.c-torture/execute/20011109-2.c: New test.
36038 * gcc.c-torture/execute/20011109-1.c: New test.
36040 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36042 * gcc.c-torture/compile/20011109-1.c: New test.
36044 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36046 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36047 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36048 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36049 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36050 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36051 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36052 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36054 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36056 * g++.dg/warn/Wshadow-1.C: New tests.
36057 * g++.old-deja/g++.mike/for3.C: Update.
36059 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36061 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36062 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36063 XFAILs. Adjust expected error texts.
36064 * gcc.c-torture/compile/20011106-1.c,
36065 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36066 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36067 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36068 gcc.dg/c99-array-lval-5.c: New tests.
36070 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36072 * gcc.dg/cpp/defined.c: Update.
36074 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36076 * gcc.c-torture/execute/anon-1.c: New test.
36078 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36080 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36081 same size, so no warning should be produced on stormy16.
36083 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36084 due to oversized array.
36085 * g++.old-deja/g++.mike/ns15.C: Likewise.
36086 * g++.old-deja/g++.pt/crash16.C: Likewise.
36088 2001-11-02 Graham Stott <grahams@redhat.com>
36090 * g++.dgother/debug1.C: Fix typos.
36092 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36094 * g++.dg/other/debug1.C: New test.
36096 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36098 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36101 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36103 * gcc.dg/20011029-2.c: New test.
36105 * gcc.c-torture/compile/20011029-1.c: New test.
36107 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36109 * objc/execute/class_self-1.m: New test.
36110 * objc/execute/class_self-2.m: New test.
36112 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36114 * gcc.misc-tests/msgs.exp: Delete.
36115 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36116 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36117 error set to match recent changes.
36119 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36121 * gcc.dg/20011021-1.c: New test.
36123 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36125 * gcc.c-torture/compile/20011023-1.c: New test.
36127 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36129 * lib/g77.exp: Rewrite based on lib/g++.exp.
36131 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36133 * gcc.c-torture/execute/20011019-1.c: New test.
36135 * gcc.dg/20011018-1.c: New test.
36137 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36139 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36141 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36143 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36144 * gcc.dg/attr-invalid.c: Likewise.
36146 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36148 * testsuite/gcc.dg/20011015-1.c: New test.
36150 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36152 * g++.dg/template/unify2.C: New test.
36154 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36156 * g++.dg/other/exception-specification.C: New test
36158 2001-10-13 Tom Rix <trix@redhat.com>
36160 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36161 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36163 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36165 * testsuite/gcc.dg/20011009-1.c: New test.
36167 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36170 * g++.dg/other/friend1.C: New test.
36172 2001-10-11 Richard Henderson <rth@redhat.com>
36174 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36176 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36178 * gcc.c-torture/compile/20011010-1.c: New.
36180 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36182 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36183 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36184 g77.f-torture/execute/execute.exp,
36185 g77.f-torture/noncompile/noncompile.exp,
36186 gcc.c-torture/compile/compile.exp,
36187 gcc.c-torture/execute/execute.exp,
36188 gcc.c-torture/execute/ieee/ieee.exp,
36189 gcc.c-torture/execute/memcheck/memcheck.exp,
36190 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36191 objc/execute/execute.exp: Update FSF address.
36193 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36195 * gcc.dg/cpp/cmdlne-C.c: Update.
36196 * gcc.dg/cpp/cmdlne-C2.c: New.
36198 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36200 * gcc.c-torture/execute/20011008-3.c: New.
36202 2001-10-08 DJ Delorie <dj@redhat.com>
36204 * gcc.dg/20011008-1.c: New.
36205 * gcc.dg/20011008-2.c: New.
36207 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36209 * gcc.dg/cpp/spacing1.c: Update test.
36211 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36213 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36214 spelling errors of "separate" as "seperate".
36216 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36218 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36219 enough to avoid inlining.
36221 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36223 * lib/g77.exp: set libg2c_dir correctly.
36225 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36227 * gcc.dg/cpp/macro11.c: New test.
36229 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36231 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36232 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36233 gcc.dg/format/multattr-3.c: New tests.
36234 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36235 tests for format attributes on function pointers being rejected.
36237 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36239 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36241 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36243 * g++.dg/warn/format1.C: New test.
36245 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36247 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36249 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36251 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36253 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36255 * gcc.dg/cpp/redef2.c: Add test.
36257 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36259 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36260 long-standing bug on i686, apparently.
36261 * gcc.c-torture/execute/loop-2c.x: New file.
36262 * gcc.c-torture/execute/loop-2d.x: New file.
36263 * gcc.c-torture/execute/loop-3c.x: New file.
36265 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36267 * gcc.dg/cpp/20000625-2.c: Correct line number.
36269 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36271 * gcc.dg/cpp/macro10.c: New test.
36272 * gcc.dg/cpp/strify3.c: New test.
36273 * gcc.dg/cpp/spacing1.c: Add tests.
36274 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36275 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36277 2001-09-24 DJ Delorie <dj@redhat.com>
36279 * gcc.c-torture/execute/20010924-1.c: New test.
36281 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36283 * testsuite/objc/execute/paste.m: Remove.
36285 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36287 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36289 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36291 * g77.dg/strlen0.f: New test.
36293 2001-09-21 Richard Henderson <rth@redhat.com>
36295 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36296 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36298 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36300 Table-driven attributes.
36301 * g++.dg/ext/attrib1.C: New test.
36303 2001-09-20 DJ Delorie <dj@redhat.com>
36305 * gcc.dg/20000926-1.c: Update expected warning messages.
36306 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36307 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36310 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36312 * g++.dg/eh/registers1.C: New test case.
36314 2001-09-17 Richard Henderson <rth@redhat.com>
36316 * gcc.dg/array-5.c: Fix VLA decomposition test.
36318 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36320 * gcc.dg/cpp/line5.c: New testcase.
36322 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36324 * gcc.dg/cpp/macro9.c: New test.
36326 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36328 * gcc.c-torture/execute/980223.c: Change type of addr from long
36331 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36333 * gcc.c-torture/execute/20010915-1.c: New test.
36335 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36337 * g77.dg/bprob: New directory.
36338 * g77.dg/bprob/bprob.exp: New file.
36339 * g77.dg/bprob/bprob-1.f: New test.
36340 * g77.dg/gcov: New directory.
36341 * g77.dg/gcov/gcov.exp: New file.
36342 * g77.dg/gcov/gcov-1.f: New test.
36343 * g77.dg/gcov/gcov-1.x: New file.
36345 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36347 * gcc.dg/cpp/directiv.c: Update.
36348 * gcc.dg/cpp/undef1.c: Update.
36350 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36352 * gcc.dg/20010912-1.c: New test.
36354 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36356 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36357 language-independent file in lib.
36358 * lib/gcov.exp: New file.
36360 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36362 * gcc.c-torture/compile/20010911-1.c: New test.
36364 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36366 * lib/profopt.exp: New, to support profile-directed optimizations.
36367 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36368 * gcc.misc-tests/bprob-1.c: New test.
36369 * gcc.misc-tests/bprob-2.c: New test.
36371 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36373 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36374 XFAIL and which kinds of gcov output to verify.
36375 * gcc.misc-tests/gcov-4b.x: New file.
36376 * gcc.misc-tests/gcov-5b.x: New file.
36377 * gcc.misc-tests/gcov-6.x: New file.
36378 * gcc.misc-tests/gcov-7.c: New test.
36379 * gcc.misc-tests/gcov-7.x: New file.
36381 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36383 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36384 * gcc.misc-tests/gcov-6.c: New test.
36386 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36389 * g++.dg/abi/vbase1.C: New test.
36391 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36393 * objc.dg/method-2.m: New.
36395 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36398 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36399 * g++.dg/init/empty1.C: New test.
36401 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36403 * gcc.c-torture/compile/20010903-1.c: New test.
36405 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36407 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36410 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36412 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36414 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36416 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36418 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36420 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36421 for 16-bit 'unsigned int'.
36423 2001-08-29 Kazu Hirata <kazu@hxi.com>
36425 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36427 2001-08-27 Richard Henderson <rth@redhat.com>
36429 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36430 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36432 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36434 * gcc.dg/asm-names.c (ymain): New.
36436 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36438 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36439 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36440 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36442 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36444 * gcc.dg/compare5.c: New testcase.
36446 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36448 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36449 and "In instantiation".
36451 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36453 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36455 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36457 * gcc.misc-tests/gcov.exp: Add support for branch information.
36458 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36459 * gcc.misc-tests/gcov-4.c: New test.
36460 * gcc.misc-tests/gcov-4b.c: New test.
36461 * gcc.misc-tests/gcov-5b.c: New test.
36463 2001-08-20 Zack Weinberg <zackw@panix.com>
36465 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36468 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36470 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36472 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36474 * g++.dg/eh/template1.C: New test.
36476 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36478 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36480 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36483 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36485 * lib/g77-dg.exp: Use prune.exp for common procedures
36486 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36487 * lib/g77.exp: (g77-dg-prune) Remove
36489 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36491 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36493 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36495 * g++.dg/template/unify1.C: New test.
36497 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36499 * g++.dg/abi/empty4.C: New test.
36501 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36503 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36505 * g77.f-torture/compile/pr3743.x: Likewise.
36507 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36509 * g++.dg/other/using-declaration.C: New test.
36511 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36513 * gcc.dg/cpp/tr-sign.c: New testcase.
36515 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36517 * gcc.dg/cpp/19951025-1.c: Revert.
36518 * gcc.dg/cpp/directiv.c: We no longer process directives that
36519 interrupt macro arguments.
36521 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36523 * gcc.dg/bconstp-1.c: New test.
36525 2001-08-03 Richard Henderson <rth@redhat.com>
36527 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36529 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36531 * gcc.dg/cpp/19951025-1.c: Update.
36533 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36535 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36538 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36541 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36542 * g++.old-deja/g++.other/std1.C: Likewise.
36543 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36545 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36547 * lib/g77.exp: Load gcc-defs.exp for common procedures
36548 (g77_pass, g77_fail, g77_finish, g77_exit,
36549 ${tool}_check_unsupported_p} Now redundant. Deleted.
36551 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36553 * g77.dg/fbackslash.f
36554 * g77.dg/fcase-preserve.f
36556 * g77.dg/ffixed-line-length-0.f
36557 * g77.dg/ffixed-line-length-132.f
36558 * g77.dg/ffixed-line-length-7.f
36559 * g77.dg/ffixed-line-length-72.f
36560 * g77.dg/ffixed-line-length-none.f
36561 * g77.dg/ffree-form-1.f
36562 * g77.dg/fno-backslash.f
36563 * g77.dg/fno-f90-1.f
36564 * g77.dg/fno-fixed-form-1.f
36565 * g77.dg/fno-onetrip.f
36566 * g77.dg/fno-typeless-boz.f
36567 * g77.dg/fno-underscoring.f
36568 * g77.dg/fno-vxt-1.f
36569 * g77.dg/fonetrip.f
36570 * g77.dg/ftypeless-boz.f
36571 * g77.dg/fugly-assumed.f
36572 * g77.dg/funderscoring.f
36575 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36577 * objc.dg/fwd-proto-1.m: New.
36578 * objc.dg/local-decl-1.m: New.
36579 * objc.dg/naming-1.m: New.
36580 * objc.dg/naming-2.m: New.
36581 * objc.dg/proto-hier-1.m: New.
36583 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36585 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36586 largest-type elements to a struct makes its size grow.
36588 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36590 * g++.dg/abi/vthunk1.C: New test.
36592 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36594 * g++.dg/abi/vbase8-22.C: New test.
36596 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36598 * gcc.dg/cpp/macro8.c: New test.
36600 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36602 * g++.dg/abi/vbase8-21.C: New test.
36604 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36606 * g++.dg/abi/vbase8-10.C: New test.
36608 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36610 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36611 ${tool}_set_ld_library_path.
36613 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36616 2001-07-26 Stan Cox <scox@redhat.com>
36618 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36619 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36620 gcc_exit, gcc_check_unsupported_p):
36621 Moved to gcc-deps.exp
36622 * gcc-deps.exp: New file.
36624 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36626 * g++.old-deja/g++.pt/defarg14.C: New test.
36628 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36630 * g++.old-deja/g++.other/lineno5.C: New test.
36632 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36634 * g++.old-deja/g++.pt/crash68.C: New test.
36636 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36638 * g++.old-deja/g++.other/crash42.C: New test.
36640 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36642 * gcc.dg/cpp/extratokens.c: Fix.
36643 * gcc.dg/cpp/skipping2.c: New tests.
36645 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36647 * gcc.c-torture/execute/20010724-1.c: New file.
36648 * gcc.c-torture/execute/20010724-1.x: New file.
36650 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36652 * g++.old-deja/g++.other/cond7.C: New test.
36654 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36656 * g++.old-deja/g++.other/optimize4.C: New test.
36658 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36660 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36662 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36664 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36665 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36666 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36667 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36669 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36670 bug report" message.
36672 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36673 * g++.dg/ext/instantiate1.C: Move from old-deja.
36675 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36677 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36678 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36679 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36680 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36682 2001-07-23 Jeffrey A Law (law@cygnus.com)
36684 * gcc.c-torture/execute/20010723-1.c: New test.
36686 2001-07-23 Ben Elliston <bje@redhat.com>
36688 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36690 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36692 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36694 Delete handling of ieee_multilib_flags.
36695 Pass -mieee for alpha*-*-* and sh-*-*.
36696 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36698 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36700 Remove old-abi tests.
36701 * g++.old-deja/g++.mike/p11116.C: Remove.
36702 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36704 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36706 * g77.f-torture/compile/pr3743.f: New test
36708 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36710 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36712 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36714 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36715 g++.old-deja/g++.pt/static6.C: Likewise.
36716 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36717 supports weak symbols.
36719 2001-07-18 Andreas Jaeger <aj@suse.de>
36721 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36724 2001-07-18 Andreas Jaeger <aj@suse.de>
36726 * gcc.dg/iftrap-1.c: Fix target line.
36728 2001-07-17 Richard Henderson <rth@redhat.com>
36730 * gcc.c-torture/execute/20010717-1.c: New.
36732 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36734 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36737 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36739 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36741 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36743 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36744 UAC_SIGBUS, UAC_NOPRINT definitions.
36746 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36748 * objc/execute/object_is_class.m: New test.
36749 * objc/execute/object_is_meta_class.m: New test.
36751 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36753 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
36754 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
36756 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
36758 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
36759 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
36761 2001-07-14 Richard Henderson <rth@redhat.com>
36763 * gcc.dg/iftrap-1.c: New.
36765 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
36767 * g77.f-torture/execute/intrinsic77.f: New test.
36769 2001-07-11 Janis Johnson <janis@us.ibm.com>
36771 * gcc.misc-tests/gcov-3.c: New test.
36773 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36775 * gcc.c-torture/compile/20010711-1.c,
36776 * gcc.c-torture/compile/20010711-2.c: New tests.
36778 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
36780 * gcc.c-torture/execute/20010711-1.c: New test.
36782 2001-07-11 Ben Elliston <bje@redhat.com>
36784 * g++.old-deja/g++.other/enum5.C: New test.
36786 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
36788 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
36789 (g++-dg-prune): Call prune_gcc_output.
36790 * prune.exp: New file for prune_gcc_output.
36791 * lib/g++.exp, lib/gcc.exp: Load it.
36793 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
36795 * gcc.c-torture/compile/20010701-1.c,
36796 g++.old-deja/g++.ext/attrib6.C: New tests.
36798 2001-07-06 Jeffrey A Law (law@cygnus.com)
36800 * gcc.c-torture/compile/20010706-1.c: New test.
36802 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
36804 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
36806 2001-06-28 Stan Shebs <shebs@apple.com>
36808 * gcc.dg/pragma-darwin.c: New test.
36810 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36812 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
36813 Solaris 2.[678] system.
36815 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
36817 * gcc.dg/20010622-1.c: New test.
36819 2001-06-18 Stan Shebs <shebs@apple.com>
36821 * objc.dg: New directory.
36822 * objc.dg/dg.exp: New file.
36823 * objc.dg/alias.m: New.
36824 * objc.dg/class-1.m: New.
36825 * objc.dg/class-2.m: New.
36826 * objc.dg/const-str-1.m: New.
36827 * objc.dg/const-str-2.m: New.
36828 * objc.dg/id-1.m: New.
36829 * objc.dg/method-1.m: New.
36830 * objc.dg/super-class-1.m: New.
36831 * lib/objc-dg.exp: New file.
36833 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
36835 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
36838 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
36840 * g++.old-deja/g++.abi/vbase8-9.C: New test.
36842 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36844 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
36847 2001-06-12 Richard Henderson <rth@redhat.com>
36849 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
36851 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36853 * g++.old-deja/g++.abi/vbase5.C: New test.
36854 * g++.old-deja/g++.abi/vbase6.C: New test.
36855 * g++.old-deja/g++.abi/vbase7.C: New test.
36857 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36859 * gcc.c-torture/compile/20010610-1.c: New test.
36861 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
36863 * g++.old-deja/g++.abi/vbase4.C: New test.
36865 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36867 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
36868 support %f for HC11/HC12 targets.
36869 * gcc.c-torture/execute/930513-1.x: New file, likewise.
36870 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
36871 on HC11/HC12 targets.
36872 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
36874 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36876 * gcc.dg/wchar_t-1.c: New file.
36877 * gcc.dg/wint_t-1.c: Likewise.
36879 2001-06-11 Bernd Schmidt <bernds@redhat.com>
36881 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
36883 2001-06-11 Richard Henderson <rth@redhat.com>
36885 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
36887 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36889 * gcc.c-torture/compile/20010611-1.c: New test.
36891 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
36893 * gcc.dg/c99-tag-1.c: Add more tests.
36895 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
36897 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
36898 representation on MN10300 and ARM/Thumb.
36900 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
36902 * g77.f-torture/execute/20010610.f: New.
36904 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
36906 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
36909 2001-06-09 Richard Henderson <rth@redhat.com>
36911 * gcc.c-torture/execute/ashrdi-1.c: New.
36912 * gcc.c-torture/execute/ashldi-1.c: New.
36913 * gcc.c-torture/execute/lshrdi-1.c: New.
36915 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
36917 * objc/execute/load-3.m: Added. Check sending +load to categories,
36918 in addition to classes.
36920 2001-06-08 Stan Shebs <shebs@apple.com>
36922 * objc/execute/load-2.m: New test. From Nicola Pero
36923 <n.pero@mi.flashnet.it>.
36925 2001-06-08 Jakub Jelinek <jakub@redhat.com>
36927 * gcc.c-torture/execute/20010605-2.c: New test.
36929 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36931 * g++.old-deja/g++.abi/vbase2.C: New test.
36932 * g++.old-deja/g++.abi/vbase3.C: New test.
36934 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
36936 * g++.old-deja/g++.pt/friend49.C: New test.
36938 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
36940 * g++.old-deja/g++.ext/anon3.C: New test.
36942 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
36944 * g++.old-deja/g++.other/conv7.C: New test.
36946 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
36948 * gcc.c-torture/compile/20010605-2.c: New test.
36950 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
36952 * gcc.c-torture/execute/20010604-1.c: New test.
36954 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
36956 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
36958 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
36960 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
36961 (g++_link_flags): Likewise.
36962 (g++_init): Pass gccpath's value to two previous functions.
36964 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36966 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
36967 Ensure logfile entry matches exec command line.
36969 2001-05-31 Richard Henderson <rth@redhat.com>
36971 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
36972 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
36974 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
36976 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
36977 compiler for irix6.2
36979 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
36981 * g++.old-deja/g++.other/optimize3.C: New file.
36983 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
36985 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
36988 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
36990 * g++.old-deja/g++.other/optimize2.C: New file.
36992 2001-05-25 Diego Novillo <dnovillo@redhat.com>
36994 * gcc.c-torture/compile/20010518-2.c: New file.
36995 * gcc.c-torture/execute/20010518-1.c: New file.
36996 * gcc.c-torture/execute/20010518-2.c: New file.
36998 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37000 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37002 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37004 G++ no longer defines builtins that do not begin with __builtin.
37005 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37006 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37007 * g++.old-deja/g++.law/builtin1.C: Likewise.
37008 * g++.old-deja/g++.law/cvt2.C: Likewise.
37009 * g++.old-deja/g++.mike/net5.C: Likewise.
37010 * g++.old-deja/g++.other/builtins1.C: Likewise.
37011 * g++.old-deja/g++.other/builtins2.C: Likewise.
37012 * g++.old-deja/g++.other/builtins3.C: Likewise.
37013 * g++.old-deja/g++.other/builtins4.C: Likewise.
37014 * g++.old-deja/g++.other/inline8.C: Likewise.
37015 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37017 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37019 * g++.old-deja/g++.pt/using1.C: Adjust.
37020 * g++.old-deja/g++.pt/using2.C: New test.
37022 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37024 * gcc.dg/cpp/charconst.c: New tests.
37025 * gcc.dg/cpp/escape.c: New tests.
37026 * gcc.dg/cpp/escape-1.c: New tests.
37027 * gcc.dg/cpp/escape-2.c: New tests.
37028 * gcc.dg/cpp/ucs.c: New tests.
37030 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37032 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37033 native compiler for irix6.5.
37035 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37037 * lib/g++.exp (g++_include_flags): Use args to compute
37039 (g++_link_flags): Likewise.
37040 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37042 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37044 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37046 2001-05-21 Geoff Keating <geoffk@redhat.com>
37048 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37051 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37053 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37055 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37056 to STACK_SIZE; Use it to define size of add_histo array.
37057 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37059 (f): Use GITT_SIZE to define size of gitt local table.
37060 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37061 to STACK_SIZE; Use it to define size of bytemem array.
37063 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37065 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37066 on 68HC11/HC12 due to the asm instruction.
37067 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37068 * gcc.c-torture/compile/920520-1.x: Likewise.
37069 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37070 on 68HC11/HC12 because the function is larger than 64K.
37071 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37072 on 68HC11/HC12 because the structure is too large.
37074 2001-05-20 Richard Henderson <rth@redhat.com>
37076 * gcc.c-torture/execute/20010520-1.c: New.
37078 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37080 * g++.old-deja/g++.warn/compare1.C: New test.
37081 * gcc.dg/compare4.c: New test.
37083 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37085 * g++.old-deja/g++.other/optimize1.C: New test.
37087 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37089 * g++.old-deja/g++.pt/spec41.C: New test.
37091 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37093 * gcc.c-torture/compile/20010114-1.x: Remove.
37095 2001-05-18 Stan Shebs <shebs@apple.com>
37097 * gcc.c-torture/compile/20010518-1.c: New test.
37099 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37101 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37102 * g++.old-deja/g++.pt/crash67.C: New test.
37104 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37106 * g++.old-deja/g++.other/debug9.C: New test.
37108 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37110 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37112 2001-05-16 Jan Hubicka <jh@suse.cz>
37114 * gcc.c-torture/compile/20010516-1.c: New test.
37116 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37118 * g++.old-deja/g++.other/crash41.C: New test.
37120 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37122 * g++.old-deja/g++.pt/crash66.C: New test.
37124 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37126 * g++.old-deja/g++.robertl/eb27.C: Convert.
37128 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37130 * g++.dg/friend-warn.C: New test. Do not warn about friend
37131 declaration being redundant.
37133 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37135 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37137 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37139 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37141 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37143 * lib/g++.exp: Use testsuite_flags.
37145 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37147 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37149 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37151 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37153 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37155 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37157 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37159 * gcc.c-torture/compile/20010313-1.c: New test.
37161 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37163 * gcc.dg/cpp/direct2.c: New test.
37164 * gccq.dg/cpp/direct2s.c: New test.
37166 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37168 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37170 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37171 * g++.old-deja/g++.other/op3.C: Likewise.
37173 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37175 * gcc.dg/cpp/syshdr.h: New file.
37176 * gcc.dg/cpp/sysmac1.c: Update.
37177 * gcc.dg/cpp/sysmac2.c: Update.
37179 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37181 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37183 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37185 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37186 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37188 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37190 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37192 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37194 * lib/g++.exp (g++_include_flags): Don't use any special flags
37195 if TESTING_IN_BUILD_TREE is not defined.
37196 (g++_init): Use a plain 'c++' as the compiler if
37197 TESTING_IN_BUILD_TREEE is not defined.
37199 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37201 * g++.old-deja/g++.eh/catch13.C: New test.
37202 * g++.old-deja/g++.eh/catch14.C: New test.
37204 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37206 * gcc.dg/cpp/tr-define.c: New test.
37208 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37210 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37211 <stdlib.h>, not <malloc.h>.
37213 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37215 * g++.old-deja/g++.ns/template17.C: New test.
37217 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37219 * g++.old-deja/g++.pt/ref4.C: New test.
37221 2001-04-30 Richard Henderson <rth@redhat.com>
37223 * gcc.dg/20000724-1.c: Revert last change.
37225 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37227 * g77.f-torture/execute/20010430.f: New test.
37229 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37231 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37233 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37235 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37237 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37239 * g++.old-deja/g++.eh/crash6.C: New test.
37241 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37243 * g++.old-deja/g++.other/warn7.C: New test.
37245 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37247 * g++.old-deja/g++.other/defarg9.C: New test.
37249 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37251 * g77.f-torture/compile/20010426.f: New test.
37252 * g77.f-torture/execute/20010426.f: New test.
37254 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37256 * g77.f-torture/compile/20000629-1.x: Remove - error
37259 2001-04-26 Jeffrey A Law (law@cygnus.com)
37261 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37262 Tweak slightly to work with g++.dg framework.
37263 * g++.dg/special/ecos.exp: Run initp1.C test.
37264 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37266 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37267 its linker doesn't give line numbers either.
37268 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37270 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37272 * g++.old-deja/g++.other/lex1.C: New test.
37274 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37276 * gcc.dg/noncompile/20010425-1.c: New test.
37278 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37280 * g++.old-deja/g++.pt/mangle2.C: New test.
37282 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37284 * gcc.dg/format/plus-1.c: New test.
37286 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37288 * gcc.dg/20010423-1.c: New test.
37290 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37292 * gcc.c-torture/execute/20010422-1.c: New test.
37294 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37296 * g++.old-deja/g++.ns/type2.C: New test.
37298 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37300 * g++.old-deja/g++.other/perf1.C: New test.
37302 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37304 * gcc.dg/c99-func-2.c: Remove xfail.
37305 * gcc.dg/c99-func-3.c: Remove xfail.
37306 * gcc.dg/c99-func-4.c: Remove xfail.
37308 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37310 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37312 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37314 * gcc.c-torture/compile/20010423-1.c: New test.
37316 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37318 * g++.old-deja/g++.pt/typename28.C: New test.
37320 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37322 * g++.old-deja/g++.abi/empty2.C: New test.
37323 * g++.old-deja/g++.abi/empty3.C: New test.
37325 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37327 * g++.old-deja/g++.other/comdat2.C: New test.
37328 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37330 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37332 * g++.old-deja/g++.other/overload14.C: New test.
37334 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37336 * g++.old-deja/g++.other/lookup23.C: New test.
37338 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37340 * gcc.c-torture/execute/20010403-1.c: New test.
37342 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37343 Mark Mitchell <mark@codesourcery.com>
37345 * lib/old-dejagnu.exp: Don't delete output of executable.
37346 Add .exe suffix to executables.
37348 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37350 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37352 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37354 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37356 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37358 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37359 * g++.old-deja/g++.abi/crash1.C: New test.
37361 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37363 * g++.old-deja/g++.other/crash40.C: New test.
37365 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37367 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37369 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37371 * g++.old-deja/g++.other/warn6.C: New test.
37373 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37375 * g++.old-deja/g++.robertl/eb42.C: Same.
37377 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37379 * gcc.dg/wtr-conversion-1.c: New testcase.
37381 2001-04-10 Richard Henderson <rth@redhat.com>
37383 * g++.old-deja/g++.other/array5.C: New.
37385 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37387 * gcc.c-torture/execute/20010408-1.c: New test.
37389 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37391 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37392 headers and constructs.
37393 * g++.old-deja/g++.robertl/eb79.C: Same.
37394 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37395 * g++.old-deja/g++.robertl/eb73.C: Same.
37396 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37397 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37398 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37399 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37400 * g++.old-deja/g++.robertl/eb44.C: Same.
37401 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37402 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37403 * g++.old-deja/g++.robertl/eb39.C: Same.
37404 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37405 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37406 * g++.old-deja/g++.robertl/eb30.C: Same.
37407 * g++.old-deja/g++.robertl/eb3.C: Same.
37408 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37409 * g++.old-deja/g++.robertl/eb21.C: Same.
37410 * g++.old-deja/g++.robertl/eb15.C: Same.
37411 * g++.old-deja/g++.robertl/eb118.C: Same.
37412 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37413 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37414 * g++.old-deja/g++.robertl/eb109.C: Same.
37415 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37416 * g++.old-deja/g++.mike/rtti1.C: Same.
37417 * g++.old-deja/g++.mike/p658.C: Same.
37418 * g++.old-deja/g++.mike/net46.C: Same.
37419 * g++.old-deja/g++.mike/net34.C: Same.
37420 * g++.old-deja/g++.mike/memoize1.C: Same.
37421 * g++.old-deja/g++.mike/eh2.C: Same.
37422 * g++.old-deja/g++.law/weak.C: Same.
37423 * g++.old-deja/g++.law/visibility7.C: Same.
37424 * g++.old-deja/g++.law/visibility25.C: Same.
37425 * g++.old-deja/g++.law/visibility22.C: Same.
37426 * g++.old-deja/g++.law/visibility2.C: Same.
37427 * g++.old-deja/g++.law/visibility17.C: Same.
37428 * g++.old-deja/g++.law/visibility13.C: Same.
37429 * g++.old-deja/g++.law/visibility10.C: Same.
37430 * g++.old-deja/g++.law/visibility1.C: Same.
37431 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37432 * g++.old-deja/g++.law/vbase1.C: Same.
37433 * g++.old-deja/g++.law/operators32.C: Same.
37434 * g++.old-deja/g++.law/nest3.C: Same.
37435 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37436 * g++.old-deja/g++.law/except5.C (main): Same.
37437 * g++.old-deja/g++.law/cvt7.C (run): Same.
37438 * g++.old-deja/g++.law/cvt2.C: Same.
37439 * g++.old-deja/g++.law/cvt16.C: Same.
37440 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37441 * g++.old-deja/g++.law/ctors17.C (main): Same.
37442 * g++.old-deja/g++.law/ctors13.C: Same.
37443 * g++.old-deja/g++.law/ctors12.C (main): Same.
37444 * g++.old-deja/g++.law/ctors10.C: Same.
37445 * g++.old-deja/g++.law/code-gen5.C: Same.
37446 * g++.old-deja/g++.law/bad-error7.C: Same.
37447 * g++.old-deja/g++.law/arm9.C: Same.
37448 * g++.old-deja/g++.law/arm12.C: Same.
37449 * g++.old-deja/g++.law/arg8.C: Same.
37450 * g++.old-deja/g++.law/arg1.C: Same.
37451 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37452 * g++.old-deja/g++.jason/template31.C: Same.
37453 * g++.old-deja/g++.jason/template24.C (main): Same.
37454 * g++.old-deja/g++.jason/2371.C: Same.
37455 * g++.old-deja/g++.eh/new2.C: Same.
37456 * g++.old-deja/g++.eh/new1.C: Same.
37457 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37458 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37459 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37460 * g++.old-deja/g++.brendan/crash62.C: Same.
37461 * g++.old-deja/g++.brendan/crash52.C: Same.
37462 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37463 * g++.old-deja/g++.brendan/crash38.C: Same.
37464 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37465 * g++.old-deja/g++.brendan/copy9.C: Same.
37467 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37469 * gcc.c-torture/execute/20001203-2.c (memset):
37470 Count argument is of type __SIZE_TYPE__.
37472 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37474 * gcc.c-torture/compile/20010404-1.c: New test.
37476 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37478 * gcc.c-torture/compile/20010326-1.c: New test.
37480 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37482 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37483 peculiarities of the SH.
37484 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37486 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37488 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37489 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37490 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37492 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37494 * g77.f-torture/compile/20010321-1.f: New test.
37496 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37498 * gcc.c-torture/compile/20010329-1.c: New test.
37500 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37502 * gcc.c-torture/execute/20010329-1.c: New test.
37504 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37506 * g++.old-deja/g++.other/eh4.C: Fix typo.
37508 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37510 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37512 2001-03-28 Philip Blundell <philb@gnu.org>
37514 * gcc.c-torture/compile/20010328-1.c: New test.
37516 2001-03-27 Richard Henderson <rth@redhat.com>
37518 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37519 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37521 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37523 * gcc.c-torture/compile/20010327-1.c: New test.
37525 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37527 * g++.old-deja/g++.other/friend12.C: New test.
37528 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37529 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37531 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37533 * gcc.c-torture/execute/20010325-1.c: New test.
37535 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37537 * g++.old-deja/g++.other/mangle3.C: New test.
37539 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37541 * g++.old-deja/g++.other/anon8.C: New test.
37543 2001-03-20 Philip Blundell <philb@gnu.org>
37545 * gcc.c-torture/compile/20010320-1.c: New test.
37547 2001-03-17 Richard Henderson <rth@redhat.com>
37549 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37551 2001-03-15 Geoff Keating <geoff@redhat.com>
37553 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37556 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37558 * g++.old-deja/g++.other/eh4.C: New test.
37560 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37562 * gcc.dg/cpp/mi1.c: Update.
37564 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37566 * g++.old-deja/g++.other/regstack.C: New test.
37568 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37570 * g++.old-deja/g++.other/ref4.C: New test.
37572 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37574 * objc/execute/va_method.m: Added.
37575 * objc/execute/IMP.m: Added.
37576 * objc/execute/_cmd.m: Added.
37577 * objc/execute/accessing_ivars.m: Added.
37578 * objc/execute/class-1.m: Added.
37579 * objc/execute/class-10.m: Added.
37580 * objc/execute/class-11.m: Added.
37581 * objc/execute/class-12.m: Added.
37582 * objc/execute/class-13.m: Added.
37583 * objc/execute/class-14.m: Added.
37584 * objc/execute/class-2.m: Added.
37585 * objc/execute/class-3.m: Added.
37586 * objc/execute/class-4.m: Added.
37587 * objc/execute/class-5.m: Added.
37588 * objc/execute/class-6.m: Added.
37589 * objc/execute/class-7.m: Added.
37590 * objc/execute/class-8.m: Added.
37591 * objc/execute/class-9.m: Added.
37592 * objc/execute/class-tests-1.h
37593 * objc/execute/class-tests-2.h
37594 * objc/execute/compatibility_alias.m: Added.
37595 * objc/execute/encode-1.m: Added.
37596 * objc/execute/formal_protocol-1.m: Added.
37597 * objc/execute/formal_protocol-2.m: Added.
37598 * objc/execute/formal_protocol-3.m: Added.
37599 * objc/execute/formal_protocol-4.m: Added.
37600 * objc/execute/formal_protocol-5.m: Added.
37601 * objc/execute/formal_protocol-6.m: Added.
37602 * objc/execute/formal_protocol-7.m: Added.
37603 * objc/execute/informal_protocol.m: Added.
37604 * objc/execute/initialize.m: Added.
37605 * objc/execute/load.m: Added.
37606 * objc/execute/many_args_method.m: Added.
37607 * objc/execute/nested-3.m: Added.
37608 * objc/execute/no_clash.m: Added.
37609 * objc/execute/private.m: Added.
37610 * objc/execute/redefining_self.m: Added.
37611 * objc/execute/root_methods.m: Added.
37612 * objc/execute/selector-1.m: Added.
37613 * objc/execute/static-1.m: Added.
37614 * objc/execute/static-2.m: Added.
37615 * objc/execute/va_method.m: Added.
37617 2001-03-10 Richard Henderson <rth@redhat.com>
37619 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37621 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37623 * g++.old-deja/g++.other/crash31.C: XFAIL.
37624 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37625 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37626 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37627 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37628 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37630 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37632 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37634 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37636 * gcc.dg/20000724-1.c: Don't use multiline strings.
37638 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37640 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37641 result of -cString against what we expect it to be; don't just
37642 print it out for no one to read.
37644 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37645 Based on testcases provided by Nicola Pero.
37647 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37649 * gcc.dg/cpp/macro7.c: New test.
37651 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37653 * gcc.dg/cpp/multiline.c: Update.
37655 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37657 * g++.old-deja/g++.other/enum3.C: New test.
37659 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37661 * g++.old-deja/g++.other/pod1.C: New test.
37663 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37665 * g++.old-deja/g++.ext/overload1.C: New test.
37667 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37669 * g++.old-deja/g++.pt/using1.C: New test.
37671 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37673 * g++.old-deja/g++.other/using9.C: New test.
37675 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37677 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37679 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37681 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37683 * g++.old-deja/g++.ext/realpt1.C: Remove.
37685 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37687 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37689 2001-02-26 Will Cohen <wcohen@redhat.com>
37691 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37693 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37695 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37696 templatized constructors.
37698 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37700 * gcc.c-torture/execute/20010224-1.c: New test.
37702 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37704 * gcc.c-torture/execute/20010222-1.c: New test.
37706 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37708 * g++.old-deja/g++.other/inline20.C: New test.
37710 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37712 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37714 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37716 * g++.old-deja/g++.other/lookup22.C: New test.
37718 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37720 * g77.dg: New directory.
37721 * g77.dg/20010216-1.f: New test case.
37722 * g77.dg/dg.exp: New driver.
37723 * lib/g77-dg.exp: New driver library.
37725 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37727 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37729 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37731 * g++.old-deja/g++.other/decl9.C: New test.
37733 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37735 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37736 not need <string> and also tests the initialization at runtime.
37738 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37740 * gcc.c-torture/execute/longlong.c: New test.
37742 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37744 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37746 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37748 * gcc.c-torture/execute/920302-1.c (execute):
37749 Change argument type to short.
37751 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37753 * g++.old-deja/g++.pt/deduct6.C: New test.
37755 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
37757 * g++.old-deja/g++.pt/deduct5.C: New test.
37759 2001-02-14 Jakub Jelinek <jakub@redhat.com>
37761 * gcc.c-torture/execute/20010209-1.c: New test.
37763 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
37765 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
37767 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
37769 * g++.dg/vtgc1.C: Update for new ABI.
37771 * consistency.vlad: New directory, 1665 files.
37773 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37775 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
37777 * gcc.dg/cpp/digraphs.c: Declare puts.
37779 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37781 * g++.old-deja/g++.other/warn5.C: New test.
37783 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37785 * g++.old-deja/g++.pt/spec40.C: New test.
37787 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
37789 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
37791 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
37793 2001-02-12 Jakub Jelinek <jakub@redhat.com>
37795 * gcc.c-torture/compile/20010209-1.c: New test.
37797 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
37799 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
37800 excess errors message but not if it crashes.
37801 * g++.old-deja/g++.other/crash27.C: Likewise.
37802 * g++.old-deja/g++.other/crash28.C: Likewise.
37803 * g++.old-deja/g++.other/crash30.C: Likewise.
37804 * g++.old-deja/g++.other/crash32.C: Likewise.
37805 * g++.old-deja/g++.other/crash35.C: Likewise.
37806 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37808 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
37810 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
37811 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
37812 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
37813 g77.f-torture/execute/execute.exp,
37814 g77.f-torture/noncompile/noncompile.exp,
37815 gcc.c-torture/execute/execute.exp,
37816 gcc.c-torture/execute/memcheck/memcheck.exp,
37817 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
37818 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
37819 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
37820 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
37821 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
37822 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
37823 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37824 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
37825 Remove bug reporting instructions with ancient email addresses.
37827 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37829 * gcc.dg/20010202-1.c: New test.
37830 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
37832 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
37834 * g++.dg/stdbool-if.C: New test.
37836 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
37838 * objc/execute/fdecl.m: Added main().
37840 2001-02-07 Jakub Jelinek <jakub@redhat.com>
37842 * gcc.c-torture/execute/20010206-1.c: New test.
37844 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
37846 * gcc.dg/cpp/avoidpaste1.c: Update.
37848 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
37850 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
37851 Pero <nicola@brainstorm.co.uk>.
37852 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
37854 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
37856 * g++.old-deja/g++.pt/spec39.C: New test.
37858 2001-02-05 Jakub Jelinek <jakub@redhat.com>
37860 * gcc.c-torture/compile/20010202-1.c: New test.
37862 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
37864 * g++.old-deja/g++.abi/primary2.C: New test.
37865 * g++.old-deja/g++.abi/primary3.C: New test.
37866 * g++.old-deja/g++.abi/primary4.C: New test.
37867 * g++.old-deja/g++.abi/primary5.C: New test.
37868 * g++.old-deja/g++.abi/vtable3.h: New test.
37869 * g++.old-deja/g++.abi/vtable3a.C: New test.
37870 * g++.old-deja/g++.abi/vtable3b.C: New test.
37871 * g++.old-deja/g++.abi/vtable3c.C: New test.
37872 * g++.old-deja/g++.abi/vtable3d.C: New test.
37873 * g++.old-deja/g++.abi/vtable3e.C: New test.
37874 * g++.old-deja/g++.abi/vtable3f.C: New test.
37875 * g++.old-deja/g++.abi/vtable3g.C: New test.
37876 * g++.old-deja/g++.abi/vtable3h.C: New test.
37877 * g++.old-deja/g++.abi/vtable3i.C: New test.
37878 * g++.old-deja/g++.abi/vtable3j.C: New test.
37879 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
37881 2001-02-03 Jakub Jelinek <jakub@redhat.com>
37883 * g++.old-deja/g++.other/anon6.C: New test.
37884 * g++.old-deja/g++.other/anon7.C: New test.
37886 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
37888 * gcc.dg/cpp/avoidpaste2.c: New tests.
37890 2001-01-31 Jakub Jelinek <jakub@redhat.com>
37892 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
37894 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
37896 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
37897 DECIMAL_DIG cases for Irix."
37899 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
37901 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
37903 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37905 * gcc.dg/c99-tag-1.c: New test.
37907 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37909 * gcc.dg/cpp/tr-warn1.c: Add tests.
37911 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
37913 * gcc.dg/cpp/avoidpaste1.c: Update.
37914 * gcc.dg/cpp/paste4.c: Update.
37916 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
37918 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
37921 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
37923 * g++.old-deja/g++.other/inline19.C: New test.
37925 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
37927 * gcc.dg/Wlarger-than.c: New test.
37929 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37931 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
37933 2001-01-29 Jakub Jelinek <jakub@redhat.com>
37935 * gcc.c-torture/execute/20010129-1.c: New test.
37936 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
37938 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
37940 * gcc.dg/cpp/avoidpaste1.c: Test case.
37942 2001-01-28 Jakub Jelinek <jakub@redhat.com>
37944 * g++.old-deja/g++.other/inline18.C: New test.
37946 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37948 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
37949 and __builtin_putchar.
37951 2001-01-27 Jakub Jelinek <jakub@redhat.com>
37953 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
37956 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
37958 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
37959 floating point number rounding mode to round to the nearest
37960 representable mode.
37962 2001-01-25 Jakub Jelinek <jakub@redhat.com>
37964 * g++.old-deja/g++.other/mangle2.C: New test.
37966 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
37968 * gcc.c-torture/compile/20010124-1.c: New test.
37970 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
37972 * g++.old-deja/g++.pt/spec38.C: New test.
37974 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37976 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
37979 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37981 * gcc.c-torture/execute/20010123-1.c: New test.
37983 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
37985 * g++.old-deja/g++.pt/spec37.C: New test.
37987 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
37989 * g++.old-deja/g++.pt/overload14.C: New test.
37991 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37993 * gcc.c-torture/execute/20010122-1.c: New test, exercise
37994 __builtin_return_address.
37996 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
37998 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
37999 * g++.old-deja/g++.pt/spec35.C: New test.
38000 * g++.old-deja/g++.pt/spec36.C: New test.
38002 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38004 * gcc.c-torture/compile/20010118-1.c: New test.
38006 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38008 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38010 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38012 * gcc.c-torture/execute/20010119-1.c: New test.
38014 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38016 * g++.old-deja/g++.other/vbase5.C: New test.
38018 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38020 * gcc.c-torture/execute/20010118-1.c: New test.
38022 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38024 * g++.old-deja/g++.pt/deduct3.C: New test.
38026 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38028 * g++.old-deja/g++.pt/spec34.C: New test.
38030 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38032 * g77.f-torture/compile/20000601-2.f: New test.
38034 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38036 * g++.old-deja/g++.other/init17.C: New test.
38038 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38040 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38042 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38044 * g++.old-deja/g++.pt/unify8.C: New test.
38046 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38048 * g++.old-deja/g++.abi/vbase1.C: New test.
38050 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38052 * g++.old-deja/g++.pt/crash65.C: New test.
38054 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38056 * gcc.dg/cpp/assembl2.S: New test case.
38058 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38060 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38063 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38065 * g++.old-deja/g++.other/builtins1.C: New test.
38066 * g++.old-deja/g++.other/builtins2.C: Likewise.
38067 * g++.old-deja/g++.other/builtins3.C: Likewise.
38068 * g++.old-deja/g++.other/builtins4.C: Likewise.
38070 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38072 * gcc.c-torture/compile/20010117-1.c: New test.
38073 * gcc.c-torture/compile/20010117-2.c: New test.
38075 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38077 * g77.f-torture/execute/20010116.[fx]: New test,
38079 * g77.f-torture/compile/20010115.f: Indicate it's
38080 a test for PR fortran/1636.
38082 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38084 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38086 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38088 * g77.f-torture/compile/20010115.f: New test.
38090 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38092 * g++.old-deja/g++.pt/nontype5.C: New test.
38094 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38096 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38097 have an equivalent working one below it.
38099 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38101 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38102 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38104 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38106 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38107 message containing "init_priority".
38108 (conpr-2.C): Likewise.
38109 (conpr-3.C): Likewise.
38110 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38112 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38114 * gcc.c-torture/execute/20010114-2.c: New test.
38116 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38118 * gcc.c-torture/compile/20010114-1.c: New test.
38119 * gcc.c-torture/compile/20010114-1.x: Xfail.
38120 * gcc.c-torture/compile/20010114-2.c: New test.
38121 * gcc.c-torture/execute/20010114-1.c: New test.
38122 * gcc.dg/trunc-1.c: New test.
38123 * gcc.dg/uninit-B.c: New test.
38125 2001-01-13 Nick Clifton <nickc@redhat.com>
38127 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38130 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38132 * gcc.c-torture/compile/20010113-1.c: New test.
38134 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38136 * gcc.c-torture/compile/20001212-1.c: New test.
38138 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38140 * gcc.dg/cpp/widestr1.c: Update.
38141 * gcc.dg/cpp/prag-imp.c: Remove.
38143 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38145 * gcc.c-torture/execute/20000801-3.x: Remove.
38146 * gcc.dg/c90-init-1.c: New test.
38147 * gcc.dg/c99-init-1.c: New test.
38148 * gcc.dg/c99-init-2.c: New test.
38149 * gcc.dg/gnu99-init-1.c: New test.
38151 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38153 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38154 testing that no relevant ones were found.
38156 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38158 * g++.old-deja/g++.pt/cast2.C: New test.
38160 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38162 * g++.old-deja/g++.pt/friend47.C: New test.
38164 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38166 * g++.old-deja/g++.pt/instantiate13.C: New test.
38168 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38170 * g++.old-deja/g++.other/defarg7.C: New test.
38171 * g++.old-deja/g++.other/defarg8.C: New test.
38173 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38175 * g++.old-deja/g++.pt/crash64.C: New test.
38177 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38179 * g++.old-deja/g++.pt/crash63.C: New test.
38181 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38183 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38185 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38187 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38189 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38191 * g++.old-deja/g++.pt/error3.C: New test.
38193 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38195 * g++.old-deja/g++.other/crash39.C: New test.
38197 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38199 * g++.old-deja/g++.other/vbase4.C: New test.
38201 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38203 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38204 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38205 * gcc.dg/special/special.exp: New test driver which will check
38206 for alias support for the above test.
38208 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38210 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38211 problems on small machines.
38212 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38215 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38217 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38219 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38221 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38223 * g++.old_deja/g++.pt/using8.C: New test.
38225 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38227 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38229 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38231 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38232 where a failure is expected.
38233 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38235 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38237 * g++.old_deja/g++.pt/instantiate12.C: New test.
38239 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38241 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38243 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38244 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38245 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38246 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38247 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38248 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38249 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38250 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38251 * g++.old-deja/g++.eh/spec6.C: Likewise.
38252 * g++.old-deja/g++.jason/crash3.C: Likewise.
38253 * g++.old-deja/g++.law/ctors11.C: Likewise.
38254 * g++.old-deja/g++.law/ctors17.C: Likewise.
38255 * g++.old-deja/g++.law/ctors5.C: Likewise.
38256 * g++.old-deja/g++.law/ctors9.C: Likewise.
38257 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38258 * g++.old-deja/g++.mike/net22.C: Likewise.
38259 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38260 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38261 * g++.old-deja/g++.mike/virt3.C: Likewise.
38262 * g++.old-deja/g++.niklas/t128.C: Likewise.
38263 * g++.old-deja/g++.other/anon4.C: Likewise.
38264 * g++.old-deja/g++.other/using1.C: Likewise.
38265 * g++.old-deja/g++.other/warn3.C: Likewise.
38266 * g++.old-deja/g++.pt/t37.C: Likewise.
38267 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38268 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38270 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38272 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38274 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38276 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38278 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38280 * gcc.c-torture/compile/20010107-1.c: New test.
38282 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38284 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38286 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38288 * gcc.dg/format/format.h: New file.
38289 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38290 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38291 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38292 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38293 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38294 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38295 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38296 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38297 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38298 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38299 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38300 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38301 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38302 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38303 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38304 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38305 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38306 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38307 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38308 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38309 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38310 instead of declaring standard types, macros and functions in each
38313 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38315 * gcc.c-torture/execute/20010106-1.c: New test.
38317 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38319 * gcc.dg/format/format.exp: New file.
38320 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38321 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38322 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38323 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38324 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38325 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38326 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38327 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38328 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38329 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38330 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38331 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38332 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38333 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38334 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38335 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38336 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38337 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38338 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38339 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38340 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38341 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38342 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38343 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38344 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38345 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38346 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38347 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38348 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38349 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38350 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38351 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38352 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38353 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38354 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38355 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38356 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38357 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38358 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38359 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38360 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38361 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38363 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38365 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38368 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38370 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38372 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38374 * g++.old-deja/g++.pt/crash62.C: New test.
38376 2001-01-04 Richard Henderson <rth@redhat.com>
38378 * gcc.dg/20000926-1.c: Update expected warnings.
38379 * gcc.dg/array-2.c: Likewise.
38380 * gcc.dg/array-4.c: Also validate flexible array members.
38381 * gcc.dg/c99-flex-array-1.c: New.
38383 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38385 * gcc.c-torture/compile/20001222-1.x: Remove.
38387 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38389 * gcc.c-torture/execute/built-in-setjmp.c: New.
38391 2001-01-03 Richard Henderson <rth@redhat.com>
38393 * gcc.dg/940510-1.c: Update expected error wording.
38394 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38396 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38398 * lib/target-supports.exp (check_alias_available): Modified to
38399 indicate aliases not supported if only weak aliases are supported.
38401 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38403 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38404 Turn on cmpstrsi checks for __pj__ and __i370__.
38406 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38408 * g++.old-deja/g++.other/virtual11.C: New test.
38410 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38412 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38414 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38416 * gcc.c-torture/compile/20010102-1.c: New test.
38418 2001-01-02 Andreas Jaeger <aj@suse.de>
38420 * gcc.dg/noreturn-3.c: New test.
38422 * gcc.dg/noreturn-4.c: New test.
38424 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38426 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38427 __builtin_fputc and __builtin_fwrite.
38429 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38431 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38432 signed char, not default char.
38434 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38436 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38438 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38440 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38442 2000-12-29 Richard Henderson <rth@redhat.com>
38444 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38445 (__cyg_profile_func_exit): Define.
38447 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38449 * g++.dg/vtgc1.C: New test.
38451 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38453 * gcc.dg/noncompile/20001228-1.c: New test.
38455 * gcc.dg/20001228-1.c: New test.
38457 * gcc.c-torture/execute/20001228-1.c: New test.
38459 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38461 * gcc.dg/format-strfmon-1.c: New test.
38463 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38465 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38466 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38467 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38468 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38469 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38470 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38471 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38472 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38473 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38474 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38475 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38476 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38477 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38479 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38480 * gcc.c-torture/execute/string-opt-4.c: Test index.
38482 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38484 * gcc.c-torture/compile/20001226-1.c: New test.
38486 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38488 * gcc.c-torture/compile/20001222-1.c: New test.
38489 * gcc.c-torture/compile/20001222-1.x: Xfail.
38491 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38493 * gcc.c-torture/execute/comp-goto-2.c: New test.
38495 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38497 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38498 Use long types if __INT_MAX__ is 32767.
38499 (main): Use cast to (sint32 *) when poking 88 into a_page.
38501 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38503 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38505 * gcc.c-torture/compile/20001221-1.c: New test.
38506 * gcc.c-torture/execute/20001221-1.c: New test.
38508 2000-12-20 Richard Henderson <rth@redhat.com>
38510 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38511 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38513 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38515 * gcc.dg/compare3.c: New test.
38517 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38519 * gcc.dg/format-warnll-1.c: New test.
38521 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38523 * gcc.dg/cpp/cmdlne-P.c: New test.
38525 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38527 * gcc.c-torture/execute/builtin-abs-1.c,
38528 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38530 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38532 * gcc.dg/cpp/multiline.c: New test.
38534 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38536 * g++.old-deja/g++.other/syshdr1.C: Update.
38537 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38539 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38541 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38543 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38545 * g++.old-deja/g++.pt/ttp65.C: New test.
38547 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38549 * g++.old-deja/g++.pt/ttp64.C: New test.
38551 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38553 * g++.old-deja/g++.pt/spec33.C: New test.
38555 2000-12-14 Catherine Moore <clm@redhat.com>
38557 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38558 * gcc.c-torture/execute/920612-2.c: Likewise.
38559 * gcc.c-torture/execute/920428-2.c: Likewise.
38560 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38561 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38563 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38565 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38566 * gcc.dg/pack-test-2.c: Likewise.
38568 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38570 Tests by Zack Weinberg <zackw@stanford.edu>.
38572 * gcc.dg/cpp/defined.c: Update.
38573 * gcc.dg/cpp/defined_trad.c: New tests.
38575 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38577 * gcc.dg/cpp/trad-direct.c: Update.
38579 2000-12-11 Neil Booth <neilb@earthling.net>
38581 * gcc.dg/cpp/defined_trad.c
38583 2000-12-11 Neil Booth <neilb@earthling.net>
38585 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38587 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38589 * gcc.dg/format-miss-2.c: New test.
38591 2000-12-09 Neil Booth <neilb@earthling.net>
38593 * gcc.dg/cpp/lineflags.c: New tests.
38594 * gcc.dg/cpp/poison.c: Update.
38595 * gcc.dg/cpp/redef2.c: Update.
38596 * gcc.dg/cpp/skipping.c: New test.
38598 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38600 * g++.old-deja/g++.other/eh3.C: New testcase.
38602 2000-12-07 Neil Booth <neilb@earthling.net>
38604 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38605 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38606 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38607 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38608 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38611 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38613 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38614 __SIZE_TYPE__ instead of int for type of integers cast to
38617 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38619 * g++.old-deja/g++.other/cleanup4.C: New test.
38621 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38623 * format-sec-1.c: New test.
38625 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38627 * gcc.dg/format-nonlit-3.c: New test.
38629 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38631 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38632 through a null pointer.
38634 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38636 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38637 * g++.old-deja/g++.pt/partial4.C: New test.
38639 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38641 * gcc.c-torture/execute/ieee/hugeval.x: New.
38643 2000-12-06 Neil Booth <neilb@earthling.net>
38645 * gcc.dg/cpp/backslash2.c: New tests.
38647 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38649 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38650 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38652 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38654 * gcc.c-torture/execute/20001203-2.c: New testcase.
38656 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38658 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38659 * g++.old-deja/g++.other/virtual10.C: New test.
38661 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38663 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38665 2000-12-05 Richard Henderson <rth@redhat.com>
38667 * gcc.c-torture/compile/20001205-1.c: New.
38669 2000-12-04 Neil Booth <neilb@earthling.net>
38671 * g++.old-deja/g++.other/virtual9.C: New test.
38672 * g++.old-deja/g++.pt/crash61.C: New test.
38673 * gcc.c-torture/execute/loop-9.c: New test.
38675 2000-12-04 Neil Booth <neilb@earthling.net>
38677 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38678 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38679 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38680 * gcc.dg/cpp/extratokens.c: ...here.
38682 2000-12-04 Neil Booth <neilb@earthling.net>
38684 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38687 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38689 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38690 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38692 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38694 * gcc.c-torture/execute/20001203-1.c: New test.
38696 2000-12-03 Neil Booth <neilb@earthling.net>
38698 * gcc.dg/cpp/macro6.c: New test cases.
38700 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38702 * gcc.c-torture/execute/string-opt-9.c: New test.
38703 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38704 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38705 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38707 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38708 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38710 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38712 * gcc.dg/cpp/if-6.c: New testcase.
38714 * gcc.dg/20001201-1.c: New testcase.
38716 2000-12-02 Neil Booth <neilb@earthling.net>
38718 * g++.old-deja/g++.other/externC4.C,
38719 g++.old-deja/g++.other/friend10.C: New tests.
38721 2000-12-02 Neil Booth <neilb@earthling.net>
38723 * g++.old-deja/g++.other/instan2.C
38724 * g++.old-deja/g++.other/instan3.C: New test.
38726 2000-12-02 Neil Booth <neilb@earthling.net>
38728 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38729 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38730 gnuc99.c,gnuc99-pedantic.c: New tests.
38732 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38734 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38735 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38737 2000-12-01 Neil Booth <neilb@earthling.net>
38739 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38740 * gcc.dg/cpp/poison.c: Update.
38741 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38743 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38745 * g77.f-torture/execute/20001201.f: New test.
38747 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38749 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38751 2000-12-01 Jakub Jelinek <jakub@redhat.com>
38753 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
38755 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
38757 * g++.old-deja/g++.other/cast6.C: New test.
38759 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
38761 * gcc.c-torture/execute/20001130-2.c: New testcase.
38763 2000-11-30 Richard Henderson <rth@redhat.com>
38765 * gcc.c-torture/execute/20001130-1.c: New test.
38767 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38769 * g++.old-deja/g++.other/op3.C: New test.
38771 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38773 * g++.old-deja/g++.other/op2.C: New test.
38775 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
38777 * g++.old-deja/g++.other/crash38.C: New test.
38779 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
38781 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
38783 2000-11-29 Jakub Jelinek <jakub@redhat.com>
38785 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
38787 * gcc.c-torture/execute/string-opt-6.c: New test.
38789 * gcc.dg/20001117-1.c: Add main.
38791 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
38793 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
38795 * gcc.dg/940510-1.c: ... to here.
38797 * gcc.dg/20000926-1.c: GNU C now allows initializations of
38798 zero-size arrays in toplevel structures.
38800 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38802 * gcc.c-torture/execute/loop-8.c: New test.
38804 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38806 * g++.old-deja/g++.other/base1.C: New test.
38808 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38810 * g++.old-deja/g++.other/parse2.C: New test.
38812 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38814 * g++.old-deja/g++.pt/incomplete1.C: New test.
38816 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
38818 * g++.old-deja/g++.other/friend9.C: New test.
38820 2000-11-28 Jakub Jelinek <jakub@redhat.com>
38822 * gcc.dg/20001127-1.c: New test.
38824 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38826 * g++.old-deja/g++.pt/friend46.C: New test.
38828 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
38830 * g++.old-deja/g++.other/ptrmem8.C: New test.
38832 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38834 * gcc.c-torture/execute/string-opt-7.c: New test.
38835 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38837 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
38839 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
38840 instead of 'mkcheck 2'.
38842 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38844 * gcc.c-torture/execute/memcheck/driver.c,
38845 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
38846 C9X references to refer to C99.
38848 2000-11-25 Jakub Jelinek <jakub@redhat.com>
38850 * gcc.dg/ultrasp3.c: New test.
38852 2000-11-25 Neil Booth <neilb@earthling.net>
38854 * gcc.dg/cpp/include2.c: Update test to be locale independent.
38856 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
38858 * gcc.c-torture/compile/20001123-2.c: New.
38860 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38862 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
38864 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
38866 * gcc.dg/sequence-point-1.c: Add some new tests.
38867 * gcc.c-torture/execute/20001124-1.c: New test.
38869 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38871 * g++.old-deja/g++.other/vaarg4.C: New test.
38872 * gcc.c-torture/compile/20001123-1.c: New test.
38874 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
38876 * g++.other/crash24.C: Adjust and remove XFAIL.
38877 * g++.other/crash37.C: New test.
38879 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
38881 * g++.old-deja/g++.pt/instantiate9.C: New test.
38883 2000-11-22 Mark Mitchell <mark@codesourcery.com>
38885 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
38888 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
38889 * g++.old-deja/g++.robertl/eb55.C: Likewise.
38891 2000-11-22 Neil Booth <neilb@earthling.net>
38893 * gcc.dg/cpp/Wtrigraphs.c: New test.
38895 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
38897 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
38899 2000-11-22 Jakub Jelinek <jakub@redhat.com>
38901 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
38903 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
38905 * lib/gcc-dg.exp: load_lib scanasm.exp.
38906 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
38907 * lib/g++-dg.exp: load_lib scanasm.exp.
38908 * lib/scanasm.exp: New.
38909 (scan-assembler, scan-assembler-not): Add optional arguments to
38910 test name, or if not present, the pattern name.
38911 (scan-assembler-dem, scan-assembler-dem-not): New.
38913 * g++.dg/dg.exp: New.
38915 2000-11-21 Neil Booth <neilb@earthling.net>
38917 * gcc.dg/cpp/integrated1.c: Remove.
38919 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38921 * gcc.c-torture/execute/20001121-1.c: New test.
38923 2000-11-21 Richard Henderson <rth@redhat.com>
38925 * gcc.c-torture/compile/20001121-1.c: New test.
38927 2000-11-20 Neil Booth <neilb@earthling.net>
38929 * gcc.dg/cpp/integrated1.c: New test.
38931 2000-11-21 Jakub Jelinek <jakub@redhat.com>
38933 * g++.old-deja/g++.other/inline17.C: New test.
38935 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
38937 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
38938 local variable to be zero: I made the variable global. Now
38939 uses abort() and exit() instead of relying on main's return value.
38941 2000-11-20 Neil Booth <neilb@earthling.net>
38943 * gcc.dg/cpp/paste2.c: Update test.
38944 * objc/execute/paste.m: New test.
38946 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38948 * gcc.dg/c99-condexpr-1.c: New test.
38950 2000-11-20 Neil Booth <neilb@earthling.net>
38952 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
38954 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
38956 * g++.old-deja/g++.pt/export1.C: New test.
38958 2000-11-20 Jakub Jelinek <jakub@redhat.com>
38960 * gcc.dg/20001117-1.c: New test.
38962 2000-11-18 Richard Henderson <rth@redhat.com>
38964 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
38966 2000-11-18 Richard Henderson <rth@redhat.com>
38968 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
38969 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
38970 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
38972 2000-11-18 Richard Henderson <rth@redhat.com>
38974 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
38975 (main): New. Exit cleanly.
38977 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38979 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
38980 gcc.dg/c99-fordecl-2.c: New tests.
38982 2000-11-18 Richard Henderson <rth@redhat.com>
38984 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
38985 * gcc.c-torture/execute/zerolen-2.c: New.
38987 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38989 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
38992 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
38994 * g++.old-deja/g++.pt/instantiate8.C: New test.
38996 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
38998 * g++.old-deja/g++.other/incomplete.C: Add more tests.
38999 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39001 2000-11-16 Nick Clifton <nickc@redhat.com>
39003 * gcc.c-torture/execute/nestfunc-2.c: New test.
39004 * gcc.c-torture/execute/nestfunc-3.c: New test.
39006 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39008 * gcc.c-torture/compile/20001116-1.c: New test.
39010 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39012 * gcc.c-torture/execute/20001115-1.c: New test.
39014 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39016 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39017 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39018 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39019 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39021 2000-11-15 Neil Booth <neilb@earthling.net>
39023 gcc.dg/cpp/_Pragma1.c: Update.
39024 gcc.dg/cpp/_Pragma2.c: New test.
39026 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39028 * g++.old-deja/g++.other/anon5.C: New test.
39030 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39032 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39035 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39037 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39040 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39042 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39043 labels at end of compound statements.
39045 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39047 * gcc.c-torture/execute/loop-7.c: New test.
39049 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39051 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39053 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39055 * gcc.dg/c99-bool-1.c: New test.
39057 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39059 * gcc.dg/c99-scope-1.c: Remove xfail.
39060 * gcc.dg/c99-scope-2.c: New test.
39062 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39064 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39065 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39067 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39069 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39072 * g++.mike/p700.C: Don't typedef wchar_t.
39073 * g++.mike/p784.C: Likewise.
39074 * g++.mike/eb101.C: Don't use __wchar_t.
39076 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39078 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39081 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39083 * gcc.c-torture/execute/20001111-1.c: New test.
39085 2000-11-10 Nick Clifton <nickc@redhat.com>
39087 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39088 long multuiple and accumulate.
39090 2000-11-09 Richard Henderson <rth@redhat.com>
39092 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39093 via size_t instead of int.
39095 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39096 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39097 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39098 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39100 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39102 * gcc.c-torture/compile/20001109-1.c: New test.
39103 * gcc.c-torture/compile/20001109-2.c: New test.
39105 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39107 * g++.old-deja/g++.pt/operator1.C: New test.
39108 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39110 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39112 * gcc.dg/20001108-1.c: New test.
39114 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39116 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39117 with both arguments constant strings.
39118 * gcc.c-torture/execute/string-opt-3.c: New test.
39119 * gcc.c-torture/execute/string-opt-4.c: New test.
39120 * gcc.c-torture/execute/string-opt-5.c: New test.
39122 2000-11-08 Nick Clifton <nickc@redhat.com>
39124 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39125 mulsidi3adddi patterns.
39127 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39129 * g++.old-deja/g++.other/crash36.C: New test.
39131 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39133 * g++.old-deja/g++.other/init16.C: New test.
39135 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39137 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39139 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39141 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39142 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39143 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39145 2000-11-07 DJ Delorie <dj@redhat.com>
39147 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39149 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39151 * gcc.c-torture/execute/string-opt-1.c: New test.
39153 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39155 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39156 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39157 parameters in registers, and there is no way for a varargs
39158 function to know in which order the integer and floating-point
39159 parameters should be interleaved when they are placed on the
39161 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39162 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39164 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39166 * gcc.c-torture/execute/string-opt-2.c: New test.
39168 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39170 * g++.old-deja/g++.pt/crash60.C: New test.
39172 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39174 * g++.old-deja/g++.other/crash24.C: New test.
39175 * g++.old-deja/g++.other/crash25.C: New test.
39176 * g++.old-deja/g++.other/crash26.C: New test.
39177 * g++.old-deja/g++.other/crash27.C: New test.
39178 * g++.old-deja/g++.other/crash28.C: New test.
39179 * g++.old-deja/g++.other/crash29.C: New test.
39180 * g++.old-deja/g++.other/crash30.C: New test.
39181 * g++.old-deja/g++.other/crash31.C: New test.
39182 * g++.old-deja/g++.other/crash32.C: New test.
39183 * g++.old-deja/g++.other/crash33.C: New test.
39184 * g++.old-deja/g++.other/crash34.C: New test.
39185 * g++.old-deja/g++.other/crash35.C: New test.
39187 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39189 * gcc.c-torture/execute/20001031-1.c: New test.
39191 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39193 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39196 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39197 standards-conformant.
39199 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39201 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39202 * g++.old-deja/g++.mike/p755a.C: Likewise.
39203 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39204 library makes no calls to `operator new' during initialization.
39206 2000-11-04 Neil Booth <neilb@earthling.net>
39208 * gcc.dg/cpp/include2.c: New tests.
39210 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39212 * lib/g++.exp (g++_set_ld_library_path): New function.
39213 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39215 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39217 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39220 2000-11-01 Richard Henderson <rth@redhat.com>
39222 * g++.old-deja/g++.ext/namedret1.C: New.
39223 * g++.old-deja/g++.ext/namedret2.C: New.
39224 * g++.old-deja/g++.ext/namedret3.C: New.
39226 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39228 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39229 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39231 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39233 * gcc.c-torture/execute/va-arg-21.c: New test.
39235 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39237 * gcc.dg/c99-complex-2.c: New test.
39239 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39241 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39243 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39245 * g++.old-deja/g++.other/inline16.C: New test.
39247 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39249 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39250 __PRETTY_FUNCTION__
39252 2000-10-29 Neil Booth <neilb@earthling.net>
39254 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39256 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39257 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39260 2000-10-29 Neil Booth <neilb@earthling.net>
39262 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39263 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39264 * mi5.c: Test multiple includes work with -C.
39265 * trigraphs.c: Test ^= version.
39267 2000-10-28 Neil Booth <neilb@earthling.net>
39269 New tests and test updates for new macro expander.
39271 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39272 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39273 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39274 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39275 new diagnostic messages.
39277 * gcc.dg/cpp/macro3.c: New tests.
39279 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39281 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39284 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39286 * g++.old-deja/g++.other/eh2.C: New test.
39288 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39290 * gcc.c-torture/execute/20001027-1.c: New test.
39292 2000-10-26 Richard Henderson <rth@redhat.com>
39294 * gcc.c-torture/execute/20001026-1.c: New.
39296 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39298 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39299 * g++.old-deja/g++.law/builtin1.C: Likewise.
39300 * g++.old-deja/g++.law/ctors10.C: Likewise.
39301 * g++.old-deja/g++.law/virtual3.C: Likewise.
39302 * g++.old-deja/g++.mike/p658.C: Likewise.
39303 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39304 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39305 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39306 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39307 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39309 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39311 * gcc.c-torture/compile/20001024-1.c: New test.
39313 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39315 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39316 to tell us whether or not we are using V3.
39318 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39320 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39323 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39325 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39327 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39329 * gcc.c-torture/execute/20001024-1.c: New test.
39331 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39333 * g++.old-deja/g++.other/sibcall1.C: New test.
39335 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39337 * gcc.dg/noncompile/init-3.c: New test.
39339 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39341 * gcc.dg/format-array-1.c: New test.
39343 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39345 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39346 writing through null pointers; remove comment about testing
39347 unterminated strings.
39349 2000-10-17 Matthew Hiller <hiller@redhat.com>
39351 * gcc.c-torture/execute/20001017-2.c: New test.
39353 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39355 * gcc.c-torture/compile/20001018-1.c: New test.
39356 * gcc.c-torture/compile/20001018-1.x: Xfail.
39358 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39360 * gcc.c-torture/execute/20001017-1.c: New test.
39362 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39364 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39365 for multiple use of arguments with scanf formats; add tests for
39366 multiple use of arguments.
39368 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39370 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39372 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39374 * gcc.dg/format-miss-1.c: New test.
39376 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39378 * gcc.c-torture/execute/20001013-1.c: New test.
39380 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39382 * gcc.dg/format-branch-1.c: New test.
39384 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39386 * README, lib/file-format.exp: Remove EGCS references.
39388 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39390 * gcc.dg/20001013-1.c: New test.
39392 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39394 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39395 for intmax_t in the compiler using __typeof__ and the type rules
39396 for conditional expressions.
39398 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39400 * gcc.dg/20001012-1.c: New test.
39401 * gcc.dg/20001012-2.c: New test.
39403 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39405 * gcc.dg/format-attr-1.c: New test.
39407 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39409 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39410 __LONG_LONG_MAX__ instead of LLONG_MAX.
39412 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39414 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39416 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39419 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39421 * gcc.dg/sequence-pt-1.c: New test.
39423 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39425 * gcc.c-torture/execute/20001011-1.c: New testcase.
39426 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39428 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39430 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39431 does not error on it.
39433 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39435 * gcc.dg/20001009-1.c: New test.
39437 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39439 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39440 * gcc.c-torture/execute/20001009-2.c: ... to here.
39442 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39444 * gcc.c-torture/compile/20001009-1.c: New testcase.
39445 * gcc.c-torture/execute/20001009-1.c: New testcase.
39446 Testcases provided by Jan Hubicka <jh@suse.cz>.
39448 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39450 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39451 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39452 uintmax_t using <limits.h> to emulate the compiler's internal
39453 logic. No longer XFAIL %j tests.
39455 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39457 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39458 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39459 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39460 regexps and details of expected handling of some bad formats.
39461 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39464 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39466 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39467 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39468 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39469 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39472 2000-10-06 Richard Henderson <rth@cygnus.com>
39474 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39475 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39476 * g++.old-deja/g++.jason/report.C: Likewise.
39477 * g++.old-deja/g++.law/friend5.C: Likewise.
39478 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39479 of the expected warnings.
39481 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39483 * g++.old-deja/g++.pt/enum14.C: New test.
39485 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39487 * g++.old-deja/g++.pt/crash59.C: New test.
39489 2000-10-04 Will Cohen <wcohen@redhat.com>
39491 * gcc.dg/20000926-1.c: New test.
39493 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39495 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39496 function name for current C++ compiler.
39497 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39499 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39501 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39502 __PRETTY_FUNCTION__.
39503 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39505 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39507 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39509 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39511 * gcc.c-torture/compile/20000923-1.c: New test.
39513 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39515 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39516 * g++.old-deja/g++.pt/ttp62.C: Same.
39517 * g++.old-deja/g++.other/inline14.C: Same.
39519 2000-09-24 Richard Henderson <rth@cygnus.com>
39521 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39523 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39525 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39527 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39529 * gcc.c-torture/compile/20000922-1.c: New file.
39531 2000-09-21 Nick Clifton <nickc@redhat.com>
39533 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39534 a signed long modulo operation.
39535 (mod6): New function - perform an unsigned long modulo operation.
39536 (main): Add tests for modulos of very large numbers by very small
39539 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39541 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39543 2000-09-19 Richard Henderson <rth@cygnus.com>
39545 * gcc.dg/compare2.c (case 10): XFAIL.
39547 2000-09-18 Richard Henderson <rth@cygnus.com>
39549 * gcc.c-torture/execute/20000906-1.c: Move ...
39550 * gcc.dg/20000906-1.c: ... here. Only run on targets
39551 that support __builtin_trap.
39553 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39555 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39557 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39559 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39560 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39561 more $ format tests.
39563 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39565 * gcc.dg/format-errmk-1.c: New test.
39567 2000-09-17 Greg McGary <greg@mcgary.org>
39569 * gcc.c-torture/execute/20000917-1.x: Remove.
39571 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39573 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39575 2000-09-17 Greg McGary <greg@mcgary.org>
39577 * gcc.c-torture/execute/20000917-1.c: New test.
39578 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39580 2000-09-16 Neil Booth <NeilB@earthling.net>
39582 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39583 in nested macro bug.
39585 2000-09-15 Neil Booth <NeilB@earthling.net>
39587 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39589 2000-09-14 Jeffrey A Law (law@cygnus.com)
39591 * gcc.c-torture/execute/20000914-1.c: New test.
39593 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39595 * g++.other/inline13.C: New test.
39597 2000-09-12 Andreas Jaeger <aj@suse.de>
39599 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39600 constant by Ulrich Drepper <drepper@redhat.com>.
39602 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39604 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39606 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39608 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39610 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39612 * gcc.dg/cpp/backslash.c: New test.
39614 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39616 * gcc.c-torture/execute/20000910-1.c: New test.
39617 * gcc.c-torture/execute/20000910-2.c: Likewise.
39619 2000-09-11 Robert Lipe <robertl@sco.com>
39621 * gcc.dg/pragma-align.c: New test.
39623 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39625 * g++.old-deja/g++.pt/explicit82.C: New test.
39626 * g++.old-deja/g++.pt/explicit83.C: New test.
39628 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39630 * gcc.dg/asm-names.c: New test.
39632 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39634 * gcc.dg/cpp/tr-warn6.c: New test
39636 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39638 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39641 2000-09-07 Catherine Moore <clm@redhat.com>
39643 * gcc.c-torture/execute/unroll-1.c: New test.
39645 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39647 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39649 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39650 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39651 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39652 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39653 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39655 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39656 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39658 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39660 * g++.old-deja/g++.pt/deduct2.C: New test.
39662 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39664 * g++.old-deja/g++.pt/parms2.C: New test.
39666 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39668 * g++.old-deja/g++.pt/crash58.C: New test.
39670 2000-09-06 Greg McGary <greg@mcgary.org>
39672 * gcc.c-torture/execute/20000906-1.c: New test.
39673 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39675 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39677 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39679 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39681 * g++.old-deja/g++.pt/crash57.C: New test.
39683 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39685 * g++.old-deja/g++.pt/crash56.C: New test.
39687 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39689 * g++.old-deja/g++.pt/koenig1.C: New test.
39691 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39693 * gcc.dg/20000904-1.c: New test.
39695 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39697 * gcc.dg/cpp/paste8.c: New test.
39699 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39701 * gcc.c-torture/compile/20000827-1.c: New test.
39703 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39705 * gcc.dg/format-diag-1.c: New test.
39707 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39709 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39710 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39711 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39712 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39713 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39715 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39717 * g++.old-deja/g++.other/nested4.C: New test.
39719 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39721 * g++.old-deja/g++.ns/scoped1.C: New test.
39723 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39725 * lib/g++.exp: Support testing already-installed GCC.
39727 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39729 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39731 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39733 * gcc.dg/return-type-2.c: New test.
39735 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39737 * gcc.c-torture/compile/20000825-1.c: New test.
39739 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39741 * gcc.dg/dwarf2-2.c: New test.
39743 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39745 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39746 dg-warning regexps.
39748 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39750 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
39751 gcc.dg/format-ext-5.c: New tests.
39753 2000-08-25 Jakub Jelinek <jakub@redhat.com>
39755 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
39757 2000-08-24 Mark Mitchell <mark@codesourcery.com>
39759 * gcc.dg/noncompile/930622-2.c: Adjust error message.
39761 2000-08-24 Richard Henderson <rth@cygnus.com>
39763 * gcc.dg/ia64-sync-1.c: New test.
39764 * gcc.dg/ia64-sync-2.c: New test.
39765 * gcc.dg/ia64-asm-1.c: New test.
39767 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
39769 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
39770 * gcc.dg/format-ext-2.c: New test.
39772 2000-08-23 Jason Merrill <jason@redhat.com>
39774 * lib/old-dejagnu.exp: Also ignore "In member function" and
39777 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39779 * gcc.dg/noncompile/label-lineno-1.c: New test.
39781 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39783 * gcc.dg/c99-array-nonobj-1.c: New test.
39785 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
39787 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
39789 * gcc.dg/format-ext-1.c: New test.
39791 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39793 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
39794 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
39795 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
39796 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
39797 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
39799 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
39801 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
39802 gcc.dg/c99-strftime-2.c: New tests.
39804 2000-08-22 Richard Henderson <rth@cygnus.com>
39806 * gcc.c-torture/execute/20000822-1.c: New test.
39808 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39810 * gcc.c-torture/execute/20000819-1.x: Remove.
39812 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39814 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
39815 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
39816 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
39817 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
39818 gcc.dg/format-xopen-1.c: New tests.
39820 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
39822 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
39824 2000-08-21 Jakub Jelinek <jakub@redhat.com>
39826 * g++.old-deja/g++.other/loop2.C: New test.
39828 * gcc.c-torture/compile/20000606-1.c: New test.
39829 * gcc.c-torture/compile/20000728-1.c: New test.
39830 * gcc.c-torture/execute/20000801-1.c: New test.
39831 * gcc.c-torture/execute/20000801-2.c: New test.
39832 * gcc.c-torture/execute/20000819-1.c: New test.
39833 * gcc.c-torture/execute/20000819-1.x: XFAIL.
39834 * gcc.dg/20000629-1.c: New test.
39835 * gcc.dg/20000724-1.c: New test.
39836 * gcc.dg/20000807-1.c: New test.
39838 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
39840 * gcc.dg/cpp/pragma-1.c: New test.
39841 * gcc.dg/cpp/pragma-2.c: New test.
39843 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
39845 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
39846 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
39848 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39850 * gcc.c-torture/compile/20000818-1.c: New test.
39852 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
39854 * gcc.c-torture/execute/20000818-1.c: New test.
39856 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
39858 * gcc.dg/format-va-1.c: New test.
39860 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39862 * g++.old-deja/g++.other/typedef8.C: New test.
39864 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39866 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
39867 * g++.old-deja/g++.mike/net36.C: Mark candidate.
39868 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
39869 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
39870 * g++.old-deja/g++.other/ptrmem7.C: New test.
39871 * g++.old-deja/g++.pt/ptrmem10.C: New test.
39873 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
39875 * g++.old-deja/g++.pt/typename27.C: New test.
39877 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
39879 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
39880 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
39881 * g++.old-deja/g++.pt/friend45.C: New test.
39882 * g++.old-deja/g++.other/friend8.C: New test.
39884 2000-08-15 Richard Henderson <rth@cygnus.com>
39886 * gcc.c-torture/execute/20000815-1.c: New test.
39888 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
39890 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
39891 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
39892 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
39894 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
39896 * g++.old-deja/g++.other/refinit2.C: New test.
39898 2000-08-13 Geoff Keating <geoffk@cygnus.com>
39900 * lib/c-torture.exp (c-torture): Make
39901 compiler_conditional_xfail_data global.
39902 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
39903 compiler_conditional_xfail_data machinery.
39904 (f-torture-execute): Likewise.
39905 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
39906 and only when unrolling loops.
39908 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
39910 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39912 * g++.old-deja/g++.pt/explicit81.C: New test.
39914 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
39916 * g++.old-deja/g++.pt/typename26.C: New test.
39918 2000-08-10 Geoff Keating <geoffk@cygnus.com>
39920 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
39923 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
39925 * g++.old-deja/g++.other/array3.C: New test.
39927 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39929 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
39930 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
39931 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
39934 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
39936 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
39937 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39939 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
39941 * gcc.c-torture/execute/20000808-1.c: New test.
39943 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
39945 * gcc.dg/c90-const-expr-1.c: New test.
39947 2000-08-08 Richard Henderson <rth@cygnus.com>
39949 * gcc.dg/noncompile/920923-1.c: Declare calloc.
39951 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
39953 * gcc.dg/noncompile/const-ll-1.c: New test.
39955 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
39957 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
39959 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
39961 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
39962 that running programs linked against the shared version of libobjc
39965 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
39967 * gcc.dg/c99-printf-1.c: New test.
39969 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
39971 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
39973 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
39975 * gcc.c-torture/execute/20000731-1.x: Delete.
39977 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
39979 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
39980 and torture_without_loops as is done by c-torture.exp.
39981 (search_for): Copy from c-torture.exp.
39982 (gcc-dg-runtest): New function, drives a directory of tests
39983 iterating over the TORTURE_OPTIONS.
39984 (scan-assembler, scan-assembler-not): Move here from
39985 individual directory drivers.
39987 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
39988 defined by lib/gcc-dg.exp.
39989 * gcc.dg/cpp/cpp.exp: Likewise.
39990 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
39991 gcc-dg-runtest, so we cycle over optimization options.
39993 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
39994 * gcc.dg/compare2.c: No longer expected to fail.
39996 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39998 * gcc.c-torture/execute/20000804-1.c: New test.
40000 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40002 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40004 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40006 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40008 2000-08-03 Jeffrey A Law (law@cygnus.com)
40010 * gcc.c-torture/compile/20000803-1.c: New test.
40012 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40014 * gcc.c-torture/execute/20000801-3.c,
40015 gcc.c-torture/execute/20000801-4.c: New tests.
40016 * gcc.c-torture/execute/20000801-3.x,
40017 gcc.c-torture/execute/20000801-4.x: Xfail.
40019 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40021 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40022 libobjc/.libs to allow for libtool.
40024 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40026 * gcc.c-torture/compile/20000802-1.c: New test.
40028 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40030 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40032 2000-07-31 Jeffrey A Law (law@cygnus.com)
40034 * gcc-c-torture/execute/20000731-2.c: New test.
40036 * gcc.c-torture/execute/20000731-1.c: New test.
40037 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40039 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40041 * testsuite/gcc.dg/cpp/paste7.c: New test.
40042 * gcc.dg/cpp/20000725-1.c: New test.
40044 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40046 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40047 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40048 declaration warning for __builtin_dwarf_reg_size.
40050 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40052 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40054 * gcc.dg/noncompile/voidparam-1.c: New test.
40056 2000-07-30 Richard Henderson <rth@cygnus.com>
40058 * gcc.dg/c90-digraph-1.c: Don't xfail.
40059 * gcc.dg/compare2.c (case 10): Xfail.
40060 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40062 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40064 * gcc.dg/c99-main-1.c: New test.
40066 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40068 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40070 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40072 * gcc.c-tortuer/execute/20000726-1.c: New test.
40074 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40076 * gcc.c-torture/execute/enum-2.c: New test.
40078 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40080 * gcc.dg/cpp/tr-warn3.c: New test.
40082 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40084 * g++.old-deja/g++.ext/implicit1.C: Remove.
40085 * g++.old-deja/g++.jason/c2.C: Remove
40086 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40087 * g++.old-deja/g++.pt/crash16.C: Likewise.
40088 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40090 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40092 * g++.old-deja/g++.other/for2.C: New test.
40094 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40096 * gcc.dg/20000720-1.c: New test.
40098 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40100 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40102 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40104 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40105 * gcc.c-torture/execute/20000722-1.c: New.
40106 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40108 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40110 * gcc.dg/cpp/20000720-1.S: New test.
40112 2000-07-21 Michael Meissner <meissner@redhat.com>
40114 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40116 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40118 * g++.old-deja/g++.brendan/crash16.C,
40119 g++.old-deja/g++.brendan/parse3.C,
40120 g++.old-deja/g++.brendan/redecl1.C,
40121 g++.old-deja/g++.ns/template13.C,
40122 g++.old-deja/g++.other/decl4.C,
40123 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40125 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40127 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40128 and "Internal error".
40130 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40132 * gcc.dg/cpp/paste6.c: New test.
40134 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40136 * gcc.dg/cpp/tr-direct.c: New test.
40138 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40139 gcc.dg/cpp/undef1.c: Tweak error regexps.
40141 2000-07-18 Eric Christopher <echristo@redhat.com>
40143 * gcc.c-torture/compile/20000718-1.c: New test.
40145 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40147 * cpplex.c (_cpp_push_token): If the token being pushed back
40148 is the previous token in this context, just subtract one from
40150 * cppmacro.c (save_expansion): Clear aux field when storing a
40153 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40155 * gcc.dg/noncompile/redecl-1.c: New test.
40157 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40159 * gcc.c-torture/execute/20000717-5.c: New test.
40160 * gcc.c-torture/execute/20000717-1.x: Removed.
40162 2000-07-17 Richard Henderson <rth@cygnus.com>
40164 * gcc.c-torture/execute/20000717-4.c: New test.
40166 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40168 * gcc.dg/cpp/syshdr.c: New test.
40169 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40171 2000-07-17 Neil Booth <neilb@earthling.net>
40173 * gcc.dg/cpp/cmdlne-dM.c: New test.
40174 * gcc.dg/cpp/cmdlne-dD.c: New test.
40176 2000-07-17 Jeffrey A Law (law@cygnus.com)
40178 * gcc.c-torture/execute/20000717-3.c: New test.
40180 * gcc.c-torture/compile/20000717-1.c: New test.
40182 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40184 * gcc.c-torture/execute/20000717-2.c: New test.
40186 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40188 * gcc.dg/formatz-1.c: New test.
40190 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40191 * gcc.dg/c99-digraph-1.c: New tests.
40193 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40194 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40196 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40197 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40198 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40199 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40200 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40201 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40202 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40204 2000-07-17 Greg McGary <greg@mcgary.org>
40206 * gcc.c-torture/execute/20000717-1.c: New test.
40207 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40209 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40211 * gcc.c-torture/execute/20000715-2.c: New test.
40212 * gcc.dg/20000715-1.c: New test.
40214 2000-07-15 Michael Meissner <meissner@redhat.com>
40216 * gcc.c-torture/execute/20000715-1.c: New test.
40218 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40220 * gcc.c-torture/execute/20000707-1.c: New test.
40222 2000-07-13 Neil Booth <NeilB@earthling.net>
40224 * testsuite/gcc.dg/cpp/digraph1.c,
40225 testsuite/gcc.dg/cpp/digraph2.c,
40226 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40228 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40230 * g77.f-torture/compile/20000630-2.f: New test.
40231 * g77.f-torture/compile/20000630-2.x
40233 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40235 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40237 2000-07-11 Neil Booth <NeilB@earthling.net>
40239 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40241 2000-07-11 Neil Booth <NeilB@earthling.net>
40243 * gcc.dg/cpp/cmdlne-C.c: New.
40245 2000-07-09 Neil Booth <NeilB@earthling.net>
40247 * gcc.dg/cpp/directiv.c: New tests.
40248 * gcc.dg/cpp/undef1.c: Update.
40250 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40252 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40254 2000-07-09 Neil Booth <NeilB@earthling.net>
40256 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40258 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40260 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40261 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40263 2000-07-08 Neil Booth <NeilB@earthling.net>
40265 * gcc.dg/cpp/macsyntx.c: New tests.
40267 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40269 * gcc.dg/20000707-1.c: New test.
40271 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40273 * gcc.c-torture/execute/20000706-1.c: New test.
40274 * gcc.c-torture/execute/20000706-2.c: New test.
40275 * gcc.c-torture/execute/20000706-3.c: New test.
40276 * gcc.c-torture/execute/20000706-4.c: New test.
40277 * gcc.c-torture/execute/20000706-5.c: New test.
40279 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40281 * g++.old-deja/g++.pt/instantiate7.C: New test.
40283 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40285 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40286 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40287 * g++.old-deja/g++.other/rtti3.C: Likewise.
40288 * g++.old-deja/g++.other/rttid3.C: Likewise.
40290 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40292 * g77.f-torture/compile/20000630-1.x: Fix typo
40294 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40296 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40299 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40301 * gcc.dg/cpp/ident.c: New test.
40303 2000-07-05 Neil Booth <NeilB@earthling.net>
40305 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40306 gcc.dg/cpp/lexstrng.c: New tests.
40308 2000-07-04 Neil Booth <NeilB@earthling.net>
40310 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40311 * gcc.dg/cpp/strify2.c: Same.
40313 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40315 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40316 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40317 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40318 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40320 * testsuite/gcc.dg/cpp/macro1.c,
40321 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40322 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40323 testsuite/gcc.dg/cpp/strify1.c,
40324 testsuite/gcc.dg/cpp/strify2.c: New tests.
40326 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40328 * gcc.c-torture/execute/20000703-1.c: New test.
40330 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40332 * g++.old-deja/g++.pt (lookup10.C): New test.
40334 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40336 * g++.old-deja/g++.pt (typename25.C): New test.
40338 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40340 * gcc.c-torture/compile/20000701-1.c: New test.
40342 2000-06-30 Nick Clifton <nickc@cygnus.com>
40344 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40347 2000-06-30 Catherine Moore <clm@cygnus.com>
40349 * gcc.c-torture/execute/align-1.c: New test.
40351 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40353 * g++.old-deja/g++.pt/expr8.C: New test.
40354 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40356 2000-06-29 Nick Clifton <nickc@cygnus.com>
40358 * gcc.c-torture/compile/20000629-1.c: New test.
40360 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40363 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40364 gcc.dg/noncompile directory, depending on whether they're
40365 preprocessor tests or not. Annotate all the tests for the dg
40368 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40369 * gcc.dg/noncompile/noncompile.exp: New.
40373 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40374 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40375 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40376 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40377 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40378 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40379 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40380 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40381 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40382 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40383 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40384 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40385 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40386 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40387 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40388 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40389 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40390 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40391 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40392 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40393 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40394 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40395 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40396 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40398 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40399 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40400 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40401 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40402 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40403 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40405 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40407 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40408 declare one variable. On the fourth, error.
40409 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40410 declared by 20000628-1a.h.
40412 2000-06-29 Richard Henderson <rth@redhat.com>
40414 * gcc.c-torture/execute/930529-1.x: New file.
40415 * gcc.dg/920413-1.c: Adjust expected warning text.
40416 * gcc.dg/980217-1.c: Declare abort.
40417 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40419 2000-06-29 Jeffrey A Law (law@cygnus.com)
40421 * g77.f-torture/compile/20000629-1.f: New test.
40422 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40424 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40426 Rearrange lots of files, removing entirely the
40427 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40431 gcc.c-torture/code_quality/code_quality.exp
40432 gcc.c-torture/special/special.exp
40433 gcc.failure/failure.exp
40434 gcc.failure/940409-1.x
40435 gcc.c-torture/compile/961203-1.x
40438 gcc.misc-tests/linkage.exp
40439 gcc.c-torture/execute/920730-1t.c
40440 gcc.c-torture/execute/920730-1t.x
40441 gcc.c-torture/compile/920520-1.x
40442 gcc.c-torture/compile/920521-1.x
40443 gcc.c-torture/compile/981006-1.x
40444 gcc.c-torture/execute/eeprof-1.x
40446 * Moved files (possibly with modifications to fit a new harness):
40448 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40449 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40450 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40451 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40452 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40453 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40454 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40455 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40456 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40457 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40458 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40459 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40460 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40461 gcc.failure/940409-1.c gcc.dg/940409-1.c
40463 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40465 * c-torture/compile/961203-1.x: Delete.
40467 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40468 not exit. Include stdio.h.
40469 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40470 * gcc.misc-tests/dg-12.c: Likewise.
40471 * gcc.misc-tests/dg-5.c: Likewise.
40472 * gcc.misc-tests/dg-6.c: Likewise.
40473 * gcc.misc-tests/dg-7.c: Prototype abort.
40474 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40475 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40476 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40478 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40479 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40481 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40483 * gcc.dg/cpp/20000628-1.c: New test.
40484 * gcc.dg/cpp/20000628-1.h: New header for above test.
40485 * gcc.dg/cpp/20000628-1a.h: Likewise.
40487 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40489 * gcc.dg/cpp: New directory.
40490 * gcc.dg/cpp/cpp.exp: New driver.
40491 * gcc.dg/cpp/20000627-1.c: New test.
40492 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40493 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40494 and rewrite as a compilation test.
40496 * gcc.dg: Move many files into the cpp subdirectory, possibly
40497 renaming or editing them as well.
40499 990119-1.c cpp/19990119-1.c
40500 990228-1.c cpp/19990228-1.c
40501 990407-1.c cpp/19990407-1.c
40502 990409-1.c cpp/19990409-1.c
40503 990413-1.c cpp/19990413-1.c
40504 990703-1.c cpp/19990703-1.c
40505 20000127-1.c cpp/20000127-1.c
40506 20000129-1.c cpp/20000129-1.c
40507 20000207-1.c cpp/20000207-1.c
40508 20000207-2.c cpp/20000207-2.c
40509 20000209-1.c cpp/20000209-1.c
40510 20000209-2.c cpp/20000209-2.c
40511 20000301-1.c cpp/20000301-1.c
40512 20000419-1.c cpp/20000419-1.c
40513 20000510-1.S cpp/20000510-1.S
40514 20000519-1.c cpp/20000519-1.c
40515 20000529-1.c cpp/20000529-1.c
40516 20000625-1.c cpp/20000625-1.c
40517 20000625-2.c cpp/20000625-2.c
40518 cpp-as1.c cpp/assert1.c
40519 cpp-as2.c cpp/assert2.c
40520 cxx-comments-1.c cpp/cxxcom1.c
40521 cxx-comments-2.c cpp/cxxcom2.c
40522 endif-label.c cpp/endif.c
40523 cpp-hash1.c cpp/hash1.c
40524 cpp-hash2.c cpp/hash2.c
40525 cpp-if1.c cpp/if-1.c
40526 cpp-if2.c cpp/if-2.c
40527 cpp-if3.c cpp/if-3.c
40528 cpp-if4.c cpp/if-4.c
40529 cpp-if5.c cpp/if-5.c
40530 cpp-cond.c cpp/if-cexp.c
40531 cpp-missingop.c cpp/if-mop.c
40532 cpp-missingparen.c cpp/if-mpar.c
40533 cpp-opprec.c cpp/if-oppr.c
40534 cpp-ifparen.c cpp/if-paren.c
40535 cpp-shortcircuit.c cpp/if-sc.c
40536 cpp-shift.c cpp/if-shift.c
40537 cpp-unary.c cpp/if-unary.c
40538 cpp-li1.c cpp/line1.c
40539 cpp-li2.c cpp/line2.c
40540 lineno.c cpp/line3.c
40541 lineno-2.c cpp/line4.c
40543 cpp-mic.h cpp/mi1c.h
40544 cpp-micc.h cpp/mi1cc.h
40545 cpp-mind.h cpp/mi1nd.h
40546 cpp-mindp.h cpp/mi1ndp.h
40547 cpp-mix.h cpp/mi1x.h
40548 cpp-mi2.c cpp/mi2.c
40549 cpp-mi2a.h cpp/mi2a.h
40550 cpp-mi2b.h cpp/mi2b.h
40551 cpp-mi2c.h cpp/mi2c.h
40552 cpp-mi3.c cpp/mi3.c
40553 cpp-mi3.def cpp/mi3.def
40554 poison-1.c cpp/poison.c
40555 pr-impl.c cpp/prag-imp.c
40556 cpp-redef-2.c cpp/redef1.c
40557 cpp-redef.c cpp/redef2.c
40558 strpaste.c cpp/strp1.c
40559 strpaste-2.c cpp/strp2.c
40560 cpp-tradpaste.c cpp/tr-paste.c
40561 cpp-tradstringify.c cpp/tr-str.c
40562 cpp-tradwarn1.c cpp/tr-warn1.c
40563 cpp-tradwarn2.c cpp/tr-warn2.c
40564 trigraphs.c cpp/trigraphs.c
40565 cpp-unc1.c cpp/unc1.c
40566 cpp-unc2.c cpp/unc2.c
40567 cpp-unc3.c cpp/unc3.c
40568 cpp-unc.c cpp/unc4.c
40569 undef.c cpp/undef1.c
40570 undef-2.c cpp/undef2.c
40571 cpp-wi1.c cpp/widestr1.c
40573 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40575 * lib/g++.exp (g++_include_flags): Tweak.
40577 2000-06-27 H.J. Lu <hjl@gnu.org>
40578 Loren J. Rittle <ljrittle@acm.org>
40580 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40581 version with one that knows about the new gcc tree structure.
40582 (g++_link_flags): Same.
40584 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40586 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40587 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40588 case we are cross-compiling.
40590 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40591 g++.old-deja/g++.niklas/Makefile.in,
40592 g++.old-deja/g++.niklas/configure.in,
40593 g++.old-deja/g++.other/Makefile.in,
40594 g++.old-deja/g++.other/configure.in,
40595 gcc.c-torture/code_quality/Makefile.in,
40596 gcc.c-torture/code_quality/configure.in,
40597 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40598 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40599 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40600 gcc.c-torture/execute/ieee/Makefile.in,
40601 gcc.c-torture/execute/ieee/configure.in,
40602 gcc.c-torture/noncompile/Makefile.in,
40603 gcc.c-torture/noncompile/configure.in,
40604 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40605 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40606 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40608 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40610 * g++.old-deja/g++.other/ambig3.C: New test.
40612 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40614 * g++.old-deja/g++.pt/syntax1.C: New test.
40615 * g++.old-deja/g++.pt/syntax2.C: New test.
40616 * g++.old-deja/g++.other/syntax3.C: New test.
40617 * g++.old-deja/g++.other/syntax4.C: New test.
40619 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40621 * gcc.dg/20000623-1.c: Prototype exit and abort.
40623 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40625 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40627 * gcc.dg/cpp-mi3.def: New file.
40629 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40631 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40632 lexer's error messages.
40633 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40634 divine anything from the linemarkers.
40635 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40636 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40638 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40640 * gcc.dg/20000623-1.c: New test.
40642 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40644 * gcc.c-torture/execute/20000622-1.c: New test.
40646 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40648 * g++.old-deja/g++.other/init15.C: New test.
40650 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40652 * g++.old-deja/g++.pt/vaarg2.C: New test.
40653 * g++.old-deja/g++.pt/vaarg3.C: New test.
40655 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40657 * g++.old-deja/g++.other/dyncast6.C: New test.
40659 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40661 * gcc.c-torture/execute/loop-6.c: New test.
40663 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40665 * gcc.dg/20000614-1.c: New test.
40666 * gcc.dg/20000614-2.c: New test.
40668 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40670 * g++.old-deja/g++.other/inline12.C: New test.
40672 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40674 * g++.old-deja/g++.other/eh1.C: New test.
40676 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40678 * g++.old-deja/g++.other/type.C: New test.
40680 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40682 * g++.old-deja/g++.other/initstring.C: New test.
40684 2000-06-12 Jason Merrill <jason@redhat.com>
40686 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40688 2000-06-09 Jeffrey A Law (law@cygnus.com)
40690 * gcc.c-torture/compile/20000609-1.c: New test.
40692 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40694 * gcc.dg/20000609-1.c: New test.
40696 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40698 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40699 * gcc.c-torture/noncompile/poison-1.c: Move...
40700 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40701 * gcc.dg/cpp-li1.c: Add a token after the #line.
40703 2000-06-05 Richard Henderson <rth@cygnus.com>
40705 * gcc.c-torture/execute/20000605-2.c: New test.
40706 * gcc.c-torture/execute/20000605-3.c: New test.
40708 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40710 * g77.f-torture/execute/20000503-1.x: New file.
40712 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40714 * g++.old-deja/g++.eh/badalloc1.C: New test.
40716 2000-06-05 Richard Henderson <rth@cygnus.com>
40718 * gcc.c-torture/execute/20000605-1.c: New test.
40720 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40721 Nathan Sidwell <nathan@codesourcery.com>
40723 * gcc.c-torture/compile/20000605-1.c: New test.
40725 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40727 * g77.f-torture/compile/20000601-1.f: New test.
40729 2000-06-03 Richard Henderson <rth@cygnus.com>
40731 * gcc.c-torture/execute/20000603-1.c: New.
40733 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40735 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40736 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40738 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40740 * gcc.dg/compare2.c (case 12): XFAIL.
40741 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40742 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40744 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40746 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40748 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40749 guard macro is already defined when the header is first
40751 * gcc.dg/cpp-mix.h: New file.
40752 * gcc.dg/endif-label.c: Update patterns to match compiler.
40754 * g++.brendan/complex1.C: Declare abort.
40755 * g++.law/refs4.C: Remove XFAIL.
40756 * g++.oliva/expr2.C: Declare abort and exit.
40758 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
40760 * gcc.c-torture/execute/20000528-1.c: New test.
40762 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
40763 * g++.old-deja/g++.law/temps4.C: Likewise.
40765 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
40766 stdlib.h. Call abort() on failure.
40767 * g++.old-deja/g++.law/refs4.C: Likewise.
40768 * g++.old-deja/g++.law/temps4.C: Likewise.
40769 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
40770 * gcc.c-torture/execute/20000112-1.c: Include string.h.
40772 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
40774 Relative to g++.dg/special:
40775 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
40777 Relative to g++.old-deja:
40778 * g++.brendan/complex1.C, g++.jason/optimize2.C,
40779 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
40780 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
40781 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
40782 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
40783 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
40784 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
40786 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
40787 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
40788 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
40789 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
40790 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
40791 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
40794 * g++.other/goto1.C: Update expectations for error messages.
40796 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
40798 * gcc.c-torture/compile/20000523-1.c: New test.
40800 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40802 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
40804 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
40806 * g++.old-deja/g++.eh/catch11.C: New test.
40807 * g++.old-deja/g++.eh/catch12.C: New test.
40809 2000-05-24 Nick Clifton <nickc@cygnus.com>
40811 * gcc.c-torture/execute/20000523-1.c: New test.
40813 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
40815 * c-torture/execute/bcp-1.c: Replace abort in arg of
40816 __builtin_constant_p with a generic external function.
40818 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
40819 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
40820 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
40821 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
40822 Prototype abort and/or exit.
40824 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
40825 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
40826 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
40827 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
40829 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
40831 * gcc.dg/dwarf2-1.c: New test.
40833 2000-05-20 Richard Henderson <rth@cygnus.com>
40835 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
40837 2000-05-20 Andreas Jaeger <aj@suse.de>
40839 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
40842 2000-05-19 David Edelsohn <edelsohn@gnu.org>
40844 * gcc.c-torture/execute/20000519-2.c: New test.
40846 2000-05-19 Andreas Jaeger <aj@suse.de>
40848 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
40849 which fails with SSA.
40851 * lib/c-torture.exp: Also test with -O3 -fssa.
40853 2000-05-18 Michael Meissner <meissner@redhat.com>
40855 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
40856 * gcc.c-torture/execute/920415-1.c: Ditto.
40857 * gcc.c-torture/execute/920501-1.c: Ditto.
40858 * gcc.c-torture/execute/conversion.c: Ditto.
40859 * gcc.c-torture/execute/cvt-1.c: Ditto.
40861 2000-05-18 Jeffrey A Law (law@cygnus.com)
40863 * gcc.c-torture/compile/20000518-1.c: New test.
40865 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
40867 * g77.f-torture/compile/200005018.f: New test.
40869 2000-05-17 Jeffrey A Law (law@cygnus.com)
40871 * gcc.c-torture/compile/20000517-1.c: New test.
40873 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40875 * gcc.c-torture/execute/20000516-1.c: New test.
40877 2000-05-15 Jakub Jelinek <jakub@redhat.com>
40879 * g++.old-deja/g++.other/eh.C: New test.
40881 2000-05-12 Richard Henderson <rth@cygnus.com>
40883 * gcc.c-torture/execute/990208-1.c (main): Don't pass
40884 constants through to doit's conditional.
40886 2000-05-11 Jeffrey A Law (law@cygnus.com)
40888 * gcc.c-torture/compile/20000511-1.c: New test.
40889 * g77.f-torture/compile/20000511-1.f: New test.
40890 * g77.f-torture/compile/20000511-2.f: New test.
40892 2000-05-11 Michael Meissner <meissner@redhat.com>
40894 * gcc.c-torture/execute/20000511-1.c: New test.
40896 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
40898 * gcc.dg/dg.exp: Scan .S files as well as .c files.
40899 * gcc.dg/20000510-1.S: New.
40901 2000-05-08 Catherine Moore <clm@cygnus.com>
40903 * gcc.dg/unused-3.c: New.
40905 2000-05-06 Richard Henderson <rth@cygnus.com>
40907 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
40908 * g++.old-deja/g++.mike/warn1.C: Likewise.
40909 * g++.old-deja/g++.pt/local1.C: Likewise.
40910 * g++.old-deja/g++.pt/local7.C: Likewise.
40911 * g++.old-deja/g++.pt/spec16.C: Likewise.
40913 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
40915 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
40917 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
40919 * g77.f-torture/execute/20000503-1.f: New test.
40921 2000-05-04 Andreas Jaeger <aj@suse.de>
40923 * gcc.dg/noreturn-2.c: New test.
40925 2000-05-04 Neil Booth <NeilB@earthling.net>
40927 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
40930 2000-05-04 Richard Henderson <rth@cygnus.com>
40932 * gcc.c-torture/execute/20000503-1.c: Fix typo.
40934 2000-05-04 Richard Henderson <rth@cygnus.com>
40936 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
40937 OpenSSL by Jason R Thorpe.
40939 2000-05-03 Jim Wilson <wilson@cygnus.com>
40941 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
40943 2000-05-03 Robert Lipe <robertlipe@usa.net>
40945 * gcc.dg/20000503-1.c: New test.
40947 2000-05-02 Jakub Jelinek <jakub@redhat.com>
40949 * gcc.c-torture/compile/20000502-1.c: New test.
40950 * g++.old-deja/g++.other/align.C: New test.
40951 * gcc.dg/cpp-tradstringify.c: New test.
40953 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
40955 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
40956 and hard registers.
40958 2000-04-26 Geoff Keating <geoffk@cygnus.com>
40960 * gcc.c-torture/execute/loop-5.c: New test.
40962 2000-04-25 Jakub Jelinek <jakub@redhat.com>
40964 * gcc.c-torture/execute/va-arg-20.c: New test.
40966 2000-04-23 Jeffrey A Law (law@cygnus.com)
40968 * gcc.c-torture/execute/20000422-1.c: New test.
40970 2000-04-20 Greg McGary <gkm@gnu.org>
40972 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
40973 when optimizing, but without sibling-call optimizations (-O1).
40975 2000-04-20 Jeffrey A Law (law@cygnus.com)
40977 * gcc.c-torture/compile/20000420-1.c: New test.
40979 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
40981 * g++.abi/ptrflags.C: New test.
40982 * g++.eh/catchptr1.C: Test incomplete pointer chains.
40984 2000-04-19 Catherine Moore <clm@cygnus.com>
40986 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
40988 2000-04-19 Greg McGary <gkm@gnu.org>
40990 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
40991 sibling-call optimizations.
40993 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
40995 * gcc.dg/20000419-1.c: New test.
40997 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
40999 * gcc.c-torture/execute/20000412-6.c: New test.
41001 2000-04-12 Jeffrey A Law (law@cygnus.com)
41003 * gcc.c-torture/execute/20000412-5.c: New test.
41004 * g77.f-torture/compile/20000412-1.f: New test.
41005 * gcc.c-torture/execute/20000412-4.c: New test.
41006 * gcc.c-torture/compile/20000412-2.c: New test.
41007 * gcc.c-torture/execute/20000412-3.c: New test.
41008 * gcc.c-torture/compile/20000412-1.c: New test.
41009 * gcc.c-torture/execute/20000412-2.c: New test.
41011 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41013 * objc/execute/bf-20.m: New test.
41015 2000-04-10 Richard Henderson <rth@cygnus.com>
41017 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41019 * gcc.c-torture/execute/20000412-1.c: New test.
41021 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41023 * g++.old-deja/g++.eh/catchptr1.C: New test.
41025 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41027 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41029 2000-04-08 Neil Booth <NeilB@earthling.net>
41031 * gcc.dg/cpp-nullchar.c: Remove test as
41032 embedded nulls cause problems.
41034 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41036 * gcc.dg/compare2.c: New test.
41038 2000-04-08 Neil Booth <NeilB@earthling.net>
41040 * gcc.dg/cpp-nullchar.c: New test.
41042 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41044 * gcc.dg/cpp-mi2.c: New test.
41045 * gcc.dg/cpp-mi2[abc].h: New files.
41047 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41049 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41052 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41054 * g++.old-deja/g++.abi/vmihint.C: New test.
41056 2000-04-06 Neil Booth <NeilB@earthling.net>
41058 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41059 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41062 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41064 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41065 avoid stack-frame overwrite.
41067 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41069 * gcc.c-torture/compile/20000405-2.c: New test.
41070 * gcc.c-torture/compile/20000405-3.c: New test.
41072 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41074 * gcc.c-torture/compile/20000405-1.c: New test.
41076 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41078 * gcc.dg/cast-qual-1.c: Revert last change.
41080 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41082 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41084 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41086 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41087 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41089 2000-04-03 Jeffrey A Law (law@cygnus.com)
41091 * gcc.c-torture/compile/20000403-2.c: New test.
41092 * gcc.c-torture/compile/20000403-1.c: New test.
41094 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41096 * gcc.c-torture/execute/20000403-1.c: New test.
41098 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41100 * gcc.c-torture/execute/20000402-1.c: New test.
41102 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41104 * gcc.c-torture/execute/va-arg-15.c: New test.
41105 * gcc.c-torture/execute/va-arg-16.c: New test.
41106 * gcc.c-torture/execute/va-arg-17.c: New test.
41107 * gcc.c-torture/execute/va-arg-18.c: New test.
41108 * gcc.c-torture/execute/va-arg-19.c: New test.
41110 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41112 * gcc.c-torture/compile/981211-1.c: Move to...
41113 * gcc.dg/cpp-as1.c: ...here.
41114 * gcc.dg/cpp-as2.c: New file.
41116 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41119 2000-04-02 Neil Booth <NeilB@earthling.net>
41121 * gcc.dg/cpp-cond.c New tests.
41122 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41123 accidental success less likely.
41124 * gcc.dg/cpp-missingop.c New tests.
41125 * gcc.dg/cpp-missingparen.c New tests.
41126 * gcc.dg/cpp-shift.c New tests.
41127 * gcc.dg/cpp-shortcircuit.c New tests.
41128 * gcc.dg/cpp-unary.c New tests.
41130 2000-03-29 Jeffrey A Law (law@cygnus.com)
41132 * gcc.c-torture/compile/20000329-1.c: New test.
41134 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41136 * gcc.c-torture/compile/20000326-1.c: New test.
41137 * gcc.c-torture/compile/20000326-2.c: New test.
41139 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41141 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41142 the first parameter is a function argument.
41144 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41146 * g++.old-deja/g++.ext/array4.C: New test.
41148 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41150 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41152 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41154 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41156 2000-03-19 Richard Henderson <rth@cygnus.com>
41158 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41160 2000-03-19 Richard Henderson <rth@cygnus.com>
41162 * gcc.c-torture/compile/20000319-1.c: New test.
41164 2000-03-14 Jeffrey A Law (law@cygnus.com)
41166 * gcc.c-torture/execute/20000314-3.c: New test.
41167 * gcc.c-torture/execute/20000314-2.c: New test.
41168 * gcc.c-torture/execute/20000314-1.c: New test.
41169 * gcc.c-torture/compile/20000314-2.c: New test.
41170 * gcc.c-torture/compile/20000314-1.c: New test.
41172 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41174 * g++.old-deja/g++.warn/inline.C: New test.
41176 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41178 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41179 standards-compliant result rather than specific constants.
41180 Put test-values in array.
41182 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41184 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41185 (g++_target_compile): Put test-specific options last.
41187 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41189 * g++.old-deja/g++.eh/vbase4.C: New test.
41191 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41193 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41195 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41197 * g++.old-deja/g++.brendan/misc12.C: Removed.
41198 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41199 * g++.old-deja/g++.ext/pretty4.C: New test.
41201 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41203 * g++.old-deja/g++.other/string2.C: New test.
41205 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41207 * g++.old-deja/g++.warn/impint2.C: New test.
41209 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41211 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41214 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41216 * g++.old-deja/g++.warn/impint.C: New test.
41217 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41218 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41219 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41220 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41221 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41222 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41223 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41224 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41225 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41226 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41227 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41228 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41230 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41232 * gcc.dg/cpp-redef.c: New test.
41234 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41236 * g++.old-deja/g++.pt/unify7.C: New test.
41238 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41240 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41241 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41243 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41245 * gcc.c-torture/compile/20000224-1.c: New test.
41247 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41249 * gcc.c-torture/compile/cpp-2.c: New test.
41250 * gcc.c-torture/compile/cpp-1.c: New test.
41252 2000-02-25 Jeffrey A Law (law@cygnus.com)
41254 * gcc.c-torture/execute/20000225-1.c: New test.
41256 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41258 * gcc.dg/cpp-li2.c: New test.
41260 * gcc.dg/cpp-wi1.c: New test.
41262 * gcc.dg/cpp-li1.c: New test.
41264 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41266 * g++.old-deja/g++.other/sizeof5.C: New test.
41268 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41270 * gcc.c-torture/execute/va-arg-13.c: New test.
41272 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41274 * gcc.c-torture/execute/va-arg-12.c: New test.
41276 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41278 * gcc.c-torture/execute/20000223-1.c: New test.
41280 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41282 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41284 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41286 * g++.old-deja/g++.abi/ptrmem.C: New test.
41288 2000-02-19 Richard Henderson <rth@cygnus.com>
41290 * gcc.c-torture/compile/init-3.c: New.
41292 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41294 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41297 2000-02-11 Robert Lipe <robertl@sco.com>
41299 * gcc.c-torture/compile/20000211-3.c: New test.
41301 2000-02-11 Martin Buchholz <martin@xemacs.org>
41303 * gcc.c-torture/compile/20000211-2.c: New test.
41305 2000-02-11 Jeffrey A Law (law@cygnus.com)
41307 * gcc.c-torture/compile/20000211-1.c: New test.
41309 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41311 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41314 2000-02-08 Nathan Sidwell <nathan@acm.org>
41316 * g++.old-deja/g++.other/cast5.C: New test.
41318 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41320 * gcc.c-torture/execute/20000205-1.c: New.
41322 2000-02-03 Nathan Sidwell <nathan@acm.org>
41324 * g++.old-deja/g++.jason/cast3.C: Return void.
41325 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41327 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41329 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41331 * gcc.dg/loop-1.c: New test.
41333 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41335 * gcc.c-torture/compile/20000127-1.c: New test.
41336 * gcc.c-torture/execute/991228-1.c: New test.
41338 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41340 * gcc.dg/unused-2.c: New test.
41342 * gcc.dg/conv-1.c: New test.
41344 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41346 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41348 (tool_option_proc): Fix typo.
41350 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41352 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41353 of the ld on the host, not on the build machine.
41354 Also, don't crash if '--help' is not a supported option.
41356 2000-01-24 Richard Henderson <rth@cygnus.com>
41358 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41360 2000-01-20 Jeffrey A Law (law@cygnus.com)
41362 * gcc.c-torture/execute/20000120-2.c: New test.
41363 * gcc.c-torture/execute/20000120-1.c: New test.
41365 2000-01-13 Jeffrey A Law (law@cygnus.com)
41367 * gcc.c-torture/execute/20000113-1.c: New test.
41369 2000-01-12 Jeffrey A Law (law@cygnus.com)
41371 * gcc.c-torture/execute/20000112-1.c: New test.
41373 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41375 * gcc.dg/20000111-1.c: New test.
41377 2000-01-10 Jeffrey A Law (law@cygnus.com)
41379 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41380 with 16 bit integers.
41382 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41384 * gcc.dg/20000108-1.c: New test.
41386 2000-01-05 Nathan Sidwell <nathan@acm.org>
41388 * g++.old-deja/g++.ns/koenig8.C: New test.
41390 2000-01-05 Nathan Sidwell <nathan@acm.org>
41392 * g++.old-deja/g++.other/cast4.C: New test.
41394 2000-01-05 Jeffrey A Law (law@cygnus.com)
41396 * gcc.c-torture/compile/20000105-2.c: New test.
41397 * gcc.c-torture/compile/20000105-1.c: New test.
41399 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41401 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41402 references to printf & atoi to conform to ANSI standard.
41403 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41404 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41405 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41406 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41407 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41408 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41409 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41410 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41411 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41412 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41413 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41414 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41415 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41416 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41417 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41418 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41419 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41420 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41421 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41422 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41423 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41424 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41425 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41426 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41427 * g++.old-deja/g++.brendan/init3.C: Likewise.
41428 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41429 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41430 * g++.old-deja/g++.brendan/new2.C: Likewise.
41431 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41432 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41433 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41434 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41435 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41436 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41437 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41438 * g++.old-deja/g++.brendan/template24.C: Likewise.
41439 * g++.old-deja/g++.brendan/template3.C: Likewise.
41440 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41441 * g++.old-deja/g++.jason/inline3.C: Likewise.
41442 * g++.old-deja/g++.jason/opeq.C: Likewise.
41443 * g++.old-deja/g++.law/arg5.C: Likewise.
41444 * g++.old-deja/g++.law/arm7.C: Likewise.
41445 * g++.old-deja/g++.law/ctors11.C: Likewise.
41446 * g++.old-deja/g++.law/cvt8.C: Likewise.
41447 * g++.old-deja/g++.law/init9.C: Likewise.
41448 * g++.old-deja/g++.law/refs4.C: Likewise.
41449 * g++.old-deja/g++.law/template2.C: Likewise.
41450 * g++.old-deja/g++.law/visibility24.C: Likewise.
41451 * g++.old-deja/g++.law/vtable3.C: Likewise.
41452 * g++.old-deja/g++.mike/asm2.C: Likewise.
41453 * g++.old-deja/g++.mike/eh1.C: Likewise.
41454 * g++.old-deja/g++.mike/misc1.C: Likewise.
41455 * g++.old-deja/g++.mike/misc13.C: Likewise.
41456 * g++.old-deja/g++.mike/misc14.C: Likewise.
41457 * g++.old-deja/g++.mike/ns12.C: Likewise.
41458 * g++.old-deja/g++.mike/p1248.C: Likewise.
41459 * g++.old-deja/g++.mike/p3708.C: Likewise.
41460 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41461 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41462 * g++.old-deja/g++.mike/p646.C: Likewise.
41463 * g++.old-deja/g++.mike/p700.C: Likewise.
41464 * g++.old-deja/g++.mike/p783.C: Likewise.
41465 * g++.old-deja/g++.mike/p783a.C: Likewise.
41466 * g++.old-deja/g++.mike/p783b.C: Likewise.
41467 * g++.old-deja/g++.mike/p786.C: Likewise.
41468 * g++.old-deja/g++.mike/p789.C: Likewise.
41469 * g++.old-deja/g++.mike/p789a.C: Likewise.
41470 * g++.old-deja/g++.mike/p807a.C: Likewise.
41471 * g++.old-deja/g++.other/delete3.C: Likewise.
41472 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41473 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41474 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41475 * g++.old-deja/g++.other/empty1.C: Likewise.
41476 * g++.old-deja/g++.other/temporary1.C: Likewise.
41477 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41478 * g++.old-deja/g++.pt/t16.C: Likewise.
41479 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41481 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41483 * gcc.dg/991230-1.c: New test.
41485 1999-12-29 Jeffrey A Law (law@cygnus.com)
41487 * gcc.c-torture/compile/991229-3.c: New test.
41488 * gcc.c-torture/compile/991229-2.c: New test.
41489 * gcc.c-torture/compile/991229-1.c: New test.
41491 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41493 * gcc.c-torture/compile/labels-2.c: New test.
41495 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41497 * gcc.c-torture/execute/991227-1.c: New test.
41499 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41501 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41503 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41505 * gcc.c-torture/execute/991221-1.c: New test.
41507 1999-12-20 Nathan Sidwell <nathan@acm.org>
41509 * g++.old-deja/g++.other/cast3.C: New test.
41511 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41513 * gcc.c-torture/execute/991216-4.c: New test.
41515 1999-12-16 Michael Meissner <meissner@cygnus.com>
41517 * gcc.c-torture/execute/991216-1.c: New test.
41518 * gcc.c-torture/execute/991216-2.c: New test.
41519 * gcc.c-torture/execute/991216-3.c: New test.
41521 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41523 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41524 Actually make the test fail by using "-O2" for compilation.
41526 1999-12-15 Nathan Sidwell <nathan@acm.org>
41528 * g++.old-deja/g++.warn/cast-align1.C: New test.
41530 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41532 * gcc.c-torture/compile/991214-1.c: New test.
41533 * gcc.c-torture/compile/991214-2.c: New test.
41535 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41537 * gcc.dg/991214-1.c: New test.
41539 1999-12-13 Jeffrey A Law (law@cygnus.com)
41541 * gcc.c-torture/compile/991213-3.c: New test.
41542 * gcc.c-torture/compile/991213-2.c: New test.
41543 * gcc.c-torture/compile/991213-1.c: New test.
41545 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41547 * gcc.dg/991209-1.c: New test.
41549 1999-12-08 Nathan Sidwell <nathan@acm.org>
41551 * gcc.c-torture/compile/991208-1.c: New test.
41553 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41555 * gcc.dg/ultrasp2.c: New test.
41557 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41559 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41561 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41563 * gcc.c-torture/compile/991202-1.c: New test.
41564 * gcc.c-torture/execute/991202-1.c: New test.
41565 * gcc.c-torture/execute/991202-2.c: New test.
41566 * gcc.c-torture/execute/991202-3.c: New test.
41568 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41570 * g++.old-deja/g++.abi/align.C: New test.
41571 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41572 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41574 1999-12-01 Richard Henderson <rth@cygnus.com>
41576 * gcc.c-torture/execute/991201-1.c: New.
41578 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41580 * gcc.dg/991129-1.c: New test.
41582 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41584 * gcc.c-torture/compile/991127-1.c: New test.
41586 1999-11-22 Nathan Sidwell <nathan@acm.org>
41588 * g++.old-deja/g++.other/warn4.C: New test.
41590 1999-11-22 Nathan Sidwell <nathan@acm.org>
41592 * g++.old-deja/g++.eh/cleanup2.C: New test.
41593 * g++.old-deja/g++.ext/pretty2.C: New test.
41594 * g++.old-deja/g++.ext/pretty3.C: New test.
41595 * g++.old-deja/g++.other/debug6.C: New test.
41597 1999-10-20 Jim Wilson <wilson@cygnus.com>
41599 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41600 compiler_output to look for one error message instead of two.
41602 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41604 * gcc.c-torture/execute/991118-1.c: Also test case
41605 where the word boundary does not split a byte evenly.
41607 1999-11-19 Nathan Sidwell <nathan@acm.org>
41609 * g++.old-deja/g++.ext/restrict1.C: New test.
41611 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41613 * gcc.c-torture/execute/991118-1.c: New test.
41615 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41617 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41618 working directory pathnames.
41620 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41622 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41623 host is equipped with driver.h and driver.o so it can actually
41624 compile and run the tests.
41626 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41628 * gcc.c-torture/compile/991008-1.c: New test.
41630 1999-11-08 Nick Clifton <nickc@cygnus.com>
41632 * lib/gcc-dg.exp: Include target-supports.exp
41634 1999-11-05 Nick Clifton <nickc@cygnus.com>
41636 * lib/target-supports.exp: New file: Provide procs to test for
41637 features supported by the target.
41638 (check_weak_available): Moved here from ecos.exp.
41639 (check_alias_available): New proc: Determine of the target
41640 toolchain supports the alias attribute.
41642 * gcc.dg/special/ecos.exp: Move check_weak_available to
41643 target-supports.exp.
41644 (alias-1.c): Only perform the test if the target supports
41646 (wkali-1.c): Only perform the test if the target supports
41649 * gcc.dg/990506-0.c: Expect error messages from cross
41650 targets as well as native targets.
41652 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41654 * gcc.dg/ultrasp1.c: Removed xfail.
41655 * gcc.dg/struct-ret-2.c: Likewise.
41656 * gcc.dg/array-1.c: Likewise.
41658 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41660 * gcc.dg/struct-ret-2.c: New test.
41662 * gcc.dg/array-1.c: New test.
41664 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41666 * gcc.c-torture/execute/991030-1.c: New test.
41668 1999-10-26 Richard Henderson <rth@cygnus.com>
41670 * gcc.c-torture/compile/991026-2.c: New test.
41672 1999-10-26 Jeffrey A Law (law@cygnus.com)
41674 * gcc.c-torture/compile/991026-1.c: New test.
41676 1999-10-23 Jeffrey A Law (law@cygnus.com)
41678 * gcc.c-torture/execute/991023-1.c: New test.
41680 1999-10-19 Jeffrey A Law (law@cygnus.com)
41682 * gcc.c-torture/execute/991019-1.c: New test.
41684 1999-10-16 Richard Henderson <rth@cygnus.com>
41686 * gcc.c-torture/execute/991016-1.c: New test.
41688 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41690 * gcc.c-torture/execute/991014-1.c: New test.
41692 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41694 * g++.old-deja/g++.other/union2.C: New test.
41696 1999-10-13 Nathan Sidwell <nathan@acm.org>
41698 * g++.old-deja/g++.other/vaarg2.C: New test.
41699 * g++.old-deja/g++.other/vaarg3.C: New test.
41701 1999-10-12 Craig Burley <craig@jcb-sc.com>
41703 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41706 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41708 * gcc.c-torture/execute/va-arg-11.c: New test.
41710 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41712 * lib/file-format.exp (gcc_target_object_format): Don't
41713 crash if objdump is unavailable.
41715 1999-09-29 Donn Terry <donn@interix.com>
41717 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41719 1999-09-28 Nick Clifton <nickc@cygnus.com>
41721 * gcc.c-torture/compile/990928-1.c: New test.
41723 1999-09-28 Nathan Sidwell <nathan@acm.org>
41725 * g++.old-deja/g++.other/decl6.C: New test.
41727 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41729 * gcc.c-torture/execute/va-arg-10.c: New test.
41731 1999-09-27 Nathan Sidwell <nathan@acm.org>
41733 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41734 __PRETTY_FUNCTION__.
41736 1999-09-23 Nick Clifton <nickc@cygnus.com>
41738 * gcc.c-torture/execute/990923-1.c: New test.
41740 1999-09-21 Nick Clifton <nickc@cygnus.com>
41742 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41743 for which -fpic is inappropriate.
41745 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41747 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41749 1999-09-21 Nathan Sidwell <nathan@acm.org>
41751 * g++.old-deja/g++.other/dyncast1.C: New test.
41752 * g++.old-deja/g++.other/dyncast2.C: New test.
41753 * g++.old-deja/g++.other/dyncast3.C: New test.
41754 * g++.old-deja/g++.other/dyncast4.C: New test.
41755 * g++.old-deja/g++.other/dyncast5.C: New test.
41756 * g++.old-deja/g++.eh/catch3.C: New test.
41757 * g++.old-deja/g++.eh/catch3p.C: New test.
41758 * g++.old-deja/g++.eh/catch4.C: New test.
41759 * g++.old-deja/g++.eh/catch4p.C: New test.
41760 * g++.old-deja/g++.eh/catch5.C: New test.
41761 * g++.old-deja/g++.eh/catch5p.C: New test.
41762 * g++.old-deja/g++.eh/catch6.C: New test.
41763 * g++.old-deja/g++.eh/catch6p.C: New test.
41764 * g++.old-deja/g++.eh/catch7.C: New test.
41765 * g++.old-deja/g++.eh/catch7p.C: New test.
41766 * g++.old-deja/g++.eh/catch8.C: New test.
41767 * g++.old-deja/g++.eh/catch8p.C: New test.
41768 * g++.old-deja/g++.eh/catch9.C: New test.
41769 * g++.old-deja/g++.eh/catch9p.C: New test.
41771 1999-09-13 Nathan Sidwell <nathan@acm.org>
41773 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
41774 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
41776 1999-09-13 Jeffrey A Law (law@cygnus.com)
41778 * gcc.c-torture/compile/990913-1.c: New test.
41780 1999-09-10 Nathan Sidwell <nathan@acm.org>
41782 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
41783 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41785 1999-09-09 Richard Henderson <rth@cygnus.com>
41787 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
41789 1999-09-09 Nathan Sidwell <nathan@acm.org>
41791 * g++.old-deja/g++.other/lookup11.C: New test.
41792 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
41793 what is permitted and what we want.
41794 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
41796 * g++.old-deja/g++.jason/rfg5.C: Likewise.
41798 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
41800 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
41801 * gcc.c-torture/noncompile/poison-1.c: New file.
41803 1999-09-08 Nathan Sidwell <nathan@acm.org>
41805 * g++.old-deja/g++.other/sizeof3.C: New test.
41806 * g++.old-deja/g++.other/sizeof4.C: New test.
41807 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
41808 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
41810 1999-09-07 Richard Henderson <rth@cygnus.com>
41812 * gcc.dg/va-arg-1.c: New.
41814 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41816 * gcc.c-torture/execute/va-arg-9.c: New test.
41818 1999-09-05 Craig Burley <craig@jcb-sc.com>
41820 * g77.f-torture/compile/980519-2.f: New test.
41821 * g77.f-torture/compile/19990905-0.f: New test.
41822 * g77.f-torture/compile/19990905-1.f: New test.
41823 * g77.f-torture/compile/19990905-2.f: New test.
41825 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
41827 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
41829 * gcc.c-torture/execute/990827-1.c: Fix typo.
41831 1999-09-03 Nathan Sidwell <nathan@acm.org>
41833 * g++.old-deja/g++.other/deref1.C: New test.
41835 1999-09-02 Nathan Sidwell <nathan@acm.org>
41837 * g++.old-deja/g++.other/ambig2.C: New test.
41838 * g++.old-deja/g++.other/cond5.C: New test.
41839 * g++.old-deja/g++.other/lookup16.C: New test.
41841 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
41843 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
41846 1999-08-31 Jeffrey A Law (law@cygnus.com)
41848 * lib/c-torture.exp: Avoid the "compare executables" optimization
41849 when testing native.
41851 1999-08-29 Jeffrey A Law (law@cygnus.com)
41853 * gcc.c-torture/execute/990829-1.c: New test.
41854 * gcc.c-torture/compile/990829-1.c: New test.
41856 1999-08-27 Paul Burchard <burchard@pobox.com>
41858 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
41859 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
41860 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
41861 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
41862 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
41863 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
41864 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
41865 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
41866 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
41867 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
41868 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
41870 1999-08-27 Jeffrey A Law (law@cygnus.com)
41872 * gcc.c-torture/execute/990827-1.c: New test.
41874 1999-08-26 Craig Burley <craig@jcb-sc.com>
41876 * g77.f-torture/noncompile/19990826-4.f: New test.
41878 * g77.f-torture/compile/19990826-3.f: New test.
41880 * g77.f-torture/execute/19990826-2.f: New test.
41882 * g77.f-torture/compile/19990826-1.f: New test.
41884 * gcc.c-torture/execute/990826-0.c: New test.
41885 * g77.c-torture/execute/19990826-0.f: New test.
41887 * g77.f-torture/noncompile/970626-2.f: New test.
41889 1999-08-25 Paul Burchard <burchard@pobox.com>
41891 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
41892 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
41893 lss-011.C: New tests.
41895 1999-08-25 Nathan Sidwell <nathan@acm.org>
41897 * g++.old-deja/g++.other/decl5.C: New test.
41899 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41901 * noncompile/noncompile.exp: Load_lib c-torture.exp.
41902 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
41903 call `postbase' for each one. All callers of `postbase' changed
41904 to call this instead.
41906 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
41908 * gcc.c-torture/execute/990811-1.c: New test.
41910 1999-08-09 Nick Clifton <nickc@cygnus.com>
41912 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
41915 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
41918 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
41920 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
41922 1999-08-04 Jeffrey A Law (law@cygnus.com)
41924 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
41926 1999-08-04 Nathan Sidwell <nathan@acm.org>
41928 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
41930 1999-08-04 Jeffrey A Law (law@cygnus.com)
41932 * gcc.c-torture/execute/990804-1.c: New test.
41934 1999-08-03 Nathan Sidwell <nathan@acm.org>
41936 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
41937 * g++.old-deja/g++.brendan/crash64.C: Likewise.
41938 * g++.old-deja/g++.brendan/overload8.C: Likewise.
41940 1999-08-03 Nathan Sidwell <nathan@acm.org>
41942 * g++.old-deja/g++.other/struct1.C: New test.
41944 1999-08-03 Nathan Sidwell <nathan@acm.org>
41946 * g++.old-deja/g++.other/enum2.C: New test.
41948 1999-08-02 Richard Henderson <rth@cygnus.com>
41950 Adapted from tests from Franz Sirl:
41951 * gcc.c-torture/execute/va-arg-7.c: New test.
41952 * gcc.c-torture/execute/va-arg-8.c: New test.
41954 1999-08-01 Jeffrey A Law (law@cygnus.com)
41956 * gcc.c-torture/compile/990801-2.c: New test.
41958 * gcc.c-torture/compile/990801-1.c: New test.
41960 1999-07-27 Michael Meissner <meissner@cygnus.com>
41962 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
41963 fp-cmp-1.c, converting double to float.
41965 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
41966 fp-cmp-1.c, converting double to long double.
41968 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
41969 from fr1 to unknown_register, since fr1 is a legitimate register
41972 1999-07-25 Jeffrey A Law (law@cygnus.com)
41974 * README: More listname related changes.
41976 1999-07-08 Catherine Moore <clm@cygnus.com>
41978 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
41980 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
41982 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
41984 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
41986 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
41988 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
41990 * gcc.dg/990703-1.c: New test.
41992 1999-06-29 Nick Clifton <nickc@cygnus.com>
41994 * lib/file-format.exp: New file: Move definition of proc
41995 gcc_target_object_format to here from
41996 gcc.dg/special/ecos.exp.
41998 * lib/c-torture.exp: Include lib file-format.exp.
41999 * lib/gcc-dg.exp: Include lib file-format.exp.
42001 * gcc.dg/special/ecos.exp: Remove definition of proc
42002 gcc_target_object_format.
42004 1999-06-28 Jeffrey A Law (law@cygnus.com)
42006 * gcc.c-torture/execute/990628-1.c: New test.
42008 1999-06-25 Jeffrey A Law (law@cygnus.com)
42010 * gcc.c-torture/compile/990625-2.c: New test.
42012 * gcc.c-torture/compile/990625-1.c: New test.
42014 1999-06-23 Nick Clifton <nickc@cygnus.com>
42016 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42017 attributes compile.
42018 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42019 ports that use the COFF/PE file format.
42021 1999-06-17 Jeffrey A Law (law@cygnus.com)
42023 * gcc.c-torture/compile/990617-1.c: New test.
42025 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42027 * g++.old-deja/g++.other/decl4.C: New test.
42029 1999-06-14 Nathan Sidwell <nathan@acm.org>
42031 * g++.old-deja/g++.other/bitfld3.C: New test.
42033 1999-06-08 Nathan Sidwell <nathan@acm.org>
42035 * g++.old-deja/g++.eh/catch1.C: New test.
42037 1999-06-07 Jeffrey A Law (law@cygnus.com)
42039 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42041 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42042 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42044 1999-06-05 Craig Burley <craig@jcb-sc.com>
42046 * g77.f-torture/compile/19990502-0.f: Replace with new,
42047 shorter, test that still fails after recent changes.
42049 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42051 * gcc.c-torture/execute/990604-1.c: New test.
42053 1999-05-31 Jeffrey A Law (law@cygnus.com)
42055 * gcc.c-torture/execute/990531-1.c: New test.
42057 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42059 * gcc.c-torture/compile/990527-1.c: New test.
42061 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42063 * gcc.c-torture/execute/990527-1.c: New test.
42065 1999-05-25 Nick Clifton <nickc@cygnus.com>
42067 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42068 bitfields as signed.
42070 1999-05-25 Craig Burley <craig@jcb-sc.com>
42072 * g77.f-torture/compile/19990525-0.f: New test.
42074 1999-05-25 Jeffrey A Law (law@cygnus.com)
42076 * gcc.c-torture/execute/990525-2.c: New test.
42078 * gcc.c-torture/execute/990525-1.c: New test.
42080 1999-05-24 Nathan Sidwell <nathan@acm.org>
42082 * g++.old-deja/g++.other/anon3.C: New test.
42083 * g++.old-deja/g++.other/anon4.C: New test.
42084 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42085 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42086 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42089 1999-05-24 Jeffrey A Law (law@cygnus.com)
42091 * gcc.c-torture/execute/990524-1.c: New test.
42093 * gcc.dg/990524-1.c: New test.
42095 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42097 * gcc.c-torture/compile/990523-1.c: New test.
42099 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42101 * gcc.c-torture/compile/990519-1.c: New test.
42103 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42105 * gcc.c-torture/compile/990517-1.c: New test.
42107 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42108 (e4, f4): New tests.
42111 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42113 * gcc.dg/noreturn-1.c: New test.
42115 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42117 * gcc.c-torture/execute/990513-1.c: New test.
42119 1999-05-10 Richard Henderson <rth@cygnus.com>
42121 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42123 1999-05-10 Craig Burley <craig@jcb-sc.com>
42125 * g77.f-torture/execute/erfc.f: Use small single-precision
42126 values, to avoid problems on Alphas when not -mieee.
42128 1999-05-08 Craig Burley <craig@jcb-sc.com>
42130 * gcc.dg/990506-0.c: New test.
42132 1999-05-08 Richard Henderson <rth@cygnus.com>
42134 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42135 the constant to test. Don't XFAIL 64-bit targets.
42137 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42138 * g++.old-deja/g++.law/profile1.C: Likewise.
42140 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42141 operator new instances.
42142 * g++.old-deja/g++.other/delete5.C: Likewise.
42144 1999-05-03 Craig Burley <craig@jcb-sc.com>
42146 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42149 1999-05-03 Craig Burley <craig@jcb-sc.com>
42151 * g77.f-torture/execute/u77-test.f: Reverse order of two
42152 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42154 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42156 * gcc.dg/compare1.c: New test.
42158 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42160 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42163 1999-05-02 Craig Burley <craig@jcb-sc.com>
42165 * g77.f-torture/compile/19990502-1.f: New test.
42167 1999-05-02 Craig Burley <craig@jcb-sc.com>
42169 * g77.f-torture/compile/19990502-0.f: New test.
42171 1999-05-02 Craig Burley <craig@jcb-sc.com>
42173 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42176 1999-05-02 Craig Burley <craig@jcb-sc.com>
42178 * g77.f-torture/execute/u77-test.f (main): List libU77
42179 intrinsics not currently tested.
42180 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42181 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42182 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42183 Trim blanks off the ends of some printed strings.
42185 1999-05-02 Craig Burley <craig@jcb-sc.com>
42187 * g77.f-torture/execute/u77-test.f (main): Just warn about
42188 FSTAT gid disagreement, as it's expected on some systems.
42190 1999-05-01 Craig Burley <craig@jcb-sc.com>
42192 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42193 use a new function, which allows for some slop.
42194 Clean up some commentary.
42195 (issum): The new function.
42196 (sgladd): Deleted subroutine.
42198 1999-05-01 Craig Burley <craig@jcb-sc.com>
42200 * g77.f-torture/execute/u77-test.f: Modify to be more like
42201 libf2c/libU77 version, bringing patches to that version here.
42202 Add suitable commentary.
42204 1999-04-25 Richard Henderson <rth@cygnus.com>
42206 * gcc.dg/990424-1.c: New test.
42208 1999-04-24 Craig Burley <craig@jcb-sc.com>
42210 * g77.f-torture/execute/u77-test.f (main): Bug involving
42211 LSTAT has been fixed, so turn back on full checking.
42213 1999-04-20 Craig Burley <craig@jcb-sc.com>
42215 * g77.f-torture/compile/19990419-0.f: New test.
42216 * g77.f-torture/execute/19990419-1.f: New test.
42218 1999-04-17 Richard Henderson <rth@cygnus.com>
42220 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42221 to avoid the need for a prototype to supress a warning.
42223 1999-04-07 Jim Wilson <wilson@cygnus.com>
42225 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42227 1999-04-04 Jeffrey A Law (law@cygnus.com)
42229 * gcc.c-torture/execute/990404-1.c: New test.
42231 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42233 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42234 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42235 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42236 missing initializer warnings.
42238 1999-03-28 Jeffrey A Law (law@cygnus.com)
42240 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42243 1999-03-26 Jeffrey A Law (law@cygnus.com)
42245 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42247 1999-03-26 Craig Burley <craig@jcb-sc.com>
42249 * g77.f-torture/execute/19990325-0.f: New test.
42250 * g77.f-torture/execute/19990325-1.f: New test.
42252 1999-03-24 Jeffrey A Law (law@cygnus.com)
42254 * gcc.c-torture/execute/990324-1.c: New test.
42256 1999-03-22 Jim Wilson <wilson@cygnus.com>
42258 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42261 1999-03-17 Richard Henderson <rth@cygnus.com>
42263 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42265 1999-03-13 Craig Burley <craig@jcb-sc.com>
42267 * g77.f-torture/execute/19990313-2.f: New test.
42268 * g77.f-torture/execute/19990313-3.f: New test.
42270 1999-03-13 Craig Burley <craig@jcb-sc.com>
42272 * g77.f-torture/execute/19990313-0.f: New test.
42273 * g77.f-torture/execute/19990313-1.f: New test.
42275 1999-03-12 Jim Wilson <wilson@cygnus.com>
42277 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42279 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42280 (main): Add check for u15. Conditionalize u31 check depending on
42281 whether ints are <32 bits or >=32 bits.
42283 1999-03-08 Craig Burley <craig@jcb-sc.com>
42285 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42287 1999-03-08 Craig Burley <craig@jcb-sc.com>
42289 * g77.f-torture/compile/19990305-0.f: New test.
42290 * g77.f-torture/execute/19981119-0.f: New test.
42292 1999-03-08 Craig Burley <craig@jcb-sc.com>
42294 * g77.f-torture/execute/970625-2.f: call ABORT if final
42295 result is not correct, instead of just printing it.
42296 Add this checking via newly introduced obfuscation, to
42297 trip up buggy front ends.
42299 1999-03-07 Craig Burley <craig@jcb-sc.com>
42301 * g77.f-torture/compile/960317-1.f: Moved from being
42302 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42304 1999-03-06 Craig Burley <craig@jcb-sc.com>
42306 * g77.f-torture/execute/960317-1.f: New (old) test.
42307 * g77.f-torture/execute/970625-2.f: Ditto.
42309 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42311 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42312 message on line 1 or line 2; cccp and cpplib do this differently.
42314 1999-03-01 Jeffrey A Law (law@cygnus.com)
42316 * g++.old-deja/g++.law/weak1.C: New test.
42318 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42320 * gcc.c-torture/execute/990119-1.c: Renamed to...
42321 * gcc.dg/990119-1.c: this, so it will only be tested once
42322 (it's a preprocessor test, it doesn't need to be run at
42323 multiple optimization levels).
42325 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42327 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42330 1999-02-24 Craig Burley <craig@jcb-sc.com>
42332 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42333 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42334 to not be compilable by current g77.
42336 1999-02-24 Nick Clifton <nickc@cygnus.com>
42338 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42340 1999-02-22 Jeffrey A Law (law@cygnus.com)
42342 * gcc.c-torture/execute/990222-1.c: New test.
42344 1999-02-19 Craig Burley <craig@jcb-sc.com>
42346 * g77.f-torture/compile/19990218-0.f: New test.
42347 * g77.f-torture/noncompile/19990218-1.f: New test.
42349 1999-02-18 Craig Burley <craig@jcb-sc.com>
42351 * g77.f-torture/compile/19981216-0.f: New test.
42353 1999-02-14 Jeffrey A Law (law@cygnus.com)
42355 * gcc.dg/990214-1.c: New test.
42357 1999-02-13 Jeffrey A Law (law@cygnus.com)
42359 * gcc.dg/990213-2.c: New test.
42361 * gcc.dg/990213-1.c: New test.
42363 1999-02-12 Jeffrey A Law (law@cygnus.com)
42365 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42368 1999-02-11 Nick Clifton <nickc@cygnus.com>
42370 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42371 specified by target.
42373 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42375 1999-02-11 Jeffrey A Law (law@cygnus.com)
42377 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42379 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42381 * gcc.dg/special/ecos.exp: New test driver for new tests with
42382 special requirements.
42384 * gcc.dg/special/alias-1.c: New test.
42385 * gcc.dg/special/gcsec-1.c: New test.
42386 * gcc.dg/special/weak-1.c: New test.
42387 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42388 * gcc.dg/special/weak-2.c: New test.
42389 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42390 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42391 * gcc.dg/special/wkali-1.c: New test.
42392 * gcc.dg/special/wkali-2.c: New test.
42393 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42394 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42396 1999-02-10 Felix Lee <flee@cygnus.com>
42398 * lib/c-torture.exp (c-torture-compile): Pull out code for
42399 analyzing gcc error messages.
42400 (c-torture-execute): Likewise. Fix some (harmless) false
42402 * lib/gcc.exp (gcc_check_compile): New function.
42404 1999-02-08 Richard Henderson <rth@cygnus.com>
42406 * gcc.c-torture/execute/990208-1.c: New test.
42408 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42410 * g++.dg/special/ecos.exp: New driver for new tests with special
42413 * g++.dg/special/conpr-1.C: New test
42414 * g++.dg/special/conpr-2.C: New test
42415 * g++.dg/special/conpr-2a.C: New test
42416 * g++.dg/special/conpr-3.C: New test
42417 * g++.dg/special/conpr-3a.C: New test
42418 * g++.dg/special/conpr-3b.C: New test
42420 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42421 allow g++ to use the dg driver
42423 * README: Add comment about g++.dg directory
42425 1999-02-06 Jeffrey A Law (law@cygnus.com)
42427 * README: Update email addresses.
42429 1999-02-03 Nick Clifton <nickc@cygnus.com>
42431 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42432 arguments in order to force structure S onto the stack even on
42434 (test): Pass 10 leading arguments to function foo as well as the
42437 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42438 failure for all targets.
42440 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42441 abort to terminate program execution.
42443 1999-01-30 Richard Henderson <rth@cygnus.com>
42445 * gcc.c-torture/execute/990130-1.c: New test.
42447 1999-01-30 Jeffrey A Law (law@cygnus.com)
42449 * gcc.dg/990130-1.c: New test.
42451 1999-01-28 Michael Meissner <meissner@cygnus.com>
42453 * gcc.c-torture/execute/990128-1.c: New test.
42455 1999-01-27 Michael Meissner <meissner@cygnus.com>
42457 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42459 1999-01-27 Felix Lee <flee@cygnus.com>
42461 * lib/c-torture.exp (c-torture-compile): pull out code for
42462 analyzing gcc error messages.
42463 (c-torture-execute): ditto, and fix some (harmless) false
42465 * lib/gcc.exp (gcc_check_compile): new function.
42467 1999-01-17 Jeffrey A Law (law@cygnus.com)
42469 * gcc.dg/990117-1.c: New test.
42471 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42473 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42475 1999-01-15 Jeffrey A Law (law@cygnus.com)
42477 * g77.f-torture/compile/990115-1.f: New test.
42479 1999-01-07 Jeffrey A Law (law@cygnus.com)
42481 * gcc.c-torture/compile/990107-1.c: New test
42483 1999-01-06 Jeffrey A Law (law@cygnus.com)
42485 * gcc.c-torture/execute/990106-2.c: New test.
42487 * gcc.c-torture/execute/990106-1.c: New test.
42489 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42491 * gcc.c-torture/compile/981223-1.c: New test.
42493 1998-12-29 Richard Henderson <rth@cygnus.com>
42495 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42496 (opt3): Rename from opt4 and disable.
42498 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42500 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42502 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42504 * g++.old-deja/g++.other/conv5.C: New test.
42506 1998-12-14 Nick Clifton <nickc@cygnus.com>
42508 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42510 1998-12-11 Jeffrey A Law (law@cygnus.com)
42512 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42514 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42516 * gcc.c-torture/compile/981211-1.c: New test.
42518 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42520 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42522 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42524 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42526 * gcc.special/930510-1.c: Make C9X safe.
42527 * gcc.misc-tests/gcov-1.c Similarly.
42528 * gcc.misc-tests/gcov-2.c Similarly.
42530 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42532 * gcc.dg/ultrasp1.c: New test.
42534 1998-12-06 Richard Henderson <rth@cygnus.com>
42536 * gcc.c-torture/execute/981206.c: New test.
42538 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42540 * g++.old-deja/g++.ns/template7.C: New test.
42542 * g++.old-deja/g++.other/expr1.C: New test.
42544 * g++.old-deja/g++.eh/tmpl3.C: New test.
42546 * g++.old-deja/g++.eh/tmpl2.C: New test.
42548 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42550 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42551 * g++.old-deja/g++.other/using6.C: Removed.
42552 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42554 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42556 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42558 * g++.old-deja/g++.pt/overload8.C: New test.
42560 * g++.old-deja/g++.pt/overload7.C: New test.
42562 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42564 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42565 and relinking messages.
42566 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42567 compiling with -frepo.
42569 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42571 * g++.old-deja/g++.pt/lookup6.C: New test.
42573 1998-11-30 Nick Clifton <nickc@cygnus.com>
42575 * gcc.c-torture/execute/981130-1.c: New test.
42576 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42578 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42580 * g++.old-deja/g++.pt/explicit76.C: New test.
42582 * g++.old-deja/g++.pt/friend38.C: New test.
42584 * g++.old-deja/g++.ns/crash2.C: New test.
42586 * g++.old-deja/g++.pt/defarg8.C: New test.
42588 * g++.old-deja/g++.pt/instantiate6.C: New test.
42590 * g++.old-deja/g++.pt/static6.C: New test.
42592 * g++.old-deja/g++.pt/decl2.C: New test.
42594 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42596 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42597 problem is actually related with name lookup, but so what? :-)
42599 * g++.old-deja/g++.pt/friend37.C: New test.
42601 1998-11-25 Dave Love <d.love@dl.ac.uk>
42603 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42604 element, which fails on some systems.
42606 * g77.f-torture/execute/labug1.f: New test.
42608 1998-11-21 Jeffrey A Law (law@cygnus.com)
42610 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42613 1998-11-18 Dave Love <d.love@dl.ac.uk>
42615 * g77.f-torture/compile/981117-1.f: New test.
42617 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42619 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42620 properly discarded.
42622 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42624 * gcc.c-torture/execute/memcheck: New directory of tests for
42625 -fcheck-memory-usage.
42627 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42629 * README: New file, general information about the testsuite and
42630 new description of the various C++ test subdirectories.
42631 * README.g++: Eliminate obsolete information, update and move most
42632 relevant stuff to README.
42634 1998-11-07 Richard Henderson <rth@cygnus.com>
42636 * gcc.c-torture/compile/981107-1.c: New test.
42638 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42640 * execute/memcpy-bi.c: New testcase.
42642 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42644 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42647 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42648 template is selected.
42650 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42651 classes, it should be accepted for all types.
42653 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42655 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42656 specializations start with template headers.
42658 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42660 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42662 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42665 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42667 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42669 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42671 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42673 1998-10-19 Jeffrey A Law (law@cygnus.com)
42675 * 981019-1.c: New test.
42677 1998-10-14 Robert Lipe <robertl@dgii.com>
42679 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42682 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42684 * compile/981001-4.c: Remove use of GCC extension that triggers a
42687 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42689 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42691 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42693 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42694 instantiation of template produces incorrect code for delete
42697 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42698 constructors' name is not unique.
42699 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42700 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42702 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42703 automatic array of const is ill-formed.
42705 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42706 of template parameter?
42708 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42711 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42712 pointer-to-member expression.
42714 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42715 declaration causes ICE.
42717 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42719 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42720 reserved in the global namespace.
42722 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42723 generate needed virtual table.
42725 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42727 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42729 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42730 template-dependent type
42732 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42734 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42735 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42736 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42738 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42739 class should be usable as argument of member function.
42740 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42741 class should be usable as return type of member function.
42742 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42743 class should be usable as type of data member.
42745 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42747 1998-10-09 Jeffrey A Law (law@cygnus.com)
42749 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42751 1998-10-08 Nick Clifton <nickc@cygnus.com>
42753 * gcc.dg/dll-?.c Add thumb to target list.
42754 Fix assembler scan patterns to match current assembler output.
42756 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
42758 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
42759 matching of template brackets.
42761 * g++.old-deja/g++.other/using4.C: New test. Test using
42762 declarations of methods from base classes.
42764 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
42765 within functions should introduce names into the innermost
42766 enclosing namespace.
42768 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
42769 of static locals if first initialization throws.
42771 1998-10-07 Jim Wilson <wilson@cygnus.com>
42773 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
42775 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
42777 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
42778 lose track of the possible targets of tablejump insns.
42779 * special/special.exp: Run it.
42781 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42783 * g++.old-deja/g++.pt/friend35.C: New test. A template function
42784 must be declared before its specializations can be named in friend
42787 1998-10-05 Dave Love <d.love@dl.ac.uk>
42789 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
42791 * g77.f-torture/execute/io1.f: New test.
42793 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42795 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
42796 with pointer to template function, for which no argument deduction
42799 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
42800 specialization of template function as argument to template
42803 * g++.old-deja/g++.other/access2.C: New test; Inner class
42804 shouldn't have privileged access to Outer's names.
42806 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42808 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
42809 friend template declared within template class conflicts with
42810 nested class of the same name.
42812 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
42815 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
42816 object with direct initializer as function declaration.
42818 * g++.old-deja/g++.other/decl2.C: New test; duplicate
42821 * g++.old-deja/g++.other/null2.C: New test; conditional operator
42822 involving const pointer and NULL produces incorrect result.
42824 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
42825 type name without `typename' should be rejected with -pedantic.
42827 1998-10-02 Richard Henderson <rth@cygnus.com>
42829 * g++.old-deja/g++.other/addrof1.C: New test.
42831 1998-10-01 Nick Clifton <nickc@cygnus.com>
42833 * gcc.c-torture/compile/981001-1.c: New test.
42834 * gcc.c-torture/execute/981001-1.c: New test.
42836 1998-10-01 Jeffrey A Law (law@cygnus.com)
42838 * gcc.c-torture/compile/981001-2.c: New test.
42839 * gcc.c-torture/compile/981001-3.c: New test.
42840 * gcc.c-torture/compile/981001-4.c: New test.
42842 1998-10-01 Robert Lipe <robertl@dgii.com>
42844 * lib/objc.exp (objc_target_compile): Add -L during compiles for
42845 multilibbed hosts. Idea grafted from g77.exp.
42847 1998-09-30 Dave Love <d.love@dl.ac.uk>
42849 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
42850 avoid losing on systems which need -lsocket.
42852 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
42854 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
42855 * g++.old-deja/g++.other/nested2.C: Ditto.
42856 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
42859 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42861 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
42862 preferred over template operator!= for enum bitfields.
42864 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
42866 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
42867 that happen to have the same base name, but in different scopes,
42868 are incorrectly rejected.
42870 1998-09-16 Richard Henderson <rth@cygnus.com>
42872 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
42873 on the native word size instead of an integer literal.
42875 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42877 * g++.old-deja/g++.other/static2.C: Invocation of static data
42878 member of type pointer-to-function denoted as non-static member.
42880 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
42881 checks involving function types and aliases.
42883 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42885 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
42886 redefined to the same non-trivial type.
42888 * g++.old-deja/g++.pt/explicit73.C: Test for proper
42889 namespace-qualification of template specializations declared in
42892 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
42893 to declare a subset of the specializations of a template function
42894 as friends of specializations of a template class.
42896 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
42897 member templates that do not fully specialize the enclosing
42898 template class are rejected.
42900 1998-09-11 Dave Love <d.love@dl.ac.uk>
42902 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
42904 1998-09-08 Dave Love <d.love@dl.ac.uk>
42906 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
42907 altered from libf2c/libU77 version.
42909 1998-09-06 Dave Love <d.love@dl.ac.uk>
42911 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
42913 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
42915 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
42916 (un)signed char are different types for template specialization
42919 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
42921 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
42922 * objc: ObjC testsuite.
42924 1998-08-31 Catherine Moore <clm@cygnus.com>
42926 * gcc.c-torture/execute/941014-1.x: New file.
42928 1998-08-31 Nick Clifton <nickc@cygnus.com>
42930 * lib/c-torture.exp: Add support for
42931 torture_eval_before_compile and torture_eval_before_execute
42934 1998-08-30 Jeffrey A Law (law@cygnus.com)
42936 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
42937 this test triggers valid.
42939 1998-08-27 Jeffrey A Law (law@cygnus.com)
42941 * gcc.dg/980827-1.c: New test.
42943 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
42945 * gcc.c-torture/execute/loop-4b.c: New test.
42947 1998-08-26 Nick Clifton <nickc@cygnus.com>
42949 * lib/c-torture.exp: Add support for
42950 torture_eval_before_compile and torture_eval_before_execute
42953 1998-08-25 Jeffrey A Law (law@cygnus.com)
42955 * gcc.c-torture/compile/980825-1.c: New test.
42957 1998-08-24 Nick Clifton <nickc@cygnus.com>
42959 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
42960 count number tests in opt_t0 not good_t0.
42962 1998-08-24 Jeffrey A Law (law@cygnus.com)
42964 * gcc.c-torture/compile/930326-1.x: Fix typo.
42966 1998-08-23 Mark Mitchell <mark@markmitchell.com>
42968 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
42971 1998-08-21 Jeffrey A Law (law@cygnus.com)
42973 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
42974 STACK_SIZE is defined.
42975 * gcc.c-torture/unsorted/stuct.c: Similarly.
42977 * gcc.c-torture/compile/980821-1.c: New test.
42979 1998-08-21 Jeffrey A Law (law@cygnus.com)
42981 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
42983 1998-08-19 Mark Mitchell <mark@markmitchell.com>
42985 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
42988 1998-08-09 Mark Mitchell <mark@markmitchell.com>
42990 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
42993 1998-08-18 Jeffrey A Law (law@cygnus.com)
42995 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
42997 1998-08-16 Jeffrey A Law (law@cygnus.com)
42999 * gcc.c-torture/compile/980816-1.c: New test.
43001 * gcc.dg/980816-1.c: New test.
43003 1998-08-13 Jeffrey A Law (law@cygnus.com)
43005 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43006 compiler for ieee tests.
43008 1998-08-01 Dave Love <d.love@dl.ac.uk>
43010 * g77.f-torture/compile/980729-0.f: New test.
43012 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43014 * gcc.c-torture/special/eeprof-1.c: New test, for
43015 -finstrument-functions.
43016 * gcc.c-torture/special/special.exp: Run it.
43018 1998-07-29 Jeffrey A Law (law@cygnus.com)
43020 * gcc.c-torture/compile/980729-1.c: New test.
43022 1998-07-27 Nick Clifton <nickc@cygnus.com>
43024 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43025 __thumb__ is defined, and test for ARM style doubles if so.
43027 1998-07-26 Dave Love <d.love@dl.ac.uk>
43029 * g77.f-torture/noncompile/980615-0.f: New test.
43031 1998-07-26 H.J. Lu (hjl@gnu.org)
43033 * gcc.dg/980312-1.c: Do link instead of compile.
43034 * gcc.dg/980313-1.c: Likewise.
43036 1998-07-26 Jeffrey A Law (law@cygnus.com)
43038 * gcc.c-torture/compile/980726-1.c: New test.
43040 1998-07-25 Dave Love <d.love@dl.ac.uk>
43042 * g77.f-torture/execute/io0.f: New test.
43044 1998-07-24 Nick Clifton <nickc@cygnus.com>
43046 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43049 1998-06-18 Michael Meissner <meissner@cygnus.com>
43051 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43054 1998-07-17 Nick Clifton <nickc@cygnus.com>
43056 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43057 c-decl.c:grokdeclarator can handle mode attributes.
43059 1998-07-16 Jeffrey A Law (law@cygnus.com)
43061 * gcc.c-torture/execute/980716-1.c: New test.
43063 1998-07-13 Jeffrey A Law (law@cygnus.com)
43065 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43067 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43069 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43070 * gcc.c-torture/compile/930326-1.x: Similarly.
43072 1998-07-13 Dave Love <d.love@dl.ac.uk>
43074 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43075 New test from Craig.
43077 1998-07-12 Dave Love <d.love@dl.ac.uk>
43079 * g77.f-torture/noncompile/980616-0.f: New test.
43081 * g77.f-torture/execute/970816-3.f: New test from Craig.
43083 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43085 * g++.other/singleton.C: Return error value instead of taking
43088 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43090 * g++.other/singleton.C: New test. Warning is under dispute.
43091 Runtime crash is not.
43093 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43095 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43096 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43097 using6.C, using7.C}: New namespace tests.
43099 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43101 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43102 specialization with typedef'ed names used as array indexes.
43104 1998-07-09 Jeffrey A Law (law@cygnus.com)
43106 * gcc.c-torture/execute/980709-1.c: New test.
43108 * gcc.dg/980709-1.c: New test.
43110 1998-07-07 Richard Henderson <rth@cygnus.com>
43112 * gcc.c-torture/execute/bcp-1.c: New test.
43114 1998-07-07 Jeffrey A Law (law@cygnus.com)
43116 * gcc.c-torture/execute/980707-1.c: New test.
43118 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43120 * gcc.c-torture/compile/980706-1.c: New test.
43122 1998-07-01 Dave Love <d.love@dl.ac.uk>
43124 * g77.f-torture/execute/980701-0.f,
43125 g77.f-torture/execute/980701-1.f: New test from Craig.
43127 1998-07-01 Jeffrey A Law (law@cygnus.com)
43129 * gcc.c-torture/compile/980701-1.c: New test.
43131 * gcc.c-torture/execute/980701-1.c: New test.
43133 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43136 * g++.old-deja/g++.robertl/eb132.C: New test.
43137 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43139 1998-06-29 Dave Love <d.love@dl.ac.uk>
43141 * g77.f-torture/execute/980628-7.f,
43142 g77.f-torture/execute/980628-8.f,
43143 g77.f-torture/execute/980628-9.f,
43144 g77.f-torture/execute/980628-10.f: New tests from Craig.
43146 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43148 1998-06-28 Jeffrey A Law (law@cygnus.com)
43150 * g77.f-torture/execute/980628-4.f: New test from Craig.
43151 * g77.f-torture/execute/980628-5.f: Likewise.
43152 * g77.f-torture/execute/980628-2.f: Likewise.
43153 * g77.f-torture/execute/980628-0.f: Likewise.
43154 * g77.f-torture/execute/980628-1.f: Likewise.
43155 * g77.f-torture/execute/980628-3.f: Likewise.
43156 * g77.f-torture/execute/980628-6.f: Likewise.
43158 1998-06-28 Jeffrey A Law (law@cygnus.com)
43160 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43161 directory when nothing has been installed yet.
43163 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43165 * gcc.c-torture/special/special.exp: Handle newer versions of
43168 1998-06-26 Jeffrey A Law (law@cygnus.com)
43170 * gcc.dg/980626-1.c: New test.
43172 1998-06-19 Bruno Haible <haible@ilog.fr>
43174 * gcc.misc-tests/m-un-2.c: New test.
43175 * g++.old-deja/g++.other/warn01.c: Likewise.
43177 1998-06-19 Robert Lipe <robertl@dgii.com>
43179 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43180 compatibility with assmblers with a different comment character.
43181 Eliminate use of GAS-specific extensions.
43183 1998-06-19 Jeffrey A Law (law@cygnus.com)
43185 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43187 1998-06-19 Robert Lipe <robertl@dgii.com>
43189 * lib/g77.exp: Replace search for libf2c.a with search for newly
43192 1998-06-17 Jeffrey A Law (law@cygnus.com)
43194 * gcc.c-torture/execute/980617-1.c: New test.
43196 1998-06-12 Jeffrey A Law (law@cygnus.com)
43198 * gcc.c-torture/execute/980612-1.c: New test.
43200 1998-06-08 Jeffrey A Law (law@cygnus.com)
43202 * gcc.dg/980523-1.c: Only test on ppc-linux.
43203 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43205 * gcc.c-torture/execute/980608-1.c: New test.
43207 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43209 * gcc.c-torture/execute/980605-1.c: New test.
43211 1998-06-04 Jeffrey A Law (law@cygnus.com)
43213 * gcc.c-torture/execute/980604-1.c: New test.
43215 1998-06-02 Jeffrey A Law (law@cygnus.com)
43217 * gcc.c-torture/execute/980602-1.c: New test.
43218 * gcc.c-torture/execute/980602-2.c: Likewise.
43220 1998-06-02 Dave Love <d.love@dl.ac.uk>
43222 * 970125-0.f: Fix per JCB. Add commentary.
43224 1998-05-31 Michael Meissner <meissner@cygnus.com>
43226 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43229 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43231 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43234 1998-05-28 Catherine Moore <clm@cygnus.com>
43236 * gcc.c-torture/execute/980526-3.c: New test.
43238 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43240 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43241 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43242 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43243 m88k-motorola-sysv3 to XFAIL.
43245 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43247 * gcc.dg/980526-1.c: New test.
43248 * gcc.c-torture/execute/980526-2.c: New test.
43250 1998-05-26 Jeffrey A Law (law@cygnus.com)
43252 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43254 * gcc.c-torture/execute/980526-1.c: New test.
43256 1998-05-26 Dave Love <d.love@dl.ac.uk>
43258 * g77.f-torture/execute/alpha2.f: Add runtime test.
43260 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43262 * g++.old-deja/old-deja.exp: Strip leading directories.
43264 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43265 error for the line. Don't run multiple tests for the same line.
43267 1998-05-23 Jeffrey A Law (law@cygnus.com)
43269 * gcc.dg/980523-1.c: New test.
43271 1998-05-23 Dave Love <d.love@dl.ac.uk>
43273 * g77.f-torture/compile/970915-0.f: New test.
43275 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43277 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43279 1998-05-21 Jeffrey A Law (law@cygnus.com)
43281 * gcc.dg/980520-1.c: New test.
43283 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43285 * gcc.dg/980502-1.c: Fix return type.
43287 1998-05-20 Jeffrey A Law (law@cygnus.com)
43289 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43290 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43291 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43292 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43293 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43295 1998-05-20 Dave Love <d.love@dl.ac.uk>
43297 * g77.f-torture/execute/980520-1.f: New test.
43299 1998-05-15 Dave Love <d.love@dl.ac.uk>
43301 * lib/mike-g77.exp: New file.
43303 * g77.f-torture/noncompile/noncompile.exp,
43304 g77.f-torture/noncompile/check0.f: New files.
43306 1998-05-14 Dave Love <d.love@dl.ac.uk>
43308 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43309 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43310 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43311 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43312 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43313 abort where appropriate.
43315 1998-05-05 Michael Meissner <meissner@cygnus.com>
43317 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43318 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43320 1998-04-29 Dave Love <d.love@dl.ac.uk>
43322 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43324 1998-04-27 Dave Love <d.love@dl.ac.uk>
43326 * g77.f-torture/compile/980427-0.f: New test.
43328 1998-04-24 Dave Love <d.love@dl.ac.uk>
43330 * g77.f-torture/compile/980424-0.f: New test.
43332 1998-04-19 Dave Love <d.love@dl.ac.uk>
43334 * g77.f-torture/compile/980419-2.f (main): New test.
43335 * g77.f-torture/compile/970125-0.f: New test.
43336 * g77.f-torture/compile/980419-1.f: New test.
43338 1998-04-08 Jim Wilson <wilson@cygnus.com>
43340 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43343 1998-04-07 Jim Wilson <wilson@cygnus.com>
43345 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43347 1998-04-03 Jim Wilson <wilson@cygnus.com>
43349 * gcc.c-torture/compile/980329-1.c: New test.
43351 1998-03-18 Jim Wilson <wilson@cygnus.com>
43353 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43354 * gcc.dg/980312-1.c: Fix typo in -march command.
43356 1998-03-16 H.J. Lu (hjl@gnu.org)
43358 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43360 1998-03-11 Robert Lipe <robertl@dgii.com>
43362 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43363 Dave Love agree the Fortran source is bogus.
43365 1998-03-11 Robert Lipe <robertl@dgii.com>
43367 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43368 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43369 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43370 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43371 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43373 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43375 * g++.old-deja/g++.other/friend1.C: New test.
43377 1998-02-18 Dave Love <d.love@dl.ac.uk>
43379 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43380 possibly uninitialized) variables and declare dnrm2.
43382 1998-02-23 Robert Lipe <robertl@dgii.com>
43384 From Bruno Haible <haible@ilog.fr>:
43385 * gcc.c-torture/execute/980223.c: New test.
43387 1998-02-13 Jeffrey A Law (law@cygnus.com)
43389 * gcc.dg/ifelse-1.c: New test.
43391 1998-02-09 H.J. Lu (hjl@gnu.org)
43393 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43395 * lib/old-dejagnu.exp (old-dejagnu): Added the
43396 "execution test - XFAIL *-*-*" handling in the spirit of
43397 "excess errors test -". Changed the "execution test fails"
43398 handling to be like "excess errors test fails".
43399 * Update various tests accordingly.
43401 1998-02-06 Jim Wilson <wilson@cygnus.com>
43403 * gcc.c-torture/execute/980205.c: New test.
43405 1998-01-18 Jeffrey A Law (law@cygnus.com)
43407 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43408 * lib/f-torture.exp: Similarly.
43409 * gcc.c-torture: Rename all .cexp files to .x files.
43411 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43413 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43414 (940510-1.c): Removed duplicate.
43415 (971104-1.c): New test.
43417 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43419 * lib/f-torture.exp: Improve error and loop detection.
43421 1997-11-19 Michael Meissner <meissner@cygnus.com>
43423 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43424 use that to size the filler array.
43426 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43428 * lib/c-torture.exp(c-torture-execute): Fix typo.
43430 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43431 testcase as the executable name. Keep the executable around if
43434 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43436 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43437 changes. Only test one -g option, and move it to the end of the
43438 list of options to test.
43440 1997-09-19 Michael Meissner <meissner@cygnus.com>
43442 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43443 variable GCC_TORTURE_OPTIONS to supply default switches separated
43444 by colons. If no environment variable, run tests with -O0 -g, -O1
43445 -g, and -O2 -g as well.
43447 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43449 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43450 explanatory comments. Fix indentation.
43452 1997-09-15 Jeffrey A Law (law@cygnus.com)
43454 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43456 1997-09-11 Jeffrey A Law (law@cygnus.com)
43458 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43459 * g++.old-deja/g++.mike/p7325.C: Likewise.
43460 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43462 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43464 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43465 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43466 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43467 * g++.old-deja/g++.law/operators4.C: Likewise.
43469 1997-09-11 Joe Buck (jbuck@synopsys.com)
43471 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43472 * g++.old-deja/g++.mike/p784.C: Ditto.
43473 * g++.old-deja/g++.mike/p785.C: Ditto.
43475 1997-09-05 Jeffrey A Law (law@cygnus.com)
43477 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43479 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43481 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43482 target feature; pass this to c-torture-execute as needed.
43484 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43486 * lib/c-torture.exp(c-torture-execute): If the previous and the
43487 current executables being tested are identical, we don't need to
43488 run the executable again. Try to make the executable names
43489 unique. Add an optional argument for passing additional compiler
43492 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43494 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43496 1997-08-29 Jeffrey A Law (law@cygnus.com)
43498 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43500 1997-07-31 Jeffrey A Law (law@cygnus.com)
43502 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43503 32bit or larger longs.
43505 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43506 have either a 32bit long or 32bit int.
43508 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43510 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43511 Make double precision tests dependent on sizeof (double).
43513 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43515 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43518 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43520 * gcc.c-torture/compile/961203-1.cexp: New script.
43522 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43524 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43525 up the includes ourselves.
43527 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43529 * lib/plumhall.exp: Remove random include, and add a few
43530 verbose messages for debugging.
43532 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43534 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43535 of trying to do it ourselves.
43537 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43539 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43541 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43543 * gcc.prms/5403.c: Made regexp a bit less strict.
43545 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43547 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43548 is returned from remote_load instead.
43549 * lib/plumhall.exp: Ditto.
43550 * lib/mike-g++.exp: Ditto.
43551 * lib/old-dejagnu.exp: Ditto.
43552 * lib/c-torture.exp: Ditto.
43554 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43556 * lib/g++.exp: Use build_wrapper procedure.
43557 * lib/gcc.exp: Ditto.
43559 1997-05-20 Jeffrey A Law (law@cygnus.com)
43561 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43562 an old-style decl for malloc. Fixes tests to work when
43563 sizeof (int) != sizeof (size_t).
43565 1997-05-15 Mike Meissner <meissner@cygnus.com>
43567 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43569 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43570 use stdargs.h interface.
43572 1997-05-15 Mike Meissner <meissner@cygnus.com>
43574 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43575 NO_VARARGS when compiling.
43577 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43579 * lib/plumhall.exp(ph_includes): New procedure.
43581 (ph_compiler): Ditto.
43583 * lib/g++.exp: Rename test-glue.c to testglue.c.
43584 * lib/gcc.exp: Ditto.
43586 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43588 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43589 to completion when it's called.
43591 1997-03-21 Michael Meissner <meissner@cygnus.com>
43593 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43594 is defined, don't do test.
43596 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43598 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43600 (ph_summary): Mark skipped testcases as untested, not unresolved.
43602 * lib/plumhall.exp (ph_make): If unresolved because of bad
43603 errorCode, record errorCode in log file.
43604 (*): Replace send_log/verbose with verbose -log.
43606 1997-03-19 Michael Meissner <meissner@cygnus.com>
43608 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43609 double conversion if double isn't at least 8 bytes.
43611 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43612 int to work with targets where int is 16 bits.
43614 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43615 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43616 precision for the test to complete.
43618 1997-03-14 Michael Meissner <meissner@cygnus.com>
43620 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43621 if d10v is not compiled with the -mdouble64 flag.
43622 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43624 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43625 d10v is not compiled with the -mint32 flag.
43627 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43629 * lib/plumhall.exp: Use incr_count.
43631 1997-03-12 Jeffrey A Law (law@cygnus.com)
43633 * gcc.c-torture: Update to c-torture-1.45.
43635 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43637 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43638 the name of the expect testcase file).
43640 * lib/g++.exp(g++_init): Ditto.
43642 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43644 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43647 * lib/gcc.exp(gcc_exit): New procedure.
43649 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43651 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43652 specs where appropriate.
43654 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43655 because of new "candidates are" messages, and removed a few
43657 * Converted all non-old-style g++ testcases to old-style, and
43658 moved into g++.old-deja.
43660 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43662 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43665 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43668 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43670 1997-02-13 Michael Meissner <meissner@cygnus.com>
43672 * lib/gcc.exp (gcc_target_compile): Add support for defining
43673 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43674 the machine doesn't have those features.
43676 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43678 * g++.law/operators4.exp: Don't use LIBS.
43680 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43682 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43684 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43685 * lib/g++.exp: Set it here instead. Also, allow use of the
43686 --tool_exec and --tool_opt options. Change CXX to
43689 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43691 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43693 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43695 * lib/old-dejagnu.exp: Use prune_warnings instead of
43697 * lib/mike-g++.exp: Ditto.
43698 * lib/gcc.exp: Ditto.
43699 * lib/g++.exp: Ditto.
43701 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43703 1997-02-07 Jeffrey A Law (law@cygnus.com)
43705 * 941014-2.c: Include stdlib.h
43706 * 960327-1.c: Include stdio.h
43707 * dbra.c, index-1.c: Don't assume ints are 32bits.
43709 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43711 * lib/gcc.exp: Add gcc,stack_size target feature.
43713 * lib/g++.exp(g++_target_compile): Add the include and link
43714 paths here, not in two other places. And, it's $options, not
43717 * lib/mike-g++.exp(postbase): Remove the code that determines
43718 the correct include and link paths.
43719 * g++.old-deja/old-deja.exp: Ditto.
43721 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43723 * lib/g++.exp(g++_init): target_compile no longer returns the
43724 filename of the result.
43726 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43728 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43731 * gcc.c-torture/special/special.exp: Change call to
43732 gcc_target_compile to include the object file.
43734 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43736 * gcc.c-torture/special/special.exp: Correct misspelling in last
43739 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43741 * lib/plumhall.exp(ph_summary): Log the entire output of the
43742 executable. Return -1 if there were any failures, 0 otherwise.
43743 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43744 (ph_make): Clean up objects and executables that were built
43745 if the tests succeeded.
43747 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43749 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43750 libraries and includes in the build tree as appropriate.
43752 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43754 * lib/c-torture.exp: Instead of looking for the global variable
43755 NO_LONG_LONG, check to see if that's a feature of the target.
43757 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
43759 * config/default.exp: Minimize. Delete the remainer of the files in
43760 config; this functionality is now in devo/dejagnu/config.
43762 g++.*/*: Pass any additional flags used to compile to postbase;
43765 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
43766 is now done by runtest.exp. Use gcc_target_compile instead of
43769 lib/c-torture.exp: Use gcc_target_compile instead of compile.
43770 Remove references to CFLAGS. Use remote_file instead of
43772 (c-torture): Take a list of arguments to use to compile this
43775 lib/g++.exp: Simplify. Use target_compile instead of compile.
43776 lib/gcc-dg.exp: Ditto.
43777 lib/gcc.exp: Ditto.
43778 lib/mike-{gcc,g++}.exp: Ditto.
43779 lib/old-dejagnu.exp: Ditto.
43780 lib/plumhall.exp: Ditto.
43782 1997-01-08 Jim Wilson <wilson@cygnus.com>
43784 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
43785 (ph_linker): Likewise.
43787 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
43789 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
43790 MAP_ANON / MAP_ANONYMOUS if defined;
43791 else try to map from /dev/zero .
43793 1996-11-12 Jeffrey A Law (law@cygnus.com)
43795 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
43796 isn't defined, then define it to MAP_ANONYMOUS.
43798 1996-11-12 Jeffrey A Law (law@cygnus.com)
43800 * gcc.c-torture: Update to c-torture-1.42 release.
43802 1996-11-11 Jeffrey A Law (law@cygnus.com)
43804 * gcc.c-torture: Update to c-torture-1.41 release.
43806 1996-10-27 Jeffrey A Law (law@cygnus.com)
43808 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
43811 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
43813 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
43814 and LDFLAGS. Fix second case to append the target_info ldflags
43815 onto LDFLAGS, not CFLAGS.
43816 * lib/g++.exp (g++_init): Add target_info stuff.
43817 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
43818 of libgloss and newlib flags for !native.
43820 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
43821 (GDB): Fix relative path to go up another dir for finding gdb.
43823 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
43825 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
43826 versions in the target_info array, if they don't exist.
43828 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
43830 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
43832 1996-07-08 Jim Wilson <wilson@cygnus.com>
43834 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
43835 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
43837 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
43839 * lib/old-dejagnu.exp: Don't remove the output file before we've
43840 actually tested it. Don't append pwd to the path of the executable
43843 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
43845 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
43847 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
43849 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
43850 temporary directory for compiler files, and set it to a default
43851 value of /tmp. Set $output as the name of the output file from
43852 compiling the testcase. Add a -o option to $cflags_var so the
43853 compiler writes the final output file as $output. Set $executable
43856 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
43857 directory for compiler files, and set it to /tmp if it doesn't
43858 already have a value. Set $output_file to the name of the output
43859 file from compiling the testcase. Add a -o option to CXXFLAGS so
43860 the compiler writes the final output file as $output. Use $output
43861 as the executable to be tested.
43863 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43865 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
43867 1996-06-08 Jeffrey A Law (law@cygnus.com)
43869 * gcc.c-torture/execute/pending-1.c: New test. Still
43870 pending in Tege's queue.
43872 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
43874 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
43875 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
43876 if there were failures. Call unresolved if there were unresolved
43877 testcases. Call gcc_fail if program did not run to completion.
43878 (ph_make): Pass additional argument name to ph_execute.
43879 (ph_execute): Add new argument. Pass additional arguments to
43880 ph_summary. Call gcc_fail is there is no execution output.
43882 1996-04-24 Jeffrey A Law (law@cygnus.com)
43884 * lib/plumhall.exp (proc_summary): Output relavent summary
43885 lines into the log so specific failures in plumhall can be
43888 1996-04-10 Jeffrey A Law (law@cygnus.com)
43890 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
43891 (c-torture-execute): Don't try to execute tests which use
43892 "long long" types if $NO_LONG_LONG is nonzero.
43894 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
43896 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
43899 * gcc.ieee: Move from here.
43900 * gcc.c-torture/execute/ieee: To here.
43902 1996-03-26 Jeffrey A Law (law@cygnus.com)
43904 * gcc.c-torture: Update to c-torture-1.41 release.
43906 1996-03-22 Jeffrey A Law (law@cygnus.com)
43908 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
43911 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
43913 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
43916 1996-03-02 Jeffrey A Law (law@cygnus.com)
43918 * config/proelf.exp: Handle connecting to a simulator.
43920 1996-01-31 Jeffrey A Law (law@cygnus.com)
43922 * config/proelf.exp: New file. Enough framework that we can
43923 run c-torture tests on the proelf targets (or any other target
43924 that gdb can connect to for that matter).
43926 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
43928 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
43929 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
43931 * lib/plumhall.exp (ph_execute): Always call ph_summary if
43932 exec_output exists.
43934 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
43936 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
43937 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
43939 * config/*.exp: Update FSF address. Change result of ${tool}_load
43940 to pass/fail/unresolved/unsupported/untested. Caller must now
43941 call unresolved/unsupported/untested.
43942 * lib/*.exp: Update FSF address. Update to handle new results of
43944 * lib/chill.exp (verbose): Delete.
43946 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
43948 * lib/gcc.exp (default_gcc_start): Change order of args to
43949 $LDFLAGS $CFLAGS $LIBS.
43950 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
43951 Save/set/restore CFLAGS. Pass single arg to gcc_start.
43952 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
43953 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
43954 * gcc.misc-tests/dg-test.exp: Likewise.
43955 * gcc.misc-tests/msgs.exp: Likewise.
43956 * gcc.prms/prms.exp: Likewise.
43957 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
43958 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
43960 * lib/dg.exp: Deleted, moved to dejagnu/lib.
43962 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
43964 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
43966 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
43967 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
43969 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
43972 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
43974 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
43975 global for loop; add use of $mathlib.
43976 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
43977 settings here; set mathlib for anything but VxWorks.
43979 1996-01-22 Jeffrey A Law (law@cygnus.com)
43981 * gcc.c-torture: Update to c-torture-1.40 release.
43983 1996-01-03 Jeffrey A Law (law@cygnus.com)
43985 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
43988 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
43990 * lib/c-torture.exp (c-torture-execute): Declare "output" as
43993 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
43995 * lib/g++.exp (LIBS): Define if not already.
43996 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
43997 (gcc-dg-prune): Call prune_gcc_output.
43998 * lib/gcc.exp (prune_gcc_output): New proc.
43999 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44002 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44004 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44005 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44007 1995-11-15 Jeffrey A Law (law@cygnus.com)
44009 * gcc.c-torture: Update to c-torture-1.39 release.
44011 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44013 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44014 fails, try others as well.
44016 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44018 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44019 If compilation fails, mark execute tests as `untested'.
44020 If test is marked as unsupported, don't mark compilation and
44021 execute tests as failed.
44023 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44025 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44026 libstdc++ for whether or not we want to be doing shared
44027 libraries. Delete link_curses since we don't need it anymore.
44028 * lib/mike-g++.exp (postbase): Don't link in libg++.
44029 * g++.old-deja/old-deja.exp: Likewise.
44031 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44033 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44035 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44037 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44038 For that, add `-Wl,-a,shared_archive'.
44039 * g++.old-deja/old-deja.exp: Likewise.
44041 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44043 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44045 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44047 * lib/mike-g++.exp (postbase): Pay attention to the status of
44050 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44052 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44054 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44056 * lib/gcc.exp (default_gcc_start): No longer need to log program
44057 being executed or its output, execute_anywhere does that now.
44058 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44059 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44061 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44063 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44064 the same as those in lib/g++.exp.
44066 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44068 * gcc.c-torture: Update to c-torture-1.38 release.
44069 * gcc.ieee: Related changes.
44071 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44073 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44074 "exec". Minor reformatting changes.
44076 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44077 cross. This means all "exec" calls now work on a remote host as
44079 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44080 cross. Filter out the extra "\r\n" stuff that expect puts in.
44081 (c-torture-execute): Filter out the bogus warnings like
44082 c-torture-compile does. Add support for canadian cross.
44083 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44084 Use execute_anywhere rather than calling exec directly. Now it
44085 works for canadian cross testing.
44087 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44089 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44090 results into a variable, and check that rather than using file exists.
44092 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44094 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44095 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44097 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44099 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44100 lib_curses if there's a shared libg++ in the build tree.
44102 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44104 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44105 if not supported target.
44107 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44109 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44110 link_curses up to always happen, not just for native builds.
44112 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44114 * gcc.c-torture: Update to c-torture-1.36 release.
44115 * gcc.failure: Related changes.
44117 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44119 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44121 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44123 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44124 * lib/mike-g++.exp (postbase): Not in here. Still reference
44125 runshlib, link_curses, and mathlib for link and run.
44127 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44128 pass the runtime shared library options for Solaris, OSF/1, and
44129 Irix5, and link with -lcurses to avoid unresolved references.
44131 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44133 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44136 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44138 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44140 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44142 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44143 do not have a framework for the "compat" tests yet.
44145 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44147 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44148 set to null if we're testing vxworks5.1. Use that instead of
44149 `-lm' in the setting of LIBS for link and run.
44151 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44153 * config/rom68k.exp (${tool}_load): Major changes to make it
44154 work. Verified that it does in fact return the stuff in
44155 exec_output properly. Catch any Emul or any TRAP other than 0.
44157 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44159 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44160 LDFLAGS properly for targets that need stuff from libgloss.
44161 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44163 (gpp_initialized): New variable.
44165 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44167 * config/rom68k.exp: Load libgloss.exp.
44168 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44169 so we can produce a fully linked binary.
44170 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44171 so we can produce a fully linked binary.
44173 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44175 * lib/plumhall.exp (ph_section): Watch for expected failures.
44176 Add missing `else'.
44178 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44180 (c-torture): Likewise.
44182 1995-08-28 Doug Evans <dje@cygnus.com>
44184 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44186 * lib/mike-g++.exp (mike_cleanup): New proc.
44187 (prebase): New globals compiler_result, not_compiler_result,
44189 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44190 allow leading "-" in pattern. Watch for unsupported tests.
44191 If $compiler_result is set, pattern match assembler code,
44192 and ditto for $not_compiler_result.
44193 * lib/mike-gcc.exp: Likewise.
44195 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44196 execution "succeeded".
44198 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44200 * config/win32.exp: New file.
44201 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44203 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44205 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44207 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44208 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44209 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44211 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44212 "... without exceptions was ...". That is now handled by
44214 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44216 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44218 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44219 sieve.c,sort2.c}: New files.
44220 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44221 sieve.exp,sort2.exp}: Drivers for them.
44223 * lib/mike-gcc.exp (program_output): New user settable variable.
44224 (postbase): Call prune_system_crud. Also prune extraneous compiler
44226 * lib/mike-g++.exp (program_output): New user settable variable.
44228 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44230 * config/sh.exp: Deleted (use sim.exp instead).
44232 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44234 * config/vx.exp: Declare CHECKTASK as global.
44235 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44236 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44237 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44239 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44241 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44242 target. Like vx.exp, only includes `vx29k.exp' instead of
44245 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44247 * config/sim.exp: Increase time limit from 120 seconds to 240.
44249 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44251 * gcc.c-torture/execute/950628-1.c: New test.
44253 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44255 * gcc.c-torture: Update with changes/additions from
44258 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44260 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44262 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44264 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44266 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44268 * gcc.c-torture/compile/950512-1.c: New test.
44269 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44270 * gcc.dg/struct-ret-1.c: Likewise.
44272 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44274 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44275 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44277 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44279 * gcc.c-torture/special/920411-1.c: Deleted.
44280 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44282 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44284 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44287 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44289 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44291 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44294 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44295 is the proper length.
44296 * va-arg-3.c: Likewise.
44298 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44300 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44301 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44303 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44304 * lib/g++.exp (default_g++_start): Delete old cruft.
44306 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44308 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44309 (2 * (1 << 18)) to (2 * (1 << 17)).
44311 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44313 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44315 * config/rom68k.exp: Renamed from config/idp.exp
44317 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44319 * c-torture/compile/921109-2.c
44321 1995-04-18 Mike Stump <mrs@cygnus.com>
44323 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44326 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44328 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44330 * lib/g++.exp (default_g++_start): Likewise.
44332 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44334 * gcc.c-torture/compile/950329-1.c: New test.
44336 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44338 * config/bug.exp (${tool}_load): Updated to use new remote_open
44339 and remote_close procs.
44340 * config/idp.exp: New file.
44342 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44344 * gcc.c-torture/execute/950322-1.c: New test.
44346 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44348 * config/vx.exp (${tool}_load): Clean up testing of return code from
44349 vxworks_ld and vxworks_spawn.
44351 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44353 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44355 1995-03-13 Mike Stump <mrs@cygnus.com>
44357 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44358 can mark excess errors on a machine by machine basis. Note, the
44359 default is to not expect any excess errors, even when excess
44360 errors test - is given, so you will want to put an XFAIL ... on
44361 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44362 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44363 those 4 machines, but no others.
44365 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44367 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44368 * lib/c-torture.exp: to here.
44370 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44372 * gcc.c-torture/execute/950221-1.c: New test.
44373 * gcc.c-torture/execute/struct-ret-1.c: New test.
44374 * gcc.c-torture/compile/950221-1.c: New test.
44376 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44378 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44380 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44381 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44383 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44385 * g++.gb: New directory of tests, derived from my signature and
44386 class scoping tests.
44388 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44389 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44390 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44391 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44392 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44393 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44394 * g++.gb/sig25.C: Likewise.
44396 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44397 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44398 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44399 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44400 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44401 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44402 * g++.gb/sig25.exp: Likewise.
44404 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44405 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44406 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44407 * g++.gb/scope13.C: Likewise, this test still fails.
44409 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44410 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44411 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44412 * g++.gb/scope13.exp: Ditto.
44414 * g++.gb/README: New file, explains what these tests are about.
44416 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44418 * lib/dg.exp (dg-do): Support `preprocess'.
44419 (dg-test): Likewise.
44421 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44423 * config/udi.exp: change "continue -expect" to "exp_continue".
44425 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44427 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44428 Delete redundant tests.
44430 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44431 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44432 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44433 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44434 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44435 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44436 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44437 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44439 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44440 storing label pointers.
44441 * gcc.c-torture/execute/921019-1.c: Likewise.
44442 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44443 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44445 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44448 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44449 Delete obsolete tests.
44451 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44452 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44453 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44454 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44455 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44456 * gcc.c-torture/compile/950124-1.c: New test.
44458 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44460 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44462 * lib/mike-g++.exp: Add -lm to LIBS.
44464 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44466 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44468 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44470 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44472 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44474 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44476 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44478 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44479 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44480 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44481 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44482 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44483 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44484 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44485 * g++.law/{operators31.C, operators32.C,
44486 * g++.law/{operators33.C, operators34.C}: Likewise.
44487 * g++.law/{pic1.C, refs2.C}: Likewise.
44488 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44489 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44490 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44491 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44493 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44494 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44495 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44496 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44497 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44498 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44499 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44500 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44501 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44502 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44503 * g++.law/{operators34.exp}: Likewise.
44504 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44505 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44506 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44507 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44508 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44510 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44511 No longer expected to fail.
44512 * g++.law/missed-error3.C: Tweak for recent bool changes.
44514 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44516 * config/emb-unix: Deleted.
44517 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44518 remote execution. Do final link on remote host if REMOTE_LINK is set.
44520 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44522 * lib/dg.exp (dg-test): Fix typo in last patch.
44524 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44526 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44527 (handles multiple occurrences).
44529 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44531 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44532 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44533 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44535 * lib/c-torture.exp (c-torture-compile): Likewise.
44536 (c-torture): Prepend full path if missing.
44537 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44538 (gcc_fail): Likewise.
44539 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44541 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44543 * lib/netware.exp: Only attach to NetWare i386 systems.
44545 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44547 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44548 messages. Add test name to "output pattern match" pass/fail message.
44550 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44552 * gcc.dg: New testsuite.
44553 * gcc.dg/dg.exp: New file.
44555 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44556 test-switch.c}: Deleted.
44558 * gcc.misc-tests/msgs.exp: New testcase driver.
44560 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44562 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44563 Watch for illegal return values from ${tool}_load.
44564 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44565 cross targets. Coerce return value >0 to 1.
44567 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44569 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44571 * config/emb-unix.exp: New file.
44573 * config/sim.exp: Error if variable $SIM not defined.
44574 (${tool}_load): Mark test as "untested" if simulator missing.
44576 * config/unix.exp: Load remote.exp to get rcp_download.
44577 * lib/c-torture.exp: Use different option lists for testcases with
44579 * gcc.c-torture/execute/execute.exp: Likewise.
44581 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44583 * config/*.exp: Clarify return code from ${tool}_load.
44584 Call `unresolved' or `untested' instead of `warning' or `perror'
44585 (sometimes you still want to call both though).
44586 Add comment that `shell_id' is local to each file.
44587 * config/udi.exp (timeout): Set to 30.
44588 Don't print warning if connection fails, $connectmode has already
44590 (${tool}_load): Move verbose messages to level 2.
44591 Rework pattern for "Process started" message.
44592 Pass `shell_id' to ${connectmode}_download.
44593 Retry twice upon timeout. Make resetting of target more robust.
44594 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44595 Pass `shell_id' to exit_$connectmode.
44596 Only call exit_$connectmode if connected.
44597 * config/unix.exp (${tool}_load): Check return codes better.
44598 * config/vrtx.exp (${tool}_load): Likewise.
44599 * config/vx.exp (${tool}_load): Likewise.
44600 Delete unneeded global's.
44601 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44604 (dg-init): Delete recording of pass/fail counts.
44605 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44606 (old-dejagnu-init): Likewise.
44607 (old-dejagnu-stat): Delete contents, empty proc now.
44608 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44609 (c-torture): Delete references to lcnt, lpass, lfail.
44610 Get option list from TORTURE_OPTIONS.
44611 Delete -funroll[-all]-loops if no loops.
44612 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44613 (g++_stat): Delete contents (empty proc now).
44614 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44615 (gcc_finish): Likewise.
44616 (gcc_stat): Deleted.
44617 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44618 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44619 * gcc.c-torture/execute/execute.exp: Likewise.
44620 Split tests into two parts: compile, execute.
44621 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44622 no loops. Update to reflect clarified return codes from ${tool}_load.
44624 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44626 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44628 (old-dejagnu): Likewise (where necessary).
44630 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44632 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44634 * lib/dg.exp (dg-process-target): Fix processing of selector.
44635 Add comment regarding use of `error'.
44637 * lib/gcc.exp (prune_system_crud): Define if missing.
44638 * lib/g++.exp (prune_system_crud): Likewise.
44640 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44641 Call prune_system_crud.
44642 * lib/dg.exp (dg-runtest): New proc.
44643 Use perror instead of send_user for tcl errors in testcase.
44644 Don't return any value, it's never used.
44645 Don't clobber previous definition of `unknown'.
44646 Print tcl errors in `dg-final'.
44648 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44650 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44651 (dg-test): Don't print errorInfo, it contains stack backtrace.
44653 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44655 * lib/g++.exp (runtest_file_p): Define if missing.
44657 1994-09-24 Doug Evans (dje@cygnus.com)
44659 * lib/mike-g++.exp: Comment out loading of g++.exp.
44660 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44661 (default_g++_version): Always print something.
44662 (default_g++_start): Comment out call to `which'.
44663 (g++_start, g++_load): Deleted (must be defined in config file).
44664 * lib/gcc.exp: Test for existence of $CC at start.
44665 Delete check for tmpdir (done in gcc_init).
44666 (default_gcc_version): Always print something.
44667 (default_gcc_start): Comment out call to `which'.
44668 * config/*.exp: Major cleanup - make cross targets work at least a
44669 little better for g++ (by not being "--tool gcc" specific).
44670 Rename gcc_xxx to ${tool}_xxx.
44671 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44672 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44674 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44676 * lib/c-torture.exp (c-torture-compile): Rework compiler
44677 message processing.
44679 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44682 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44684 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44686 * lib/dg.exp (dg-process-target): Support { target native }.
44688 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44690 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44691 looked for "... program xxx got fatal signal".
44692 Correct regsub munging of `comp_output'.
44693 Ignore compiler messages "path prefix not used" and "linker input
44696 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44698 * lib/gcc.exp (runtest_file_p): Define if missing.
44699 * gcc.prms/template.c: Example to work from.
44701 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44703 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44704 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44706 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44707 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44708 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44709 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44711 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44712 (dg-process-target): No longer a varargs proc.
44713 Return S/N for target, P/F for xfail. All callers changed.
44714 (user option procs): More argument checking.
44715 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44716 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44717 (dg-test): Skip test if not running on selected target in `dg-do'.
44718 Update handling of `dg-do-what', `dg-output-text'.
44719 Separate execution pass/fail from output pattern match pass/fail.
44720 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44722 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44724 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44725 target for 920510-1.c.
44727 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44729 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44730 Clean up comment regarding use of passcnt, etc.
44731 (gcc_stat): Don't update `testcnt' here.
44732 (gcc_finish): Do it here.
44733 Might as well reset `but_id' here too.
44734 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44735 to determine if the file should be tested.
44736 * gcc.c-torture/compile/compile.exp: Likewise.
44737 * gcc.c-torture/execute/execute.exp: Likewise.
44738 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44739 * gcc.misc-tests/dg-test.exp: Likewise.
44740 * gcc.prms/prms.exp: Likewise.
44741 * gcc.wendy/wendy.exp: Likewise.
44742 * g++.old-deja.exp: Likewise.
44743 Move "Testing file" message to verbose level 1.
44745 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44747 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44749 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44751 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
44752 (default_gcc_start): Accept optional second list element
44753 of compiler flags. Print compiler output at verbosity level 2.
44754 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
44755 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
44756 Save current values of framework globals passcnt, failcnt, xpasscnt,
44757 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
44758 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
44759 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
44760 xfailcnt to compute stats. Update framework global `testcnt' from
44762 (gcc_finish): New proc. Clean up test environment.
44763 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
44764 (gcc_epass, gcc_efail): Delete.
44765 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
44766 argument of line number.
44767 (dg-init): If the tool has an init routine, call it.
44768 (dg-test): Remove args `cflags_var' and `libs_var'.
44769 Pass all compiler options to ${tool}_start.
44770 Handle missing line number.
44771 (dg-finish): New function.
44772 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
44773 particular files. Call gcc_finish at end. Move "skipping test"
44774 message to verbosity level 3.
44775 * gcc.c-torture/compile/compile.exp: Likewise.
44776 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44777 * gcc.c-torture/execute/execute.exp: Likewise.
44778 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44779 Print testcase being tried at verbosity level 1.
44780 * gcc.c-torture/special/special.exp: Unset xfail.
44781 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44782 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
44783 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
44784 * gcc.failure/failure.exp: Likewise.
44785 * gcc.ieee/ieee.exp: Likewise.
44786 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
44787 Update call to dg-test. Call dg-finish at end.
44788 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
44789 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
44790 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
44791 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
44792 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
44793 * gcc.wendy/wendy.exp: Add copyright.
44794 Delete setting of tmpdir (done by gcc_init).
44795 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
44796 Pass compiler flags to gcc_start. Call gcc_finish at end.
44797 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
44800 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
44802 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
44804 (g++_load): Likewise.
44806 * config/*.exp (gcc_load): Some were varargs fns and some were not.
44807 Rename argument to `prog' to remove the confusion.
44808 Varargs fns behave differently too!
44809 (g++_load): Likewise.
44811 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
44813 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
44814 what it is. Delete (always) printing of status value for !native.
44815 Simplify verbose code, and include status and exec_output.
44816 (g++_load): Use gcc_load.
44818 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
44820 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
44821 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
44822 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
44823 940714-3.c as these testcases don't exist anymore. Make
44824 va-arg-1.c expected to pass.
44826 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
44828 * gcc.misc-tests/misc.exp: Only run specific testcases.
44829 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
44830 * gcc.misc-tests/dg-[1-9].c: New files.
44832 * lib/dg.exp: New testsuite driver.
44833 * gcc.prms/prms.exp: Use it.
44835 * README.gcc: New file.
44837 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
44838 Document and reset `lxpass' and `lxfail'.
44839 Simplify "initialized" message.
44840 (gcc_stat): Clean up comments a little.
44842 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
44844 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
44846 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
44848 * lib/old-dejagnu.exp (process-option): New proc.
44849 (old-dejagnu-init, old-dejagnu-stat): Likewise.
44850 (old-dejagnu): Simplify.
44851 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
44853 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
44855 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
44856 exists and is not an empty string.
44858 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
44859 $xfail rather than calling setup_xfail. Clear $xfail when test is
44861 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
44864 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
44865 longer expected to fail.
44867 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
44870 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
44872 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
44873 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
44874 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
44875 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
44878 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
44879 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
44881 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
44883 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
44884 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
44886 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
44887 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
44888 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
44890 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
44892 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
44893 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
44894 940714-1.c, 940714-2.c, 940714-3.c},
44895 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
44896 gcc.misc-tests/{mg.c,mg.exp}:
44898 * gcc.noncompile/noncompile.exp: Change accordingly.
44900 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
44902 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
44903 Undo previous clobberage.
44905 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
44907 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
44908 * gcc.special/{930510-1.c, special.exp}:
44909 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
44910 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
44911 struct-varargs-1.c}: New tests from c-torture-1.26.
44913 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
44915 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
44916 argument to switch.
44918 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
44920 * Revert the previous changes. Please see Rob's directory
44921 (/lisa/test/rob/progressive/gcc/testsuite) for testing
44924 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
44926 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
44927 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
44928 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
44929 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
44930 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
44931 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
44932 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
44933 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
44934 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
44935 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
44936 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
44937 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
44938 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
44939 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
44940 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
44941 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
44942 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
44943 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
44944 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
44945 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
44946 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
44947 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
44948 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
44949 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
44950 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
44951 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
44952 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
44954 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
44956 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
44957 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
44960 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
44962 * config/unix.exp (g++_load): Fix syntax.
44964 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
44966 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
44967 * gcc.noncompile/921017-1.c: Deleted obsolete test.
44968 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
44969 Don't expect va-arg-1.c to fail. Correct expected output for
44971 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
44972 * gcc.wendy/hbm4.c: Correct typo.
44973 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
44975 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
44977 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
44978 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
44979 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
44980 * lib/c-torture.exp (c-torture-compile): Ditto.
44982 Reduce volume of output (remove all the -I's and such).
44983 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
44984 Call gcc_cpass, gcc_cfail.
44985 (c-torture): Pass testing option to c-torture-compile.
44987 1994-03-21 Doug Evans (dje@cygnus.com)
44989 Bring patches over from progressive.
44990 * config/default.exp: Exit remote shell cleanly.
44991 (g++_exit, g++_start): Add default versions.
44992 * config/sim.exp (gcc_load): Use perror, not error.
44994 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
44996 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
44999 1994-03-14 Doug Evans (dje@cygnus.com)
45001 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45002 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45003 (wendy_try): New proc to run testcase.
45004 (main loop): Call 'em.
45005 * gcc.wendy/*.c: Clean up pass to correct expected output.
45007 * lib/gcc.exp: Minor cleanup work.
45008 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45010 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45012 * config/sim.exp (gcc_load): Document return codes better.
45013 Don't pass -v to simulator.
45015 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45017 * gcc.special/920717-x.c: Fix typo.
45018 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45021 * lib/mike-gcc.exp: Fix typo.
45023 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45025 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45026 binary to use, transform the name.
45027 * config/*.exp: rename everything. Nuke any g++ specific files,
45028 it's now a special case of gcc that requires no special support.
45029 Add a default.exp for unsupported targets.
45031 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45033 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45034 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45037 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45039 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45042 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45044 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45046 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45048 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45049 option_list. Compile every file with only 4/6 option choices
45050 (same as C torture) instead of with 12/18 different option
45052 * lib/c-torture.exp: Likewise.
45054 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45057 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45059 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45060 can put an XFAIL *-*-* on excess errors.
45062 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45064 * g++.law: Add more tests derived from g++-bugs snapshots.
45066 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45067 equivalent to g++.law/init9.
45069 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45070 compiled it, and the a.out file after we've run it.
45072 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45074 * lib/mike-g++.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 Jeffrey A. Law (law@snake.cs.utah.edu)
45079 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45081 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45083 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45086 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45088 * g++.law: New directory of g++ tests derived from the g++-bugs
45091 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45093 * gcc.compile: initbug1.c initbug1.exp testcase added
45095 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45097 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45098 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45099 fixes submitted by Jeff Law (law@cs.utah.edu)
45100 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45101 Jeff Law (law@cs.utah.edu)
45104 1993-11-30 Mike Stump (mrs@cygnus.com)
45106 * config/unix-g++.exp: Follow the gcc way of doing things.
45107 * g++.old-deja/old-deja.exp: Minor updates.
45108 * lib/g++.exp: New file, follow the gcc way of doing things.
45109 * lib/old-dejagnu.exp: Minor updates.
45110 * lib/mike-g++.exp: Always unset errorInfo.
45112 1993-11-06 Mike Stump (mrs@cygnus.com)
45114 * lib/gcc.exp: Fix some errors with the below change, CC and
45115 CFLAGS should be global when setting, not local.
45117 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45119 * lib/gcc.exp: Transform tool name.
45121 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45123 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45125 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45127 * lib/gcc.exp: change gcc_done to gcc_stat
45129 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45131 * Upgraded gcc testsuite to c-torture version 1.25
45133 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45135 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45136 * lib/c-torture: added hooks for new reporting code.
45138 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45140 * config/sh-gcc.exp: check if sh-sim exists in the path
45142 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45144 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45145 * gcc.compile/compile.exp: Initial changes for new logic.
45146 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45147 * gcc.failure/failure.exp: Initial changes for new logic.
45148 * gcc.ieee/ieee.exp: Initial changes for new logic.
45149 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45150 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45151 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45152 * lib/c-torture.exp: Initial changes for new logic.
45153 * lib/gcc.exp: Initial changes for new logic.
45155 1993-10-15 Mike Stump (mrs@cygnus.com)
45157 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45158 depend upon failure or success. Fully qualify names in failure
45159 and success messages. Always remove a.out before starting
45160 compile, just in case. Pay more attention to error text output by
45161 the compiler. Handle testcases with no known past errors just
45162 like all others, so that things are uniform. Other miscellaneous
45165 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45167 * gcc.cpp: new directory for cpp tests
45169 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45171 * lib/chill.exp: Code reformatted, removed unused code.
45172 * config/unix-chill.exp: Code reformatted, removed unused code.
45173 * chill.execute/execute.exp: Code reformatted, removed unused code.
45174 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45176 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45178 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45179 routines not written.
45181 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45183 * config/bug-gcc.exp: Use new procs from bug.exp.
45185 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45187 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45188 via ftp, rather than depending on NFS.
45189 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45192 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45194 * config/bug-gcc.exp: Use new download proc.
45196 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45198 * chill.execute/execute.exp: cleanups, handles errors better
45199 * chill.compile/compile.exp: rewrite, based on execute.exp
45200 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45201 * lib/chill.exp: major changes to diff proc and compile and link
45202 procs. added chill_fail and chill_pass wrappers to pass and
45203 fail. added more comments, and handle error codes better.
45204 Added a hack to capture stderr from exec, so noncompile tests
45207 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45209 * chill.execute/execute.exp: rewrite of testsuite driver
45210 * lib/chill.exp: rewrite of testsuite driver
45211 * config/unix-chill.exp: rewrite of testsuite driver
45213 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45216 * iexpr.ch: Standardize uppercase.
45217 * tuples.dat: Standardize uppercase.
45218 * vary.ch: standardize. Correct varying string assignments.
45219 * vary.dat: Add new output lines.
45221 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45224 * chprintf.ch: Standardize use of uppercase.
45225 * tuples.ch: Standardize and turn arr2 into a DCL,
45227 * pinits.ch: Standardize.
45229 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45231 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45232 * Makefil: Renamed to Makefile.in.
45233 * configure.in: New.
45235 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45238 * .cvsignore: Add result/output files.
45239 * Makefile: Fix up variables at start. Use MFLAGS
45240 everywhere. Correct bool_loc, built_ins entries.
45241 Add entry for vary1.ch.
45242 * bitarray.ch: Standardize upper-case usage.
45243 * bitexpr.ch: Standardize, add output of b1.
45244 * params.ch: Use arrayt in along PROC parameters, to
45245 avoid novelty problems.
45246 * sets.ch: Tiny cleanup.
45247 * vary1.ch: Re-indent.
45249 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45251 * Add PR-related files to Makefiles, .cvsignore files, etc.
45253 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45255 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45256 with compiler objects. New names are test-flow.c and test-loop.c
45258 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45260 * Upgraded c-torture tests from 1.19 to 1.20
45263 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45264 * gcc.compile: 930623-1.c 930623-2.c
45265 * gcc.noncompile: 930622-1.c 930622-2.c
45266 * gcc.failure: 920411-1.c 920627-2.c
45267 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45269 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45271 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45272 More changes to get testsuite working properly. Needs more work.
45273 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45275 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45277 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45278 More changes to get testsuite working properly. Needs more work.
45280 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45282 * chill.compile/compile.exp: Added for Dejagnu support
45283 * chill.execute/execute.exp: Added for Dejagnu support
45284 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45286 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45288 This should complete moving the CHILL test files.
45289 * chill.noncompile(.cvsignore printf.grt
45290 in-printf.grt chprintf.grt chprintf.ch):
45291 Added test-support files.
45292 (Makefile): Modified further.
45293 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45294 signal.ch): Added test files.
45295 * chill.execute (.cvsignore printf.grt printr.c
45296 in-printf.grt rts.c chprintf.grt rts.h): Added
45297 test-support files.
45298 (Makefile): More corrections.
45300 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45302 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45303 test cases, ready for DejaGnu.
45305 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45307 * Upgraded c-torture tests from 1.18 to 1.19
45309 * gcc.compile: added test(s):
45311 * gcc.execute: added test(s):
45312 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45314 * added new subdirectory for misc tests: gcc.misc-tests
45315 * gcc.misc-test(s): added tests:
45316 inst-check.c test-consts.c test-ior.c test-switch.c
45318 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45320 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45322 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45324 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45326 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45328 * Upgraded c-torture tests from 1.17 to 1.18
45330 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45332 * Upgraded c-torture tests from 1.12 to 1.17
45334 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45336 * lib/old-dejagnu.exp:
45337 Fixed handling of XFAIL target triplets to correctly
45338 recognize wildcard characters. Removed code that
45339 appended a unique id tag to the end of the file name
45340 printed out by the result of the testcases within a
45343 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45345 * lib/old-dejagnu.exp:
45346 Reworked expected failure handling to trigger off of XFAIL
45347 keyword in keyphrase embeded in testcase source code. The
45348 XFAIL keyword must be at the end of the keyphrase line. It
45349 may optionally be followed by one or more target triplets.
45350 It has just occured that the handling of wildcards in the
45351 target triplet may not be correct.
45353 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45355 * g++.old-deja/tests:
45356 Moved all subdirectories up one level into g++.old-deja .
45358 * lib/old-dejagnu.exp:
45359 Fixed problem with CXXFLAGS not being properly reset, and being
45360 corrupted with extraneous "-c" compiler option. This was
45361 causing binaries to not be generated for test that needed them.
45362 Modified strings passed to "pass" and "fail" so that individual
45363 tests from the same test file would be distinguished by an
45364 identifier appended to the test file name in the summary logs;
45365 this corrected a problem with erroneous diff logs. Added code
45366 to search testcases for expected fail and unexpected pass keywords.
45368 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45370 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45372 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45374 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45375 Removed extraneous text from end of "Special g++ Options"
45378 * lib/old-dejagnu.exp: Added pattern matching to look for new
45379 keywords, embedded in testcases comments, which will trigger
45380 calls to xpass and xfail.
45382 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45384 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45385 comments embedded in the testcases, especially the one looking for
45386 special compiler options, as well as the pattern matching for the
45387 compiler output again.
45389 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45391 * lib/old-dejagnu.exp: Do a proper check of the return value for
45392 execute tests. Fixed several problems with the pattern matching
45393 of the compiler output which gave erroneous test results.
45394 Changed several of the test result messages to be more descriptive.
45395 * config/unix-g++.exp: Proc g++_load now actually works and
45396 executes the tests passed to it and returns a usable return
45399 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45401 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45403 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45405 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45406 Modified both files to properly execute the old style
45407 dejagnu tests. The previous versions of these files were
45408 experimental and did not function anything near correctly.
45410 1993-04-05 Rob Savoye (rob@cygnus.com)
45412 * Removed all Makefile.in and configure.in files. No configuration
45415 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45417 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45419 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45421 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45422 gcc.special/configure.in, gcc.noncompile/configure.in,
45423 gcc.execute/configure.in, gcc.code_quality/configure.in,
45424 g++.other/configure.in, g++.old-deja/configure.in,
45425 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45426 in srcname setting.
45428 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45430 * lib/udi.exp: Fixed mondfe and mondfe_download.
45431 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45432 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45434 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45436 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45437 (gdb_exit): Don't remove *_soc files.
45439 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45441 * lib/c-torture.exp: Don't look for main; instead always use -w
45442 -c. This is how the c-torture tests work. Remove the object
45443 file if the compilation succeeds.
45444 * gcc.execute/execute.exp: Remove executable if test passes.
45445 * gcc.noncompile/noncompile.exp: Every test is an expected
45447 * gcc.special/special.exp: Added tests from c-torture 1.11,
45448 corrected use of existing test.
45449 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45450 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45451 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45452 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45453 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45454 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45455 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45456 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45457 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45458 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45459 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45460 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45461 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45462 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45463 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45464 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45465 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45466 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45467 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45469 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45470 correspond to c-torture 1.11.