lib/libunwind/LICENSE.TXT | 311 +++++++++++++++++++++++++++++ lib/libunwind/include/__libunwind_config.h | 7 +- lib/libunwind/include/libunwind.h | 35 +--- lib/libunwind/include/mach-o/compact_unwind_encoding.h | 7 +- lib/libunwind/include/unwind.h | 9 +- lib/libunwind/src/AddressSpace.hpp | 149 ++------------ lib/libunwind/src/CompactUnwinder.hpp | 7 +- lib/libunwind/src/DwarfInstructions.hpp | 39 +++- lib/libunwind/src/DwarfParser.hpp | 7 +- lib/libunwind/src/EHHeaderParser.hpp | 7 +- lib/libunwind/src/RWMutex.hpp | 49 ++++- lib/libunwind/src/Registers.hpp | 27 ++- lib/libunwind/src/Unwind-EHABI.cpp | 109 ++++++----- lib/libunwind/src/Unwind-EHABI.h | 7 +- lib/libunwind/src/Unwind-seh.cpp | 100 +++++----- lib/libunwind/src/Unwind-sjlj.c | 120 +++++++----- lib/libunwind/src/UnwindCursor.hpp | 53 +++-- lib/libunwind/src/UnwindLevel1-gcc-ext.c | 41 ++-- lib/libunwind/src/UnwindLevel1.c | 120 ++++++------ lib/libunwind/src/UnwindRegistersRestore.S | 289 ++++++++++++++------------- lib/libunwind/src/UnwindRegistersSave.S | 337 ++++++++++++++++---------------- lib/libunwind/src/Unwind_AppleExtras.cpp | 7 +- lib/libunwind/src/assembly.h | 74 +++++-- lib/libunwind/src/config.h | 36 +++- lib/libunwind/src/dwarf2.h | 7 +- lib/libunwind/src/libunwind.cpp | 214 ++++++-------------- lib/libunwind/src/libunwind_ext.h | 38 +++- 27 files changed, 1242 insertions(+), 964 deletions(-)