1. 08 May, 2006 2 commits
  2. 07 May, 2006 10 commits
  3. 06 May, 2006 11 commits
  4. 05 May, 2006 10 commits
  5. 04 May, 2006 7 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