1 2006-10-28 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
5 * gfortran.dg/namelist_internal.f90: New test.
7 2006-10-28 Tobias Burnus <burnus@net-b.de>
10 * gfortran.dg/io_real_boz.f90: Add.
11 * gfortran.dg/io_real_boz2.f90: Add.
13 2006-10-28 Richard Guenther <rguenther@suse.de>
16 * gcc.dg/tree-ssa/pr26899.c: New testcase.
18 2006-10-28 Richard Guenther <rguenther@suse.de>
21 * gcc.target/i386/math-torture/lround.c: New testcase.
23 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
25 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
26 * gcc.dg/builtins-44.c: Likewise.
27 * gcc.dg/builtins-45.c: Likewise.
28 * gcc.dg/pr28796-2.c: Likewise.
29 * gcc.dg/unordered-3.c: Likewise.
31 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
34 * gfortran.dg/error_recovery_2.f90: New test.
36 2006-10-26 Richard Guenther <rguenther@suse.de>
38 * gcc.target/i386/i386.exp: Use glob, not find to collect
39 tests. Avoids recursing into subdirectories.
40 * gcc.target/i386/math-torture/math-torture.exp: Torture
41 for interesting ia32 math options.
42 * gcc.target.i386/math-torture/lrint.c: New testcase.
44 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
47 * gfortran.dg/arrayio_9.f90: Update test.
48 * gfortran.dg/arrayio_19.f90: New test.
50 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
52 * gcc.dg/20061026.c: New testcase.
54 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
57 * gfortran.dg/arrayio_9.f90: New test.
59 2006-10-26 Ben Elliston <bje@au.ibm.com>
61 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
62 Copy the strings manually, as strcpy may call strlen.
64 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
66 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
67 Add checks for log, log2, log10 and log1p.
69 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
70 we already test 0.0. Add checks for expm1, log, log2, log10,
71 log1p, cbrt, erf and erfc.
73 2006-10-25 Steve Ellcey <sje@cup.hp.com>
75 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
77 2006-10-25 Uros Bizjak <uros@kss-loka.si>
79 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
80 and remainderl() built-in functions. Remove -ffast-math from
83 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
85 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
88 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
89 floating point modifiers to arguments passed to float and long
90 double functions respectively. Update all callers to use floating
91 point numbers, not integers. Add tests for exp, exp2 and
94 * gcc.dg/torture/builtin-math-3.c: New test.
96 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
99 * gfortran.dg/initialize_2.f90: New.
101 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
103 * gcc.dg/torture/builtin-math-2.c: New test.
105 2006-10-24 Richard Guenther <rguenther@suse.de>
108 * gcc.dg/pr28796-1.c: New testcase.
109 * gcc.dg/pr28796-2.c: Likewise.
111 2006-10-24 Richard Guenther <rguenther@suse.de>
113 * gcc.dg/builtins-57.c: New testcase.
115 2006-10-24 Richard Guenther <rguenther@suse.de>
117 PR tree-optimization/29567
118 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
120 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
122 PR tree-optimization/14784
123 * gcc.dg/alias-10.c: New test.
125 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
127 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
129 2006-10-23 Jakub Jelinek <jakub@redhat.com>
131 * gcc.dg/builtin-strncat-chk-1.c: New test.
133 2006-10-23 Jan Hubicka <jh@suse.cz>
135 * gcc.dg/memmove-1.c: New test.
137 2006-10-23 Paul Brook <paul@codesourcery.com>
139 * gcc.dg/pragma-pack-5.c: New test.
141 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
143 * g++.dg/other/s390-1.C: New testcase.
145 2006-10-23 Richard Guenther <rguenther@suse.de>
149 * gcc.dg/pr27132.c: New testcase.
150 * gcc.dg/pr23295.c: Likewise.
151 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
152 * g++.dg/tree-ssa/pr19807.C: Likewise.
154 2006-10-23 Richard Guenther <rguenther@suse.de>
157 * gcc.dg/pr21032.c: New testcase.
159 2006-10-22 Jeff Law <law@redhat.com>
160 Richard Guenther <rguenther@suse.de>
162 PR tree-optimization/15911
163 * gcc.dg/tree-ssa/vrp30.c: New testcase.
165 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
168 * g++.dg/abi/rtti3.C: New.
170 2006-10-21 Uros Bizjak <uros@kss-loka.si>
173 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
176 2006-10-21 Richard Guenther <rguenther@suse.de>
178 PR tree-optimization/3511
179 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
181 2006-10-21 Richard Guenther <rguenther@suse.de>
184 * gcc.dg/torture/pr26898-1.c: New testcase.
185 * gcc.dg/torture/pr26898-2.c: Likewise.
187 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
190 * g++.dg/parse/bitfield1.C: Adjust error markers.
191 * g++.dg/parse/bitfield2.C: New test.
193 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
195 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
197 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
200 * gfortran.dg/zero_sized_1.f90: New test.
202 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
204 * gcc.dg/div-compare-1.c: New test.
206 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
209 * gfortran.dg/result_default_init_1.f90: New test.
212 * gfortran.dg/automatic_default_init_1.f90: New test.
214 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
217 2006-10-18 Geoffrey Keating <geoffk@apple.com>
219 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
220 'using namespace std' without previous declaration.
221 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
222 * g++.old-deja/g++.robertl/eb133c.C: New.
224 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
227 * gfortran.dg/streamio_4.f90: Update test.
228 * gfortran.dg/streamio_11.f90: New test.
230 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
233 * g++.dg/inherit/virtual1.C: New test.
235 2006-10-17 Mark Mitchell <mark@codesourcery.com>
238 * g++.dg/parse/enum3.C: New test.
240 2006-10-17 Mark Mitchell <mark@codesourcery.com>
243 * g++.dg/init/ctor8.C: New test.
245 2006-10-17 Mark Mitchell <mark@codesourcery.com>
248 * g++.dg/ext/complit8.C: Tweak error markers.
249 * g++.dg/template/complit1.C: Add error marker.
251 2006-10-16 Mark Mitchell <mark@codesourcery.com>
254 * g++.dg/ext/complit8.C: New test.
257 * g++.dg/parse/dtor12.C: New test.
260 * g++.dg/template/sizeof11.C: New test.
262 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
265 * gfortran.dg/data_char_3.f90: New test.
268 * gfortran.dg/negative_automatic_size.f90: New test.
270 2006-10-16 David Daney <ddaney@avtrex.com>
272 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
274 2006-10-16 Eric Christopher <echristo@apple.com>
276 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
279 2006-10-16 Mark Mitchell <mark@codesourcery.com>
282 * g++.dg/tc1/dr49.C: Tweak error messages.
283 * g++.dg/parse/template21.C: New test.
285 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
288 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
290 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
293 * gfortran.dg/print_1.f90: New test.
295 2006-10-15 Jan Hubicka <jh@suse.cz>
298 * gcc.c-torture/compile/pr29241.c: New testcase.
300 2006-10-15 David Edelsohn <edelsohn@gnu.org>
303 * gcc.c-torture/compile/pr29250.c: New test.
305 2006-10-15 Richard Guenther <rguenther@suse.de>
307 * gcc.dg/pr29299.c: New testcase.
309 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
312 * gfortran.dg/label_4.f90: Adjust warning flag.
314 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
317 * gfortran.dg/nullify_3.f90: New test.
319 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
321 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
322 on Solaris 2.5.1 too.
324 2006-10-13 Eric Christopher <echristo@apple.com>
326 * gcc.dg/pr25993.c: Skip for darwin.
328 2006-10-13 Eric Christopher <echristo@apple.com>
330 * gcc.dg/visibility-11.c: Skip for darwin.
332 2006-10-13 Eric Christopher <echristo@apple.com>
334 * gcc.dg/darwin-weakimport-1.c: Use
335 -fno-asynchronous-unwind-tables.
336 * gcc.dg/darwin-weakimport-3.c: Ditto.
338 2006-10-13 Richard Guenther <rguenther@suse.de>
340 PR tree-optimization/29446
341 * gcc.dg/torture/pr29446.c: New testcase.
343 2006-10-13 Bill Wendling <wendling@apple.com>
345 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
346 * g++.old-deja/g++.jason/hmc1.C: Likewise.
347 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
348 * g++.old-deja/g++.law/shadow1.C: Likewise.
349 * g++.old-deja/g++.law/ctors10.C: Likewise.
350 * g++.dg/debug/namespace1.C: Likewise.
351 * g++.dg/inherit/namespace-as-base.C: Likewise.
352 * g++.dg/opt/delay-slot-1.C: Likewise.
353 * g++.dg/parse/defarg10.C: Likewise.
354 * g++.dg/template/ptrmem11.C: Likewise.
355 * g++.dg/template/mem_func_ptr.C: Likewise.
356 * g++.dg/template/spec19.C: Likewise.
358 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
360 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
362 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
365 * gfortran.dg/implicit_9.f90: New test.
368 * gfortran.dg/namelist_25.f90: New test.
371 * gfortran.dg/same_name_2.f90: New test.
374 * gfortran.dg/host_assoc_types_1.f90: New test.
377 * gfortran.dg/missing_derived_type_1.f90: New test.
378 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
381 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
384 * gfortran.dg/alloc_comp_assign_5.f90: New test.
386 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
389 * gfortran.dg/bound_2.f90: New test.
391 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
393 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
395 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
396 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
397 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
398 * gfortran.dg/gomp/reduction3.f90: Likewise.
399 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
400 * gfortran.dg/dummy_procedure_2.f90: Likewise.
401 * gfortran.dg/interface_derived_type_1.f90: Likewise.
402 * gfortran.dg/forall_4.f90: Likewise.
403 * gfortran.dg/spec_expr_4.f90: Likewise.
404 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
405 * gfortran.dg/forall_5.f90: Likewise.
406 * gfortran.dg/open_access_append_2.f90: Add check for
407 compile-time warning.
409 2006-10-13 Mark Mitchell <mark@codesourcery.com>
412 * g++.dg/parse/pure1.C: New test.
414 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
417 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
418 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
419 for compile-time warnings.
420 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
421 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
422 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
424 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
426 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
427 compile-time warning.
429 2006-10-12 Jan Hubicka <jh@suse.cz>
432 * gcc.dg/pr28319.c: New test.
434 2006-10-12 Mark Mitchell <mark@codesourcery.com>
436 * g++.dg/ext/vla4.C: New test.
438 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
441 * g++.dg/template/crash60.C: New test.
442 * g++.dg/other/large-size-array.C: Adjust error markers.
443 * g++.dg/parse/crash27.C: Likewise.
444 * g++.dg/template/crash1.C: Likewise.
446 2006-10-12 Steve Ellcey <sje@cup.hp.com>
449 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
451 2006-10-12 Jakub Jelinek <jakub@redhat.com>
453 PR preprocessor/28709
454 * gcc.dg/cpp/paste14.c: New test.
456 2006-10-11 Mark Mitchell <mark@codesourcery.com>
459 * g++.dg/init/array24.C: New test.
461 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
463 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
466 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
469 * g++.dg/parse/typedef8.C: New test.
470 * g++.dg/other/mult-stor1.C: Adjust error markers.
472 2006-10-11 Richard Guenther <rguenther@suse.de>
474 PR tree-optimization/28230
475 * gcc.dg/torture/pr28230.c: New testcase.
477 2006-10-11 Richard Guenther <rguenther@suse.de>
480 * gcc.dg/torture/pr29119.c: New testcase.
482 2006-10-10 Jakub Jelinek <jakub@redhat.com>
485 * gcc.c-torture/execute/20060930-2.c: New test.
487 2006-10-09 Richard Henderson <rth@redhat.com>
491 2006-10-09 Richard Guenther <rguenther@suse.de>
494 * gcc.dg/pr29254.c: New testcase.
496 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
497 Paul Thomas <pault@gcc.gnu.org>
500 * gfortran.dg/alloc_comp_basics_1.f90: New test.
501 * gfortran.dg/alloc_comp_basics_2.f90: New test.
502 * gfortran.dg/alloc_comp_assign_1.f90: New test.
503 * gfortran.dg/alloc_comp_assign_2.f90: New test.
504 * gfortran.dg/alloc_comp_assign_3.f90: New test.
505 * gfortran.dg/alloc_comp_assign_4.f90: New test.
506 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
507 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
508 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
509 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
510 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
511 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
512 * gfortran.dg/alloc_comp_std.f90: New test.
513 * gfortran.dg/move_alloc.f90: New test.
515 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
518 * gfortran.dg/derived_constructor_comps_2.f90: New test.
521 * gfortran.dg/forall_char_dependencies_1.f90: New test.
523 2006-10-08 Tobias Burnus <burnus@net-b.de>
526 * gfortran.dg/new_line.f90: New test.
528 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
530 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
531 * gcc.dg/torture/builtin-convert-1.c,
532 gcc.dg/torture/builtin-convert-2.c,
533 gcc.dg/torture/builtin-convert-3.c,
534 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
536 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
538 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
539 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
540 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
541 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
543 2006-10-07 Andrew Pinski <pinskia@gmail.com>
545 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
546 Xfail some tests for powerpc-darwin and powerpc-aix.
548 2006-10-07 Jakub Jelinek <jakub@redhat.com>
551 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
553 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
556 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
559 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
563 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
564 Add tests for using all possible intrinsics as actual arguments.
565 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
566 all possible intrinsics as actual arguments.
567 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
568 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
570 2006-10-07 Richard Sandiford <richard@codesourcery.com>
572 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
573 * gcc.dg/debug/debug-2.c: Likewise.
575 2006-10-06 Uros Bizjak <uros@kss-loka.si>
577 * gcc.c-torture/compile/sync-2.c: New test.
579 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
581 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
584 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
586 PR rtl-optimization/29128
587 * gcc.c-torture/compile/pr29128.c: New test.
589 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
591 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
594 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
597 * gcc.dg/tree-ssa/loop-19.c: New test.
599 2006-10-06 Jakub Jelinek <jakub@redhat.com>
601 PR tree-optimization/29330
602 * gcc.dg/pr29330.c: New test.
605 * gcc.c-torture/compile/20061005-1.c: New test.
607 2006-10-06 Olivier Hainque <hainque@adacore.com>
609 * gcc.dg/typename-vla-1.c: New case.
610 * gnat.dg/forward_vla.adb: New case.
612 2006-10-06 Jakub Jelinek <jakub@redhat.com>
614 PR tree-optimization/29290
615 * gfortran.dg/loop_nest_1.f90: New test.
618 * gcc.dg/tls/opt-12.c: New test.
621 * gfortran.dg/save_2.f90: New test.
624 * gcc.dg/pr29091.c: New test.
626 2006-10-06 Joseph Myers <joseph@codesourcery.com>
628 * lib/target-supports.exp
629 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
630 same as x86_64-*-*; check for LP64.
632 2006-10-04 Richard Henderson <rth@redhat.com>
634 * lib/target-supports.exp (check_effective_target_tls): Redefine
635 to mean non-emulated tls.
636 * gcc.dg/tls/alias-1.c: Remove tls requirement.
637 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
638 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
639 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
640 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
641 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
642 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
644 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
647 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
649 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
651 * gfortran.dg/bounds_check_fail_1.f90: New test.
653 2006-10-03 Mark Mitchell <mark@codesourcery.com>
656 * g++.dg/template/friend48.C: New test.
658 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
661 * gfortran.dg/default_initialization_2.f90: New test.
663 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
667 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
669 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
672 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
676 * gfortran.dg/missing_optional_dummy_2.f90: New test.
680 * gfortran.dg/entry_array_specs_1.f90: New test.
682 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
684 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
685 insufficient to inhibit some test failures at -O3. Do testing
688 2006-10-03 Mark Mitchell <mark@codesourcery.com>
691 * g++.dg/inherit/access8.C: New test.
692 * g++.dg/template/dtor4.C: Tweak error messages.
694 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
697 * gfortran.dg/entry_8.f90: New test.
699 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
702 * g++.dg/parse/new4.C: New test.
704 2006-10-03 Uros Bizjak <uros@kss-loka.si>
706 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
707 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
708 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
709 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
710 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
712 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
715 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
716 * gfortran.dg/continuation_2.f90: New test.
719 * gfortran.dg/continuation_3.f90: New test.
720 * gfortran.dg/continuation_4.f90: New test.
721 * gfortran.dg/continuation_5.f: New test.
722 * gfortran.dg/continuation_6.f: New test.
724 2006-10-02 Mark Mitchell <mark@codesourcery.com>
727 * g++.dg/template/vla1.C: New test.
729 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
732 * gfortran.dg/complex_parameter_1.f90: New test.
734 2006-10-02 Jakub Jelinek <jakub@redhat.com>
737 * gcc.c-torture/execute/20060929-1.c: New test.
739 2006-10-01 Mark Mitchell <mark@codesourcery.com>
742 * g++.dg/template/member6.C: New test.
743 * g++.dg/parse/typename7.C: Adjust error markers.
746 * g++.dg/template/member7.C: New test.
748 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
751 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
752 gcc.dg/Woverride-init-3.c: New tests.
754 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
756 * gcc.c-torture/execute/20060930-1.c: New test.
758 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
761 * gfortran.dg/specifics_1.f90: New test.
762 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
765 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
767 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
768 pthread-init-common.h: New.
770 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
772 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
773 precision on some archs.
775 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
777 * gcc.dg/non-local-goto-1.c: New test.
778 * gcc.dg/non-local-goto-2.c: Likewise.
779 * gcc.dg/setjmp-3.c: Likewise.
780 * gcc.dg/setjmp-4.c: Likewise.
782 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
784 * gnat.dg/self_aggregate_with_pointer.adb: New test.
786 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
789 * gfortran.dg/exponent_1.f90: New test.
792 * gfortran.dg/nearest_1.f90: New test.
794 2006-09-26 Jakub Jelinek <jakub@redhat.com>
798 * gcc.dg/gomp/nestedfn-1.c: New test.
800 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
803 * objc/compile/method-1.m: New test.
805 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
808 * g++.dg/template/crash58.C: New test.
809 * g++.dg/parse/crash28.C: Adjust error markers.
810 * g++.dg/template/crash34.C: Likewise.
811 * g++.dg/template/friend31.C: Likewise.
812 * g++.dg/template/crash32.C: Likewise.
815 * g++.dg/template/crash59.C: New test.
818 * g++.dg/template/spec33.C: New test.
819 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
821 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
822 Adam Nemet <anemet@caviumnetworks.com>
824 * gcc.dg/tree-ssa/ivopts-1.c: New test.
825 * gcc.dg/tree-ssa/ivopts-2.c: New test.
827 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
830 * gcc.dg/pr28911.c: New.
832 2006-09-23 Uros Bizjak <uros@kss-loka.si>
835 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
836 (dg-options): Add -mfpmath=387.
838 2006-09-23 Jakub Jelinek <jakub@redhat.com>
841 * gcc.dg/pr28706.c: New test.
844 * gcc.dg/pr28712.c: New test.
846 2006-09-22 Mike Stump <mrs@apple.com>
848 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
850 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
852 PR tree-optimization/28888
853 * gcc.dg/pr28888.c: New test.
855 2006-09-21 Mark Mitchell <mark@codesourcery.com>
858 * g++.dg/init/ptrfn1.C: New test.
860 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
863 * g++.dg/template/spec32.C: New test.
864 * g++.dg/parse/crash9.C: Adjust error markers.
867 * g++.dg/template/typedef6.C: New test.
868 * g++.dg/init/error1.C: Adjust error markers.
869 * g++.dg/parse/crash9.C: Likewise.
870 * g++.dg/template/crash55.C: Likewise.
872 2006-09-21 Janis Johnson <janis187@us.ibm.com>
874 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
876 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
879 * g++.dg/ext/dllimport12.C: New test.
881 2006-09-20 Richard Sandiford <richard@codesourcery.com>
883 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
884 * gcc.target/mips/nmadd-2.c: Likewise.
885 * gcc.target/mips/mips-ps-6.c: New test.
886 * gcc.target/mips/neg-abs-1.c: Likewise.
887 * gcc.target/mips/neg-abs-2.c: Likewise.
888 * gcc.target/mips/nmadd-3.c: New test.
890 2006-09-20 Jakub Jelinek <jakub@redhat.com>
893 * gcc.dg/gomp/atomic-10.c: New test.
894 * g++.dg/gomp/atomic-10.C: New test.
896 2006-09-20 Eric Christopher <echristo@apple.com>
898 * gcc.target/i386/sse3-not-fisttp.c: New.
900 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
902 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
904 2006-09-19 Richard Sandiford <richard@codesourcery.com>
906 * gcc.c-torture/execute/pr28289.c (one): New variable.
907 (main): Use it instead of argc.
908 * gcc.c-torture/execute/20060102-1.c (one): New variable.
909 (main): Use it instead of argc.
911 2006-09-19 Paul Brook <paul@codesourcery.com>
914 * gcc.dg/nested-func-5.c: New test.
916 2006-09-19 Ben Elliston <bje@au.ibm.com>
918 * lib/target-supports.exp (check_effective_target_tls): Compile
919 test stubs using ${tool}_target_compile, not just target_compile.
920 (check_effective_target_tls_runtime): Likewise.
922 2006-09-19 Ben Elliston <bje@au.ibm.com>
924 * gcc.c-torture/compile/20030405-1.x: Remove.
926 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
927 optimising linker from discarding it.
929 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
932 * gfortran.dg/keyword_symbol_1.f90: New test.
934 * gfortran.dg/spread_shape_1.f90: Add missing warning with
935 pedantic compilation option.
937 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
940 * gfortran.dg/spread_shape_1.f90: New test.
942 2006-09-17 Roger Sayle <roger@eyesopen.com>
944 PR tree-optimization/28887
945 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
947 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
950 * gcc.dg/pr25993.c: New test.
952 2006-09-17 Ira Rosen <irar@il.ibm.com>
955 * gcc.dg/vect/pr21591.c: New test.
957 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
960 * gcc.c-torture/compile/strcpy-1.c: New test.
961 * gcc.c-torture/compile/strcpy-2.c: New test.
962 * gcc.c-torture/compile/memcpy-1.c: New test.
963 * gcc.c-torture/compile/memcpy-2.c: New test.
965 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
968 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
970 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
972 * gnat.dg/specs/double_record_extension1.ads: New test.
973 * gnat.dg/specs/double_record_extension2.ads: Likewise.
975 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
978 * gfortran.dg/oldstyle_3.f90: New test.
980 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
983 * gfortran.dg/secnds-1.f: New test.
985 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
988 * gfortran.dg/streamio_9.f90: New test.
989 * gfortran.dg/streamio_10.f90: New test.
991 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
994 * g++.dg/init/array22.C: New test.
995 * g++.dg/init/array23.C: New test.
997 2006-09-14 Arnaud Charlet <charlet@adacore.com>
999 * stackcheck.lst: Update list of tests requiring stack checking.
1000 * norun.lst: Adjust for above change.
1001 * ada95.lst: New file.
1002 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1003 requiring -gnat95 switch.
1005 2006-09-14 Olivier Hainque <hainque@adacore.com>
1007 * gnat.dg/in_out_parameter.adb: New test.
1009 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
1012 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1014 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
1016 * gnat.dg/specs/unchecked_union.ads: New test.
1018 2006-09-13 Richard Sandiford <richard@codesourcery.com>
1020 PR rtl-optimization/28982
1021 * gcc.c-torture/execute/pr28982a.c: New test.
1022 * gcc.c-torture/execute/pr28982b.c: Likewise.
1024 2006-09-12 Eric Christopher <echristo@apple.com>
1026 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1027 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1029 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
1032 PR preprocessor/14634
1033 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1034 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1035 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1037 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1039 * gcc.dg/pr28243.c: New test.
1041 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
1044 gfortran.dg/pr28971.f90: New test to act as a backstop in case
1045 this undiagnosed regression reappears.
1047 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
1049 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1050 Treat $srcdir as a literal.
1051 * lib/fortran-torture.exp (fortran-torture-compile,
1052 fortran-torture-execute): Likewise.
1053 * lib/objc-torture.exp (objc-torture-compile,
1054 objc-torture-execute): Likewise.
1055 * lib/profopt.exp (profopt-execute): Likewise.
1057 2006-09-11 Geoffrey Keating <geoffk@apple.com>
1059 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1061 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
1064 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1066 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
1069 * gcc.target/i386/pr13685.c: New test.
1071 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1073 * gcc.dg/pr28726.c: New test.
1075 2006-09-11 Josh Conner <jconner@apple.com>
1077 * gcc.dg/nrv3.c: Increase size of structure.
1078 * gcc.dg/nrv4.c: Likewise.
1079 * gcc.dg/nrv5.c: Likewise.
1081 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
1084 gfortran.dg/assumed_charlen_function_5.f90: New test.
1086 2006-09-10 Mark Mitchell <mark@codesourcery.com>
1089 * g++.dg/init/static3.C: New test.
1091 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
1094 * gcc.dg/long-long-cst1.c (t): Add cast to
1095 __SIZE_TYPE__ before casting to int.
1096 (main): Return 0 on success.
1098 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1100 * gcc.c-torture/execute/20060910-1.c: New test.
1102 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
1105 * gcc.dg/pr26983.c: New test.
1107 2006-09-10 Richard Sandiford <richard@codesourcery.com>
1110 * gcc.c-torture/execute/pr29006.c: New test.
1112 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1115 gfortran.dg/matmul_4.f90: New test.
1117 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1120 gfortran.dg/used_types_10: New test.
1122 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1125 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1126 gfortran.dg/array_initializer_3.f90: New test.
1128 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1131 * gfortran.dg/actual_array_constructor_3.f90: New test.
1133 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
1136 * gcc.target/i386/pr26778.c: New testcase.
1138 2006-09-08 Eric Christopher <echristo@apple.com>
1140 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1141 * gcc.target/i386/memcpy-1.c: Ditto.
1142 * gcc.target/i386/asm-1.c: Ditto.
1143 * gcc.target/i386/20060512-4.c: Ditto.
1144 * gcc.target/i386/compress-float-387.c: Ditto.
1145 * gcc.target/i386/20060512-1.c: Ditto.
1146 * gcc.target/i386/compress-float-sse.c: Ditto.
1147 * gcc.target/i386/20060512-2.c: Ditto.
1148 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1149 * gcc.target/i386/stack-prot-kernel.c: Ditto.
1150 * gcc.target/i386/compress-float-387-pic.c: Ditto.
1151 * gcc.dg/pr26449.c: Ditto.
1152 * gcc.dg/attr-ms_struct-2.c: Ditto.
1153 * gcc.dg/attr-ms_struct-1.c: Ditto.
1154 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1156 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
1159 * gcc.dg/vla-10.c: New test.
1161 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1164 * g++.dg/parse/template20.C: New test.
1165 * g++.dg/template/operator8.C: Remove obsolete part.
1166 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1167 * g++.old-deja/g++.pt/crash65.C: Likewise.
1169 2006-09-07 Jason Merrill <jason@redhat.com>
1172 * gcc.dg/long-long-cst1.c: New test.
1174 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1177 * g++.dg/other/array3.C: New test.
1178 * g++.dg/other/array4.C: New test.
1179 * g++.dg/other/array5.C: New test.
1181 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
1183 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1185 2006-09-07 Uros Bizjak <uros@kss-loka.si>
1188 * gcc.target/i386/pr28946.c: New test.
1190 2006-09-07 Steven G. Kargl <kargls@comcast.net>
1192 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1193 in integer literal constant.
1194 * gfortran.dg/enum_8.f90: Ditto.
1195 * gfortran.dg/g77/20030326-1.f: Ditto.
1197 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
1199 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1200 nonconformance usage.
1202 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1205 * gcc.c-torture/compile/vector-align-1.c: New test.
1207 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1210 * g++.dg/opt/copysign-1.C: New test.
1212 2006-09-06 Jason Merrill <jason@redhat.com>
1215 * g++.dg/warn/unused-result1.C: New test.
1217 2006-09-06 Mark Mitchell <mark@codesourcery.com>
1220 * g++.dg/ext/vla3.C: New test.
1223 * g++.dg/template/array16.C: New test.
1225 2006-09-06 Richard Guenther <rguenther@suse.de>
1227 * gcc.dg/pr27226.c: Remove testcase again.
1229 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1232 * g++.dg/opt/unroll2.C: New test.
1234 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1237 * gcc.dg/vect/pr28952.c: New test.
1239 2006-09-05 Richard Guenther <rguenther@suse.de>
1241 PR tree-optimization/28900
1242 * gcc.dg/torture/pr28900.c: New testcase
1244 2006-09-05 Richard Guenther <rguenther@suse.de>
1246 PR tree-optimization/28905
1247 * gcc.c-torture/compile/pr28905.c: New testcase.
1249 2006-09-05 Richard Guenther <rguenther@suse.de>
1252 * gcc.dg/pr28935.c: New testcase.
1254 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1256 * gcc.c-torture/execute/20060905-1.c: New test.
1258 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1261 * gfortran.dg/used_types_7.f90: New test.
1262 * gfortran.dg/used_types_8.f90: New test.
1263 * gfortran.dg/used_types_9.f90: New test.
1265 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1267 * gcc.c-torture/compile/20060904-1.c: New test.
1269 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
1271 PR c++/23287 Revert my 2006-09-01 patch
1272 * g++.dg/parse/dtor12.C: Remove.
1274 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
1277 * g++.dg/template/operator9.C: New test.
1280 * g++.dg/template/operator7.C: New test.
1283 * g++.dg/template/operator8.C: New test.
1286 * g++.dg/template/crash57.C: New test.
1288 * g++.dg/template/typedef4.C: Adjust error markers.
1289 * g++.dg/template/typedef5.C: Likewise.
1291 2006-09-02 Jakub Jelinek <jakub@redhat.com>
1294 * g++.dg/parse/crash33.C: New test.
1296 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
1297 Richard Guenther <rguenther@suse.de>
1298 Adam Nemet <anemet@caviumnetworks.com>
1301 * gcc.target/mips/memcpy-1.c: New testcase.
1302 * gcc.dg/pr27226.c: Likewise.
1304 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1307 * g++.dg/lookup/koenig5.C: New.
1308 * g++.dg/template/crash56.C: New.
1310 2006-09-01 Josh Conner <jconner@apple.com>
1313 * gcc.dg/nrv3.c: New test.
1314 * gcc.dg/nrv4.c: New test.
1315 * gcc.dg/nrv5.c: New test.
1317 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1320 * g++.dg/parse/dtor12.C: New.
1322 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
1324 PR tree-optimization/28839
1325 * gcc.dg/pr28839.c: New test.
1327 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
1330 * gcc.dg/pr24367.c: New testcase.
1332 2006-08-30 Joseph Myers <joseph@codesourcery.com>
1334 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1336 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
1338 PR rtl-optimization/27735
1339 * gcc.dg/loop-unswitch-1.c: New test.
1341 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
1344 * gfortran.dg/aliasing_dummy_2.f90: New test.
1347 * gfortran.dg/generic_5.f90: Change error message.
1350 * gfortran.dg/generic_6.f90: New test.
1353 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1356 * gfortran.dg/invalid_interface_assignment.f90: New test.
1359 * gfortran.dg/module_proc_external_dummy.f90: New test.
1361 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
1364 * testsuite/g++.dg/warn/var-args1.C: New test.
1366 2006-08-29 Steven G. Kargl <kargls@comcast.net>
1369 * gfortran.dg/simpleif_2.f90: New test.
1370 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1371 * gfortran.dg/enum_5.f90: Ditto.
1373 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1374 Kazu Hirata <kazu@codesourcery.com>
1376 PR tree-optimization/17506
1377 * gcc.dg/pr17506.c: New.
1379 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
1382 * g++.dg/eh/alias1.C: New test.
1384 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1387 * g++.dg/template/ttp22.C: New test.
1389 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
1392 * gcc.dg/pr26632.c: New.
1394 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1396 PR libgfortran/28354
1397 * gfortran.dg/fmt_zero_precision.f90: New test.
1399 2006-08-27 Mark Mitchell <mark@codesourcery.com>
1402 * g++.dg/template/spec31.C: New test.
1404 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
1407 * g++.dg/other/static2.C: New test.
1409 2006-08-26 Roger Sayle <roger@eyesopen.com>
1411 * gcc.dg/Wswitch-enum-2.c: New test case.
1412 * gcc.dg/Wswitch-enum-3.c: Likewise.
1414 2006-08-26 Richard Guenther <rguenther@suse.de>
1416 * gcc.c-torture/compile/20060826-1.c: New testcase.
1418 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1421 * g++.dg/template/void10.C: New test.
1424 * g++.dg/template/void8.C: New test.
1427 * g++.dg/template/void9.C: New test.
1429 * g++.dg/template/void3.C: Adjust error markers.
1430 * g++.dg/template/void4.C: Likewise.
1431 * g++.dg/template/crash55.C: Likewise.
1432 * g++.dg/template/void7.C: Likewise
1434 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1437 * g++.dg/inherit/access6.C: New test.
1438 * g++.dg/inherit/access7.C: Likewise.
1441 * g++.dg/template/array15.C: New test.
1442 * g++.dg/template/crash2.C: Tweak error markers.
1444 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1447 * gcc.c-torture/compile/20060823-1.c: New test.
1449 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1452 * g++.dg/template/ttp21.C: New test.
1455 * g++.dg/other/operator1.C: Add error-marker.
1456 * g++.dg/other/operator2.C: New test.
1458 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1461 * gcc.c-torture/compile/vla-const-1.c,
1462 gcc.c-torture/compile/vla-const-2.c: New tests.
1464 2006-08-26 Richard Guenther <rguenther@suse.de>
1467 * gcc.dg/torture/pr28814.c: New testcase.
1469 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1472 * gcc.c-torture/compile/compound-literal-1.c: New test.
1474 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1477 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1478 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1479 Expect extra diagnostics.
1481 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1483 gcc.dg/noncompile/pr16876.c: New test.
1485 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1488 * g++.dg/parse/local1.C: New test.
1489 * g++.dg/other/qual1.C: Tweak error marker.
1491 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1494 * g++.dg/template/typename10.C: New.
1495 * g++.dg/template/lookup4.C: Remove bogus error marker.
1497 2006-08-25 Richard Guenther <rguenther@suse.de>
1500 * gcc.dg/pr26570.c: Fix testcase.
1502 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1505 * gcc.c-torture/execute/mayalias-2.c: New test.
1506 * gcc.dg/tree-ssa/alias-13.c: New test.
1508 2006-08-24 Jan Hubicka <jh@suse.cz>
1511 * gcc.dg/debug/pr26881.c: New file.
1513 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1516 * gfortran.dg/used_types_4.f90: New test.
1517 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1518 association of derived types.
1519 * gfortran.dg/used_types_2.f90: Add module cleanup.
1520 * gfortran.dg/used_types_3.f90: The same.
1523 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1526 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1529 * gfortran.dg/direct_io_6.f90: Remove test.
1531 2006-08-23 Stuart Hastings <stuart@apple.com>
1534 * gcc.target/i386/20060821-1.c: New.
1536 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1538 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1539 dg-warning strings for dllimport.
1541 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1544 * g++.dg/ext/vector4.C: New test.
1545 * g++.dg/ext/complex1.C: New test.
1547 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1550 * gcc.dg/debug/const-1.c: New.
1551 * gcc.dg/debug/const-2.c: New.
1552 * gcc.dg/debug/dwarf2/const-1.c: New.
1553 * gcc.dg/debug/dwarf2/const-2.c: New.
1554 * gcc.dg/debug/dwarf2/const-2b.c: New.
1556 2006-08-22 Richard Guenther <rguenther@suse.de>
1559 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1560 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1562 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1564 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1566 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1569 * g++.dg/other/error14.C: New test.
1572 * g++.dg/parse/ctor7.C: New test.
1573 * g++.dg/parse/ctor8.C: Likewise.
1576 * g++.dg/template/void7.C: New test.
1578 2006-08-21 Olivier Hainque <hainque@adacore.com>
1580 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1581 * gnat.dg/self_aggregate_with_array.adb: New test.
1583 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1585 * g++.dg/eh/arm-vfp-unwind.C: New test.
1587 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1590 * g++.dg/template/ref3.C: New test.
1591 * g++.dg/template/nontype13.C: New test.
1594 * g++.dg/template/ptrmem17.C: New test.
1596 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1599 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1601 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1604 * gfortran.dg/used_types_2.f90: New test.
1607 * gfortran.dg/used_types_3.f90: New test.
1610 * gfortran.dg/generic_actual_arg.f90: New test.
1613 * gfortran.dg/module_private_array_refs_1.f90: New test.
1616 * gfortran.dg/program_name_1.f90: New test.
1619 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1622 * gfortran.dg/array_initializer_2.f90: New test.
1625 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1628 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1631 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1634 * gfortran.dg/dependent_decls_1.f90: New test.
1636 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1639 * gfortran.dg/derived_init_2.f90: New.
1641 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1643 * gcc.c-torture/execute/pr28289.c: New test.
1645 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1648 * gcc.dg/attr-externally-visible-1.c: New test.
1649 * gcc.dg/attr-externally-visible-2.c: New test.
1650 * g++.dg/parse/attr-externally-visible-1.C: New test.
1651 * g++.dg/parse/attr-externally-visible-2.C: New test.
1653 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1656 * g++.dg/parse/dtor11.C: New test.
1658 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1660 PR rtl-optimization/28489
1661 * gcc.c-torture/compile/pr28489.c: New test.
1663 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1666 * g++.dg/template/redecl4.C: New test.
1669 * g++.dg/template/ctor8.C: New test.
1671 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1673 * gcc.dg/pr26570.c: Fix testcase.
1675 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1678 * g++.dg/parse/offsetof6.C: New test.
1679 * g++.dg/parse/offsetof6.C: New test.
1680 * g++.dg/parse/offsetof7.C: New test.
1682 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1685 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1688 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1691 * g++.dg/ext/vector3.C: New test.
1693 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1695 PR gcov/profile/26570
1696 * gcc.dg/pr26570.c: New test.
1698 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1701 * gcc.dg/qual-component-1.c: New test.
1703 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1706 * g++.dg/parse/new3.C: New test.
1708 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1711 * gfortran.dg/streamio_1.f90: New test.
1712 * gfortran.dg/streamio_2.f90: New test.
1713 * gfortran.dg/streamio_3.f90: New test.
1714 * gfortran.dg/streamio_4.f90: New test.
1715 * gfortran.dg/streamio_5.f90: New test.
1716 * gfortran.dg/streamio_6.f90: New test.
1717 * gfortran.dg/streamio_7.f90: New test.
1718 * gfortran.dg/streamio_8.f90: New test.
1720 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1723 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1725 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1728 * g++.dg/template/void6.C: New test.
1730 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1733 * gcc.dg/parse-error-1.c: New test.
1734 * gcc.dg/parse-error-2.c: New test.
1735 * gcc.dg/cpp/digraph2.c: Add error-marker.
1736 * gcc.dg/noncompile/920923-1.c: Likewise.
1738 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1741 * gcc.dg/sizeof-2.c: New testcase.
1744 * gcc.dg/switch-A.c: New testcase.
1746 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1750 * g++.old-deja/g++.warn/compare1.C: Delete.
1751 * g++.dg/opt/pr7503-2.C: Delete.
1752 * g++.dg/opt/pr7503-3.C: Delete.
1753 * g++.dg/opt/pr7503-4.C: Delete.
1754 * g++.dg/opt/pr7503-5.C: Delete.
1755 * g++.dg/opt/max1.C: Delete.
1756 * g++.dg/warn/minmax.C: Delete.
1757 * g++.dg/expr/minmax.C: New test.
1759 2006-08-14 Richard Guenther <rguenther@suse.de>
1762 * gcc.c-torture/execute/pr28651.c: Do not use argc
1763 to avoid optimization, instead forbid inlining.
1765 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1767 PR rtl-optimization/28634
1768 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1770 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1773 * gcc.dg/torture/pr27184.c: New test.
1775 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1777 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1779 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1781 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1782 * gfortran.dg/stat_2.f90: Likewise.
1783 * gfortran.dg/chmod_1.f90: Likewise.
1784 * gfortran.dg/chmod_2.f90: Likewise.
1785 * gfortran.dg/chmod_3.f90: Likewise.
1787 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1789 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1791 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1793 * g++.dg/opt/pr23454-2.C: New test.
1795 2006-08-11 Richard Guenther <rguenther@suse.de>
1798 * gcc.c-torture/execute/pr28651.c: New testcase.
1800 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1802 * gnat.dg/specs/static_initializer.ads: New test.
1804 2006-08-10 Paul Brook <paul@codesourcery.com>
1806 * gcc.target/arm/cond-asm.c: New test.
1808 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1810 PR tree-optimization/26197
1811 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1812 * g++.dg/vect/vect.exp: Compile the new tests with
1813 --param max-aliased-vops=0.
1815 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1818 * g++.dg/template/void3.C: New test.
1821 * g++.dg/template/void4.C: New test.
1824 * g++.dg/template/void5.C: New test.
1826 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1828 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1829 after dg-do compile.
1831 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1833 PR tree-optimizations/26969
1834 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1835 "unswitch-loops" with -funswitch-loops.
1836 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1838 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1840 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1841 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1842 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1843 * objc.dg/dwarf-1.m: Likewise.
1844 * objc.dg/dwarf-2.m: Likewise.
1845 * obj-c++.dg/dwarf-2.mm: Likewise.
1847 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1849 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1850 * objc.dg/dwarf-2.m: Likewise.
1851 * obj-c++.dg/dwarf-2.mm: Likewise.
1854 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1857 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1860 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1862 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1865 * gcc.target/i386/pr27827.c: New testcase.
1867 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1870 * gfortran.dg/sequence_types_1.f90: New test.
1872 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1875 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1876 dg-warning. Add -pedantic option.
1878 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1881 * gcc.dg/proto-1.c: New test.
1884 * gcc.dg/lvalue-4.c: New test.
1887 * gcc.dg/init-bad-5.c: New test.
1889 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1892 * g++.dg/ext/typedef-init.C: Add new test for typedef
1893 initialization inside templates. Adjust existing error markers.
1895 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1898 * g++.dg/init/ptrmem3.C: New test.
1900 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1902 PR tree-optimization/27770
1903 * lib/target-support.exp: New target keyword "section_anchors".
1904 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1906 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1907 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1908 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1909 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1911 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1913 * gcc.dg/20060801-1.c: Add missing '}'.
1915 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1918 * g++.dg/parse/dtor9.C: New test.
1919 * g++.dg/parse/dtor10.C: New test.
1920 * g++.dg/other/error7.C: Adjust error-marker.
1923 * g++.dg/other/default5.C: New test.
1925 2006-08-02 Richard Guenther <rguenther@suse.de>
1927 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1929 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1932 * g++.dg/template/conv9.C: New test.
1934 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1937 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1938 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1939 Optionally return assembly text. Update callers.
1940 (check_no_compiler_messages): Update verbose messages.
1941 (check_no_messages_and_pattern): New.
1942 (check_effective_target_string_merging): New.
1944 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1947 * g++.dg/eh/catch4.C: New test.
1950 * g++.dg/other/qual1.C: New test.
1953 * g++.dg/inherit/error2.C: New test.
1956 * g++.dg/other/new1.C: New test.
1958 * g++.dg/warn/pr23075.C: Remove obsolete test.
1959 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1960 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1962 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1965 * g++.dg/eh/cast1.C: New test.
1967 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1970 * gfortran.dg/random_3.f90: New test.
1972 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1975 * g++.dg/other/pr28304.C: Change expected error message.
1976 * g++.dg/other/pr28432.C: New test.
1978 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1981 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1983 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1986 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1988 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1989 g++.dg/debug/enum-2.C: New.
1991 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1994 * g++.dg/parse/long1.C: Add more tests.
1996 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1998 * gfortran.dg/lrshift_1.c: New file.
2000 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2002 PR libgfortran/28335
2003 * gfortran.dg/no_unit_error_1.f90: New test.
2005 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2007 PR libgfortran/28335
2008 * gfortran.dg/no_unit_error_1.f90: Delete test.
2009 * gfortran.dg/no_unit_error_2.f90: Delete test.
2011 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2013 * gfortran.dg/chmod_3.f90: New test.
2014 * gfortran.dg/ltime_gmtime_1.f90: New test.
2015 * gfortran.dg/ltime_gmtime_2.f90: New test.
2016 * gfortran.dg/lrshift_1.f90: New test.
2017 * gfortran.dg/chmod_1.f90: New test.
2018 * gfortran.dg/chmod_2.f90: New test.
2020 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
2023 * g++.dg/template/crash55.C: New test.
2026 * g++.dg/template/nontype16.C: New test.
2028 * g++.dg/template/void2.C: Adjust error markers.
2029 * g++.dg/template/nontype5.C: Adjust error markers.
2031 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
2033 * gcc.target/i386/stack-prot-kernel.c: New test.
2035 2006-07-27 Roger Sayle <roger@eyesopen.com>
2037 * gcc.dg/builtins-55.c: New test case.
2039 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
2041 PR rtl-optimization/27907
2042 * gcc.c-torture/compile/pr27907.c: New test.
2044 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2046 * gfortran.dg/mclock.f90: New test.
2047 * gfortran.dg/int_conv_1.f90: New test.
2048 * gfortran.dg/stat_1.f90: New test.
2049 * gfortran.dg/stat_2.f90: New test.
2051 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2053 PR libgfortran/28335
2054 * gfortran.dg/no_unit_error_1.f90: New test.
2055 * gfortran.dg/no_unit_error_2.f90: New test.
2056 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2058 2006-07-25 Roger Sayle <roger@eyesopen.com>
2061 * gcc.dg/fold-convround-1.c: New test case.
2063 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2065 * gfortran.dg/arithmetic_if.f90: Fix comments.
2067 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2070 * g++.dg/other/typedef1.C: New test.
2071 * g++.dg/template/typedef4.C: New test.
2072 * g++.dg/template/typedef5.C: New test.
2074 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
2077 * gfortran.dg/allocatable_dummy_3.f90: New.
2079 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2082 * gfortran.dg/arithmetic_if.f90: New test.
2084 2006-07-24 Uros Bizjak <uros@kss-loka.si>
2086 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2087 avoid memcpy optimization.
2089 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2092 * gfortran.dg/direct_io_6.f90: New test.
2094 2006-07-24 Jan Hubicka <jh@suse.cz>
2098 * gcc.dg/pr25795.c: New test.
2099 * gcc.dg/pr25795-1.c: New test.
2101 2006-07-23 Roger Sayle <roger@eyesopen.com>
2103 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2104 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2105 which may be transformed to "g || h" on some platforms.
2107 2006-07-23 Mark Mitchell <mark@codesourcery.com>
2110 * g++.dg/template/friend45.C: New test.
2112 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2114 PR libgfortran/28339
2115 * gfortran.dg/arrayio_8.f90: New test.
2117 2006-07-21 Mike Stump <mrs@apple.com>
2119 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2121 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2123 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2126 * g++.dg/eh/catch3.C: New test.
2129 * g++.dg/template/defarg10.C: New test.
2131 2006-07-20 Paul Brook <paul@codesourcery.com>
2134 * gcc.dg/pr27363.c: New test.
2136 2006-07-19 Mark Mitchell <mark@codesourcery.com>
2139 * g++.dg/init/ref13.C: New test.
2141 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2144 * obj-c++.dg/proto-error-1.mm: New test.
2146 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2149 * g++.dg/template/string1.C: New test.
2151 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2154 * g++.dg/template/defarg9.C: New test.
2157 * g++.dg/template/static27.C: New test.
2159 2006-07-18 Diego Novillo <dnovillo@redhat.com>
2162 * gcc.dg/tree-ssa/pr28410.c: New test.
2164 2006-07-18 Lee Millward <lee.millward@gmail.com>
2167 * g++/dg/other/error13.C: New test.
2170 * g++.dg/template/friend44.C: New test.
2172 2006-07-18 Steve Ellcey <sje@cup.hp.com>
2175 * g++.dg/other/pr27495.C: New.
2177 2006-07-18 Olivier Hainque <hainque@adacore.com>
2179 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2180 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2182 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2185 * gcc.dg/pragma-pack-4.c: New test.
2187 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2190 * g++.dg/ext/pr28291.C: New test.
2192 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2195 * gcc.c-torture/execute/pr28403.c: New test.
2197 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2200 * gcc.dg/pr28402.c: New test.
2202 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2205 * g++.dg/other/pr28304.C: New test.
2207 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
2210 gcc.c-torture/unsorted/dump-noaddr.c: New test.
2211 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2213 2006-07-17 Richard Guenther <rguenther@suse.de>
2215 PR tree-optimization/28238
2216 * g++.dg/tree-ssa/pr28238.C: New testcase.
2218 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2221 * g++.dg/eh/catch1.C: New test.
2222 * g++.dg/eh/catch2.C: New test.
2224 2006-07-16 Jakub Jelinek <jakub@redhat.com>
2227 * g++.dg/template/anon3.C: New test.
2229 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
2232 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2233 specifiers requiring an explicit format tag..
2236 * gfortran.dg/generic_5: New test.
2239 * gfortran.dg/elemental_optional_args_1.f90: New test.
2241 2006-07-16 Olivier Hainque <hainque@adacore.com>
2243 * gnat.dg/assert.ads: New file.
2244 * gnat.dg/controlled_record.ads: Likewise.
2245 * gnat.dg/controlled_record.adb: Likewise.
2247 2006-07-15 Lee Millward <lee.millward@gmail.com>
2250 * g++.dg/other/error12.C: New test.
2253 * g++.dg/template/crash54.C: New test.
2255 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2258 * g++.dg/parse/catch1.C: New test.
2261 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2264 * g++.dg/ext/attrib24.C: New test.
2266 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2269 * g++.dg/ext/asmspec1.C: New test.
2271 2006-07-13 Janis Johnson <janis187@us.ibm.com>
2273 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2274 (dg-test): Support shouldfail tests.
2275 * lib/target-supports-dg.exp (dg-shouldfail): New.
2276 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2277 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2278 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2279 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2280 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2281 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2282 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2284 2006-07-13 Jan Hubicka <jh@suse.cz>
2286 * gcc.target/i386/memcpy-1.c: New.
2288 2006-07-12 Geoffrey Keating <geoffk@apple.com>
2290 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
2292 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
2295 * gfortran.dg/present_1.f90: New test.
2298 * gfortran.dg/interface_derived_type_1.f90: New test.
2300 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
2303 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
2306 2006-07-07 Lee Millward <lee.millward@gmail.com>
2309 * g++.dg/other/label1.C: New test.
2311 2006-07-07 Richard Guenther <rguenther@suse.de>
2314 * gcc.dg/torture/pr28268.c: New testcase.
2316 2006-07-07 Steve Ellcey <sje@cup.hp.com>
2319 * g++.dg/ext/pr27019.C: New.
2321 2006-07-07 Richard Guenther <rguenther@suse.de>
2323 PR tree-optimization/28187
2324 * gcc.dg/pr28187.c: New testcase.
2326 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
2328 * gnat.dg/address_conversion.adb: New test.
2329 * gnat.dg/boolean_subtype.adb: Likewise.
2330 * gnat.dg/frame_overflow.adb: Likewise.
2331 * gnat.dg/pointer_array.adb: Likewise.
2332 * gnat.dg/pointer_conversion.adb: Likewise.
2334 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
2338 * gfortran.dg/print_fmt_5.f90: New test.
2340 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2343 * gfortran.dg/bounds_check_4.f90: New test.
2345 2006-07-05 Richard Guenther <rguenther@suse.de>
2348 * gfortran.dg/pr28158.f90: New testcase.
2350 2006-07-05 Richard Guenther <rguenther@suse.de>
2352 PR tree-optimization/28162
2353 * gcc.dg/pr28162.c: New testcase.
2355 2006-07-05 Richard Guenther <rguenther@suse.de>
2356 Andrew Pinski <pinskia@gcc.gnu.org>
2359 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2361 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
2364 * gfortran.dg/actual_array_substr_2.f90: New test.
2367 * gfortran.dg/actual_array_constructor_2.f90: New test.
2369 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2371 * gfortran.dg/itime_idate_1.f: New test.
2372 * gfortran.dg/itime_idate_2.f: New test.
2374 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2376 PR libgfortran/27704
2377 * gfortran.dg/open_status_3.f90: New test.
2378 * gfortran.dg/fmt_l.f90: Update for new feature.
2380 2006-07-03 Asher Langton <langton2@llnl.gov>
2382 * gfortran.dg/oldstyle_2.f90: New.
2384 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
2386 * gnat.dg/string_slice.adb: New test.
2388 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2391 * gfortran.dg/semicolon_fixed.c: New.
2392 * gfortran.dg/semicolon_free.c: New.
2394 2006-06-30 Mike Stump <mrs@apple.com>
2396 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2397 that don't support internal visibility.
2399 2006-06-30 Andrew Pinski <pinskia@gmail.com>
2401 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2402 for '(' / ')' needing an extra '\'.
2404 2006-06-29 Roger Sayle <roger@eyesopen.com>
2407 * gcc.dg/pr27428-1.c: New test case.
2409 2006-06-29 Mike Stump <mrs@apple.com>
2411 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2412 on darwin as we can't align commons large enough yet.
2414 * gcc.dg/vla-8.c: Add additional testcases.
2416 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2419 * g++.dg/other/pr28114.C: New.
2421 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2423 * gcc.c-torture/compile/20060625-1.c: New test.
2425 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2428 * gfortran.dg/stfunc_3.f90: New test.
2431 * gfortran.dg/impure_actual_1.f90: New test.
2434 * gfortran.dg/elemental_result_1.f90: New test.
2437 * gfortran.dg/select_7.f90: New test.
2440 * intrinsic_actual_1.f: New test.
2444 * gfortran.dg/forall_4.f90: New test.
2447 * gfortran.dg/forall_5.f90: New test.
2449 2006-06-25 Lee Millward <lee.millward@gmail.com>
2452 * g++.dg/template/using13.C: New test.
2455 * g++.dg/other/incomplete3.C: New test.
2457 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2460 * gfortran.dg/substr_3.f: New test.
2461 * gfortran.dg/equiv_2.f90: Update expected error message.
2463 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2466 * gfortran.dg/actual_array_substr_1.f90: New test.
2468 2006-06-24 Olivier Hainque <hainque@adacore.com>
2470 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2471 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2473 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2475 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2477 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2480 * gfortran.dg/simpleif_2.f90: New test.
2482 2006-06-23 Lee Millward <lee.millward@gmail.com>
2484 * g++.dg/template/error22.C: Fix typo.
2486 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2489 * g++.dg/ext/attrib23.C: New test.
2491 2006-06-23 Olivier Hainque <hainque@adacore.com>
2493 * gnat.dg/varsize_temp.adb: New test.
2495 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2498 * g++.dg/other/java2.C: New test.
2500 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2503 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2506 2006-06-22 Roger Sayle <roger@eyesopen.com>
2509 * gcc.dg/pr27531-1.c: New test case.
2511 2006-06-22 Asher Langton <langton2@llnl.gov>
2514 * gfortran.dg/implicit_8.f90: New.
2516 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2518 PR rtl-optimization/28121
2519 * gcc.dg/pr28121.c: New test.
2521 2006-06-22 Lee Millward <lee.millward@gmail.com>
2524 * g++.dg/parse/ptrmem6.C: New test.
2527 * g++.dg/template/error22.C: New test.
2529 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2532 * g++.dg/template/friend43.C: New test.
2535 * g++.dg/template/crash53.C: New test.
2538 * g++.dg/rtti/incomplete1.C: New test.
2540 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2542 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2544 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2546 * gcc.c-torture/execute/complex-7.c: New.
2548 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2550 * gcc.dg/merge-all-constants-1.c: New test.
2552 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2555 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2557 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2559 * gfortran.dg/rrspacing_1.f90: New test.
2561 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2564 * g++.dg/other/bitfield2.C: New test.
2566 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2568 PR tree-optimization/27331
2569 * gcc.dg/pr27331.c: New test.
2571 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2572 Eric Botcazou <ebotcazou@adacore.com>
2575 * lib/gnat.exp: New file.
2576 * lib/gnat-dg.exp: Likewise.
2577 * gnat.dg: New directory.
2578 * gnat.dg/dg.exp: New driver.
2579 * gnat.dg/specs: New directory.
2580 * gnat.dg/specs/specs.exp: New driver.
2581 * gnat.dg/style: New directory.
2582 * gnat.dg/style/style.exp: New driver.
2584 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2587 * gfortran.dg/array_initializer_1.f90: New test.
2590 * gfortran.dg/matmul_3.f90: New test.
2592 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2595 * gcc.dg/tree-ssa/inline-1.c: New test.
2597 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2599 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2600 in malloc prototype; remove XFAIL.
2601 * gcc.dg/pr18241-2.c: Ditto.
2602 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2603 in memset prototype; remove XFAIL.
2604 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2606 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2608 * gcc.dg/vla-8.c: Add.
2610 2006-06-19 Richard Guenther <rguenther@suse.de>
2612 PR tree-optimization/27090
2613 * g++.dg/tree-ssa/pr27090.C: New testcase.
2615 2006-06-19 Roger Sayle <roger@eyesopen.com>
2618 * gcc.dg/pr27861-1.c: New test case.
2620 2006-06-19 Richard Guenther <rguenther@suse.de>
2623 * gcc.dg/torture/pr28045.c: New testcase.
2625 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2628 * gfortran.dg/associated_4.f90: New test.
2630 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2634 * gfortran.dg/real_const_3.f90: New test.
2636 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2639 * g++.dg/template/static26.C: New test.
2642 * g++.dg/expr/bitfield2.C: New test.
2645 * g++.dg/parse/linkage2.C: New test.
2647 2006-06-16 Richard Guenther <rguenther@suse.de>
2650 * gcc.dg/pr15785-1.c: Revert last change.
2651 * gcc.dg/torture/pr27116-2.c: New testcase.
2653 2006-06-16 Roger Sayle <roger@eyesopen.com>
2656 * gcc.dg/pr27802-1.c: New test case.
2658 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2661 * g++.dg/template/ttp18.C: New test.
2662 * g++.dg/template/ttp19.C: Likewise.
2665 * g++.dg/expr/cond9.C: New test.
2668 * g++.dg/template/ctor7.C: New test.
2670 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2672 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2674 2006-06-16 Richard Guenther <rguenther@suse.de>
2676 PR tree-optimization/27781
2677 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2679 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2681 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2683 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2685 * gcc.dg/tree-ssa/loop-18.c: New test.
2687 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2690 * g++.dg/template/crash52.C: New test.
2693 * g++.dg/ext/attrib22.C: New test.
2696 * g++.dg/template/builtin1.C: New test.
2697 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2700 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2702 * g++.old-deja/g++.pt/crash51.C: Likewise.
2705 * g++.dg/lookup/linkage1.C: New test.
2706 * g++.dg/lookup/linkage2.C: Likewise.
2708 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2711 * gcc.dg/pr27959.c: New testcase.
2713 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2716 * g++.dg/eh/div.C: New test.
2718 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2721 * g++.dg/tree-ssa/pr26757.C: New test.
2722 * g++.dg/tree-ssa/pr27894.C: New test.
2724 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2726 * gcc.c-torture/compile/20060609-1.c: New test.
2729 * gcc.c-torture/compile/pr27863.c: New test.
2731 2006-06-13 Richard Guenther <rguenther@suse.de>
2733 PR tree-optimization/27830
2734 * g++.dg/tree-ssa/pr27830.C: New testcase.
2736 2006-06-13 Matthew Sachs <msachs@apple.com>
2738 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2739 the list of compiler flags; this causes those flags to be checked
2740 for things like dg-skip-if.
2742 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2745 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2747 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2748 Kazu Hirata <kazu@codesourcery.com>
2750 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2751 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2753 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2756 * g++.dg/lookup/using15.C: New test.
2759 * g++.dg/other/anon4.C: New test.
2761 2006-06-12 Roger Sayle <roger@eyesopen.com>
2764 * g++.dg/init/complex1.C: New test case.
2766 2006-06-11 Eric Christopher <echristo@apple.com>
2769 * gcc.dg/bf-ms-layout.c: Run on darwin.
2770 * gcc.dg/bf-no-ms-layout: Ditto.
2771 * gcc.dg/attr-ms_struct-2.c: New.
2772 * gcc.dg/bf-ms-layout-2.c: Ditto.
2774 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2776 * gcc.dg/attr-ms_struct-packed1.c: New.
2778 2006-06-09 Mike Stump <mrs@apple.com>
2780 * gcc.dg/vla-7.c: Add.
2782 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2785 * gfortran.dg/entry_6.f90: New test.
2789 * gfortran.dg/entry_7.f90: New test.
2791 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2794 * gcc.dg/cpp/_Pragma6.c: New test.
2797 * g++.dg/cpp/_Pragma1.C: New test.
2799 PR preprocessor/27746
2800 * gcc.dg/gomp/macro-3.c: New test.
2801 * gcc.dg/gomp/macro-4.c: New test.
2802 * g++.dg/gomp/macro-3.C: New test.
2803 * g++.dg/gomp/macro-4.C: New test.
2805 2006-06-09 Richard Guenther <rguenther@suse.de>
2807 PR tree-optimization/26998
2808 * gcc.dg/torture/pr26998.c: New testcase.
2809 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2811 2006-06-08 Mike Stump <mrs@apple.com>
2813 * gcc.dg/pr27095.c: Account for stubs.
2816 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2817 produce bad code on darwin.
2819 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2822 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2824 2006-06-08 Asher Langton <langton2@llnl.gov>
2827 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2829 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2832 * gcc.dg/union-3.c: New test.
2834 2006-06-08 Richard Guenther <rguenther@suse.de>
2837 * gcc.dg/torture/pr27116.c: New testcase.
2838 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2840 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2842 PR rtl-optimization/26449
2843 * gcc.dg/pr26449.c: New test.
2845 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2848 * g++.dg/ext/offsetof1.C: Test member functions.
2850 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2852 * gcc.dg/pr27095.c: Improve scanning.
2854 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2857 * gfortran.dg/saved_automatic_1.f90: New test.
2860 * gfortran.dg/array_simplify_1.f90: New test.
2863 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2866 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2868 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2871 * g++.dg/expr/cast7.C: New test.
2873 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2875 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2876 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2877 * lib/fortran-torture.exp (fortran-torture-compile,
2878 fortran-torture-execute): Ditto.
2880 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2883 * gcc.dg/vmx/pr27842.c: New test.
2885 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2888 * gfortran.dg/bounds_check_3.f90: New test.
2890 2006-06-05 Mike Stump <mrs@apple.com>
2892 * objc.dg/objc-fast-4.m: Skip for ppc64.
2894 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2897 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2899 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2900 Victor Kaplansky <victork@il.ibm.com>
2902 PR tree-optimizations/26360
2903 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2905 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2907 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2910 * gfortran.dg/data_char_1.f90: Add messages for truncated
2914 * gfortran.dg/func_decl_2.f90: New test.
2917 * gfortran.dg/do_2.f90: New test.
2920 * gfortran.dg/associated_3.f90: New test.
2922 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2925 * g++.dg/template/static25.C: New test.
2928 * g++.dg/init/array21.C: New test.
2931 * g++.dg/ext/complit7.C: New test.
2934 * g++.dg/parse/ptrmem5.C: New test.
2936 2006-06-04 Roger Sayle <roger@eyesopen.com>
2937 Andrew Pinski <pinskia@physics.uc.edu>
2941 * gcc.dg/pr27150-1.c: New testcase.
2942 * gcc.dg/pr27382-1.c: New testcase.
2943 * gcc.dg/pr27382-2.c: New testcase.
2945 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2949 * gcc.dg/array-10.c: New test.
2951 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2954 * g++.dg/init/const4.C: New test.
2955 * g++.dg/init/member1.C: Add error-marker.
2956 * g++.dg/other/fold1.C: Adjust error-marker.
2958 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2961 * g++.dg/ext/offsetof1.C: New test.
2963 2006-06-04 Eric Christopher <echristo@apple.com>
2965 * gcc.dg/attr-ms_struct-1.c: New.
2967 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2969 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2971 2006-06-04 Richard Guenther <rguenther@suse.de>
2973 PR tree-optimization/27039
2974 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2976 2006-06-03 Roger Sayle <roger@eyesopen.com>
2979 * gcc.target/i386/amd64-abi-2.c: New test case.
2981 2006-06-02 Eric Christopher <echristo@apple.com>
2983 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2984 * gcc.target/i386/20020523-1.c: Skip if darwin.
2985 * gcc.target/i386/asm-3.c: Ditto.
2986 * gcc.target/i386/20011119-1.c: Ditto.
2987 * gcc.target/i386/clobbers.c: Remove pic part of test.
2989 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2991 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2992 * g++.old-deja/g++.other/init19.C: Ditto.
2993 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2994 and add other platforms as expected failures.
2996 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2998 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2999 (is-effective-target-keyword): Ditto.
3001 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
3004 * gfortran.dg/extended_char_comparison_1.f: New test.
3006 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
3009 * gfortran.dg/dummy_procedure_1.f90: New test.
3012 * gfortran.dg/dummy_procedure_2.f90: New test.
3014 * gfortran.dg/associated_2.f90: Correct to make consistent with
3017 2006-05-31 Roger Sayle <roger@eyesopen.com>
3019 * gcc.target/i386/387-11.c: New test case.
3021 2006-05-31 Mark Mitchell <mark@codesourcery.com>
3024 * g++.dg/template/cond6.C: New test.
3027 * g++.dg/template/crash51.C: New test.
3028 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3031 * g++.dg/init/array20.C: New test.
3033 2006-05-31 Roger Sayle <roger@eyesopen.com>
3035 * gcc.dg/builtins-54.c: New test case.
3037 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3040 * g++.dg/template/fntry1.C: Add dg-do link.
3043 * g++.dg/parse/friend6.C: New test.
3045 2006-05-30 Asher Langton <langton2@llnl.gov>
3047 * gfortran.dg/cray_pointers_7.f90: New test.
3049 2006-05-30 Roger Sayle <roger@eyesopen.com>
3051 PR tree-optimization/23452
3052 * gcc.dg/fold-mulconj-1.c: New test case.
3054 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3057 * g++.dg/parse/bitfield1.C: New test.
3059 2006-05-30 Roger Sayle <roger@eyesopen.com>
3061 * gcc.target/ppc-eq0-1.c: New test case.
3062 * gcc.target/ppc-negeq0-1.c: New test case.
3064 2006-05-30 Dirk Mueller <dmueller@suse.de>
3067 * gcc.dg/overflow-warn-5.c: New test.
3069 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3072 * gcc.dg/sizeof-1.c: New test.
3074 2006-05-30 Uros Bizjak <uros@kss-loka.si>
3077 * gcc.target/i386/pr27790.c: New test.
3079 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3081 PR libgfortran/27757
3082 * gfortran.dg/direct_io_5.f90: New test.
3084 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3086 PR libgfortran/27634
3087 * gfortran.dg/fmt_missing_period_1.f: New test.
3088 * gfortran.dg/fmt_missing_period_2.f: New test.
3089 * gfortran.dg/fmt_missing_period_3.f: New test.
3091 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3094 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3097 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3100 * g++.dg/template/new6.C: New test.
3102 2006-05-29 Roger Sayle <roger@eyesopen.com>
3104 PR tree-optimization/24964
3105 * gcc.target/i386/387-10.c: New test case.
3107 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
3109 * intrinsics/string_intrinsics.c (compare_string):
3110 Use memcmp instead of strncmp to avoid tripping over
3111 CHAR(0) in a string.
3113 2006-05-27 Richard Guenther <rguenther@suse.de>
3116 * gcc.dg/torture/pr27773.c: New testcase.
3118 2006-05-27 Dirk Mueller <dmueller@suse.de>
3120 * gcc.dg/pr24561.c: Rename to..
3121 * gcc.dg/pr25962.c: .. this.
3123 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3126 * gfortran.dg/bounds_check_2.f: New test.
3128 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
3130 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3131 * gfortran.dg/byte_1.f90: Likewise.
3132 * gfortran.dg/dup_save_2.f90: Likewise.
3134 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
3136 * gfortran.dg/associated_2.f90: New test.
3138 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3141 * gfortran.dg/bounds_check_1.f90: New test.
3143 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
3145 PR rtl-optimization/27661
3146 * gcc.dg/pr27661.c: New test case.
3148 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3151 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
3152 * gfortran.dg/print_parentheses_1.f: New test.
3153 * gfortran.dg/print_parentheses_2.f90: New test.
3155 2006-05-26 Jakub Jelinek <jakub@redhat.com>
3158 * gcc.dg/pr27758.c: New test.
3160 2006-05-24 Falk Hueffner <falk@debian.org>
3162 * gcc.c-torture/compile/pr27571.c: New test.
3164 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
3167 * gfortran.dg/spec_expr_4.f90: New test.
3170 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3172 2006-05-25 Mark Mitchell <mark@codesourcery.com>
3175 * g++.dg/ext/complit6.C: New test.
3176 * g++.dg/ext/complit3.C: Adjust error markers.
3177 * g++.dg/init/const3.C: New test.
3179 2006-05-25 Richard Guenther <rguenther@suse.de>
3182 * gcc.dg/torture/pr27743.c: New testcase.
3184 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3186 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3188 2006-05-25 Alan Modra <amodra@bigpond.net.au>
3190 * gcc.dg/compat/scalar-by-value-x.h: New.
3191 * gcc.dg/compat/scalar-by-value-y.h: New.
3192 * gcc.dg/compat/scalar-by-value-5.c: New.
3193 * gcc.dg/compat/scalar-by-value-5_main.c: New.
3194 * gcc.dg/compat/scalar-by-value-5_x.c: New.
3195 * gcc.dg/compat/scalar-by-value-5_y.c: New.
3196 * gcc.dg/compat/scalar-by-value-6.c: New.
3197 * gcc.dg/compat/scalar-by-value-6_main.c: New.
3198 * gcc.dg/compat/scalar-by-value-6_x.c: New.
3199 * gcc.dg/compat/scalar-by-value-6_y.c: New.
3201 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
3203 PR tree-optimization/27639
3204 PR tree-optimization/26719
3205 * gcc.dg/pr27639.c: New test.
3206 * gcc.dg/pr26719.c: New test.
3207 * gcc.dg/tree-ssa/scev-cast.c: New test.
3209 2006-05-23 Mark Mitchell <mark@codesourcery.com>
3212 * g++.dg/template/error21.C: New test.
3214 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
3217 * gcc.target/i386/pr27696.c: New.
3219 2006-05-22 Janis Johnson <janis187@us.ibm.com>
3221 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3223 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3225 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3228 * g++.dg/other/assign1.C: New test.
3230 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
3233 * gcc.target/i386/pr27266.c: New.
3235 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3238 * g++.dg/ext/asm9.C: New test.
3240 2006-05-22 Richard Sandiford <richard@codesourcery.com>
3242 PR rtl-optimization/25514
3243 * gcc.c-torture/compile/pr25514.c: New test.
3245 2006-05-22 Richard Guenther <rguenther@suse.de>
3248 2006-01-31 Richard Guenther <rguenther@suse.de>
3250 * gcc.target/i386/sselibm-1.c: New testcase.
3251 * gcc.target/i386/sselibm-2.c: Likewise.
3252 * gcc.target/i386/sselibm-3.c: Likewise.
3253 * gcc.target/i386/sselibm-4.c: Likewise.
3254 * gcc.target/i386/sselibm-5.c: Likewise.
3256 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3259 * gcc.dg/func-args-2.c: New test.
3262 * gcc.dg/struct-incompl-1.c: New test.
3264 2006-05-22 Richard Guenther <rguenther@suse.de>
3267 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3268 the transformations we test for.
3270 2006-05-22 Richard Guenther <rguenther@suse.de>
3273 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3275 2006-05-21 Mark Mitchell <mark@codesourcery.com>
3278 * g++.dg/warn/new1.C: New test.
3279 * g++.dg/template/new5.C: Likewise.
3281 2006-05-21 Roger Sayle <roger@eyesopen.com>
3283 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3284 * gcc.target/i386/20060512-3.c: Likewise.
3286 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
3288 PR rtl-optimization/27671
3289 * gcc.c-torture/execute/pr27671-1.c: New.
3290 * gcc.dg/pr27671-2.c: Likewise.
3292 PR tree-optimization/26622.
3293 * gcc.c-torture/compile/pr26622.c: New.
3295 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3298 * gfortran.dg/recursive_reference_1.f90: New test.
3300 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3303 * gfortran.dg/elemental_subroutine_3.f90: New test.
3306 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
3309 * gfortran.dg/associated_target_1.f90: New test.
3312 * gfortran.dg/maxloc_shape_1.f90: New test.
3314 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3316 PR libgfortran/24459
3317 * gfortran.dg/namelist_24.f90: New test.
3318 * gfortran.dg/namelist_12.f: Fix typo in comment.
3320 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
3323 * g++.dg/other/error11.C: New test.
3325 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3327 * gcc.target/mips/pr26765.c: Add -w to options.
3329 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3331 * lib/target-supports.exp (check_effective_target_mpaired_single):
3333 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3335 * g++.dg/vect/vect.exp: Likewise.
3337 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3340 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3342 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
3345 * gfortran.dg/temporary_1.f90: New file.
3347 2006-05-19 Andreas Schwab <schwab@suse.de>
3349 * g++.dg/other/unused1.C: Also match "stringz".
3351 2006-05-19 Mark Mitchell <mark@codesourcery.com>
3354 * g++.dg/template/fntry1.C: New test.
3356 2006-05-18 Mark Mitchell <mark@codesourcery.com>
3360 * g++.dg/conversion/bitfield5.C: New test.
3361 * g++.dg/conversion/bitfield6.C: New test.
3363 2006-05-18 Mike Stump <mrs@apple.com>
3365 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3366 * gcc.dg/vla-4.c: Add.
3367 * gcc.dg/vla-5.c: Add.
3368 * gcc.dg/vla-6.c: Add.
3370 2006-05-12 Stuart Hastings <stuart@apple.com>
3372 * testsuite/gcc.target/i386/20060512-1.c: New.
3373 * testsuite/gcc.target/i386/20060512-2.c: New.
3374 * testsuite/gcc.target/i386/20060512-3.c: New.
3375 * testsuite/gcc.target/i386/20060512-4.c: New.
3377 2006-05-17 Mark Mitchell <mark@codesourcery.com>
3380 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3383 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3384 * g++.dg/parse/linkage1.C: New test.
3386 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3388 PR tree-optimization/27548
3389 * g++.dg/tree-ssa/pr27548.C: New test.
3391 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3394 * gfortran.dg/recursive_check_1.f: New test.
3395 * gfortran.dg/recursive_check_2.f90: New test.
3397 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
3399 * g++.dg/opt/temp2.C: New test.
3401 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3404 * g++.dg/init/brace5.C: New test.
3407 * gcc.dg/gomp/pr27415.c: New test.
3408 * g++.dg/gomp/pr27415.C: New test.
3410 PR tree-optimization/27549
3411 * g++.dg/tree-ssa/pr27549.C: New test.
3413 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3415 PR libgfortran/27575
3416 * gfortran.dg/read_eof_4.f90: New test.
3418 2006-05-16 Richard Guenther <rguenther@suse.de>
3420 PR tree-optimization/22303
3421 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3423 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3426 * gcc.dg/gomp/pr27573.c: New test.
3427 * gfortran.dg/gomp/pr27573.f90: New test.
3430 * gcc.dg/gomp/pr27499.c: New test.
3431 * g++.dg/gomp/pr27499.C: New test.
3433 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3436 * g++.dg/parser/access8.C: Adjust error marker.
3437 * g++.dg/template/access17.C: New test.
3438 * g++.dg/template/access18.C: Likewise.
3440 2006-05-15 Roger Sayle <roger@eyesopen.com>
3443 * gcc.target/i386/pr26600.c: New test case.
3445 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3448 * g++.dg/expr/bitfield1.C: New test.
3450 2006-05-15 Richard Guenther <rguenther@suse.de>
3452 PR tree-optimization/27603
3453 * gcc.dg/torture/pr27603.c: New testcase.
3455 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
3458 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3461 * gfortran.dg/scalar_return_1.f90: New test.
3464 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3466 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3468 * gcc.dg/gomp/critical-4.c: New test.
3469 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3470 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3471 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3472 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3474 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3477 * g++.dg/template/dependent-args1.C: New test.
3480 * g++.dg/lookup/this1.C: New test.
3483 * g++.dg/template/operator6.C: New test.
3484 * g++.dg/template/incomplete3.C: New test.
3487 * g++.dg/template/new4.C: New test.
3490 * g++.dg/template/void2.C: New test.
3492 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3494 * g++.dg/template/dependent-expr5.C: New test.
3496 2006-05-14 Roger Sayle <roger@eyesopen.com>
3499 * gcc.dg/pr26729-1.c: New test case.
3501 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3503 * gcc.dg/pr27003.c: New test.
3505 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3507 * lib/target-supports.dg (check_cxa_atexit_available): Change
3508 v3_target_compile to ${tool}_target_compile.
3510 2006-05-11 Jason Merrill <jason@redhat.com>
3512 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3514 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3517 * gfortran.dg/label_5.f90: New test.
3519 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3521 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3522 check_effective_target_powerpc_altivec_ok): New.
3523 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3524 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3525 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3526 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3527 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3528 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3529 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3530 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3531 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3532 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3533 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3534 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3535 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3536 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3537 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3538 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3539 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3540 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3541 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3542 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3543 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3544 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3545 gcc.target/powerpc/altivec-9.c,
3546 gcc.target/powerpc/altivec-consts.c,
3547 gcc.target/powerpc/altivec-pr22085.c,
3548 gcc.target/powerpc/altivec-splat.c,
3549 gcc.target/powerpc/altivec-types-1.c,
3550 gcc.target/powerpc/altivec-types-2.c,
3551 gcc.target/powerpc/altivec-types-3.c,
3552 gcc.target/powerpc/altivec-types-4.c,
3553 gcc.target/powerpc/altivec-varargs-1.c,
3554 gcc.target/powerpc/altivec-vec-merge.c,
3555 gcc.target/powerpc/ppc-vector-memcpy.c,
3556 gcc.target/powerpc/ppc-vector-memset.c,
3557 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3558 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3559 these effective targets.
3560 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3561 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3563 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3566 * g++.dg/other/fold1.C: New test.
3569 * gcc.dg/fold-nonneg-1.c: New test.
3572 * g++.dg/other/operator1.C: New test.
3574 2006-05-11 Richard Guenther <rguenther@suse.de>
3577 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3579 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3581 * lib/target-supports-dg.exp (check-flags): New.
3582 (dg-skip-if): Move flag checks.
3584 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3586 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3587 * lib/target-supports.dg (check_cxa_atexit_available): New.
3589 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3592 * gfortran.dg/multiple_allocation_2.f90: New test case.
3594 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3596 * gcc.target/arm/pr27387.C: Fix a comment typo.
3598 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3601 * gfortran.dg/error_recovery_1.f90: New test.
3603 2006-05-10 Richard Guenther <rguenther@suse.de>
3605 PR tree-optimization/27302
3606 * gcc.dg/torture/pr27302.c: New testcase.
3608 2006-05-09 Dirk Mueller <dmueller@suse.de>
3609 Richard Guenther <rguenther@suse.de>
3612 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3614 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3616 PR rtl-optimization/27335
3617 * gcc.dg/pr27335.c: New test.
3619 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3621 * gcc.target/mips/mips-ps-5.c: New file.
3623 2006-05-08 Jan Hubicka <jh@suse.cz>
3626 * gcc.dg/pr25962.c: New.
3628 2006-05-08 Roger Sayle <roger@eyesopen.com>