.file "local.c" .text .globl sum .type sum, @function sum: movq (%rdi), %rax addq (%rsi), %rax ret .size sum, .-sum .globl callsum .type callsum, @function callsum: subq $16, %rsp movq %rdi, 8(%rsp) movq %rsi, (%rsp) movq %rsp, %rsi leaq 8(%rsp), %rdi call sum addq $16, %rsp ret .size callsum, .-callsum .ident "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-50)" .section .note.GNU-stack,"",@progbits