Home | History | Annotate | Download | only in AsmParser
      1 // RUN: llvm-mc -triple x86_64-apple-darwin10 %s | FileCheck %s
      2 
      3 .macro .make_macro
      4 $0 $1
      5 $2 $3
      6 $4
      7 .endmacro
      8 
      9 .make_macro .macro,.mybyte,.byte,$0,.endmacro
     10 
     11 .data
     12 // CHECK: .byte 10
     13 .mybyte 10
     14 
     15 // PR18599
     16 .macro macro_a
     17 
     18 .macro macro_b
     19 .byte 10
     20 .macro macro_c
     21 .endm
     22 
     23 macro_c
     24 .purgem macro_c
     25 .endm
     26 
     27 macro_b
     28 .endm
     29 
     30 macro_a
     31 macro_b
     32 // CHECK: .byte 10
     33 // CHECK: .byte 10
     34