From: Matthew Fortune Date: Fri, 26 Dec 2025 23:53:51 +0000 (-0700) Subject: [PATCH v2 1/1] Ensure _UNDER_TEST executables are target based X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc1d1a30fac35a39f7184beddca23aa8cd78161f;p=thirdparty%2Fgcc.git [PATCH v2 1/1] Ensure _UNDER_TEST executables are target based This fixes an issue where some G++ tests need to use a C compiler as well as C++ to build an LTO test. contrib/ * test_installed: Use target to select default gcc/g++ etc. under test. Signed-off-by: Matthew Fortune Signed-off-by: Faraz Shahbazker Signed-off-by: Aleksandar Rakic --- diff --git a/contrib/test_installed b/contrib/test_installed index 9567ace54b3..a5427e44d48 100755 --- a/contrib/test_installed +++ b/contrib/test_installed @@ -131,10 +131,14 @@ set srcdir "${testsuite-${srcdir}/gcc/testsuite}" set libiconv "$libiconv" set CFLAGS "" set CXXFLAGS "" -set GCC_UNDER_TEST "${GCC_UNDER_TEST-${prefix}${prefix+/bin/}gcc}" -set GXX_UNDER_TEST "${GXX_UNDER_TEST-${prefix}${prefix+/bin/}g++}" -set GFORTRAN_UNDER_TEST "${GFORTRAN_UNDER_TEST-${prefix}${prefix+/bin/}gfortran}" -set OBJC_UNDER_TEST "${OBJC_UNDER_TEST-${prefix}${prefix+/bin/}gcc}" +set GCC_UNDER_TEST "${GCC_UNDER_TEST-${prefix}${prefix+/bin/}\ +${target+$target-}gcc}" +set GXX_UNDER_TEST "${GXX_UNDER_TEST-${prefix}${prefix+/bin/}\ +${target+$target-}g++}" +set GFORTRAN_UNDER_TEST "${GFORTRAN_UNDER_TEST-${prefix}${prefix+/bin/}\ +${target+$target-}gfortran}" +set OBJC_UNDER_TEST "${OBJC_UNDER_TEST-${prefix}${prefix+/bin/}\ +${target+$target-}gcc}" set HOSTCC "${HOSTCC-cc}" set HOSTCXX "${HOSTCXX-c++}" set HOSTCFLAGS ""