.file "main.c" .text .globl main .type main, @function main: pushl %ebp movl %esp, %ebp subl $8, %esp andl $-16, %esp movl $0, %eax addl $15, %eax addl $15, %eax shrl $4, %eax sall $4, %eax subl %eax, %esp movl $0, -4(%ebp) subl $12, %esp pushl $100 call func1 addl $16, %esp movl -8(%ebp), %eax addl $2, %eax movl %eax, -4(%ebp) subl $12, %esp pushl $100 call func2 addl $16, %esp leave ret .size main, .-main .section .note.GNU-stack,"",@progbits .ident "GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-8)"