[PATCH] D10897: Reworked the test part of r241149 "Fix PR23872: Integrated assembler error message when using .type directive with @ in AArch32 assembly."
Phabricator
reviews at reviews.llvm.org
Thu Jul 2 09:53:36 PDT 2015
This revision was automatically updated to reflect the committed changes.
Closed by commit rL241283: Reworking the test part of r241149 (authored by gaborb).
CHANGED PRIOR TO COMMIT
http://reviews.llvm.org/D10897?vs=28958&id=28962#toc
REPOSITORY
rL LLVM
http://reviews.llvm.org/D10897
Files:
llvm/trunk/test/MC/ARM/directive-type-diagnostics.s
llvm/trunk/test/MC/COFF/ARM/directive-type-diagnostics.s
llvm/trunk/test/MC/COFF/ARM/lit.local.cfg
llvm/trunk/test/MC/MachO/ARM/directive-type-diagnostics.s
Index: llvm/trunk/test/MC/ARM/directive-type-diagnostics.s
===================================================================
--- llvm/trunk/test/MC/ARM/directive-type-diagnostics.s
+++ llvm/trunk/test/MC/ARM/directive-type-diagnostics.s
@@ -0,0 +1,10 @@
+// RUN: not llvm-mc -triple arm-elf -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple armeb-elf -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple thumb-elf -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple thumbeb-elf -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+
+ .type symbol 32
+// CHECK: error: expected STT_<TYPE_IN_UPPER_CASE>, '#<type>', '%<type>' or "<type>"
+// CHECK: .type symbol 32
+// CHECK: ^
+
Index: llvm/trunk/test/MC/COFF/ARM/directive-type-diagnostics.s
===================================================================
--- llvm/trunk/test/MC/COFF/ARM/directive-type-diagnostics.s
+++ llvm/trunk/test/MC/COFF/ARM/directive-type-diagnostics.s
@@ -0,0 +1,10 @@
+// RUN: not llvm-mc -triple arm-coff -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple armeb-coff -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple thumb-coff -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple thumbeb-coff -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+
+ .type symbol 32
+// CHECK: error: expected STT_<TYPE_IN_UPPER_CASE>, '#<type>', '%<type>' or "<type>"
+// CHECK: .type symbol 32
+// CHECK: ^
+
Index: llvm/trunk/test/MC/COFF/ARM/lit.local.cfg
===================================================================
--- llvm/trunk/test/MC/COFF/ARM/lit.local.cfg
+++ llvm/trunk/test/MC/COFF/ARM/lit.local.cfg
@@ -0,0 +1,3 @@
+if not 'ARM' in config.root.targets:
+ config.unsupported = True
+
Index: llvm/trunk/test/MC/MachO/ARM/directive-type-diagnostics.s
===================================================================
--- llvm/trunk/test/MC/MachO/ARM/directive-type-diagnostics.s
+++ llvm/trunk/test/MC/MachO/ARM/directive-type-diagnostics.s
@@ -0,0 +1,10 @@
+// RUN: not llvm-mc -triple arm-apple -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple armeb-apple -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple thumb-apple -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+// RUN: not llvm-mc -triple thumbeb-apple -filetype asm -o /dev/null %s 2>&1 | FileCheck %s
+
+ .type symbol 32
+// CHECK: error: expected STT_<TYPE_IN_UPPER_CASE>, '#<type>', '%<type>' or "<type>"
+// CHECK: .type symbol 32
+// CHECK: ^
+
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10897.28962.patch
Type: text/x-patch
Size: 2681 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150702/87c6b16f/attachment.bin>
More information about the llvm-commits
mailing list