Meta: Prefer clang as a host compiler to gcc

This commit is contained in:
Andrew Kaster 2022-12-17 15:37:37 -07:00 committed by Andrew Kaster
commit 37517ba8bb
Notes: sideshowbarker 2024-07-17 05:02:35 +09:00

View file

@ -192,13 +192,6 @@ pick_host_compiler() {
return return
fi fi
find_newest_compiler egcc gcc gcc-12 /usr/local/bin/gcc-12 /opt/homebrew/bin/gcc-12
if is_supported_compiler "$HOST_COMPILER"; then
export CC="${HOST_COMPILER}"
export CXX="${HOST_COMPILER/gcc/g++}"
return
fi
find_newest_compiler clang clang-13 clang-14 clang-15 /opt/homebrew/opt/llvm/bin/clang find_newest_compiler clang clang-13 clang-14 clang-15 /opt/homebrew/opt/llvm/bin/clang
if is_supported_compiler "$HOST_COMPILER"; then if is_supported_compiler "$HOST_COMPILER"; then
export CC="${HOST_COMPILER}" export CC="${HOST_COMPILER}"
@ -206,6 +199,13 @@ pick_host_compiler() {
return return
fi fi
find_newest_compiler egcc gcc gcc-12 /usr/local/bin/gcc-12 /opt/homebrew/bin/gcc-12
if is_supported_compiler "$HOST_COMPILER"; then
export CC="${HOST_COMPILER}"
export CXX="${HOST_COMPILER/gcc/g++}"
return
fi
die "Please make sure that GCC version 12, Clang version 13, or higher is installed." die "Please make sure that GCC version 12, Clang version 13, or higher is installed."
} }