summaryrefslogtreecommitdiff
path: root/sys/lib/libunwind
AgeCommit message (Expand)Author
2019-02-04use __builtin_unreachable() after calls that panic or switch contextmrg
2018-07-17The semantics of DW_CFA_GNU_args_size have changed subtile over thejoerg
2018-07-17Remove redundant setIP call overwritten a few lines later.joerg
2017-11-02Avoid negative shift.christos
2017-07-13GCC 5.3 likes to emit unwind data with float registers, i.e. registerjoerg
2015-05-25Use ARM_ENTRY since these aren't thumb compatible.matt
2015-02-17Provide _Unwind_Find_FDE for libgcc_s compatibility.joerg
2015-01-29Force FPU support for Clang, don't disable IAS completely.joerg
2015-01-29Fix binary search when search value is in the last block, but not equaljoerg
2014-10-23prefer our own unwind.hchristos
2014-09-27Introduce a separate bit mask for the return address. Use it on HPPA.joerg
2014-09-03Add OR1K supportmatt
2014-08-10Changes to existing files to enable building AARCH64 userland.matt
2014-07-20Fix braino in last commit and free the node iff the insert failed.joerg
2014-07-14Use static_cast for rb_tree_insert_node void * return value.joerg
2014-06-30IAS is clang specific.joerg
2014-06-28.fpu is not handled correctly by LLVM's assembler parser, so use GAS forjoerg
2014-06-13Split COPTS.libunwind.cxx into multiple lines.matt
2014-06-13remove the build support for GCC 4.1, and any hacks i found for it.mrg
2014-05-14Lazy VFP processing works a lot better if the functions contain a returnjoerg
2014-05-11Support DWARFish unwind for ARM.joerg
2014-05-03Missing register validation check.joerg
2014-04-28GC unwind_info_size.joerg
2014-04-26Use the return address register from the CIE. Based on patch from Nickjoerg
2014-04-26Add initial unwind support for MIPS and MIPS64.joerg
2014-04-19Basic unwind support for HPPA.joerg
2014-04-15Add basic Alpha support to libunwind.joerg
2014-04-15Add initial unwind support for SPARC/SPARC64.joerg
2014-04-14Some architectures like SPARC need to apply a fixed offset to the returnjoerg
2014-04-13Move definition of what the native register layout is intojoerg
2014-04-02Support SH3 in our unwinder.joerg
2014-04-02SH3 uses unaligned data in the .eh_frame section, so use memcpy.joerg
2014-03-25Save & restore FP registers.joerg
2014-03-24Add m68k support to our unwinder.joerg
2014-03-20Fix DW_CFA_GNU_args_size handling. The primary architecture using thisjoerg
2014-03-19Drop XXX, spell R14 as SP.joerg
2014-03-19Allow building with GCC 4.1 by providing <cstdint>joerg
2014-03-18Add basic unwind support for VAX. PSW handling and stack pointer afterjoerg
2014-03-13Kill one colon that shouldn't be.joerg
2014-03-13libstdc++ doesn't like me using <cstdint> without requesting C++11, sojoerg
2014-03-13Add _Unwind_GetIPInfo for libstdc++.joerg
2014-03-12Pass down data_base just in case something actually tries to use it.joerg
2014-03-12Add more const to make GCC happy.joerg
2014-03-12Add a dummy element as explicit padding for PPC32. Fix DWARF enumerationjoerg
2014-03-11Rename IP_PSEUDO_REG to RETURN_REG. Fix PPC value. Sort.joerg
2014-03-11GC unused enum.joerg
2014-03-110 is a valid LSDA encoding and can be seen in statically linkedjoerg
2014-01-29Add support for non-EABI (DWARF) ARM exception handling.matt
2013-12-20Fix typo.joerg
2013-10-14Add a heavily modified version of Apple's libunwind as released underjoerg