Loading common/system/jump_x86_64_sysv_elf_gas.S +1 −1 Original line number Diff line number Diff line Loading @@ -41,7 +41,7 @@ .text .globl jump_fcontext .type jump_fcontext,@function .align 16 .align 8 jump_fcontext: movq %rbx, (%rdi) /* save RBX */ movq %r12, 0x8(%rdi) /* save R12 */ Loading common/system/make_x86_64_sysv_elf_gas.S +8 −1 Original line number Diff line number Diff line Loading @@ -40,8 +40,12 @@ .text .globl make_fcontext #ifndef __APPLE__ .type make_fcontext,@function .align 16 #endif .align 8 make_fcontext: leaq -0x58(%rdi), %rax /* reserve space for fcontext_t at top of context stack */ Loading Loading @@ -70,5 +74,8 @@ finish: xorq %rdi, %rdi /* exit code is zero */ call _exit@PLT /* exit application */ hlt #ifndef __APPLE__ .size make_fcontext,.-make_fcontext #endif Loading
common/system/jump_x86_64_sysv_elf_gas.S +1 −1 Original line number Diff line number Diff line Loading @@ -41,7 +41,7 @@ .text .globl jump_fcontext .type jump_fcontext,@function .align 16 .align 8 jump_fcontext: movq %rbx, (%rdi) /* save RBX */ movq %r12, 0x8(%rdi) /* save R12 */ Loading
common/system/make_x86_64_sysv_elf_gas.S +8 −1 Original line number Diff line number Diff line Loading @@ -40,8 +40,12 @@ .text .globl make_fcontext #ifndef __APPLE__ .type make_fcontext,@function .align 16 #endif .align 8 make_fcontext: leaq -0x58(%rdi), %rax /* reserve space for fcontext_t at top of context stack */ Loading Loading @@ -70,5 +74,8 @@ finish: xorq %rdi, %rdi /* exit code is zero */ call _exit@PLT /* exit application */ hlt #ifndef __APPLE__ .size make_fcontext,.-make_fcontext #endif