[llvm-commits] [llvm] r60766 - in /llvm/trunk/test/LLVMC: clang_hello.c clang_together.c test_data/clang_together.c

Mikhail Glushenkov foldr at codedgers.com
Tue Dec 9 06:41:28 PST 2008


Author: foldr
Date: Tue Dec  9 08:41:27 2008
New Revision: 60766

URL: http://llvm.org/viewvc/llvm-project?rev=60766&view=rev
Log:
Add some rudimentary tests for .

Added:
    llvm/trunk/test/LLVMC/clang_hello.c
    llvm/trunk/test/LLVMC/clang_together.c
    llvm/trunk/test/LLVMC/test_data/clang_together.c

Added: llvm/trunk/test/LLVMC/clang_hello.c
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LLVMC/clang_hello.c?rev=60766&view=auto

==============================================================================
--- llvm/trunk/test/LLVMC/clang_hello.c (added)
+++ llvm/trunk/test/LLVMC/clang_hello.c Tue Dec  9 08:41:27 2008
@@ -0,0 +1,11 @@
+/*
+ * Test basic functionality of llvmc -clang
+ *
+ * RUN: llvmc -clang %s -o %t
+ * RUN: ./%t | grep {Hello Clang}
+ */
+
+int main() {
+    printf("Hello Clang world!\n");
+    return 0;
+}

Added: llvm/trunk/test/LLVMC/clang_together.c
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LLVMC/clang_together.c?rev=60766&view=auto

==============================================================================
--- llvm/trunk/test/LLVMC/clang_together.c (added)
+++ llvm/trunk/test/LLVMC/clang_together.c Tue Dec  9 08:41:27 2008
@@ -0,0 +1,13 @@
+/*
+ * Test that `llvmc -clang` can link multiple files
+ *
+ * RUN: llvmc -clang %s %p/test_data/clang_together.c -o %t
+ * RUN: ./%t | grep {Hello Clang}
+ */
+
+void f();
+
+int main() {
+    f();
+    return 0;
+}

Added: llvm/trunk/test/LLVMC/test_data/clang_together.c
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LLVMC/test_data/clang_together.c?rev=60766&view=auto

==============================================================================
--- llvm/trunk/test/LLVMC/test_data/clang_together.c (added)
+++ llvm/trunk/test/LLVMC/test_data/clang_together.c Tue Dec  9 08:41:27 2008
@@ -0,0 +1,3 @@
+void f() {
+    printf("Hello Clang world!\n");
+}





More information about the llvm-commits mailing list