* defineclass.cc (handleClassBegin): Use
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Feb 2005 21:29:04 +0000 (21:29 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Feb 2005 21:29:04 +0000 (21:29 +0000)
commitdaa4e295752aca4a0cda33ea5e05af597382d12d
tree9321a4ce5d93e720f8ccef64c5a68a48525104d1
parentcc57ce063492a870faaa15d9909e985ff3c0befb
* defineclass.cc (handleClassBegin): Use
_Jv_RegisterInitiatingLoader.
* java/lang/Class.h (_Jv_UnregisterInitiatingLoader): Declare.
* java/lang/natVMClassLoader.cc (resolveClass): Don't register
class.  Use _Jv_UnregisterInitiatingLoader.
* java/lang/natClassLoader.cc (_Jv_UnregisterInitiatingLoader):
New function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94717 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/defineclass.cc
libjava/java/lang/Class.h
libjava/java/lang/natClassLoader.cc
libjava/java/lang/natVMClassLoader.cc