forked from OSchip/llvm-project
57e446dafa
Currently there is only support for a -fno-exceptions libc++ build. This is problematic for functions such as std::terminate() which are defined in libc++abi and using any of those functions throws away most of the benefits of using -fno-exceptions (code-size). This patch introduces a -fno-exceptions libc++abi build to address this issue. This new variant of libc++abi cannot be linked against any with-exceptions code as some symbols necessary for handling exceptions are missing in this library. Differential revision: http://reviews.llvm.org/D20677 Reviewers: EricWF, mclow.lists, bcraig llvm-svn: 271267 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
abort_message.cpp | ||
abort_message.h | ||
config.h | ||
cxa_aux_runtime.cpp | ||
cxa_default_handlers.cpp | ||
cxa_demangle.cpp | ||
cxa_exception.cpp | ||
cxa_exception.hpp | ||
cxa_exception_storage.cpp | ||
cxa_guard.cpp | ||
cxa_handlers.cpp | ||
cxa_handlers.hpp | ||
cxa_new_delete.cpp | ||
cxa_noexception.cpp | ||
cxa_personality.cpp | ||
cxa_thread_atexit.cpp | ||
cxa_unexpected.cpp | ||
cxa_vector.cpp | ||
cxa_virtual.cpp | ||
exception.cpp | ||
fallback_malloc.ipp | ||
private_typeinfo.cpp | ||
private_typeinfo.h | ||
stdexcept.cpp | ||
typeinfo.cpp |