1. 08 May, 2006 1 commit
  2. 07 May, 2006 10 commits
  3. 06 May, 2006 11 commits
  4. 05 May, 2006 10 commits
  5. 04 May, 2006 8 commits
    • * java-tree.def (THIS_EXPR): Now a tcc_expression. · 532f41fa
      From-SVN: r113542
      Tom Tromey committed
    • re PR target/26481 (ICE with -mcpu=power and struct passing) · 1958f718
              PR target/26481
              * config/rs6000/rs6000.md (stmsi_power): Mark clobber constraint
              with output modifier.
      
      From-SVN: r113539
      David Edelsohn committed
    • re PR target/26765 (ICE in in extract_insn with __thread and optimization) · 05431b85
      gcc/
      	PR target/26765
      	* config/mips/mips.c (mips_symbolic_address_p): Return true
      	for SYMBOL_TLSGD, SYMBOL_TLSLDM, SYMBOL_DTPREL, SYMBOL_TPREL,
      	SYMBOL_GOTTPREL, and SYMBOL_TLS.
      
      gcc/testsuite/
      	PR target/26765
      	* gcc.target/mips/pr26765.c: New.
      
      From-SVN: r113536
      Kazu Hirata committed
    • [multiple changes] · b2ed63b4
      2006-05-04  Andrew Haley  <aph@redhat.com>
      
              * class.c (make_field_value): Always build_address_of fdecl if
              there is an initializer.
      
      2006-05-03  Andrew Haley  <aph@redhat.com>
      
              PR libgcj/27352
              * expr.c (maybe_rewrite_invocation): New function.
              (rewrite_arglist_getclass): Likewise.
              (rules): New.
              (expand_invoke): Call maybe_rewrite_invocation.
              * parse.y (patch_invoke): Likewise.
              * java-tree.h: (maybe_rewrite_invocation): New function.
      
      2006-05-03  Andrew Haley  <aph@redhat.com>
      
              PR libgcj/27352
              * java/lang/Class.java (getClassLoader(Class)): New.
              forName(String, Class): New.
              * java/lang/natClass.cc (getClassLoader(Class)): New.
      
      2006-05-02  Andrew Haley  <aph@redhat.com>
      
              * prims.cc (_Jv_NewMultiArray): Check for phantom class.
      
      From-SVN: r113532
      Andrew Haley committed
    • re PR libgcj/26861 (VirtualMachineError in interperter.) · a7285117
      	PR libgcj/26861:
      	* interpret.cc (run) <insn_getfield>: Removed 0xffff check.
      	<insn_putfield>: Likewise.
      	(NULLCHECK): Define unconditionally.
      	* link.cc (ensure_class_linked): Removed dead code.
      
      From-SVN: r113531
      Tom Tromey committed
    • Class.h (JV_STATE_LOADING): Added comment. · b149e89e
      	* java/lang/Class.h (JV_STATE_LOADING): Added comment.
      	* Makefile.in: Rebuilt.
      	* Makefile.am (nat_source_files): Added natSystemClassLoader.cc.
      	* gnu/gcj/runtime/natSystemClassLoader.cc: New file.
      	* gnu/gcj/runtime/SystemClassLoader.java (nativeClasses):
      	New field.
      	(loadedClasses): Removed.
      	(findClass): Declare.
      	(addClass): Add to nativeClasses, not loadedClasses.
      
      From-SVN: r113530
      Tom Tromey committed
    • bfin: New directory. · 5eedb0ce
      	* gcc.target/bfin: New directory.
      	* gcc.target/bfin/bfin.exp: New file.
      	* gcc.target/bfin/frmul.c: New file.
      	* gcc.target/bfin/arith.c: New file.
      	* gcc.target/bfin/mul-combine.c: New file.
      	* gcc.target/bfin/shift.c: New file.
      
      From-SVN: r113529
      Bernd Schmidt committed
    • re PR tree-optimization/14287 ([tree-ssa] does not remove unnecessary extensions) · d818832c
      2006-05-04  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/14287
      	PR tree-optimization/14844
      	PR tree-optimization/19792
      	PR tree-optimization/21608
      	PR tree-optimization/27090
      	* tree-ssa-pre.c (try_combine_conversion): New function.
      	(compute_avail): After constructing the value-handle
      	expression, use try_combine_conversion to combine NOP_EXPRs
      	with previous value-handle expressions and use the result if it
      	is available.
      
      	* gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
      	* gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
      	* gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
      	* gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
      	* gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
      
      From-SVN: r113527
      Richard Guenther committed