8191614: Generated configure out of sync
Reviewed-by: redestad
This commit is contained in:
parent
eeb940463b
commit
91549ed5ce
@ -656,7 +656,6 @@ BUILD_FAILURE_HANDLER
|
||||
ENABLE_INTREE_EC
|
||||
VALID_JVM_FEATURES
|
||||
JVM_FEATURES_custom
|
||||
JVM_FEATURES_zeroshark
|
||||
JVM_FEATURES_zero
|
||||
JVM_FEATURES_minimal
|
||||
JVM_FEATURES_core
|
||||
@ -676,10 +675,6 @@ PNG_LIBS
|
||||
PNG_CFLAGS
|
||||
USE_EXTERNAL_LIBGIF
|
||||
USE_EXTERNAL_LIBJPEG
|
||||
LLVM_LIBS
|
||||
LLVM_LDFLAGS
|
||||
LLVM_CFLAGS
|
||||
LLVM_CONFIG
|
||||
LIBFFI_LIB_FILE
|
||||
ENABLE_LIBFFI_BUNDLING
|
||||
LIBFFI_LIBS
|
||||
@ -2033,8 +2028,7 @@ Optional Packages:
|
||||
--with-debug-level set the debug level (release, fastdebug, slowdebug,
|
||||
optimized) [release]
|
||||
--with-jvm-variants JVM variants (separated by commas) to build
|
||||
(server,client,minimal,core,zero,zeroshark,custom)
|
||||
[server]
|
||||
(server,client,minimal,core,zero,custom) [server]
|
||||
--with-cpu-port specify sources to use for Hotspot 64-bit ARM port
|
||||
(arm64,aarch64) [aarch64]
|
||||
--with-devkit use this devkit for compilers, tools and resources
|
||||
@ -4272,12 +4266,12 @@ pkgadd_help() {
|
||||
#
|
||||
|
||||
# All valid JVM features, regardless of platform
|
||||
VALID_JVM_FEATURES="compiler1 compiler2 zero shark minimal dtrace jvmti jvmci \
|
||||
VALID_JVM_FEATURES="compiler1 compiler2 zero minimal dtrace jvmti jvmci \
|
||||
graal vm-structs jni-check services management all-gcs nmt cds \
|
||||
static-build link-time-opt aot"
|
||||
|
||||
# All valid JVM variants
|
||||
VALID_JVM_VARIANTS="server client minimal core zero zeroshark custom"
|
||||
VALID_JVM_VARIANTS="server client minimal core zero custom"
|
||||
|
||||
###############################################################################
|
||||
# Check if the specified JVM variant should be built. To be used in shell if
|
||||
@ -4308,7 +4302,6 @@ VALID_JVM_VARIANTS="server client minimal core zero zeroshark custom"
|
||||
# minimal: reduced form of client with optional features stripped out
|
||||
# core: normal interpreter only, no compiler
|
||||
# zero: C++ based interpreter only, no compiler
|
||||
# zeroshark: C++ based interpreter, and a llvm-based compiler
|
||||
# custom: baseline JVM with no default features
|
||||
#
|
||||
|
||||
@ -4808,11 +4801,6 @@ VALID_JVM_VARIANTS="server client minimal core zero zeroshark custom"
|
||||
################################################################################
|
||||
|
||||
|
||||
################################################################################
|
||||
# Setup llvm (Low-Level VM)
|
||||
################################################################################
|
||||
|
||||
|
||||
################################################################################
|
||||
# Setup various libraries, typically small system libraries
|
||||
################################################################################
|
||||
@ -5166,7 +5154,7 @@ VS_SDK_PLATFORM_NAME_2013=
|
||||
#CUSTOM_AUTOCONF_INCLUDE
|
||||
|
||||
# Do not change or remove the following line, it is needed for consistency checks:
|
||||
DATE_WHEN_GENERATED=1509128484
|
||||
DATE_WHEN_GENERATED=1511216793
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
@ -17069,7 +17057,7 @@ $as_echo "$as_me: Unknown variant(s) specified: $INVALID_VARIANTS" >&6;}
|
||||
|
||||
|
||||
|
||||
if [[ " $JVM_VARIANTS " =~ " zero " ]] || [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if [[ " $JVM_VARIANTS " =~ " zero " ]] ; then
|
||||
# zero behaves as a platform and rewrites these values. This is really weird. :(
|
||||
# We are guaranteed that we do not build any other variants when building zero.
|
||||
HOTSPOT_TARGET_CPU=zero
|
||||
@ -25114,7 +25102,7 @@ fi
|
||||
|
||||
# Should we build the serviceability agent (SA)?
|
||||
INCLUDE_SA=true
|
||||
if [[ " $JVM_VARIANTS " =~ " zero " ]] || [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if [[ " $JVM_VARIANTS " =~ " zero " ]] ; then
|
||||
INCLUDE_SA=false
|
||||
fi
|
||||
if test "x$OPENJDK_TARGET_OS" = xaix ; then
|
||||
@ -51971,7 +51959,7 @@ $as_echo "$as_me: GCC >= 6 detected; adding ${NO_DELETE_NULL_POINTER_CHECKS_CFLA
|
||||
|
||||
|
||||
fi
|
||||
if ! [[ " $JVM_VARIANTS " =~ " zero " ]] && ! [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if ! [[ " $JVM_VARIANTS " =~ " zero " ]] ; then
|
||||
# Non-zero builds have stricter warnings
|
||||
JVM_CFLAGS="$JVM_CFLAGS -Wreturn-type -Wundef -Wformat=2"
|
||||
else
|
||||
@ -52852,7 +52840,7 @@ $as_echo "$as_me: GCC >= 6 detected; adding ${NO_DELETE_NULL_POINTER_CHECKS_CFLA
|
||||
|
||||
|
||||
fi
|
||||
if ! [[ " $JVM_VARIANTS " =~ " zero " ]] && ! [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if ! [[ " $JVM_VARIANTS " =~ " zero " ]] ; then
|
||||
# Non-zero builds have stricter warnings
|
||||
OPENJDK_BUILD_JVM_CFLAGS="$OPENJDK_BUILD_JVM_CFLAGS -Wreturn-type -Wundef -Wformat=2"
|
||||
else
|
||||
@ -54613,7 +54601,7 @@ $as_echo "yes" >&6; }
|
||||
fi
|
||||
|
||||
# Check if ffi is needed
|
||||
if [[ " $JVM_VARIANTS " =~ " zero " ]] || [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if [[ " $JVM_VARIANTS " =~ " zero " ]] ; then
|
||||
NEEDS_LIB_FFI=true
|
||||
else
|
||||
NEEDS_LIB_FFI=false
|
||||
@ -54686,8 +54674,7 @@ $as_echo "$has_static_libstdcxx" >&6; }
|
||||
# If dynamic wasn't requested, go with static unless it isn't available.
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libstdc++" >&5
|
||||
$as_echo_n "checking how to link with libstdc++... " >&6; }
|
||||
if test "x$with_stdc__lib" = xdynamic || test "x$has_static_libstdcxx" = xno \
|
||||
|| [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if test "x$with_stdc__lib" = xdynamic || test "x$has_static_libstdcxx" = xno ; then
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: dynamic" >&5
|
||||
$as_echo "dynamic" >&6; }
|
||||
else
|
||||
@ -65169,94 +65156,6 @@ $as_echo "${LIBFFI_LIB_FILE}" >&6; }
|
||||
|
||||
|
||||
|
||||
if [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
# Extract the first word of "llvm-config", so it can be a program name with args.
|
||||
set dummy llvm-config; ac_word=$2
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
|
||||
$as_echo_n "checking for $ac_word... " >&6; }
|
||||
if ${ac_cv_prog_LLVM_CONFIG+:} false; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
if test -n "$LLVM_CONFIG"; then
|
||||
ac_cv_prog_LLVM_CONFIG="$LLVM_CONFIG" # Let the user override the test.
|
||||
else
|
||||
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
||||
for as_dir in $PATH
|
||||
do
|
||||
IFS=$as_save_IFS
|
||||
test -z "$as_dir" && as_dir=.
|
||||
for ac_exec_ext in '' $ac_executable_extensions; do
|
||||
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
||||
ac_cv_prog_LLVM_CONFIG="llvm-config"
|
||||
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
|
||||
break 2
|
||||
fi
|
||||
done
|
||||
done
|
||||
IFS=$as_save_IFS
|
||||
|
||||
fi
|
||||
fi
|
||||
LLVM_CONFIG=$ac_cv_prog_LLVM_CONFIG
|
||||
if test -n "$LLVM_CONFIG"; then
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LLVM_CONFIG" >&5
|
||||
$as_echo "$LLVM_CONFIG" >&6; }
|
||||
else
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||
$as_echo "no" >&6; }
|
||||
fi
|
||||
|
||||
|
||||
|
||||
if test "x$LLVM_CONFIG" != xllvm-config; then
|
||||
as_fn_error $? "llvm-config not found in $PATH." "$LINENO" 5
|
||||
fi
|
||||
|
||||
llvm_components="jit mcjit engine nativecodegen native"
|
||||
unset LLVM_CFLAGS
|
||||
for flag in $("$LLVM_CONFIG" --cxxflags); do
|
||||
if echo "${flag}" | grep -q '^-[ID]'; then
|
||||
if test "${flag}" != "-D_DEBUG" ; then
|
||||
if test "${LLVM_CFLAGS}" != "" ; then
|
||||
LLVM_CFLAGS="${LLVM_CFLAGS} "
|
||||
fi
|
||||
LLVM_CFLAGS="${LLVM_CFLAGS}${flag}"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
llvm_version=$("${LLVM_CONFIG}" --version | $SED 's/\.//; s/svn.*//')
|
||||
LLVM_CFLAGS="${LLVM_CFLAGS} -DSHARK_LLVM_VERSION=${llvm_version}"
|
||||
|
||||
unset LLVM_LDFLAGS
|
||||
for flag in $("${LLVM_CONFIG}" --ldflags); do
|
||||
if echo "${flag}" | grep -q '^-L'; then
|
||||
if test "${LLVM_LDFLAGS}" != ""; then
|
||||
LLVM_LDFLAGS="${LLVM_LDFLAGS} "
|
||||
fi
|
||||
LLVM_LDFLAGS="${LLVM_LDFLAGS}${flag}"
|
||||
fi
|
||||
done
|
||||
|
||||
unset LLVM_LIBS
|
||||
for flag in $("${LLVM_CONFIG}" --libs ${llvm_components}); do
|
||||
if echo "${flag}" | grep -q '^-l'; then
|
||||
if test "${LLVM_LIBS}" != ""; then
|
||||
LLVM_LIBS="${LLVM_LIBS} "
|
||||
fi
|
||||
LLVM_LIBS="${LLVM_LIBS}${flag}"
|
||||
fi
|
||||
done
|
||||
|
||||
# Due to https://llvm.org/bugs/show_bug.cgi?id=16902, llvm does not
|
||||
# always properly detect -ltinfo
|
||||
LLVM_LIBS="${LLVM_LIBS} -ltinfo"
|
||||
|
||||
|
||||
|
||||
|
||||
fi
|
||||
|
||||
|
||||
|
||||
# Check whether --with-libjpeg was given.
|
||||
if test "${with_libjpeg+set}" = set; then :
|
||||
@ -66053,7 +65952,6 @@ $as_echo "no, not found at $STLPORT_LIB" >&6; }
|
||||
|
||||
|
||||
|
||||
|
||||
# Hotspot setup depends on lib checks.
|
||||
|
||||
|
||||
@ -66124,15 +66022,9 @@ $as_echo "$JVM_FEATURES" >&6; }
|
||||
fi
|
||||
fi
|
||||
|
||||
if ! [[ " $JVM_VARIANTS " =~ " zero " ]] && ! [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if ! [[ " $JVM_VARIANTS " =~ " zero " ]] ; then
|
||||
if [[ " $JVM_FEATURES " =~ " zero " ]] ; then
|
||||
as_fn_error $? "To enable zero/zeroshark, you must use --with-jvm-variants=zero/zeroshark" "$LINENO" 5
|
||||
fi
|
||||
fi
|
||||
|
||||
if ! [[ " $JVM_VARIANTS " =~ " zeroshark " ]] ; then
|
||||
if [[ " $JVM_FEATURES " =~ " shark " ]] ; then
|
||||
as_fn_error $? "To enable shark, you must use --with-jvm-variants=zeroshark" "$LINENO" 5
|
||||
as_fn_error $? "To enable zero, you must use --with-jvm-variants=zero" "$LINENO" 5
|
||||
fi
|
||||
fi
|
||||
|
||||
@ -66216,7 +66108,6 @@ $as_echo "no" >&6; }
|
||||
JVM_FEATURES_core="$NON_MINIMAL_FEATURES $JVM_FEATURES"
|
||||
JVM_FEATURES_minimal="compiler1 minimal $JVM_FEATURES $JVM_FEATURES_link_time_opt"
|
||||
JVM_FEATURES_zero="zero $NON_MINIMAL_FEATURES $JVM_FEATURES"
|
||||
JVM_FEATURES_zeroshark="zero shark $NON_MINIMAL_FEATURES $JVM_FEATURES"
|
||||
JVM_FEATURES_custom="$JVM_FEATURES"
|
||||
|
||||
|
||||
@ -66226,7 +66117,6 @@ $as_echo "no" >&6; }
|
||||
|
||||
|
||||
|
||||
|
||||
# Used for verification of Makefiles by check-jvm-feature
|
||||
|
||||
|
||||
@ -68104,7 +67994,6 @@ $as_echo "$OUTPUT_DIR_IS_LOCAL" >&6; }
|
||||
JVM_FEATURES_core="$($ECHO $($PRINTF '%s\n' $JVM_FEATURES_core | $SORT -u))"
|
||||
JVM_FEATURES_minimal="$($ECHO $($PRINTF '%s\n' $JVM_FEATURES_minimal | $SORT -u))"
|
||||
JVM_FEATURES_zero="$($ECHO $($PRINTF '%s\n' $JVM_FEATURES_zero | $SORT -u))"
|
||||
JVM_FEATURES_zeroshark="$($ECHO $($PRINTF '%s\n' $JVM_FEATURES_zeroshark | $SORT -u))"
|
||||
JVM_FEATURES_custom="$($ECHO $($PRINTF '%s\n' $JVM_FEATURES_custom | $SORT -u))"
|
||||
|
||||
# Validate features
|
||||
|
Loading…
x
Reference in New Issue
Block a user