1. 24 Jan, 2000 1 commit
  2. 23 Jan, 2000 11 commits
  3. 22 Jan, 2000 12 commits
  4. 21 Jan, 2000 7 commits
    • natConstructor.cc (newInstance): Use _Jv_CallAnyMethodA. · 8a922095
      	* java/lang/reflect/natConstructor.cc (newInstance): Use
      	_Jv_CallAnyMethodA.
      	* include/jvm.h: Declare _Jv_CallAnyMethodA.
      	* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Renamed
      	from _Jv_CallNonvirtualMethodA.  Changed interface; overloaded.
      	Include <jni.h>.
      	(COPY): Removed.
      	(invoke): Use _Jv_CallAnyMethodA.
      	(VAL): Redefined.
      	* java/lang/Class.h (Class): Declare JvGetFirstStaticField,
      	JvNumStaticFields, JvNumMethods, and JvGetFirstMethod as friend
      	functions.
      	(struct _Jv_Method): Added getNextMethod method.
      	(JvNumMethods): New function.
      	(JvGetFirstMethod): Likewise.
      	* gcj/field.h (JvGetFirstStaticField): New function.
      	(JvNumStaticFields): Likewise.
      	(getNextField): Renamed from getNextInstanceField.
      	(struct _Jv_Field): New method getClass.
      	* jni.cc: Wrote many new functions.
      	* include/jni.h (JNI_TRUE): Define.
      	(JNI_FALSE): Likewise.
      	(jobject, jclass, jstring, jarray, jthrowable, jobjectArray,
      	jbyteArray, jshortArray, jintArray, jlongArray, jbooleanArray,
      	jcharArray, jfloatArray, jdoubleArray): New typedefs.
      	(jfieldID, jmethodID): Likewise.
      	(JNI_COMMIT, JNI_ABORT): New defines.
      	(JNINativeMethod): New struct.
      	(struct JNINativeInterface): Correctly declared more entries.
      	(class _Jv_JNIEnv): Added `ex' member.
      	(JNI_VERSION_1_1): New define.
      	(JNI_VERSION_1_2): Likewise.
      
      	* boehm.cc (_Jv_MarkObj): Use getNextField, not
      	getNextInstanceField.
      
      From-SVN: r31553
      Tom Tromey committed
    • * libjava.compile/BlankFinal.java: New file. · 24823dcf
      From-SVN: r31552
      Tom Tromey committed
    • Fix typo in ChangeLog · 0a068841
      From-SVN: r31551
      Kaveh Ghazi committed
    • buffer.h: PROTO -> PARAMS. · df32d2ce
              * buffer.h: PROTO -> PARAMS.
              * check-init.c: Likewise.
              * class.c: Likewise.
              * constants.c: Likewise.
              * convert.h: Likewise.
              * decl.c: Likewise.
              * except.c: Likewise.
              * expr.c: Likewise.
              * gjavah.c: Likewise.
              * java-except.h: Likewise.
              * java-tree.h: Likewise.
              * jcf-depend.c: Likewise.
              * jcf-dump.c: Likewise.
              * jcf-parse.c: Likewise.
              * jcf-path.c: Likewise.
              * jcf-reader.c: Likewise.
              * jcf-write.c: Likewise.
              * jcf.h: Likewise.
              * jv-scan.c: Likewise.
              * jvgenmain.c: Likewise.
              * jvspec.c: Likewise.
              * lang.c: Likewise.
              * lex.c: Likewise.
              * lex.h: Likewise.
              * parse-scan.y: Likewise.
              * parse.h: Likewise.
              * parse.y: Likewise.
              * typeck.c: Likewise.
              * verify.c: Likewise.
              * xref.c: Likewise.
              * xref.h: Likewise.
              * zextract.c: Likewise.
              * zipfile.h: Likewise.
      
      From-SVN: r31550
      Kaveh R. Ghazi committed
    • sparc.md (movsi_pic_label_ref): Avoid creating new pseudos if expanded after first flow. · 7652adb5
      	* config/sparc/sparc.md (movsi_pic_label_ref): Avoid creating new
      	pseudos if expanded after first flow.
      	(movdi_pic_label_ref): Likewise.
      
      From-SVN: r31549
      Jakub Jelinek committed
    • Typo fix. · 57e98261
      From-SVN: r31548
      Joern Rennecke committed
    • Daily bump. · fb0d0f72
      From-SVN: r31547
      Jeff Law committed
  5. 20 Jan, 2000 9 commits