summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-03-18 22:49:41 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-03-18 22:49:41 +0000
commitea2be5e8eed93c3b3c55abd1085c8138a5eba898 (patch)
tree4d1748ac2298048fd474e42a9599138d5f03222b /clang/test/Driver
parent64316c49a6b691a0cd7b47acd73675af99be59ba (diff)
downloadbcm5719-llvm-ea2be5e8eed93c3b3c55abd1085c8138a5eba898.tar.gz
bcm5719-llvm-ea2be5e8eed93c3b3c55abd1085c8138a5eba898.zip
Add simple test case to make sure driver can generate executables.
- Hopefully Chris can pardon one executable test. llvm-svn: 67251
Diffstat (limited to 'clang/test/Driver')
-rw-r--r--clang/test/Driver/hello.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/clang/test/Driver/hello.c b/clang/test/Driver/hello.c
new file mode 100644
index 00000000000..8844edea02f
--- /dev/null
+++ b/clang/test/Driver/hello.c
@@ -0,0 +1,14 @@
+// RUN: clang-driver -ccc-echo -o %t %s &> %t.log &&
+
+// Make sure we used clang.
+// RUN: grep 'clang" .*hello.c' %t.log &&
+
+// RUN: %t > %t.out &&
+// RUN: grep "I'm a little driver, short and stout." %t.out
+
+#include <stdio.h>
+
+int main() {
+ printf("I'm a little driver, short and stout.");
+ return 0;
+}
OpenPOWER on IntegriCloud