diff --git a/make/autoconf/flags.m4 b/make/autoconf/flags.m4 index 9b15c4edd94..2811d49cd97 100644 --- a/make/autoconf/flags.m4 +++ b/make/autoconf/flags.m4 @@ -236,7 +236,9 @@ AC_DEFUN_ONCE([FLAGS_PRE_TOOLCHAIN], if test "x$TOOLCHAIN_TYPE" = xxlc; then MACHINE_FLAG="-q${OPENJDK_TARGET_CPU_BITS}" elif test "x$TOOLCHAIN_TYPE" != xmicrosoft; then - MACHINE_FLAG="-m${OPENJDK_TARGET_CPU_BITS}" + if test "x$OPENJDK_TARGET_CPU" != xaarch64; then + MACHINE_FLAG="-m${OPENJDK_TARGET_CPU_BITS}" + fi fi # FIXME: global flags are not used yet...