llvm-project/libunwind/src
Stefan Maksimovic afc9f8ab6d [libunwind][mips] Include gcc_s for linkage
When compiling with optimizations, mips requires various helper routines(__ashldi3 and the like) contained in libgcc_s.
Conditionally include libgcc_s in the set of libraries to be linked to.

Differential Revision: https://reviews.llvm.org/D50243

llvm-svn: 339878
2018-08-16 13:40:16 +00:00
..
AddressSpace.hpp Introduce a separate preprocessor macro, _LIBUNWIND_USE_DLADDR, for directly controlling a dependency on dladdr(). This will allow us to use libunwind without adding a libdl dependency. 2018-06-29 20:41:50 +00:00
CMakeLists.txt [libunwind][mips] Include gcc_s for linkage 2018-08-16 13:40:16 +00:00
CompactUnwinder.hpp Fix up the places where AddressSpace.hpp is included. 2017-03-09 08:04:07 +00:00
DwarfInstructions.hpp [libunwind][MIPS]: Add support for unwinding in N32 processes. 2018-02-27 21:24:02 +00:00
DwarfParser.hpp [libunwind] Remove dubious template function. NFC. 2017-12-25 21:08:41 +00:00
EHHeaderParser.hpp GNU: do not read the FDE count if omitted 2017-10-20 18:47:35 +00:00
RWMutex.hpp Abstract rwlocks into a class, provide a SRW lock implementation for windows 2017-10-23 19:29:36 +00:00
Registers.hpp [libunwind][mips] Guard accumulator registers 2018-08-16 08:49:50 +00:00
Unwind-EHABI.cpp Change unw_word_t to always have the same size as the pointer size 2017-10-30 19:06:34 +00:00
Unwind-EHABI.h [libunwind] Clean up macro usage. 2017-03-31 15:28:06 +00:00
Unwind-sjlj.c SjLj: Fix building after SVN r314632 2017-10-01 20:22:40 +00:00
UnwindCursor.hpp The semantics of DW_CFA_GNU_args_size have changed subtile over the 2018-07-17 19:00:51 +00:00
UnwindLevel1-gcc-ext.c [libunwind] Fix pointer-to-integer cast warnings on LLP64. 2018-08-08 04:21:24 +00:00
UnwindLevel1.c [libunwind] Fix pointer-to-integer cast warnings on LLP64. 2018-08-08 04:21:24 +00:00
UnwindRegistersRestore.S [libunwind][mips] Modify the __mips_fpr macro check 2018-08-16 08:47:43 +00:00
UnwindRegistersSave.S [libunwind][mips] Modify the __mips_fpr macro check 2018-08-16 08:47:43 +00:00
Unwind_AppleExtras.cpp SjLj: make the SjLj implementation more portable 2017-10-01 20:06:48 +00:00
assembly.h [PPC64] Added vector registers. 2018-01-16 20:54:10 +00:00
config.h Don't enable _LIBUNWIND_BUILD_ZERO_COST_APIS if building the SJLJ APIs 2018-01-26 06:50:07 +00:00
dwarf2.h
libunwind.cpp The semantics of DW_CFA_GNU_args_size have changed subtile over the 2018-07-17 19:00:51 +00:00
libunwind_ext.h [libunwind] Clean up macro usage. 2017-03-31 15:28:06 +00:00