disas /m caller1 9 { 0x00000000004004fd <+0>: push %rbp 0x00000000004004fe <+1>: mov %rsp,%rbp 0x0000000000400501 <+4>: sub $0x10,%rsp 10 int i = 1; 0x0000000000400505 <+8>: movl $0x1,-0x4(%rbp) 11 int b = 2; 0x000000000040050c <+15>: movl $0x2,-0x8(%rbp) 12 caller2(); 0x0000000000400513 <+22>: callq 0x4004f0 13 } 0x0000000000400518 <+27>: leaveq 0x0000000000400519 <+28>: retq