Run test in a freestanding environment so it doesn't accidentally pick up system...
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 26 Sep 2012 09:10:53 +0000 (09:10 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 26 Sep 2012 09:10:53 +0000 (09:10 +0000)
While there add a test that verifies that the header parses in C++ mode.

llvm-svn: 164679

clang/test/Headers/unwind.c

index 2aec9d4..b2a9265 100644 (file)
@@ -1,6 +1,5 @@
-// RUN: %clang -target arm-unknown-linux-gnueabi %s -fsyntax-only -o -
-// RUN: %clang -target i686-unknown-linux %s -fsyntax-only -o -
+// RUN: %clang -target arm-unknown-linux-gnueabi -ffreestanding -fsyntax-only %s
+// RUN: %clang -target i686-unknown-linux -ffreestanding -fsyntax-only %s
+// RUN: %clang -ffreestanding -fsyntax-only -x c++ %s
 
 #include "unwind.h"
-// CHECK-NOT: error
-// CHECK-NOT: warning