.file "add.c" .text .globl main .type main, @function main: pushl %ebp movl %esp, %ebp subl $24, %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) movl $5, -8(%ebp) movl $7, -12(%ebp) movl -12(%ebp), %eax addl -8(%ebp), %eax movl %eax, -4(%ebp) movl -4(%ebp), %eax leave ret .size main, .-main .section .note.GNU-stack,"",@progbits .ident "GCC: (GNU) 3.4.4 20050721 (Red Hat 3.4.4-2)"