llvm/libunwind
Sterling Augustine d67cf7a0a9 Rework findUnwindSectionsByPhdr to be more optimal.
Summary:
- Executable segment is usually segment 3. Look there for the address first.
- GNU_EH_FRAME_HEADER segment is usually near the end. Iterate from the end.
- Exit early if both phdrs have been found.

This is the last cl before a patch to cache the information this function
finds.

Subscribers: libcxx-commits

Tags: #libc

Differential Revision: https://reviews.llvm.org/D75781
2020-03-10 10:35:15 -07:00
..
cmake
docs
include unwind: rename __personality_routine to _Unwind_Personality_Fn 2020-02-10 08:52:31 -08:00
src Rework findUnwindSectionsByPhdr to be more optimal. 2020-03-10 10:35:15 -07:00
test [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state 2020-02-18 11:57:18 -08:00
.clang-format
CMakeLists.txt
LICENSE.TXT