diff options
Diffstat (limited to 'lang/libunwind/patches/patch-src_UnwindRegistersRestore.S')
-rw-r--r-- | lang/libunwind/patches/patch-src_UnwindRegistersRestore.S | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lang/libunwind/patches/patch-src_UnwindRegistersRestore.S b/lang/libunwind/patches/patch-src_UnwindRegistersRestore.S new file mode 100644 index 00000000000..5b4c43fb905 --- /dev/null +++ b/lang/libunwind/patches/patch-src_UnwindRegistersRestore.S @@ -0,0 +1,15 @@ +$NetBSD: patch-src_UnwindRegistersRestore.S,v 1.1.2.2 2020/10/29 08:00:30 bsiegert Exp $ + +Gcc doesn't define __ppc__, but defines __powerpc__ on NetBSD/powerpc. + +--- src/UnwindRegistersRestore.S.orig 2020-07-07 16:21:37.000000000 +0000 ++++ src/UnwindRegistersRestore.S +@@ -392,7 +392,7 @@ Lnovec: + PPC64_LR(3) + bctr + +-#elif defined(__ppc__) ++#elif defined(__ppc__) || defined(__powerpc__) + + DEFINE_LIBUNWIND_FUNCTION(_ZN9libunwind13Registers_ppc6jumptoEv) + // |