mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-26 19:51:12 +08:00
natClassLoader.cc (_Jv_RegisterClassHookDefault): Re-enable duplicate class registration error.
* java/lang/natClassLoader.cc (_Jv_RegisterClassHookDefault): Re-enable duplicate class registration error. From-SVN: r92447
This commit is contained in:
parent
d2b55bc559
commit
f5b25f8cca
libjava
@ -1,5 +1,8 @@
|
||||
2004-12-20 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* java/lang/natClassLoader.cc (_Jv_RegisterClassHookDefault):
|
||||
Re-enable duplicate class registration error.
|
||||
|
||||
* testsuite/libjava.jar/jar.exp (gcj_jar_interpret): Updated.
|
||||
* testsuite/libjava.verify/verify.exp (gcj_verify_run): Updated.
|
||||
* testsuite/libjava.jni/jni.exp (gcj_jni_test_one): Updated.
|
||||
|
@ -201,8 +201,8 @@ _Jv_RegisterClassHookDefault (jclass klass)
|
||||
// The BC ABI makes this check unnecessary: we always resolve all
|
||||
// data references via the appropriate class loader, so the kludge
|
||||
// that required this check has gone.
|
||||
#if 0
|
||||
// If the class is already registered, don't re-register it.
|
||||
jclass check_class = klass->next;
|
||||
while (check_class != NULL)
|
||||
{
|
||||
if (check_class == klass)
|
||||
@ -227,7 +227,6 @@ _Jv_RegisterClassHookDefault (jclass klass)
|
||||
|
||||
check_class = check_class->next;
|
||||
}
|
||||
#endif
|
||||
|
||||
// FIXME: this is really bogus!
|
||||
if (! klass->engine)
|
||||
|
Loading…
x
Reference in New Issue
Block a user