summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/abseil-ppc-fixes.patch2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/abseil-ppc-fixes.patch b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/abseil-ppc-fixes.patch
index e8048fe940..95210565c2 100644
--- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/abseil-ppc-fixes.patch
+++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/abseil-ppc-fixes.patch
@@ -62,7 +62,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
62+#elif defined(__powerpc__) && defined(__GLIBC__) 62+#elif defined(__powerpc__) && defined(__GLIBC__)
63 return reinterpret_cast<void*>(context->uc_mcontext.uc_regs->gregs[32]); 63 return reinterpret_cast<void*>(context->uc_mcontext.uc_regs->gregs[32]);
64+#elif defined(__powerpc__) 64+#elif defined(__powerpc__)
65+ return reinterpret_cast<void*>(((struct pt_regs *)context->uc_regs)->gregs[32]); 65+ return reinterpret_cast<void*>((context->uc_regs)->gregs[32]);
66 #elif defined(__riscv) 66 #elif defined(__riscv)
67 return reinterpret_cast<void*>(context->uc_mcontext.__gregs[REG_PC]); 67 return reinterpret_cast<void*>(context->uc_mcontext.__gregs[REG_PC]);
68 #elif defined(__s390__) && !defined(__s390x__) 68 #elif defined(__s390__) && !defined(__s390x__)