xref: /llvm-project/llvm/test/MC/AsmParser/macro-unknown-directive.s (revision 38c271f6f921e30855c77666dbfab7e9c456e3d1)
1# RUN: not llvm-mc -triple x86_64 %s -o /dev/null 2>&1 | FileCheck %s --match-full-lines --strict-whitespace
2
3#      CHECK:<instantiation>:1:1: error: unknown directive
4# CHECK-NEXT:.macrobody0
5# CHECK-NEXT:^
6# CHECK-NEXT:<instantiation>:1:1: note: while in macro instantiation
7# CHECK-NEXT:.test0
8# CHECK-NEXT:^
9# CHECK-NEXT:{{.*}}.s:[[#@LINE+10]]:1: note: while in macro instantiation
10# CHECK-NEXT:.test1
11# CHECK-NEXT:^
12.macro .test0
13.macrobody0
14.endm
15.macro .test1
16.test0
17.endm
18
19.test1
20