summaryrefslogtreecommitdiff
path: root/utils/check-each-file
diff options
context:
space:
mode:
authorJohn Criswell <criswell@uiuc.edu>2004-02-26 23:02:25 +0000
committerJohn Criswell <criswell@uiuc.edu>2004-02-26 23:02:25 +0000
commitfd04ee687b0676efd9e1e88db978ff000ef16268 (patch)
tree24f70338a89c4957182e5cfa4b5513d49ee6f1b0 /utils/check-each-file
parent28ccd021de896fdce04d644b6d511f68fa1d44ef (diff)
downloadllvm-fd04ee687b0676efd9e1e88db978ff000ef16268.tar.gz
llvm-fd04ee687b0676efd9e1e88db978ff000ef16268.tar.bz2
llvm-fd04ee687b0676efd9e1e88db978ff000ef16268.tar.xz
Added support for C++ compilation.
Made removing the object files a separate sh command so that it can easily be commented out. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11888 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/check-each-file')
-rwxr-xr-xutils/check-each-file5
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/check-each-file b/utils/check-each-file
index 1f6a8aa065..bd7633301d 100755
--- a/utils/check-each-file
+++ b/utils/check-each-file
@@ -10,7 +10,7 @@ then
linker=./link-$program
echo "Building $program with llvm-native-gcc"
rm -f $program
- gmake -s $program CC=llvm-native-gcc
+ gmake -e $program CC=llvm-native-gcc CXX=llvm-native-gxx
echo "Erasing $program and re-linking it"
rm -f $program
echo "rm -f $program" > $linker
@@ -113,7 +113,8 @@ files=`cat $checkfiles`
echo "Recompiling everything with llvm-native-gcc"
for f in $files
do
- rm -f $f && gmake $f CC=llvm-native-gcc
+ rm -f $f
+ gmake $f CC=llvm-native-gcc CXX=llvm-native-gxx
done
rm -f $program
$linker