--- a/make/autoconf/flags.m4 Wed Sep 05 11:52:15 2018 +0530
+++ b/make/autoconf/flags.m4 Wed Sep 05 11:15:28 2018 +0200
@@ -241,7 +241,8 @@
elif test "x$TOOLCHAIN_TYPE" = xsolstudio; then
MACHINE_FLAG="-m${OPENJDK_TARGET_CPU_BITS}"
elif test "x$TOOLCHAIN_TYPE" = xgcc || test "x$TOOLCHAIN_TYPE" = xclang; then
- if test "x$OPENJDK_TARGET_CPU_ARCH" = xx86 ||
+ if test "x$OPENJDK_TARGET_CPU_ARCH" = xx86 &&
+ test "x$OPENJDK_TARGET_CPU" != xx32 ||
test "x$OPENJDK_TARGET_CPU_ARCH" = xsparc ||
test "x$OPENJDK_TARGET_CPU_ARCH" = xppc; then
MACHINE_FLAG="-m${OPENJDK_TARGET_CPU_BITS}"