Skip to content

Commit 0220110

Browse files
thesamesamMaskRay
authored andcommitted
[libunwind] Define _Unwind_Backtrace for powerpc, sparc
Add SPARC to the list of platforms for which we provide a full unwind implementation which leads to _Unwind_Backtrace being defined within libunwind.so. Likewise for PPC (see D118320 for background). Reviewed By: #libunwind, MaskRay, Arfrever Differential Revision: https://reviews.llvm.org/D119068
1 parent 20e1732 commit 0220110

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

libunwind/src/config.h

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -109,13 +109,10 @@
109109
#define _LIBUNWIND_SUPPORT_FRAME_APIS
110110
#endif
111111

112-
#if defined(__i386__) || defined(__x86_64__) || \
113-
defined(__ppc__) || defined(__ppc64__) || defined(__powerpc64__) || \
114-
(!defined(__APPLE__) && defined(__arm__)) || \
115-
defined(__aarch64__) || \
116-
defined(__mips__) || \
117-
defined(__riscv) || \
118-
defined(__hexagon__)
112+
#if defined(__i386__) || defined(__x86_64__) || defined(__powerpc__) || \
113+
(!defined(__APPLE__) && defined(__arm__)) || defined(__aarch64__) || \
114+
defined(__mips__) || defined(__riscv) || defined(__hexagon__) || \
115+
defined(__sparc__)
119116
#if !defined(_LIBUNWIND_BUILD_SJLJ_APIS)
120117
#define _LIBUNWIND_BUILD_ZERO_COST_APIS
121118
#endif

0 commit comments

Comments
 (0)