[ARM] Support for ARMv6-Z / ARMv6-ZK missing
[oota-llvm.git] / test / MC / ARM / directive-tlsdescseq-diagnostics.s
1 @ RUN: not llvm-mc -triple armv7-linux-gnu -filetype asm -o /dev/null %s 2>&1 \
2 @ RUN:   | FileCheck %s
3
4         .type missing_variable,%function
5 missing_variable:
6 .tlsdescseq
7
8 @ CHECK: error: expected variable after '.tlsdescseq' directive
9 @ CHECK:        .tlsdescseq
10 @ CHECK:                   ^
11
12         .type bad_expression,%function
13 bad_expression:
14 .tlsdescseq variable(tlsdesc)
15
16 @ CHECK: error: unexpected token
17 @ CHECK:        .tlsdescseq variable(tlsdesc)
18 @ CHECK:                            ^
19
20         .type trailing_garbage,%function
21 trailing_garbage:
22 .tlsdescseq variable,
23
24 @ CHECK: error: unexpected token
25 @ CHECK:        .tlsdescseq variable,
26 @ CHECK:                            ^
27
28         .type invalid_use,%function
29 invalid_use:
30         blx invalid(tlsdescseq)
31
32 @ CHECK: error: invalid variant 'tlsdescseq'
33 @ CHECK:        blx invalid(tlsdescseq)
34 @ CHECK:                    ^
35