@@ -869,6 +869,7 @@ OPENJDK_TAG
869
869
OPENJDK_SHA
870
870
JDK_FIX_VERSION
871
871
JDK_MOD_VERSION
872
+ OPENJ9_LIBS_SUBDIR
872
873
OPENJ9_PLATFORM_CODE
873
874
OPENJ9_BUILDSPEC
874
875
OPENJ9_TOPDIR
@@ -1039,6 +1040,7 @@ with_jvm_interpreter
1039
1040
with_jvm_variants
1040
1041
enable_debug
1041
1042
with_debug_level
1043
+ with_noncompressedrefs
1042
1044
with_cuda
1043
1045
with_gdk
1044
1046
enable_cuda
@@ -1797,6 +1799,8 @@ Optional Packages:
1797
1799
[server]
1798
1800
--with-debug-level set the debug level (release, fastdebug, slowdebug)
1799
1801
[release]
1802
+ --with-noncompressedrefs
1803
+ build non-compressedrefs vm (large heap)
1800
1804
--with-cuda use this directory as CUDA_HOME
1801
1805
--with-gdk use this directory as GDK_HOME
1802
1806
--with-conf-name use this as the name of the configuration [generated
3980
3984
3981
3985
3982
3986
# Do not change or remove the following line, it is needed for consistency checks:
3983
- DATE_WHEN_GENERATED=1524572072
3987
+ DATE_WHEN_GENERATED=1525094851
3984
3988
3985
3989
###############################################################################
3986
3990
#
@@ -8231,6 +8235,13 @@ $as_echo "$DEBUG_LEVEL" >&6; }
8231
8235
# With basic setup done, call the custom early hook.
8232
8236
8233
8237
8238
+ # Check whether --with-noncompressedrefs was given.
8239
+ if test "${with_noncompressedrefs+set}" = set; then :
8240
+ withval=$with_noncompressedrefs;
8241
+ fi
8242
+
8243
+
8244
+
8234
8245
# Convert openjdk cpu names to openj9 names
8235
8246
case "$build_cpu" in
8236
8247
x86_64)
@@ -8250,20 +8261,34 @@ $as_echo "$DEBUG_LEVEL" >&6; }
8250
8261
;;
8251
8262
esac
8252
8263
8253
- OPENJ9_BUILDSPEC="${OPENJDK_BUILD_OS}_${OPENJ9_CPU}_cmprssptrs"
8264
+ if test "x$with_noncompressedrefs" = x; then
8265
+ OPENJ9_BUILDSPEC="${OPENJDK_BUILD_OS}_${OPENJ9_CPU}_cmprssptrs"
8266
+ OPENJ9_LIBS_SUBDIR=compressedrefs
8267
+ else
8268
+ OPENJ9_BUILDSPEC="${OPENJDK_BUILD_OS}_${OPENJ9_CPU}"
8269
+ OPENJ9_LIBS_SUBDIR=default
8270
+ fi
8254
8271
8255
8272
if test "x$OPENJ9_CPU" = xx86-64; then
8256
8273
if test "x$OPENJDK_BUILD_OS" = xlinux; then
8257
8274
OPENJ9_PLATFORM_CODE=xa64
8258
8275
elif test "x$OPENJDK_BUILD_OS" = xwindows; then
8259
8276
OPENJ9_PLATFORM_CODE=wa64
8260
- OPENJ9_BUILDSPEC="win_x86-64_cmprssptrs"
8277
+ if test "x$OPENJ9_LIBS_SUBDIR" = xdefault; then
8278
+ OPENJ9_BUILDSPEC="win_x86-64"
8279
+ else
8280
+ OPENJ9_BUILDSPEC="win_x86-64_cmprssptrs"
8281
+ fi
8261
8282
else
8262
8283
as_fn_error $? "Unsupported OpenJ9 platform ${OPENJDK_BUILD_OS}!" "$LINENO" 5
8263
8284
fi
8264
8285
elif test "x$OPENJ9_CPU" = xppc-64_le; then
8265
8286
OPENJ9_PLATFORM_CODE=xl64
8266
- OPENJ9_BUILDSPEC="${OPENJDK_BUILD_OS}_ppc-64_cmprssptrs_le_gcc"
8287
+ if test "x$OPENJ9_LIBS_SUBDIR" = xdefault; then
8288
+ OPENJ9_BUILDSPEC="${OPENJDK_BUILD_OS}_ppc-64_le_gcc"
8289
+ else
8290
+ OPENJ9_BUILDSPEC="${OPENJDK_BUILD_OS}_ppc-64_cmprssptrs_le_gcc"
8291
+ fi
8267
8292
elif test "x$OPENJ9_CPU" = x390-64; then
8268
8293
OPENJ9_PLATFORM_CODE=xz64
8269
8294
elif test "x$OPENJ9_CPU" = xppc-64; then
@@ -8276,6 +8301,7 @@ $as_echo "$DEBUG_LEVEL" >&6; }
8276
8301
8277
8302
8278
8303
8304
+
8279
8305
# Source the closed version numbers
8280
8306
. $SRC_ROOT/jdk/make/closed/autoconf/openj9ext-version-numbers
8281
8307
0 commit comments