[PATCH] D20656: [MC] Use obj output for .fill tests where needed
Petr Hosek via llvm-commits
llvm-commits at lists.llvm.org
Thu May 26 13:12:24 PDT 2016
phosek retitled this revision from "[MC] Remove the leftover warning check" to "[MC] Use obj output for .fill tests where needed".
phosek updated the summary for this revision.
phosek updated this revision to Diff 58678.
phosek added a comment.
That's a better solution.
Repository:
rL LLVM
http://reviews.llvm.org/D20656
Files:
test/MC/AsmParser/directive_fill.s
Index: test/MC/AsmParser/directive_fill.s
===================================================================
--- test/MC/AsmParser/directive_fill.s
+++ test/MC/AsmParser/directive_fill.s
@@ -1,5 +1,7 @@
# RUN: llvm-mc -triple i386-unknown-unknown %s 2> %t.err | FileCheck %s
# RUN: FileCheck --check-prefix=CHECK-WARNINGS %s < %t.err
+# RUN: llvm-mc -triple i386-unknown-unknown -filetype=obj -o %t.o %s 2> %t.err
+# RUN: FileCheck --check-prefix=OBJ-WARNINGS %s < %t.err
# CHECK: TEST0:
# CHECK: .fill 1, 1, 0xa
@@ -43,7 +45,9 @@
TEST7:
.fill 1, 8, 1<<32
-# CHECK-WARNINGS: '.fill' directive with negative repeat count has no effect
+# CHECK: TEST8
+# CHECK: .fill -1, 8, 0x1
+# OBJ-WARNINGS: '.fill' directive with negative repeat count has no effect
TEST8:
.fill -1, 8, 1
@@ -56,10 +60,13 @@
TEST10:
.fill 1, 3, 0x12345678
+# CHECK: TEST11
# CHECK: .fill TEST11-TEST10, 1, 0x0
TEST11:
.fill TEST11 - TEST10
+# CHECK: TEST12
# CHECK: .fill TEST11-TEST12, 3, 0x12345678
+# OBJ-WARNINGS: '.fill' directive with negative repeat count has no effect
TEST12:
.fill TEST11 - TEST12, 3, 0x12345678
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20656.58678.patch
Type: text/x-patch
Size: 1126 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160526/be9e63ec/attachment.bin>
More information about the llvm-commits
mailing list