From d729e06212e5a8c35ffb7ca822f1060b1f0a4094 Mon Sep 17 00:00:00 2001 From: q66 Date: Sat, 4 May 2019 03:41:11 +0200 Subject: [PATCH] import https://github.com/boostorg/context/pull/106 (fixes ppc64) --- src/asm/ppc64/ontop_ppc64_sysv_elf_gas.S | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/asm/ppc64/ontop_ppc64_sysv_elf_gas.S b/src/asm/ppc64/ontop_ppc64_sysv_elf_gas.S index de67605..c298fc5 100644 --- a/src/asm/ppc64/ontop_ppc64_sysv_elf_gas.S +++ b/src/asm/ppc64/ontop_ppc64_sysv_elf_gas.S @@ -174,6 +174,9 @@ ostd_ontop_fcontext: # restore CTR mtctr %r5 + # store cb entrypoint in %r12, used for TOC calculation + mr %r12, %r5 + # copy transfer_t into ontop_fn arg registers mr %r3, %r7 # arg pointer already in %r4