From 749d0b14c9f35a15525af5c48bb2ca63139ccebb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20P=C3=B6chtrager?= Date: Sat, 29 Aug 2015 13:23:52 +0200 Subject: [PATCH] Do not create x86_64h '-gstdc++' symlinks There is no x86_64h slice in GCC's libstdc++. --- wrapper/build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wrapper/build.sh b/wrapper/build.sh index 0de803a..fdf31e3 100755 --- a/wrapper/build.sh +++ b/wrapper/build.sh @@ -47,7 +47,7 @@ function create_wrapper_link "x86_64-apple-${OSXCROSS_TARGET}-${1}${EXESUFFIX}" if [ -n "$X86_64H_SUPPORTED" ] && [ $X86_64H_SUPPORTED -eq 1 ] && - ([[ $1 != gcc* ]] && [[ $1 != g++* ]]); then + ([[ $1 != gcc* ]] && [[ $1 != g++* ]] && [[ $1 != *gstdc++ ]]); then verbose_cmd ln -sf "${TARGETTRIPLE}-wrapper${EXESUFFIX}" \ "x86_64h-apple-${OSXCROSS_TARGET}-${1}${EXESUFFIX}" fi @@ -59,7 +59,7 @@ function create_wrapper_link "o64-${1}${EXESUFFIX}" if [ -n "$X86_64H_SUPPORTED" ] && [ $X86_64H_SUPPORTED -eq 1 ] && - ([[ $1 != gcc* ]] && [[ $1 != g++* ]]); then + ([[ $1 != gcc* ]] && [[ $1 != g++* ]] && [[ $1 != *gstdc++ ]]); then verbose_cmd ln -sf "${TARGETTRIPLE}-wrapper${EXESUFFIX}" \ "o64h-${1}${EXESUFFIX}" fi