Basic .s parsing for .asci[iz], .fill, .space, {.byte, .short, ... }
[oota-llvm.git] / test / MC / AsmParser / directive_ascii.s
1 # RUN: llvm-mc %s > %t
2
3 # RUN: grep -A 1 TEST0 %t > %t2
4 # RUN: not grep ".byte" %t2
5 TEST0:  
6         .ascii
7
8 # RUN: grep -A 1 TEST1 %t > %t2
9 # RUN: not grep "byte" %t2
10 TEST1:  
11         .asciz
12
13 # RUN: grep -A 2 TEST2 %t > %t2
14 # RUN: grep ".byte 65" %t2 | count 1
15 TEST2:  
16         .ascii "A"
17
18 # RUN: grep -A 5 TEST3 %t > %t2
19 # RUN: grep ".byte 66" %t2 | count 1
20 # RUN: grep ".byte 67" %t2 | count 1
21 # RUN: grep ".byte 0" %t2 | count 2
22 TEST3:  
23         .asciz "B", "C"
24
25