| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Silence more unused variable warnings. Patch from STL@microsoft.com | Eric Fiselier | 2016-06-14 | 1 | -0/+8 |
| | | | | | llvm-svn: 272617 | ||||
| * | Cleanup warnings and remove use of __builtin_va_list in depr.c.headers | Eric Fiselier | 2016-05-02 | 1 | -16/+5 |
| | | | | | llvm-svn: 268294 | ||||
| * | Guard Clang and GCC specific pragmas. Patch from STL@microsoft.com | Eric Fiselier | 2016-04-28 | 1 | -0/+4 |
| | | | | | llvm-svn: 267836 | ||||
| * | Fix overload sets of strchr, strpbrk, strrchr, memchr and strstr from | Richard Smith | 2016-02-10 | 1 | -10/+4 |
| | | | | | | | | | | | | | | | | | | <string.h> and wcschr, wcspbrk, wcsrchr, wmemchr, and wcsstr from <wchar.h> to provide a const-correct overload set even when the underlying C library does not. This change adds a new macro, _LIBCPP_PREFERRED_OVERLOAD, which (if defined) specifies that a given overload is a better match than an otherwise equally good function declaration without the overload. This is implemented in modern versions of Clang via __attribute__((enable_if)), and not elsewhere. We use this new macro to define overloads in the global namespace for these functions that displace the overloads provided by the C library, unless we believe the C library is already providing the correct signatures. llvm-svn: 260337 | ||||
| * | Silence a -Wmissing-braces warning in the tests; mbstate_t is defined ↵ | Marshall Clow | 2015-11-25 | 1 | -0/+8 |
| | | | | | | | differently on different C libraries. llvm-svn: 254050 | ||||
| * | Get some of wchar_h.pass.cpp working on apple. | Eric Fiselier | 2015-10-10 | 1 | -10/+16 |
| | | | | | llvm-svn: 249936 | ||||
| * | Unrevert r249889, and XFAIL the test for Darwin, where the libc apparently ↵ | Richard Smith | 2015-10-10 | 1 | -11/+24 |
| | | | | | | | doesn't provide a correct overload set for some functions. llvm-svn: 249932 | ||||
| * | Revert r249889 due to bot failure. | Manman Ren | 2015-10-10 | 1 | -18/+11 |
| | | | | | llvm-svn: 249926 | ||||
| * | Split <wchar.h> out of <cwchar>. | Richard Smith | 2015-10-09 | 1 | -11/+18 |
| | | | | | llvm-svn: 249889 | ||||
| * | Change initialization of mbstate_t objects in tests from '= {0}' to '= {}', ↵ | Marshall Clow | 2015-09-15 | 1 | -1/+1 |
| | | | | | | | which does the same thing, w/o having clang and gcc warn with -Wall. llvm-svn: 247695 | ||||
| * | Cleanup warnings in test/std/depr | Eric Fiselier | 2015-07-18 | 1 | -0/+4 |
| | | | | | llvm-svn: 242627 | ||||
| * | Move test into test/std subdirectory. | Eric Fiselier | 2014-12-20 | 1 | -0/+104 |
| llvm-svn: 224658 | |||||

