Class.h (next): Updated documentation.

* java/lang/Class.h (next): Updated documentation.  Renamed to
	'next_or_version'.
	* java/lang/natClassLoader.cc (_Jv_RegisterClasses): Use
	_Jv_CheckABIVersion.
	(_Jv_RegisterClasses_Counted): Likewise.
	(_Jv_RegisterClassHookDefault): Fix starting condition of
	duplicate-checking loop.
	* include/jvm.h (GCJ_VERSION): New define.
	(GCJ_BINARYCOMPAT_ADDITION): Likewise.
	(_Jv_CheckABIVersion): New function.

From-SVN: r94173
This commit is contained in:
Tom Tromey 2005-01-24 19:05:34 +00:00 committed by Tom Tromey
parent 635b0f2a72
commit 8bf0438795
4 changed files with 43 additions and 15 deletions

View file

@ -488,8 +488,10 @@ private:
friend void ::_Jv_sharedlib_register_hook (jclass klass);
// Chain for class pool.
jclass next;
// Chain for class pool. This also doubles as the ABI version
// number. It is only used for this purpose at class registration
// time, and only for precompiled classes.
jclass next_or_version;
// Name of class.
_Jv_Utf8Const *name;
// Access flags for class.