aboutsummaryrefslogtreecommitdiff
path: root/libunwind/src/libunwind.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-10-20[runtimes][PAC] Harden unwinding when possible (#143230)Oliver Hunt1-3/+45
2024-05-21[WebAssembly] __USING_WASM_EXCEPTIONS__ -> __WASM_EXCEPTIONS__ (#92840)Heejin Ahn1-2/+1
2024-05-21[libunwind][WebAssembly] Make libunwind compilable (#92192)Heejin Ahn1-2/+2
2024-01-16[libunwind][WebAssembly] Fix libunwind.cpp guard (#78230)Heejin Ahn1-2/+2
2024-01-16[libunwind] fix dynamic .eh_frame registration (#77185)SihangZhu1-1/+1
2023-11-29[libunwind][WebAssembly] Omit unused parts of libunwind.cpp for Wasm (#73196)Heejin Ahn1-2/+3
2023-02-10[libunwind] On Darwin, add a callback-based lookup scheme for JIT'd unwind info.Lang Hames1-0/+80
2022-11-15[libunwind][LoongArch] Add 64-bit LoongArch supportzhanglimin1-0/+2
2022-09-21[libunwind] Handle G in personality stringFlorian Mayer1-0/+9
2022-08-20[libunwind] Fixed a number of typosGabriel Ravier1-1/+1
2022-05-02[libunwind] Add SystemZ supportUlrich Weigand1-0/+2
2022-04-13[libunwind][AIX] implementation of the unwinder for AIXXing Xue1-0/+10
2022-02-05[libunwind] [sparc] Add SPARCv9 supportKoakuma1-0/+2
2022-01-27[unwind] fix build with GCC on PPC32Sam James1-1/+1
2021-11-18[libunwind] Add an interface for dynamic .eh_frame registrationPeter S. Housel1-0/+29
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne1-1/+1
2021-08-26[libunwind] Support stack unwind in CET environmentgejin1-1/+1
2021-06-13unwind: allow building with GCCSaleem Abdulrasool1-2/+8
2021-05-26[libunwind] Inform ASan that resumption is noreturnShoaib Meenai1-0/+7
2021-03-02[libunwind] This adds support in libunwind for rv32 hard floatKamlesh Kumar1-1/+1
2021-01-17[VE] Support VE in libunwindKazushi (Jam) Marukawa1-0/+2
2020-04-10[libunwind] add hexagon supportBrian Cain1-0/+2
2019-12-16[libunwind][RISCV] Add 64-bit RISC-V supportSam Elliott1-0/+2
2019-09-18unwind: remove a could of extraneous `else` (NFC)Saleem Abdulrasool1-4/+2
2019-04-11[libunwind] Fix the typo in unw_save_vfp_as_X aliasPetr Hosek1-1/+1
2019-04-03[libunwind] Export the unw_* symbols as weak symbolsPetr Hosek1-56/+58
2019-02-02[libunwind] Provide placement new definitionPetr Hosek1-6/+3
2019-02-02[libunwind] Remove the remote unwinding supportPetr Hosek1-87/+0
2019-01-29Drop the dependency on <algorithm>, add placement new inlinePetr Hosek1-4/+4
2019-01-28Revert "[libunwind] Drop the dependency on <algorithm>, add placement new inl...Petr Hosek1-4/+4
2019-01-28[libunwind] Drop the dependency on <algorithm>, add placement new inlinePetr Hosek1-4/+4
2019-01-25[libunwind] Use placement new to avoid dependency C++ libraryPetr Hosek1-7/+10
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-14[Sparc] Add Sparc V8 supportDaniel Cederman1-0/+2
2019-01-10Revert "[Sparc] Add Sparc V8 support"Jorge Gorbe Moya1-2/+0
2019-01-09[Sparc] Add Sparc V8 supportDaniel Cederman1-0/+2
2018-07-17The semantics of DW_CFA_GNU_args_size have changed subtile over theJoerg Sonnenberger1-1/+13
2018-05-15[libunwind][MIPS] Support MIPS floating-point registers for hard-float ABIs.John Baldwin1-3/+2
2018-02-27[libunwind][MIPS]: Add support for unwinding in N32 processes.John Baldwin1-2/+3
2018-01-09[libunwind][MIPS]: Rename Registers_mips_n64 to Registers_mips_newabi.John Baldwin1-1/+1
2018-01-02Reland [PPC64] Port to ppc64le - initial versionMartin Storsjo1-0/+2
2018-01-02Revert `rL321667: [PPC64] Port to ppc64le - initial version`Tim Shen1-2/+0
2018-01-02[PPC64] Port to ppc64le - initial versionMartin Storsjo1-0/+2
2017-12-12[libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.John Baldwin1-1/+5
2017-11-02Fix building for ARM with dwarf exception handlingMartin Storsjo1-1/+1
2017-10-30Change unw_word_t to always have the same size as the pointer sizeMartin Storsjo1-2/+2
2017-09-26Skip building unused parts when targeting SJLJMartin Storsjo1-0/+2
2017-03-31[libunwind] Clean up macro usage.Ranjeet Singh1-4/+4
2017-03-09Fix up the places where AddressSpace.hpp is included.Ed Schouten1-0/+1
2017-01-21DWARF: allow enabling tracing at runtimeSaleem Abdulrasool1-0/+12