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 36