| 12345678910111213141516171819202122232425262728 |
- // 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"
|