aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2022-05-04 10:43:11 +0200
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2022-05-04 10:43:11 +0200
commit71672375fe91d602699ae2a6d6a88e910ff91b5c (patch)
tree0b76298f28133c99e741feeb1bf364e4c6bfdeb6 /flang/lib/Frontend/CompilerInvocation.cpp
parentf1b9245199f3457a4d06d32d1bc6e44573c166e3 (diff)
downloadllvm-71672375fe91d602699ae2a6d6a88e910ff91b5c.zip
llvm-71672375fe91d602699ae2a6d6a88e910ff91b5c.tar.gz
llvm-71672375fe91d602699ae2a6d6a88e910ff91b5c.tar.bz2
[libunwind][SystemZ] Unwind out of signal handlers
Unwinding out of signal handlers currently does not work since the sigreturn trampoline is not annotated with CFI data. Fix this by detecting the sigreturn trampoline during unwinding and providing appropriate unwind data manually. This follows closely the approach used by existing code for the AArch64 target. Reviewed by: MaskRay Differential Revision: https://reviews.llvm.org/D124765
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions