llvm-project/libcxx/src
Richard Smith 11ffde3d7e libc++: only #include <cxxabi.h> if it exists. This allows libc++ to build
out of the box on Linux systems. If you're building against libc++abi, you
still need to make sure it can find <cxxabi.h> so it knows not to export
symbols which libc++abi provides.

llvm-svn: 155091
2012-04-19 01:36:12 +00:00
..
support Add support files required for building on Solaris. 2012-02-29 13:17:28 +00:00
algorithm.cpp license change 2010-11-16 22:09:02 +00:00
bind.cpp license change 2010-11-16 22:09:02 +00:00
chrono.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
condition_variable.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
debug.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
exception.cpp Undo some overzealous #ifdefs for LIBCXXRT. 2012-03-14 14:11:13 +00:00
future.cpp Explicitly convert int to future_errc. Fixes http://llvm.org/bugs/show_bug.cgi?id=11428 2012-02-02 20:31:36 +00:00
hash.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
ios.cpp _STD -> _VSTD to avoid macro clash on windows 2011-06-30 21:18:19 +00:00
iostream.cpp Alter the terminal streams such that they do not get added to the atexit chain, and thus never get destructed. 2012-03-16 15:13:51 +00:00
locale.cpp Fix moneypunct_byname algorithm to more accurately represent C locales in C++. 2012-03-10 18:31:43 +00:00
memory.cpp Fix memory leak in converting weak_ptr to shared_ptr 2011-12-27 22:20:51 +00:00
mutex.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
new.cpp Undo some overzealous #ifdefs for LIBCXXRT. 2012-03-14 14:11:13 +00:00
random.cpp Solaris port. Currently sees around 200 test failures, mostly related to 2012-02-29 13:05:08 +00:00
regex.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
stdexcept.cpp libc++: only #include <cxxabi.h> if it exists. This allows libc++ to build 2012-04-19 01:36:12 +00:00
string.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
strstream.cpp Quash a whole bunch of warnings 2011-12-01 20:21:04 +00:00
system_error.cpp _STD -> _VSTD to avoid macro clash on windows 2011-06-30 21:18:19 +00:00
thread.cpp Solaris port. Currently sees around 200 test failures, mostly related to 2012-02-29 13:05:08 +00:00
typeinfo.cpp Some libcxxrt-compatibility cleanups (avoid defining things twice). 2012-02-29 12:59:17 +00:00
utility.cpp Put std::piecewise_construct_t back into the dylib for ABI stability. When clients are in C++11/constexpr mode this will be safely ignored because piecewise_construct is then declared with internal linkage. 2012-04-03 23:45:46 +00:00
valarray.cpp license change 2010-11-16 22:09:02 +00:00