1. 06 Apr, 2005 31 commits
  2. 05 Apr, 2005 9 commits
    • re PR target/20625 (ivopts produces code that generates "unaligned access exception") · d482f417
      	PR target/20625
      	* tree-ssa-loop-ivopts.c (generic_type_for): New function.
      	(add_candidate_1): Use generic_type_for instead of unsigned_type_for.
      
      From-SVN: r97674
      Zdenek Dvorak committed
    • tree-flow.h (number_of_iterations_cond): Declaration removed. · c33e657d
      	* tree-flow.h (number_of_iterations_cond): Declaration removed.
      	* tree-ssa-loop-niter.c (number_of_iterations_cond): Made static.
      	(number_of_iterations_special): New function.
      	(number_of_iterations_exit): Use number_of_iterations_special.
      	Use simplify_using_outer_evolutions only at -O3.
      	(number_of_iterations_cond, tree_simplify_using_condition,
      	simplify_using_initial_conditions, loop_niter_by_eval,
      	compare_trees, can_count_iv_in_wider_type_bound,
      	simplify_using_outer_evolutions): Use fold_build.
      
      From-SVN: r97673
      Zdenek Dvorak committed
    • re PR libgcj/20750 (libgcj needs a --with-java-home configure option) · c33b7bf0
      2005-04-05  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* doc/install.texi (Configuration): Document --with-java-home.
      
      2005-04-05  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	PR libgcj/20750
      	* Makefile.am (AM_CXXFLAGS): Define JAVA_HOME.
      	* Makefile.in: Regenerate.
      	* configure.ac: Add --with-java-home option.
      	* configure: Regenerate.
      	* external/Makefile.in: Regenerate.
      	* external/sax/Makefile.in: Regenerate.
      	* external/w3c_dom/Makefile.in: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      	* java/lang/natRuntime.cc (insertSystemProperties): Set java.home
      	to JAVA_HOME macro.
      
      From-SVN: r97671
      Thomas Fitzsimmons committed
    • rw.po: New file. · c72a879d
      	* rw.po: New file.
      
      [[Split portion of a mixed commit.]]
      
      From-SVN: r97668.2
      Joseph Myers committed
    • * rw.po: New file. · cfc5104a
      From-SVN: r97666
      Joseph Myers committed
    • re PR target/20342 (ICE in spill_failure, at reload1.c:1872) · b4e82619
              PR target/20342
              PR target/20447
              * config/i386/i386.c (print_operand): Handle vector zeros.
              (ix86_split_to_parts): Handle CONST_VECTOR.
              (ix86_hard_regno_mode_ok): Allow MMX modes in general regs.
              (ix86_modes_tieable_p): Use ix86_hard_regno_mode_ok to decide
              what modes to tie for MMX and SSE registers.
              * config/i386/i386.h (MMX_REG_MODE_P): Remove.
              * config/i386/i386.md: Extend move 0 -> xor peephole to apply
              to vector modes as well.
              * config/i386/predicates.md (const0_operand): Handle VOIDmode
              properly as an input mode.
      
      From-SVN: r97663
      Richard Henderson committed
    • * lib/gcc.exp: Always add -fno-show-column, for now. · aca32e16
      From-SVN: r97662
      Per Bothner committed
    • re PR testsuite/20767 (gcc.dg/tree-ssa/ssa-pre-8.c scan-tree-dump-times… · ebabaece
      re PR testsuite/20767 (gcc.dg/tree-ssa/ssa-pre-8.c scan-tree-dump-times Eliminated: 4 1 fails on 64-bit systems)
      
      2005-04-05  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR testsuite/20767
              * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
              of plain old "unsigned int" for the type of "i".  Makes this test
              64bit clean.
      
      From-SVN: r97661
      Andrew Pinski committed
    • jni.cc (_Jv_JNI_GetAnyFieldID): Throw ClassNotFoundException. · 8b6e7690
      	* jni.cc (_Jv_JNI_GetAnyFieldID): Throw ClassNotFoundException.
      	* java/lang/reflect/natMethod.cc (_Jv_GetTypesFromSignature):
      	Rewrote to use _Jv_FindClassFromSignature.
      	* verify.cc (resolve): throw NoClassDefFoundError.
      	* link.cc (resolve_field): Throw NoClassDefFoundError.
      	(find_field): Likewise.
      	* prims.cc (_Jv_FindClassFromSignature): Removed recursion.
      	Handle error cases.  Added 'endp' argument.
      	* include/jvm.h (_Jv_FindClassFromSignature): Updated prototype.
      
      From-SVN: r97660
      Tom Tromey committed