1. 16 Feb, 2000 3 commits
    • sh.md (udivsi3_i1, [...]): Name. · a512fa97
      	* sh.md (udivsi3_i1, divsi3_i1, umulhisi3_i, mulhisi3_i): Name.
      	(smulsi3_highpart_i): Name.
      	(udivsi3): Wrap emitted insns in REG_LIBCALL / REG_RETVAL notes.
      	(divsi3, mulhisi3, umulhisi3, mulsidi3, umulsidi3): Likewise.
      	(smulsi3_highpart, umulsi3_highpart): Likewise.
      
      	(mulsidi3_i, umulsidi3_i): Make rtl describe operation
      	correctly independent of endianness.
      	(mulsidi3, umulsidi3): Now define_insn.  Hide details that
      	confuse the optimizers.
      	(mulsidi3+1, umulsidi3+1): New define_split.
      
      From-SVN: r31997
      J"orn Rennecke committed
    • virtual.java: New file. · 73d7c689
      	* libjava.jni/virtual.java: New file.
      	* libjava.jni/virtual.c: New file.
      	* libjava.jni/virtual.out: New file.
      	* libjava.jni/final_method.java: New file.
      	* libjava.jni/final_method.c: New file.
      	* libjava.jni/final_method.out: New file.
      	* libjava.jni/overload.java: New file.
      	* libjava.jni/overload.c: New file.
      	* libjava.jni/overload.out: New file.
      	* libjava.jni/simple_int.java: New file.
      	* libjava.jni/simple_int.c: New file.
      	* libjava.jni/simple_int.out: New file.
      	* libjava.jni/invoke.out: New file.
      	* libjava.jni/invoke.c: New file.
      	* libjava.jni/invoke.java: New file.
      
      From-SVN: r31996
      Tom Tromey committed
    • resolve.cc (ncode): Set args_raw_size. · d348bda4
      	* resolve.cc (ncode): Set args_raw_size.  Compute jni_cif and
      	jni_arg_types.
      	(init_cif): Added `rtype_p' argument.
      	* include/java-interp.h (class _Jv_MethodBase): Added
      	args_raw_size.
      	(class _Jv_InterpMethod): Removed args_raw_size.
      	(class _Jv_JNIMethod): Added jni_cif and jni_arg_types fields.
      	* jni.cc (call): Pass JNIEnv and (for static methods only) the
      	class pointer as well as the ordinary arguments.
      
      From-SVN: r31995
      Tom Tromey committed
  2. 15 Feb, 2000 18 commits
  3. 14 Feb, 2000 14 commits
  4. 13 Feb, 2000 5 commits