1. 11 May, 2006 12 commits
    • * lib/scanasm.exp (scan-not-hidden): Fix typo. · a33259d0
      From-SVN: r113714
      Jason Merrill committed
    • re PR fortran/27553 ([4.1 only] Testsuite ICE with -Wunused-labels) · e983d070
      	PR fortran/27553
      	* parse.c (next_free): Return instead of calling decode_statement
      	upon error.
      	* gfortran.dg/label_5.f90: New test.
      
      From-SVN: r113712
      Francois-Xavier Coudert committed
    • NameFinder.java (blacklist): New static field. · 64c90367
      2006-05-11  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* gnu/gcj/runtime/NameFinder.java (blacklist): New static field.
      	(lookup): If addr2line fails to find an address, flag the binary as
      	having no debug info and avoid calling addr2line on it again.
      
      From-SVN: r113711
      Bryce McKinlay committed
    • target-supports.exp (check_effective_target_powerpc_fprs, [...]): New. · 1dbf8c24
      	* lib/target-supports.exp (check_effective_target_powerpc_fprs,
      	check_effective_target_powerpc_altivec_ok): New.
      	* g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
      	g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
      	g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
      	g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
      	g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
      	g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
      	g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
      	g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
      	g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
      	gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
      	gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
      	gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
      	gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
      	gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
      	gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
      	gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
      	gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
      	gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
      	gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
      	gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
      	gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
      	gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
      	gcc.target/powerpc/altivec-9.c,
      	gcc.target/powerpc/altivec-consts.c,
      	gcc.target/powerpc/altivec-pr22085.c,
      	gcc.target/powerpc/altivec-splat.c,
      	gcc.target/powerpc/altivec-types-1.c,
      	gcc.target/powerpc/altivec-types-2.c,
      	gcc.target/powerpc/altivec-types-3.c,
      	gcc.target/powerpc/altivec-types-4.c,
      	gcc.target/powerpc/altivec-varargs-1.c,
      	gcc.target/powerpc/altivec-vec-merge.c,
      	gcc.target/powerpc/ppc-vector-memcpy.c,
      	gcc.target/powerpc/ppc-vector-memset.c,
      	gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
      	gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
      	these effective targets.
      	* gcc.dg/vmx/pr27006.c: Add missing close brace.
      	* gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
      
      From-SVN: r113709
      Joseph Myers committed
    • re PR java/20418 (ICE if variable name is omitted in an initialiser and a… · 498f0cf3
      re PR java/20418 (ICE if variable name is omitted in an initialiser and a qualified type for the variable is used)
      
      	* testsuite/libjava.compile/PR20418.java: New.
      	* testsuite/libjava.compile/PR20418.xfail: New.
      
      From-SVN: r113707
      David Daney committed
    • cgraphunit.c (decide_is_function_needed): Don't force always_inline to be output at -O0. · 5d342ef9
      	* cgraphunit.c (decide_is_function_needed): Don't force always_inline
      	to be output at -O0.
      
      From-SVN: r113704
      Jan Hubicka committed
    • re PR c++/27384 (ICE with invalid array size) · 7ebcc52c
      	PR middle-end/27384
      	* fold-const.c (size_binop): Move sanity check for arguments to
      	the beginning of the function.
      
      	* g++.dg/other/fold1.C: New test.
      
      From-SVN: r113701
      Volker Reichelt committed
    • re PR middle-end/27488 (ICE in tree_expr_nonnegative_p) · 81e61fb4
      	PR middle-end/27488
      	* fold-const.c (tree_expr_nonnegative_p): Return early on invalid
      	expression.
      
      	* gcc.dg/fold-nonneg-1.c: New test.
      
      From-SVN: r113699
      Volker Reichelt committed
    • re PR c++/27547 (ICE on invalid operator=) · 80cdd94a
      	PR c++/27547
      	* decl.c (copy_fn_p): Return early on non-member functions.
      
      	* g++.dg/other/operator1.C: New test.
      
      From-SVN: r113696
      Volker Reichelt committed
    • natSharedLibLoader.cc (init): Remove debugging line. · c6c097b2
      2006-05-11  Andrew Haley  <aph@redhat.com>
      
              * gnu/gcj/runtime/natSharedLibLoader.cc (init): Remove debugging
              line.
      
      From-SVN: r113693
      Andrew Haley committed
    • re PR middle-end/27529 (Does not fold (char *)(size_t)char_ptr or (size_t)(char *)size_t_var) · 497cfe24
      2006-05-11  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/27529
      	* fold-const.c (fold_unary): Handle intermediate conversion
      	to a pointer type like intermediate conversion to an integer
      	type in folding of (T1)(T2)var to var.
      	Match the code to the comment in the final conversion for
      	(T1)(T2)var to (T1)var regarding to type precision.  Rather
      	than disallow T1 being of pointer type, assert that both T1
      	and var are of pointer type or not.  Make sure not to fall
      	over the frontends lazyness wrt array to pointer decay though.
      
      	* gcc.dg/tree-ssa/foldcast-1.c: New testcase.
      
      From-SVN: r113692
      Richard Guenther committed
    • Daily bump. · 34b95ebe
      From-SVN: r113690
      GCC Administrator committed
  2. 10 May, 2006 19 commits
  3. 09 May, 2006 9 commits