aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src
AgeCommit message (Expand)AuthorFilesLines
2014-07-10Add support for BIONIC C library (Android). Patch from Dan AlbertMarshall Clow1-2/+4
2014-06-04Handle partial nanosleeps in this_thread::sleep_forDavid Majnemer1-1/+3
2014-06-03[libc++] Don't return uninitialized data from random_device::operator()David Majnemer1-1/+16
2014-06-03[libc++] random_device fails if open returns zeroDavid Majnemer1-1/+1
2014-05-29Linux: Correctly identify valid error codesDavid Majnemer2-1/+12
2014-05-15Fix typosAlp Toker3-4/+4
2014-04-30Exceptions store the message as reference counted string forJoerg Sonnenberger1-110/+14
2014-03-26Implement LWG issue #2135. If something goes wrong in condition_variable::wai...Marshall Clow1-2/+2
2014-03-17Implement N3891: A proposal to rename shared_mutex to shared_timed_mutexDavid Majnemer1-7/+7
2014-03-17Replace a tab with a spaceDavid Majnemer1-1/+1
2014-01-17Adjust build fix from r199494 to use C++ castsAlp Toker1-1/+1
2014-01-17Build fix for gcc builtinAlp Toker1-1/+1
2014-01-16Add license headers to a bunch of libc++ files that were missing them. No fun...Marshall Clow1-0/+8
2014-01-07Replace casts of __impl_ with the correct reinterpret_cast of theJoerg Sonnenberger1-16/+16
2014-01-04Switch to using C++ style casts.Joerg Sonnenberger7-76/+87
2013-12-14Fix GCC unknown pragma warning in libc++.Logan Chien2-0/+17
2013-11-19Patch by Xing Xue to improve libc++ support for AIXMarshall Clow1-1/+1
2013-11-19Patch by Bruce Mitchener. Change all references to EMSCRIPTEN to __EMSCRIPTEN...Marshall Clow2-15/+15
2013-11-18G M suggestion: conditionally include files on _WIN32.Yaron Keren1-0/+2
2013-11-18This patch implements snprintf_l function in a way similar to the other Yaron Keren1-0/+10
2013-11-15Move <optional> into include/experimental, and into the std::experimental nam...Marshall Clow1-3/+3
2013-11-11Patch from Bruce Mitchener; fixes two typos in comments. No functionality cha...Marshall Clow2-2/+2
2013-10-21Patch from GM: locale.cpp; make implicit conversions to bool explicit, fix so...Marshall Clow1-3/+21
2013-10-13Patch from GM to make more implicit bools explicit since we can't stop MSVC w...Marshall Clow1-4/+4
2013-10-12LWG Issue 2087: iostream_category() and noexceptMarshall Clow1-1/+1
2013-10-12LWG issue 2143: ios_base::xalloc should be thread-safeMarshall Clow1-1/+4
2013-10-09patch by Yaron: Uses rand_s() from stdlib.h (when building for Windows)Marshall Clow1-0/+26
2013-10-06Silence the unused function warning in exception.cpp.Peter Collingbourne1-17/+16
2013-10-06Implement std::exception_ptr under libsupc++.Peter Collingbourne1-12/+51
2013-10-06Make it possible to link against libstdc++ as well as libsupc++ with CMake.Peter Collingbourne2-2/+6
2013-10-06Eliminate more symbols multiply defined between libsupc++ and libc++.Peter Collingbourne2-1/+19
2013-10-06Use _LIBCPP_NEW_DELETE_VIS instead of LIBCPP_FUNC_VIS in src/new.cpp.Howard Hinnant1-8/+8
2013-10-04G M: The attached patch is for libcxx's new.cpp and __config files. The patch...Howard Hinnant1-8/+8
2013-10-04G M: A small patch to fix a couple of warnings in stdexcept.cpp for cl.exe wh...Howard Hinnant1-0/+4
2013-10-04G M: Provides the _LIBCPP_WARNING macro, to be used for MSVC only, since that...Howard Hinnant2-23/+57
2013-10-03Re-add bad_cast and bad_typeid default ctor definitions under libsupc++.Peter Collingbourne1-6/+9
2013-09-25Make the guard for external ABI libraries include the guard forChandler Carruth1-2/+2
2013-09-21Peter Collingbourne: Fix warnings when compiling with -DNDEBUG.Howard Hinnant1-0/+3
2013-09-21N3659: Shared locking in C++ Revision 2, c++1y onlyHoward Hinnant1-0/+101
2013-09-17Fix typo.Joerg Sonnenberger1-1/+1
2013-09-17G M: Restore the ability for libcxx to compile again on mingw 64.Howard Hinnant1-8/+8
2013-09-14Marshall Clow: LWG Issue 2056: future_errc enums start with value 0 (invalid...Howard Hinnant1-0/+6
2013-09-11Adding bad_array_length to libc++Marshall Clow1-1/+17
2013-09-04Evgeniy Stepanov: Add noexcept to ~bad_optional_access() to silence warning d...Howard Hinnant1-2/+2
2013-09-02Implement N3672, optional<T>.Howard Hinnant1-0/+25
2013-08-29Xing Xue: Some minor changes for IBM XLC++/AIX.Howard Hinnant1-0/+5
2013-08-29Turn off extern templates for most uses. It is causing more problems than it...Howard Hinnant5-0/+9
2013-08-26G M: Improvements to Windows support.Howard Hinnant2-49/+45
2013-08-23Rename _LIBCPP_DEBUG2 to _LIBCPP_DEBUG.Howard Hinnant1-1/+1
2013-08-23Debug mode for string. This commit also marks the first time libc++ debug-mo...Howard Hinnant1-41/+65