clang is the new black.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137187 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Eric Christopher 2011-08-09 23:59:05 +00:00
parent c66d36028b
commit 125feacf5b

View File

@ -110,15 +110,15 @@ if [ "$ARM_HOSTED_BUILD" = yes ]; then
done
PATH=$DIR/bin:$PATH
# otherwise, try to use llvm-gcc if it's available
# otherwise, try to use clang if it's available
elif [ $DARWIN_VERS -gt 9 ]; then
# If the user has set CC or CXX, respect their wishes. If not,
# compile with LLVM-GCC/LLVM-G++ if available; if LLVM is not
# compile with clang/clang if available; if LLVM is not
# available, fall back to usual GCC/G++ default.
savedPATH=$PATH ; PATH="/Developer/usr/bin:$PATH"
XTMPCC=$(which llvm-gcc)
XTMPCC=$(which clang)
if [ x$CC = x -a x$XTMPCC != x ] ; then export CC=$XTMPCC ; fi
XTMPCC=$(which llvm-g++)
XTMPCC=$(which clang++)
if [ x$CXX = x -a x$XTMPCC != x ] ; then export CXX=$XTMPCC ; fi
PATH=$savedPATH
unset XTMPCC savedPATH