You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bill Wendling
532b0b423c
Merging r197314:
...
------------------------------------------------------------------------
r197314 | logan | 2013-12-13 22:45:09 -0800 (Fri, 13 Dec 2013) | 9 lines
Fix GCC unknown pragma warning in libc++.
We should check defined(__clang__) before the usage of the
clang diagnostic pragmas.
The [-Wswitch] warning in src/future.cpp should be ignored.
As the result, the equivalent GCC pragma is added.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/branches/release_34@198100 91177308-0d34-0410-b5e6-96231b3b80d8
12 years ago
..
support
This patch implements snprintf_l function in a way similar to the other
12 years ago
algorithm.cpp
Turn off extern templates for most uses. It is causing more problems than it is worth. The extern templates will still be built into the dylib, mainly for ABI stability purposes. And the client can still turn these back on with a #define if desire. This fixes http://llvm.org/bugs/show_bug.cgi?id=17027 . However there's no associated test for the test suite because http://llvm.org/bugs/show_bug.cgi?id=17027 needs mismatched dylib and headers to fire.
12 years ago
bind.cpp
license change
15 years ago
chrono.cpp
Removed raw references to __APPLE__; now just check to see if it is defined.
13 years ago
condition_variable.cpp
Change sleep_for, sleep_until, and the condition_variable timed wait
13 years ago
debug.cpp
Rename _LIBCPP_DEBUG2 to _LIBCPP_DEBUG.
12 years ago
exception.cpp
Merging r195136:
12 years ago
future.cpp
Merging r197314:
12 years ago
hash.cpp
Only use Clang pragma when compiling with clang.
13 years ago
ios.cpp
LWG Issue 2087: iostream_category() and noexcept
12 years ago
iostream.cpp
Nico Rieck: this patch series fixes visibility issues on Windows as explained in < http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031214.html >.
12 years ago
locale.cpp
Merging r195136:
12 years ago
memory.cpp
This should be nothing but a load-time optimization. I'm trying to reduce load time initializers and this is a big one. No visible functionality change intended.
13 years ago
mutex.cpp
Peter Collingbourne: Fix warnings when compiling with -DNDEBUG.
12 years ago
new.cpp
Patch from Bruce Mitchener; fixes two typos in comments. No functionality change. PR17843
12 years ago
optional.cpp
Move <optional> into include/experimental, and into the std::experimental namespace, since it's not part of C++14, but of an upcoming TS
12 years ago
random.cpp
G M suggestion: conditionally include files on _WIN32.
12 years ago
regex.cpp
Merging r197314:
12 years ago
shared_mutex.cpp
N3659: Shared locking in C++ Revision 2, c++1y only
12 years ago
stdexcept.cpp
Make it possible to link against libstdc++ as well as libsupc++ with CMake.
12 years ago
string.cpp
Fix typo.
12 years ago
strstream.cpp
Patch from GM to make more implicit bools explicit since we can't stop MSVC warning about this in headers and to warn is the MSVC default. No functionality change.
12 years ago
system_error.cpp
LWG 2145 - mark constructor for std::error_category as inline and constexpr. Leave the (existing, out-of-line, non-constexpr) in the dylib for compatibility with existing programs)
12 years ago
thread.cpp
G M: Provides the _LIBCPP_WARNING macro, to be used for MSVC only, since that compiler doesn't support #warning.
12 years ago
typeinfo.cpp
Re-add bad_cast and bad_typeid default ctor definitions under libsupc++.
12 years ago
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.
14 years ago
valarray.cpp
Turn off extern templates for most uses. It is causing more problems than it is worth. The extern templates will still be built into the dylib, mainly for ABI stability purposes. And the client can still turn these back on with a #define if desire. This fixes http://llvm.org/bugs/show_bug.cgi?id=17027 . However there's no associated test for the test suite because http://llvm.org/bugs/show_bug.cgi?id=17027 needs mismatched dylib and headers to fire.
12 years ago