[libunwind] Add SystemZ support
authorUlrich Weigand <ulrich.weigand@de.ibm.com>
Mon, 2 May 2022 12:35:29 +0000 (14:35 +0200)
committerUlrich Weigand <ulrich.weigand@de.ibm.com>
Mon, 2 May 2022 12:35:29 +0000 (14:35 +0200)
commit364c5023d2ce1617c706b185892ddfaa2fd4d166
tree3c7c9302546a09f6323848c7470bf0df9d68cde6
parentc7662dc3e52801ec824d8473278fb976107d3e57
[libunwind] Add SystemZ support

Add support for the SystemZ (s390x) architecture to libunwind.

Support should be feature-complete with the exception of
unwinding from signal handlers (to be added later).

Reviewed by: MaskRay

Differential Revision: https://reviews.llvm.org/D124248
libunwind/include/__libunwind_config.h
libunwind/include/libunwind.h
libunwind/src/Registers.hpp
libunwind/src/UnwindCursor.hpp
libunwind/src/UnwindRegistersRestore.S
libunwind/src/UnwindRegistersSave.S
libunwind/src/config.h
libunwind/src/libunwind.cpp