Skip to content
Snippets Groups Projects
Forked from redox-os / gcc
Source project has a limited visibility.
  • tromey's avatar
    be7d01ed
    * jni.cc (_Jv_JNI_GetAnyFieldID): Throw ClassNotFoundException. · be7d01ed
    tromey authored
    	* 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.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97660 138bc75d-0d04-0410-961f-82ee72b054a4
    be7d01ed
    History
    * jni.cc (_Jv_JNI_GetAnyFieldID): Throw ClassNotFoundException.
    tromey authored
    	* 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.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97660 138bc75d-0d04-0410-961f-82ee72b054a4