hanchenye-llvm-project/libunwind/src
Charles Davis 869e5d1fca [CMake] Link to compiler-rt if LIBUNWIND_USE_COMPILER_RT is ON.
Summary:
If `-nodefaultlibs` is given, we weren't actually linking to it. This
was true irrespective of passing `-rtlib=compiler-rt` (see previous
patch). Now we explicitly link it to handle that case.

I wonder if we should be linking these libraries only if we're using
`-nodefaultlibs`...

Reviewers: beanz

Subscribers: dberris, mgorny, christof, chrib, cfe-commits

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

llvm-svn: 343990
2018-10-08 18:35:00 +00:00
..
AddressSpace.hpp [AddressSpace] Use the macro to set hidden visibility on LocalAddressSpace. 2018-08-31 13:41:05 +00:00
CMakeLists.txt [CMake] Link to compiler-rt if LIBUNWIND_USE_COMPILER_RT is ON. 2018-10-08 18:35:00 +00:00
CompactUnwinder.hpp
DwarfInstructions.hpp Reverting r342895 2018-09-24 16:36:33 +00:00
DwarfParser.hpp Reverting r342895 2018-09-24 16:36:33 +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 Reverting r342895 2018-09-24 16:36:33 +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
Unwind-seh.cpp Fix existing code for SEH on ARM to compile correctly 2018-08-31 14:56:55 +00:00
Unwind-sjlj.c SjLj: Fix building after SVN r314632 2017-10-01 20:22:40 +00:00
UnwindCursor.hpp Fix existing code for SEH on ARM to compile correctly 2018-08-31 14:56:55 +00:00
UnwindLevel1-gcc-ext.c Add support for SEH unwinding on Windows. 2018-08-30 21:29:00 +00:00
UnwindLevel1.c Add support for SEH unwinding on Windows. 2018-08-30 21:29:00 +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 Export public functions implemented in assembly on Windows. 2018-08-31 18:11:48 +00:00
config.h Add support for SEH unwinding on Windows. 2018-08-30 21:29:00 +00:00
dwarf2.h Reverting r342895 2018-09-24 16:36:33 +00:00
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