// RUN: llvm-mc -triple i386-apple-darwin9 %s -o - // RUN: llvm-mc -triple i386-apple-darwin9 %s -o - -output-asm-variant=1 .text .align 4,0x90 .globl _main _main: pushl %ebp movl %esp, %ebp subl $8, %esp call "L1$pb" "L1$pb": popl %eax movl $0, -4(%ebp) movl %esp, %ecx leal L_.str-"L1$pb"(%eax), %eax movl %eax, (%ecx) call _printf movl $0, -4(%ebp) movl -4(%ebp), %eax addl $8, %esp popl %ebp //ret .subsections_via_symbols .cstring L_.str: .asciz "hello world!\n"