diff options
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r-- | gcc/testsuite/ChangeLog | 214 |
1 files changed, 214 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index aaeb46c1464..185c066b9ba 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,217 @@ +2008-09-09 Daniel Kraft <d@domob.eu> + + PR fortran/37429 + * gfortran.dg/typebound_call_7.f03: New test. + * gfortran.dg/typebound_call_8.f03: New test. + +2008-09-09 Richard Guenther <rguenther@suse.de> + + PR middle-end/37354 + PR middle-end/30165 + * g++.dg/torture/pr37354.C: New testcase. + +2008-09-09 Aldy Hernandez <aldyh@redhat.com> + + PR/37442 + * gcc.target/i386/pr12329.c: Place error message on function name + line. + * gcc.target/i386/sse-5.c: Same. + +2008-09-09 Aldy Hernandez <aldyh@redhat.com> + + * gcc.dg/always_inline.c: Place error message on function + name line. + * gcc.dg/winline-6.c: Same. + * gcc.dg/noreturn-1.c: Same. + * gcc.dg/noreturn-7.c: Same. + * gcc.dg/inline-14.c: Same. + * gcc.dg/always_inline3.c: Same. + * gcc.dg/winline-3.c: Same. + * gcc.dg/wtr-func-def-1.c: Same. + * gcc.dg/winline-5.c: Same. + * gcc.dg/winline-7.c: Same. + * gcc.dg/winline-9.c: Same. + * gcc.dg/noreturn-4.c: Same. + * gcc.dg/20041213-1.c: Use column numbers. + +2008-09-09 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/37433 + * gcc.c-torture/compile/pr37433.c: New testcase. + +2008-09-09 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/37387 + * gcc.c-torture/compile/pr37387.c: New testcase. + +2008-09-09 Daniel Kraft <d@domob.eu> + + PR fortran/37411 + * gfortran.dg/array_function_4.f90: New test. + +2008-09-08 Daniel Jacobowitz <dan@codesourcery.com> + Mark Mitchell <mark@codesourcery.com> + + * g++.dg/compat/eh/filter2_x.C: Declare abort. + * g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_y.C: Include + cstddef and use std::size_t. + + * gcc.dg/compat/compat-common.h: Define SKIP_COMPLEX_INT if + SKIP_COMPLEX. Honor SKIP_COMPLEX. + * gcc.dg/compat/scalar-by-value-3_x.c, + gcc.dg/compat/scalar-by-value-3_y.c, + gcc.dg/compat/scalar-by-value-4_x.c, + gcc.dg/compat/scalar-by-value-4_y.c, + gcc.dg/compat/scalar-by-value-5.c, + gcc.dg/compat/scalar-by-value-5_main.c, + gcc.dg/compat/scalar-by-value-6.c, + gcc.dg/compat/scalar-by-value-6_main.c, + gcc.dg/compat/scalar-by-value-6_x.c, + gcc.dg/compat/scalar-by-value-6_y.c, + gcc.dg/compat/struct-by-value-16_x.c, + gcc.dg/compat/struct-by-value-16_y.c, + gcc.dg/compat/struct-by-value-16a_x.c, + gcc.dg/compat/struct-by-value-16a_y.c, + gcc.dg/compat/struct-by-value-17_x.c, + gcc.dg/compat/struct-by-value-17_y.c, + gcc.dg/compat/struct-by-value-17a_x.c, + gcc.dg/compat/struct-by-value-17a_y.c, + gcc.dg/compat/struct-by-value-18_x.c, + gcc.dg/compat/struct-by-value-18_y.c, + gcc.dg/compat/struct-by-value-18a_x.c, + gcc.dg/compat/struct-by-value-18a_y.c, + gcc.dg/compat/struct-layout-1.h, + gcc.dg/compat/scalar-return-3_x.c, + gcc.dg/compat/scalar-return-3_y.c, + gcc.dg/compat/scalar-return-4_x.c, + gcc.dg/compat/scalar-return-4_y.c: Honor SKIP_COMPLEX. + + * gcc.dg/compat/scalar-by-value-y.h: Use stdarg.h for non-GCC + compilers. + + * gcc.dg/compat/struct-by-value-22_y.c, + gcc.dg/compat/struct-by-value-22_main.c, + gcc.dg/compat/struct-by-value-22_x.c: Honor SKIP_VLA_IN_STRUCT. + + * lib/c-compat.exp (compat_setup_dfp): Check the compiler under test + first. + * lib/compat.exp: Document COMPLEX and VLA_IN_STRUCT skips. + +2008-09-08 Andy Hutchinson <hutchinsonandy@aim.com> + + * gcc.dg/struct/wo_prof_escape_substr_value.c: Limit allocation + based on STACK_SIZE. + * gcc.dg/struct/wo_prof_array_through_pointer.c: Ditto. + * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Ditto. + * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Limit allocation + based on STACK_SIZE. Check malloc return for NULL. + * gcc.dg/struct/w_prof_local_var.c: Ditto. + * gcc.dg/struct/wo_prof_mult_field_peeling.c: Ditto. + * gcc.dg/struct/w_prof_local_array.c: Limit allocation based on + STACK_SIZE. XFAIL AVR target. + * gcc.dg/struct/wo_prof_local_array.c: Ditto. + * gcc.dg/struct/w_prof_two_strs.c: Limit allocation based on + STACK_SIZE. Limit random size to N. + * gcc.dg/struct/wo_prof_two_strs.c: Limit allocation based on + STACK_SIZE. XFAIL AVR target. Limit random size to N. + * gcc.dg/struct/w_prof_single_str_global.c: XFAIL AVR target. + * gcc.dg/struct/wo_prof_array_field.c: Ditto. + * gcc.dg/struct/wo_prof_double_malloc.c: Ditto. + * gcc.dg/struct/wo_prof_global_array.c: Ditto. + * gcc.dg/struct/wo_prof_single_str_global.c: Ditto. + * gcc.dg/struct/wo_prof_single_str_local.c: Ditto. + * gcc.dg/struct/w_prof_global_var.c: Limit allocation based on + STACK_SIZE. Check malloc return for NULL. XFAIL AVR target. + * gcc.dg/struct/wo_prof_global_var.c: Ditto. + * gcc.dg/struct/wo_prof_local_var.c: Ditto. + * gcc.dg/struct/wo_prof_malloc_size_var.c: Access only allocated + space. Limit allocation based on STACK_SIZE. XFAIL AVR target. + +2008-09-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * g++.dg/cdce3.C: Require c99 runtime. + +2008-09-08 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/37393 + * g++.dg/tree-ssa/pr37393.C: New test. + + PR middle-end/37414 + * g++.dg/opt/init2.C: New test. + + PR middle-end/37337 + * g++.dg/tree-ssa/pr37337.C: New test. + +2008-09-08 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/37421 + * g++.dg/torture/pr37421.C: New testcase. + +2008-09-08 Daniel Kraft <d@domob.eu> + + PR fortran/36167 + * gfortran.dg/array_function_3.f90: New test. + * gfortran.dg/save_3.f90: Added cleanup-modules directive. + * gfortran.dg/string_compare_1.f90: Ditto. + +2008-09-08 Daniel Kraft <d@domob.eu> + + PR fortran/37199 + * gfortran.dg/array_function_2.f90: New test. + +2008-09-08 Tobias Burnus <burnus@net.b.de> + + PR fortran/37400 + * gfortran.dg/implicit_12.f90: New test. + +2008-09-07 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/37203 + * gfortran.d/reshape_order_1.f90: New test case. + * gfortran.d/reshape_order_2.f90: New test case. + * gfortran.d/reshape_order_3.f90: New test case. + * gfortran.d/reshape_order_4.f90: New test case. + +2008-09-07 Richard Guenther <rguenther@suse.de> + Ira Rosen <irar@il.ibm.com> + + PR tree-optimization/36630 + * gcc.dg/vect/pr36630.c: New test. + +2008-09-07 Daniel Kraft <d@domob.eu> + + * gfortran.dg/stfunc_6.f90: Extended testcase to include more tests + related to PURE and statement functions. + +2008-09-07 Dorit Nuzman <dorit@il.ibm.com> + Ira Rosen <irar@il.ibm.com> + + PR tree-optimization/35642 + * lib/target-supports.exp (check_effective_target_vect_short_mult): + Add powerpc. + +2008-09-07 Victor Kaplansky <victork@il.ibm.com> + + PR testsuite/37334 + * gcc/testsuite/gcc.dg/fastmath-2.c: Add volatile to + definition of b, change -ffast-math to -ffinite-math-only + and rename test to ... + * gcc/testsuite/gcc.dg/div-double-1.c: ... this. + +2008-09-06 Jeff Law <law@redhat.com> + + * gcc.c-torture/execute/memcpy-bi.c: Include <string.h> + +2008-09-06 Tobias Burnus <burnus@net-b.de> + + PR fortran/37399 + * gfortran.dg/size_kind.f90: Remove allocate statement + as it overflows at compile time on 32bit systems. + +2008-09-06 Jan Hubicka <jh@suse.cz> + + * g++.dg/tree-ssa-pr14703.C: New testcase. + 2008-09-06 Tobias Burnus <burnus@net-b.de> PR fortran/36153 |