decl.c (GCJ_BINARYCOMPAT_ADDITION, [...]): Removed.
authorBryce McKinlay <mckinlay@redhat.com>
Thu, 26 May 2005 21:07:04 +0000 (21:07 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Thu, 26 May 2005 21:07:04 +0000 (22:07 +0100)
commita04323f4cbc780f714ee126c1d7b3953b0c04e44
treed51ec085994c17aee5e6ebcd727af006310a695e
parentb9fa227db9c8f21061285823768b73adb07cc395
decl.c (GCJ_BINARYCOMPAT_ADDITION, [...]): Removed.

2005-05-26  Bryce McKinlay  <mckinlay@redhat.com>

* decl.c (GCJ_BINARYCOMPAT_ADDITION,
GCJ_BOOTSTRAP_LOADER_ADDITION): Removed.
(FLAG_BINARYCOMPAT_ABI, FLAG_BOOTSTRAP_LOADER,
MINOR_BINARYCOMPAT_ABI_VERSION): New.
(GCJ_CURRENT_BC_ABI_VERSION): Use new method to calculate version ID.
(parse_version): Calculate version ID using new method. Use
bit-flags for flag_indirect_dispatch and flag_bootstrap_classes.

2005-05-26  Bryce McKinlay  <mckinlay@redhat.com>

* include/jvm.h (FLAG_BINARYCOMPAT_ABI, FLAG_BOOTSTRAP_LOADER): New.
(GCJ_BINARYCOMPAT_ADDITION, GCJ_BOOTSTRAP_LOADER_ADDITION): Removed.
(OLD_GCJ_40_BC_ABI_VERSION): Renamed. Old-style version ID for
BC-ABI classes.
(GCJ_CXX_ABI_VERSION): Renamed from GCJ_ABI_VERSION.
(GCJ_40_BC_ABI_VERSION): New. Calculate version IDs using new
method.
(_Jv_CheckABIVersion): Check for both old and new style version IDs.
(_Jv_ClassForBootstrapLoader): Use FLAG_BOOTSTRAP_LOADER.

From-SVN: r100222
gcc/java/ChangeLog
gcc/java/decl.c
libjava/ChangeLog
libjava/include/jvm.h