summaryrefslogtreecommitdiff
path: root/gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c')
-rw-r--r--gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c b/gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c
index afb9e2e113d..58fd7ceb58c 100644
--- a/gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c
+++ b/gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c
@@ -143,7 +143,7 @@ static uintptr_t readEncodedPointer(const uint8_t **data, uint8_t encoding) {
}
#if defined(__arm__) && !defined(__USING_SJLJ_EXCEPTIONS__) && \
- !defined(__ARM_DWARF_EH__)
+ !defined(__ARM_DWARF_EH__) && !defined(__SEH__)
#define USING_ARM_EHABI 1
_Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception *,
struct _Unwind_Context *);