From 392f35df4be1a9a8d7a67a25ae01230c7dd060ac Mon Sep 17 00:00:00 2001 From: Dingli Zhang Date: Wed, 12 Oct 2022 07:24:30 +0000 Subject: [PATCH] 8295033: hsdis configure error when cross-compiling with --with-binutils-src Reviewed-by: erikj, ihse, shade --- make/autoconf/lib-hsdis.m4 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/make/autoconf/lib-hsdis.m4 b/make/autoconf/lib-hsdis.m4 index d72bbf6df32..72bd08c7108 100644 --- a/make/autoconf/lib-hsdis.m4 +++ b/make/autoconf/lib-hsdis.m4 @@ -175,7 +175,11 @@ AC_DEFUN([LIB_BUILD_BINUTILS], fi else binutils_cc="$CC $SYSROOT_CFLAGS" - binutils_target="" + if test "x$COMPILE_TYPE" = xcross; then + binutils_target="--host=$OPENJDK_TARGET_AUTOCONF_NAME" + else + binutils_target="" + fi fi binutils_cflags="$binutils_cflags $MACHINE_FLAG $JVM_PICFLAG $C_O_FLAG_NORM"