# RUN: llvm-mc -g -triple i686-linux-gnu -filetype asm -o - %s | FileCheck %s # 1 "reduced.S" # 1 "" 1 # 1 "reduced.S" 2 # 200 "macros.h" .macro return arg movl %eax, \arg retl .endm .macro return2 arg return \arg .endm # 7 "reduced.S" function: return 0 # CHECK: .file 2 "reduced.S" # CHECK: .loc 2 8 0 # CHECK: movl %eax, 0 # CHECK: .loc 2 8 0 # CHECK: retl # 42 "reduced.S" function2: return2 0 # CHECK: .loc 2 43 0 # CHECK: movl %eax, 0 # CHECK: .loc 2 43 0 # CHECK: retl