1 .bss2 .globl __environ3__environ:4 .quad 056 .text7 .global start8start:9 movq %rsp,%rbp1011 /* load argc, argv, envp from stack */12 movq (%rbp),%rdi /* argc */13 leaq 8(%rbp),%rsi /* argv */14 leaq 16(%rbp,%rdi,8),%rdx /* envp = argv + 8*argc + 8 */15 movq %rdx,__environ(%rip)1617 call _main18 movl %eax,%edi19 jmp _exit