github.com/jlmucb/cloudproxy@v0.0.0-20170830161738-b5aa0b619bc4/cpvmm/vmm/test/calltest.s (about) 1 .file "calltest.c" 2 .text 3 .globl subroutine 4 .type subroutine, @function 5 subroutine: 6 .LFB0: 7 .cfi_startproc 8 pushq %rbp 9 .cfi_def_cfa_offset 16 10 .cfi_offset 6, -16 11 movq %rsp, %rbp 12 .cfi_def_cfa_register 6 13 movl $0, -4(%rbp) 14 addl $1, -4(%rbp) 15 popq %rbp 16 .cfi_def_cfa 7, 8 17 ret 18 .cfi_endproc 19 .LFE0: 20 .size subroutine, .-subroutine 21 .globl caller 22 .type caller, @function 23 caller: 24 .LFB1: 25 .cfi_startproc 26 pushq %rbp 27 .cfi_def_cfa_offset 16 28 .cfi_offset 6, -16 29 movq %rsp, %rbp 30 .cfi_def_cfa_register 6 31 call subroutine 32 popq %rbp 33 .cfi_def_cfa 7, 8 34 ret 35 .cfi_endproc 36 .LFE1: 37 .size caller, .-caller 38 .ident "GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3" 39 .section .note.GNU-stack,"",@progbits