.file "tramedepile32.c" .section .rodata .LC0: .string "a+b=%d\n" .text .globl addition .type addition, @function addition: pushl %ebp movl %esp, %ebp subl $40, %esp movl 12(%ebp), %eax movl 8(%ebp), %edx leal (%edx,%eax), %eax movl %eax, -12(%ebp) movl $.LC0, %eax movl -12(%ebp), %edx movl %edx, 4(%esp) movl %eax, (%esp) call printf leave ret .size addition, .-addition .globl main .type main, @function main: pushl %ebp movl %esp, %ebp andl $-16, %esp subl $16, %esp movl $1, 4(%esp) movl $1, (%esp) call addition movl $0, %eax leave ret .size main, .-main .ident "GCC: (Debian 4.4.5-8) 4.4.5" .section .note.GNU-stack,"",@progbits