Skip to content
Commit 096feeb7 authored by Joerg Sonnenberger's avatar Joerg Sonnenberger
Browse files

Only lower __builtin_setjmp / __builtin_longjmp to

llvm.eh.sjlj.setjmp / llvm.eh.sjlj.longjmp, if the backend is known to
support them outside the Exception Handling context. The default
handling in LLVM codegen doesn't work and will create incorrect code.
The ARM backend on the other hand will assert if the intrinsics are
used.

llvm-svn: 230255
parent 0100e6c0
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment