]> granicus.if.org Git - clang/commitdiff
add a testcase that the integrated assembler rejects, this verifies
authorChris Lattner <sabre@nondot.org>
Tue, 6 Apr 2010 18:46:25 +0000 (18:46 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 6 Apr 2010 18:46:25 +0000 (18:46 +0000)
that the integrated assembler is working.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100545 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/asm-errors.c [new file with mode: 0644]

diff --git a/test/CodeGen/asm-errors.c b/test/CodeGen/asm-errors.c
new file mode 100644 (file)
index 0000000..7323e61
--- /dev/null
@@ -0,0 +1,8 @@
+// RUN: not %clang_cc1 -triple i386-apple-darwin10 -emit-obj %s  > %t 2>&1
+// RUN: FileCheck %s < %t
+
+int test1(int X) {
+// CHECK: error: unrecognized instruction
+  __asm__ ("abc incl    %0" : "+r" (X));
+  return X;
+}