summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/MC/COFF/invalid-def.s6
-rw-r--r--llvm/test/MC/COFF/invalid-endef.s5
-rw-r--r--llvm/test/MC/COFF/invalid-scl-range.s7
-rw-r--r--llvm/test/MC/COFF/invalid-scl.s5
-rw-r--r--llvm/test/MC/COFF/invalid-type-range.s7
-rw-r--r--llvm/test/MC/COFF/invalid-type.s5
6 files changed, 35 insertions, 0 deletions
diff --git a/llvm/test/MC/COFF/invalid-def.s b/llvm/test/MC/COFF/invalid-def.s
new file mode 100644
index 00000000000..bfa1a54cbd7
--- /dev/null
+++ b/llvm/test/MC/COFF/invalid-def.s
@@ -0,0 +1,6 @@
+# RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
+# REQUIRES: asserts
+
+ .def first
+ .def second
+
diff --git a/llvm/test/MC/COFF/invalid-endef.s b/llvm/test/MC/COFF/invalid-endef.s
new file mode 100644
index 00000000000..543685a66c6
--- /dev/null
+++ b/llvm/test/MC/COFF/invalid-endef.s
@@ -0,0 +1,5 @@
+# RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
+# REQUIRES: asserts
+
+ .endef
+
diff --git a/llvm/test/MC/COFF/invalid-scl-range.s b/llvm/test/MC/COFF/invalid-scl-range.s
new file mode 100644
index 00000000000..ec0c2bb1925
--- /dev/null
+++ b/llvm/test/MC/COFF/invalid-scl-range.s
@@ -0,0 +1,7 @@
+# RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
+# REQUIRES: asserts
+
+ .def storage_class_range
+ .scl 1337
+ .endef
+
diff --git a/llvm/test/MC/COFF/invalid-scl.s b/llvm/test/MC/COFF/invalid-scl.s
new file mode 100644
index 00000000000..0d62497e96d
--- /dev/null
+++ b/llvm/test/MC/COFF/invalid-scl.s
@@ -0,0 +1,5 @@
+# RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
+# REQUIRES: asserts
+
+ .scl 1337
+
diff --git a/llvm/test/MC/COFF/invalid-type-range.s b/llvm/test/MC/COFF/invalid-type-range.s
new file mode 100644
index 00000000000..9397cc50c35
--- /dev/null
+++ b/llvm/test/MC/COFF/invalid-type-range.s
@@ -0,0 +1,7 @@
+# RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
+# REQUIRES: asserts
+
+ .def invalid_type_range
+ .type 65536
+ .endef
+
diff --git a/llvm/test/MC/COFF/invalid-type.s b/llvm/test/MC/COFF/invalid-type.s
new file mode 100644
index 00000000000..a5c61f4aba8
--- /dev/null
+++ b/llvm/test/MC/COFF/invalid-type.s
@@ -0,0 +1,5 @@
+# RUN: not llvm-mc -triple i686-windows -filetype obj -o /dev/null %s
+# REQUIRES: asserts
+
+ .type 65536
+
OpenPOWER on IntegriCloud