< prev index next >

make/autoconf/jvm-features.m4

Print this page
rev 60628 : 8248498: Add build system support for Windows AArch64
Reviewed-by:
Contributed-by: mbeckwit, luhenry, burban

*** 235,246 **** AC_DEFUN_ONCE([JVM_FEATURES_CHECK_AOT], [ JVM_FEATURES_CHECK_AVAILABILITY(aot, [ AC_MSG_CHECKING([if platform is supported by AOT]) # AOT is only available where JVMCI is available since it requires JVMCI. ! if test "x$OPENJDK_TARGET_CPU" = "xx86_64" || \ ! test "x$OPENJDK_TARGET_CPU" = "xaarch64"; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi --- 235,247 ---- AC_DEFUN_ONCE([JVM_FEATURES_CHECK_AOT], [ JVM_FEATURES_CHECK_AVAILABILITY(aot, [ AC_MSG_CHECKING([if platform is supported by AOT]) # AOT is only available where JVMCI is available since it requires JVMCI. ! if test "x$OPENJDK_TARGET_CPU" = "xx86_64"; then ! AC_MSG_RESULT([yes]) ! elif test "x$OPENJDK_TARGET_OS-$OPENJDK_TARGET_CPU" = "xlinux-aarch64"; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi
*** 301,312 **** AC_DEFUN_ONCE([JVM_FEATURES_CHECK_GRAAL], [ JVM_FEATURES_CHECK_AVAILABILITY(graal, [ AC_MSG_CHECKING([if platform is supported by Graal]) # Graal is only available where JVMCI is available since it requires JVMCI. ! if test "x$OPENJDK_TARGET_CPU" = "xx86_64" || \ ! test "x$OPENJDK_TARGET_CPU" = "xaarch64" ; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi --- 302,314 ---- AC_DEFUN_ONCE([JVM_FEATURES_CHECK_GRAAL], [ JVM_FEATURES_CHECK_AVAILABILITY(graal, [ AC_MSG_CHECKING([if platform is supported by Graal]) # Graal is only available where JVMCI is available since it requires JVMCI. ! if test "x$OPENJDK_TARGET_CPU" = "xx86_64"; then ! AC_MSG_RESULT([yes]) ! elif test "x$OPENJDK_TARGET_OS-$OPENJDK_TARGET_CPU" = "xlinux-aarch64"; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi
*** 334,345 **** # AC_DEFUN_ONCE([JVM_FEATURES_CHECK_JVMCI], [ JVM_FEATURES_CHECK_AVAILABILITY(jvmci, [ AC_MSG_CHECKING([if platform is supported by JVMCI]) ! if test "x$OPENJDK_TARGET_CPU" = "xx86_64" || \ ! test "x$OPENJDK_TARGET_CPU" = "xaarch64" ; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi --- 336,348 ---- # AC_DEFUN_ONCE([JVM_FEATURES_CHECK_JVMCI], [ JVM_FEATURES_CHECK_AVAILABILITY(jvmci, [ AC_MSG_CHECKING([if platform is supported by JVMCI]) ! if test "x$OPENJDK_TARGET_CPU" = "xx86_64"; then ! AC_MSG_RESULT([yes]) ! elif test "x$OPENJDK_TARGET_OS-$OPENJDK_TARGET_CPU" = "xlinux-aarch64"; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi
*** 351,362 **** # AC_DEFUN_ONCE([JVM_FEATURES_CHECK_SHENANDOAHGC], [ JVM_FEATURES_CHECK_AVAILABILITY(shenandoahgc, [ AC_MSG_CHECKING([if platform is supported by Shenandoah]) ! if test "x$OPENJDK_TARGET_CPU_ARCH" = "xx86" || \ ! test "x$OPENJDK_TARGET_CPU" = "xaarch64" ; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi --- 354,366 ---- # AC_DEFUN_ONCE([JVM_FEATURES_CHECK_SHENANDOAHGC], [ JVM_FEATURES_CHECK_AVAILABILITY(shenandoahgc, [ AC_MSG_CHECKING([if platform is supported by Shenandoah]) ! if test "x$OPENJDK_TARGET_CPU_ARCH" = "xx86"; then ! AC_MSG_RESULT([yes]) ! elif test "x$OPENJDK_TARGET_OS-$OPENJDK_TARGET_CPU" = "xlinux-aarch64"; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU]) AVAILABLE=false fi
< prev index next >