< prev index next >

common/autoconf/platform.m4

Print this page
@  rev 2556 : [mq]: libc
|

*** 141,157 **** ;; esac case "$1" in *linux*-musl) ! VAR_CLIB=musl ;; *linux*-gnu) ! VAR_CLIB=gnu ;; *) ! VAR_CLIB=default ;; esac ]) # Expects $host_os $host_cpu $build_os and $build_cpu --- 141,157 ---- ;; esac case "$1" in *linux*-musl) ! VAR_LIBC=musl ;; *linux*-gnu) ! VAR_LIBC=gnu ;; *) ! VAR_LIBC=default ;; esac ]) # Expects $host_os $host_cpu $build_os and $build_cpu
*** 188,213 **** fi OPENJDK_BUILD_CPU="$VAR_CPU" OPENJDK_BUILD_CPU_ARCH="$VAR_CPU_ARCH" OPENJDK_BUILD_CPU_BITS="$VAR_CPU_BITS" OPENJDK_BUILD_CPU_ENDIAN="$VAR_CPU_ENDIAN" ! OPENJDK_BUILD_CLIB="$VAR_CLIB" AC_SUBST(OPENJDK_BUILD_OS) AC_SUBST(OPENJDK_BUILD_OS_TYPE) AC_SUBST(OPENJDK_BUILD_OS_ENV) AC_SUBST(OPENJDK_BUILD_CPU) AC_SUBST(OPENJDK_BUILD_CPU_ARCH) AC_SUBST(OPENJDK_BUILD_CPU_BITS) AC_SUBST(OPENJDK_BUILD_CPU_ENDIAN) ! AC_SUBST(OPENJDK_BUILD_CLIB) AC_MSG_CHECKING([openjdk-build os-cpu]) AC_MSG_RESULT([$OPENJDK_BUILD_OS-$OPENJDK_BUILD_CPU]) if test "x$OPENJDK_BUILD_OS" = "xlinux"; then AC_MSG_CHECKING([openjdk-build C library]) ! AC_MSG_RESULT([$OPENJDK_BUILD_CLIB]) fi # Convert the autoconf OS/CPU value to our own data, into the VAR_OS/CPU variables. PLATFORM_EXTRACT_VARS_FROM_OS($host_os) PLATFORM_EXTRACT_VARS_FROM_CPU($host_cpu) --- 188,213 ---- fi OPENJDK_BUILD_CPU="$VAR_CPU" OPENJDK_BUILD_CPU_ARCH="$VAR_CPU_ARCH" OPENJDK_BUILD_CPU_BITS="$VAR_CPU_BITS" OPENJDK_BUILD_CPU_ENDIAN="$VAR_CPU_ENDIAN" ! OPENJDK_BUILD_LIBC="$VAR_LIBC" AC_SUBST(OPENJDK_BUILD_OS) AC_SUBST(OPENJDK_BUILD_OS_TYPE) AC_SUBST(OPENJDK_BUILD_OS_ENV) AC_SUBST(OPENJDK_BUILD_CPU) AC_SUBST(OPENJDK_BUILD_CPU_ARCH) AC_SUBST(OPENJDK_BUILD_CPU_BITS) AC_SUBST(OPENJDK_BUILD_CPU_ENDIAN) ! AC_SUBST(OPENJDK_BUILD_LIBC) AC_MSG_CHECKING([openjdk-build os-cpu]) AC_MSG_RESULT([$OPENJDK_BUILD_OS-$OPENJDK_BUILD_CPU]) if test "x$OPENJDK_BUILD_OS" = "xlinux"; then AC_MSG_CHECKING([openjdk-build C library]) ! AC_MSG_RESULT([$OPENJDK_BUILD_LIBC]) fi # Convert the autoconf OS/CPU value to our own data, into the VAR_OS/CPU variables. PLATFORM_EXTRACT_VARS_FROM_OS($host_os) PLATFORM_EXTRACT_VARS_FROM_CPU($host_cpu)
*** 225,250 **** fi OPENJDK_TARGET_CPU="$VAR_CPU" OPENJDK_TARGET_CPU_ARCH="$VAR_CPU_ARCH" OPENJDK_TARGET_CPU_BITS="$VAR_CPU_BITS" OPENJDK_TARGET_CPU_ENDIAN="$VAR_CPU_ENDIAN" ! OPENJDK_TARGET_CLIB="$VAR_CLIB" AC_SUBST(OPENJDK_TARGET_OS) AC_SUBST(OPENJDK_TARGET_OS_TYPE) AC_SUBST(OPENJDK_TARGET_OS_ENV) AC_SUBST(OPENJDK_TARGET_CPU) AC_SUBST(OPENJDK_TARGET_CPU_ARCH) AC_SUBST(OPENJDK_TARGET_CPU_BITS) AC_SUBST(OPENJDK_TARGET_CPU_ENDIAN) ! AC_SUBST(OPENJDK_TARGET_CLIB) AC_MSG_CHECKING([openjdk-target os-cpu]) AC_MSG_RESULT([$OPENJDK_TARGET_OS-$OPENJDK_TARGET_CPU]) if test "x$OPENJDK_TARGET_OS" = "xlinux"; then AC_MSG_CHECKING([openjdk-target C library]) ! AC_MSG_RESULT([$OPENJDK_TARGET_CLIB]) fi ]) # Check if a reduced build (32-bit on 64-bit platforms) is requested, and modify behaviour # accordingly. Must be done after setting up build and target system, but before --- 225,250 ---- fi OPENJDK_TARGET_CPU="$VAR_CPU" OPENJDK_TARGET_CPU_ARCH="$VAR_CPU_ARCH" OPENJDK_TARGET_CPU_BITS="$VAR_CPU_BITS" OPENJDK_TARGET_CPU_ENDIAN="$VAR_CPU_ENDIAN" ! OPENJDK_TARGET_LIBC="$VAR_LIBC" AC_SUBST(OPENJDK_TARGET_OS) AC_SUBST(OPENJDK_TARGET_OS_TYPE) AC_SUBST(OPENJDK_TARGET_OS_ENV) AC_SUBST(OPENJDK_TARGET_CPU) AC_SUBST(OPENJDK_TARGET_CPU_ARCH) AC_SUBST(OPENJDK_TARGET_CPU_BITS) AC_SUBST(OPENJDK_TARGET_CPU_ENDIAN) ! AC_SUBST(OPENJDK_TARGET_LIBC) AC_MSG_CHECKING([openjdk-target os-cpu]) AC_MSG_RESULT([$OPENJDK_TARGET_OS-$OPENJDK_TARGET_CPU]) if test "x$OPENJDK_TARGET_OS" = "xlinux"; then AC_MSG_CHECKING([openjdk-target C library]) ! AC_MSG_RESULT([$OPENJDK_TARGET_LIBC]) fi ]) # Check if a reduced build (32-bit on 64-bit platforms) is requested, and modify behaviour # accordingly. Must be done after setting up build and target system, but before
*** 378,393 **** OPENJDK_$1_CPU_BUNDLE="x64" else OPENJDK_$1_CPU_BUNDLE="$OPENJDK_$1_CPU" fi ! OPENJDK_$1_CLIB_BUNDLE="" ! if test "x$OPENJDK_$1_CLIB" = "xmusl"; then ! OPENJDK_$1_CLIB_BUNDLE="-$OPENJDK_$1_CLIB" fi ! OPENJDK_$1_BUNDLE_PLATFORM="${OPENJDK_$1_OS_BUNDLE}-${OPENJDK_$1_CPU_BUNDLE}${OPENJDK_$1_CLIB_BUNDLE}" AC_SUBST(OPENJDK_$1_BUNDLE_PLATFORM) if test "x$OPENJDK_$1_CPU_BITS" = x64; then # -D_LP64=1 is only set on linux and mac. Setting on windows causes diff in # unpack200.exe. This variable is used in --- 378,393 ---- OPENJDK_$1_CPU_BUNDLE="x64" else OPENJDK_$1_CPU_BUNDLE="$OPENJDK_$1_CPU" fi ! OPENJDK_$1_LIBC_BUNDLE="" ! if test "x$OPENJDK_$1_LIBC" = "xmusl"; then ! OPENJDK_$1_LIBC_BUNDLE="-$OPENJDK_$1_LIBC" fi ! OPENJDK_$1_BUNDLE_PLATFORM="${OPENJDK_$1_OS_BUNDLE}-${OPENJDK_$1_CPU_BUNDLE}${OPENJDK_$1_LIBC_BUNDLE}" AC_SUBST(OPENJDK_$1_BUNDLE_PLATFORM) if test "x$OPENJDK_$1_CPU_BITS" = x64; then # -D_LP64=1 is only set on linux and mac. Setting on windows causes diff in # unpack200.exe. This variable is used in
*** 461,476 **** elif test "x$OPENJDK_$1_CPU" != x; then HOTSPOT_$1_CPU_DEFINE=$(echo $OPENJDK_$1_CPU | tr a-z A-Z) fi AC_SUBST(HOTSPOT_$1_CPU_DEFINE) ! if test "x$OPENJDK_$1_CLIB" = "xmusl"; then ! HOTSPOT_$1_CLIB=$OPENJDK_$1_CLIB else ! HOTSPOT_$1_CLIB="" fi ! AC_SUBST(HOTSPOT_$1_CLIB) ]) AC_DEFUN([PLATFORM_SET_RELEASE_FILE_OS_VALUES], [ if test "x$OPENJDK_TARGET_OS" = "xsolaris"; then --- 461,476 ---- elif test "x$OPENJDK_$1_CPU" != x; then HOTSPOT_$1_CPU_DEFINE=$(echo $OPENJDK_$1_CPU | tr a-z A-Z) fi AC_SUBST(HOTSPOT_$1_CPU_DEFINE) ! if test "x$OPENJDK_$1_LIBC" = "xmusl"; then ! HOTSPOT_$1_LIBC=$OPENJDK_$1_LIBC else ! HOTSPOT_$1_LIBC="" fi ! AC_SUBST(HOTSPOT_$1_LIBC) ]) AC_DEFUN([PLATFORM_SET_RELEASE_FILE_OS_VALUES], [ if test "x$OPENJDK_TARGET_OS" = "xsolaris"; then
< prev index next >