summaryrefslogtreecommitdiffstats
path: root/libcxx
Commit message (Expand)AuthorAgeFilesLines
* Apply noexcept and constexpr to <atomic>.Howard Hinnant2012-04-111-323/+323
* Switch libc++ from __atomic_* builtins to __c11_atomic_* builtins.Richard Smith2012-04-111-38/+38
* Now that clang supports doing the right thing with regard to atomicDavid Chisnall2012-04-111-4/+4
* Fix the remaining atomic tests, all of which were wrong for the case where aDavid Chisnall2012-04-057-16/+18
* Fix test cases that were trying to make atomic things that are not trivially ...David Chisnall2012-04-0511-44/+0
* Fix use of __atomic_is_lock_free() intrinsic.David Chisnall2012-04-051-2/+2
* Put std::piecewise_construct_t back into the dylib for ABI stability. When c...Howard Hinnant2012-04-032-3/+2
* constexpr support for <utility>. Patch contributed by Jonathan Sauer.Howard Hinnant2012-04-032-2/+7
* Updated documentation contributed by Christopher Jefferson.Howard Hinnant2012-04-031-1/+3
* Update <random> with constexpr support. Patch contributed by Jonathan Sauer.Howard Hinnant2012-04-026-102/+132
* Update <limits> with constexpr support. Patch contributed by Jonathan Sauer.Howard Hinnant2012-04-022-417/+420
* Fix test for default constructor of discrete_distribution. This partially ad...Howard Hinnant2012-04-021-6/+3
* This is an initial commit of constexpr support as proposed by Richard Smith. ...Howard Hinnant2012-04-024-15/+10
* I believe tuple is still under development in the standard. Daniel Krugler i...Howard Hinnant2012-04-014-11/+105
* It appears that the standard accidentally removed the default constructor for...Howard Hinnant2012-03-211-1/+1
* Allow libc++ to be built with CMake from within the LLVM tree. The libc++ par...Howard Hinnant2012-03-192-12/+12
* Alter the terminal streams such that they do not get added to the atexit chai...Howard Hinnant2012-03-161-25/+38
* Undo some overzealous #ifdefs for LIBCXXRT.David Chisnall2012-03-142-10/+11
* Make sure [at_]quick_exit is in std::David Chisnall2012-03-142-0/+8
* Don't refer to a function that doesn't exist in the quick_exit test.David Chisnall2012-03-141-1/+1
* Fix moneypunct_byname algorithm to more accurately represent C locales in C++.Jeffrey Yasskin2012-03-108-222/+412
* Change some smart_ptr == 0 to smart_ptr == nullptr. Fixes http://llvm.org/bu...Howard Hinnant2012-03-072-7/+7
* Define _WCHAR_T in solaris/wchar.h. This fixes a bug where Solaris 10 headersDavid Chisnall2012-03-021-0/+1
* Fix MSVC / Sun #ifdef ordering. Remove another #if-nothing-#endif.David Chisnall2012-02-291-4/+2
* Remove a spurious #ifdef / #endif pair with nothing between them.David Chisnall2012-02-291-2/+0
* Add a warning to ctype<char>::classic_table() if not implemented.Howard Hinnant2012-02-291-0/+1
* I'm reverting one of the changes made to exception.cpp in r151717. I'm unsur...Howard Hinnant2012-02-291-0/+4
* Add support files required for building on Solaris.David Chisnall2012-02-297-0/+606
* Solaris port. Currently sees around 200 test failures, mostly related toDavid Chisnall2012-02-299-9/+79
* Make the failure reporting in testit a bit more useful.David Chisnall2012-02-291-2/+4
* Don't define __locale_raii if we are not going to be using it.David Chisnall2012-02-291-0/+2
* Some libcxxrt-compatibility cleanups (avoid defining things twice).David Chisnall2012-02-293-30/+31
* Reduce the number of move constructions when constructing a std::function. T...Howard Hinnant2012-02-281-2/+16
* vector::emplace_back was mistakenly requiring move assignable. Fixed that an...Howard Hinnant2012-02-261-6/+19
* update test for explicit bool operator.Howard Hinnant2012-02-251-3/+3
* At least temporarily move operator new/delete from the abi back to here. I'm...Howard Hinnant2012-02-252-10/+10
* ReExport some mor symbols from libc++abi.Howard Hinnant2012-02-251-0/+42
* Silence some warnings in a test.Howard Hinnant2012-02-251-0/+2
* Hook up to the new clang __is_trivially_constructible and __is_trivially_assi...Howard Hinnant2012-02-243-55/+77
* Use Xcode relative compilers when possibleDave Zarzycki2012-02-221-1/+6
* Modernize conversion to bool to the explicit bool conversion operator (librar...Howard Hinnant2012-02-219-14/+22
* Modernize relational operators for shared_ptr and unique_ptr. This includes ...Howard Hinnant2012-02-215-8/+377
* Add missing newlines at EOF.Bob Wilson2012-02-202-2/+2
* Silence -Wmissing-field-initializers a little higher in the source.Howard Hinnant2012-02-201-1/+2
* Add myself to the CREDITS file.Jeffrey Yasskin2012-02-191-0/+5
* Initialize all the fields of struct tm before passing it to strftime. One of ...Howard Hinnant2012-02-191-2/+2
* Relax pointer output test to accept glibc's output. Patch supplied by Jeffre...Howard Hinnant2012-02-191-1/+1
* Give the emulated nullptr_t a default constructor.Howard Hinnant2012-02-181-0/+1
* Exercise rvalue arguements to make_shared for C++11 mode.Howard Hinnant2012-02-181-0/+11
* Move typeinfos for exceptions in <stdexcept> to the abiHoward Hinnant2012-02-172-0/+74
OpenPOWER on IntegriCloud