llvm-project/libcxx/src
Saleem Abdulrasool cd79d0f5f3 experimental: avoid using raw _WIN32 in filesystem
Use the _LIBCPP_WIN32API macro instead of _WIN32 checks.  Fix a missed
renaming for style conformance.

llvm-svn: 293543
2017-01-30 19:57:27 +00:00
..
experimental experimental: avoid using raw _WIN32 in filesystem 2017-01-30 19:57:27 +00:00
include system_error: correct ELAST emulation on Windows 2017-01-07 05:13:32 +00:00
support win32: temporarily disable setting locale on 14+ 2017-01-02 21:09:16 +00:00
algorithm.cpp Mark libc++ internal globals with _LIBCPP_SAFE_STATIC. 2016-09-28 22:08:13 +00:00
any.cpp [libcxx] Add std::any 2016-08-11 03:13:11 +00:00
bind.cpp Implement LWG 2488 - Make the placeholders constexpr. 2016-06-26 21:01:34 +00:00
chrono.cpp [Chrono][Darwin] Include header for gettimeofday 2017-01-10 00:51:02 +00:00
condition_variable.cpp Revert "[libcxx] Never use <cassert> within libc++" 2017-01-24 12:26:01 +00:00
debug.cpp Fix debug mode build w/o exceptions 2016-12-28 05:20:27 +00:00
exception.cpp [libc++] Implement terminate(), unexpected() and uncaught_exceptions() on Windows 2017-01-07 10:04:40 +00:00
future.cpp Make it possible to build a no-exceptions variant of libcxx. 2015-11-10 11:41:22 +00:00
hash.cpp Fix typos 2014-05-15 11:27:39 +00:00
ios.cpp [libc++] Fix extern template visibility for Windows 2016-09-19 18:29:07 +00:00
iostream.cpp Explicitly specify MSVC mangling of iostream globals. Patch from Dave Lee 2017-01-07 06:09:12 +00:00
locale.cpp Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros. 2017-01-06 21:42:58 +00:00
memory.cpp Add ABI option to remove recently inlined __shared_count functions from the library. 2017-01-17 03:16:26 +00:00
mutex.cpp Revert "[libcxx] Never use <cassert> within libc++" 2017-01-24 12:26:01 +00:00
new.cpp Disable aligned new/delete on Apple platforms without posix_memalign 2017-01-20 01:47:26 +00:00
optional.cpp Implement N4606 optional 2016-10-12 07:46:20 +00:00
random.cpp random: include __config before building 2016-12-31 00:00:21 +00:00
regex.cpp [libcxx] Remove pragmas that were needed to suppress warnings produced 2016-01-28 06:13:36 +00:00
shared_mutex.cpp Implement N4508: shared_mutex. Reviewed as http://reviews.llvm.org/D10480 2015-06-30 14:04:14 +00:00
stdexcept.cpp Recommit r290839 - Fix configuring and building libc++ w/o an ABI library. 2017-01-03 01:18:48 +00:00
string.cpp Revert r284193 - it is not correct on OS X 2016-10-14 04:21:24 +00:00
strstream.cpp Fix or suppress GCC warnings during build. 2016-08-29 20:43:38 +00:00
system_error.cpp Revert "[libcxx] Never use <cassert> within libc++" 2017-01-24 12:26:01 +00:00
thread.cpp [libcxx] Follow-up to r292107 2017-01-16 13:13:01 +00:00
typeinfo.cpp Improve CMake and LIT support for Windows 2017-01-16 20:47:35 +00:00
utility.cpp
valarray.cpp Revert "Turn off extern templates for most uses." 2014-08-15 17:58:56 +00:00
variant.cpp Implement C++17 <variant>. Patch from Michael Park! 2016-12-02 23:00:05 +00:00