| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: K-ballo, mclow.lists, EricWF
Reviewed By: EricWF
Subscribers: jfb, jroelofs, majnemer, cfe-commits
Differential Revision: http://reviews.llvm.org/D6558
llvm-svn: 225273
|
| |
|
|
|
|
| |
poo-poohed it, and was wrong. Fix the call in <locale>. Review the others, refactored some duplicated code, and found overflow bugs (and __event_cap_ was never getting updated, either).
llvm-svn: 220702
|
| |
|
|
| |
llvm-svn: 217276
|
| |
|
|
|
|
|
|
|
|
| |
If you're crazy enough to want this sort of thing, then add
-D_LIBCPP_HAS_NO_THREADS to your CXXFLAGS and
--param=additiona_features=libcpp-has-no-threads to your lit commnad line.
http://reviews.llvm.org/D3969
llvm-svn: 217271
|
| |
|
|
| |
llvm-svn: 216943
|
| |
|
|
|
|
|
|
|
|
|
| |
Turning off explicit template instantiation leads to a pretty
significant build time and code size cost. We're better off dealing
with ABI incompatibility issues that come up in a less heavy handed
way.
This reverts commit r189610.
llvm-svn: 215740
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
[syserr.errcat.objects]p4 specifies that
system_category().default_error_condition(ev) map to
error_condition(posv, generic_category()) if ev could map to a POSIX
errno.
Linux reserves up to and including 4095 for errno values, use this as a
bound.
This fixes syserr.errcat.objects/system_category.pass.cpp on Linux.
llvm-svn: 209795
|
| |
|
|
| |
llvm-svn: 208869
|
| |
|
|
| |
llvm-svn: 198505
|
| |
|
|
| |
llvm-svn: 192545
|
| |
|
|
| |
llvm-svn: 192539
|
| |
|
|
|
|
| |
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.
llvm-svn: 189610
|
| |
|
|
| |
llvm-svn: 160593
|
| |
|
|
| |
llvm-svn: 134190
|
| |
|
|
| |
llvm-svn: 132137
|
| |
|
|
|
|
| |
qualified (thanks Chris).
llvm-svn: 125510
|
| |
|
|
| |
llvm-svn: 119395
|
| |
|
|
| |
llvm-svn: 111751
|
| |
|
|
| |
llvm-svn: 110828
|
| |
|
|
| |
llvm-svn: 105336
|
| |
|
|
|
|
| |
accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient.
llvm-svn: 104516
|
| |
|
|
| |
llvm-svn: 103516
|
|
|
llvm-svn: 103490
|