summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-03-24 21:52:55 +0000
committerDouglas Gregor <dgregor@apple.com>2010-03-24 21:52:55 +0000
commit49b95450202e58b78599c512f8621bdd39abda78 (patch)
treebdcac1e7b98f07541a60304a66692b1812b3b92a /utils
parent28329e511854fdd3b31561b2690f91f9e6a6402e (diff)
make the vtable tester a little friendlier, with a clean target and without requiring . to be in your path
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99433 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/VtableTest/Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/utils/VtableTest/Makefile b/utils/VtableTest/Makefile
index 0e06026790..dd615aef6a 100644
--- a/utils/VtableTest/Makefile
+++ b/utils/VtableTest/Makefile
@@ -5,17 +5,20 @@ all: one
test.cc: gen.cc
g++ gen.cc -o gen
- gen >test.cc
+ ./gen >test.cc
test-gcc.sum: test.cc
time $(GXX) test.cc -o test-gcc.s -S
$(GXX) test-gcc.s -o test-gcc
- test-gcc >test-gcc.sum
+ ./test-gcc >test-gcc.sum
test-clang.sum: test.cc
time $(CLANGXX) test.cc -o test-clang.s -S
$(CLANGXX) test-clang.s -o test-clang
- test-clang >test-clang.sum
+ ./test-clang >test-clang.sum
one: test-gcc.sum test-clang.sum
cmp test-gcc.sum test-clang.sum
+
+clean:
+ rm -f gen test-gcc test-clang test.cc test-gcc.sum test-clang.sum test-gcc.s test-clang.s