Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | I believe debug mode for vector<T> (T != bool) is complete. If anyone sees ↵ | Howard Hinnant | 2013-03-28 | 1 | -1/+1 |
| | | | | | | anything more they would like to see on it, please let me know. Debug mode is activated by compiling with -D_LIBCPP_DEBUG2=1. Eventually _LIBCPP_DEBUG2 will be renamed to just _LIBCPP_DEBUG. llvm-svn: 178288 | ||||
* | Updated link to Marshall's instructions | Marshall Clow | 2013-03-14 | 1 | -1/+1 |
| | | | | llvm-svn: 177099 | ||||
* | Some forward-looking and optimistic documentation. | Howard Hinnant | 2013-03-14 | 2 | -0/+157 |
| | | | | llvm-svn: 177093 | ||||
* | Michael van der Westhuizen: correction to the libcxx build instructions when ↵ | Howard Hinnant | 2013-02-26 | 1 | -1/+1 |
| | | | | | | built with libcxxrt on Linux. llvm-svn: 176093 | ||||
* | Bruce Mitchener: Minor typo fixes. | Howard Hinnant | 2013-02-15 | 3 | -4/+4 |
| | | | | llvm-svn: 175274 | ||||
* | Michael van der Westhuizen: Update instructions for building on Linux. | Howard Hinnant | 2013-02-08 | 1 | -0/+75 |
| | | | | llvm-svn: 174733 | ||||
* | [CMake] Fix c++ abi library configuration on Linux. | Michael J. Spencer | 2012-12-31 | 1 | -0/+55 |
| | | | | | | | | | | You can now configure from the command line using: -DLIBCXX_CXX_ABI=libsupc++ -DLIBCXX_LIBSUPCXX_INCLUDE_PATHS="path;path Also documents how to build on Linux. llvm-svn: 171316 | ||||
* | Fix type-o. | Howard Hinnant | 2012-11-27 | 1 | -1/+1 |
| | | | | llvm-svn: 168715 | ||||
* | Remove by-chapter breakdown of what is implemented. The chart is now obsolete. | Howard Hinnant | 2012-11-27 | 2 | -3/+1 |
| | | | | llvm-svn: 168713 | ||||
* | Change C++0x references to C++11, Fixes bug #12745 | Marshall Clow | 2012-11-14 | 1 | -4/+4 |
| | | | | llvm-svn: 167930 | ||||
* | Update instructions for building and using libc++ on Mac OS | Howard Hinnant | 2012-11-06 | 1 | -27/+18 |
| | | | | llvm-svn: 167490 | ||||
* | Fix a typo in the docs | Marshall Clow | 2012-08-22 | 1 | -1/+1 |
| | | | | llvm-svn: 162335 | ||||
* | Andrew Morrow: Among the various libc++ tests that currently don't pass on ↵ | Howard Hinnant | 2012-08-02 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | Linux are localization/locale.categories/category.collate/category.ctype/locale.ctype.byname/is_1.pass.cpp and scan_is.pass.cpp. The tests fail when the character class being tested is compound, like ctype_base::alnum or ctype_base::graph, because the existing series of conditionals in do_is an do_scan_is will abort too early. For instance, if the character class being tested is alnum, and the character is numeric, do_is will return false because iswalpha_l will return false, 'result' becomes false, and the 'true' result from the later call to iswdigit_l ends up being ignored . A similar problem exists in do_scan_is. llvm-svn: 161192 | ||||
* | Andrew Morrow: The attached patch is an attempt to implement | Howard Hinnant | 2012-08-02 | 1 | -7/+0 |
| | | | | | | | std::thread::hardware_concurrency for platforms that don't offer sysctl, but do provide a POSIX sysconf and _SC_NPROCESSORS_ONLN. llvm-svn: 161190 | ||||
* | Andrew Morrow: This patch fixes | Howard Hinnant | 2012-08-02 | 1 | -5/+0 |
| | | | | | | | | | test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/pointer.pass.cpp to accept '(nil)' as a valid representation for NULL so that the test passes on Linux. The same thing is already done in some other tests, like in /test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_pointer.pass.cpp. llvm-svn: 161188 | ||||
* | Andrew Morrow: Attached is a writeup of the current state of the libc++ test ↵ | Howard Hinnant | 2012-07-31 | 2 | -2/+141 |
| | | | | | | | | | | | | | | | | | | | suite on Linux. There are a few tests that are listed as failing here for which I have a patch in the works. I'll be sending those along soon. There are others where I know what is going on but don't yet have a solution, and I've included some notes for those. Several still need to be investigated, mostly in localization and the regex test suite. I think that many of these failures are due to locale implementation variations that make the expected test results not match the actual results. I'm not sure what the best way to make the tests accomodate this sort of variation might be. The failures in the unique_ptr test suite are very new and are caused by a clang crash which I've not yet looked into. llvm-svn: 161079 | ||||
* | Updated status | Howard Hinnant | 2012-07-30 | 1 | -6/+0 |
| | | | | llvm-svn: 160959 | ||||
* | Updated the complete by-chapter graph | Howard Hinnant | 2012-07-30 | 2 | -1/+1 |
| | | | | llvm-svn: 160943 | ||||
* | Jean-Daniel : clang now supports all required type_traits. | Howard Hinnant | 2012-07-19 | 1 | -2/+2 |
| | | | | llvm-svn: 160510 | ||||
* | Jean-Daniel updates the libc++ index page to reflect not so recent changes ↵ | Howard Hinnant | 2012-07-19 | 1 | -6/+6 |
| | | | | | | in C++ standard status. llvm-svn: 160509 | ||||
* | New Windows libc++ test results provided by Ruben Van Boxem. | Howard Hinnant | 2012-07-06 | 1 | -255/+72 |
| | | | | llvm-svn: 159852 | ||||
* | link to Marshall's notes. | Howard Hinnant | 2012-07-06 | 1 | -0/+1 |
| | | | | llvm-svn: 159791 | ||||
* | Add documentation regarding -fno-rtti. | Howard Hinnant | 2012-05-20 | 1 | -0/+9 |
| | | | | llvm-svn: 157157 | ||||
* | Updated documentation contributed by Christopher Jefferson. | Howard Hinnant | 2012-04-03 | 1 | -1/+3 |
| | | | | llvm-svn: 153955 | ||||
* | Clarify building instructions for 10.7 | Howard Hinnant | 2011-11-17 | 1 | -3/+11 |
| | | | | llvm-svn: 144910 | ||||
* | Windows support by Ruben Van Boxem. | Howard Hinnant | 2011-10-17 | 1 | -16/+16 |
| | | | | llvm-svn: 142235 | ||||
* | Update instructions for building on Mac OS 10.6 | Howard Hinnant | 2011-10-09 | 1 | -0/+1 |
| | | | | llvm-svn: 141507 | ||||
* | Updated testit to run on Windows and fresh Windows results by Ruben Van Boxem | Howard Hinnant | 2011-10-01 | 1 | -288/+18 |
| | | | | llvm-svn: 140950 | ||||
* | Provide link to developer's policy | Howard Hinnant | 2011-09-30 | 1 | -0/+3 |
| | | | | llvm-svn: 140857 | ||||
* | Ruben's Windows test results. | Howard Hinnant | 2011-09-28 | 2 | -0/+945 |
| | | | | llvm-svn: 140700 | ||||
* | Address PR10909: http://llvm.org/bugs/show_bug.cgi?id=10909 | Howard Hinnant | 2011-09-12 | 1 | -4/+8 |
| | | | | llvm-svn: 139493 | ||||
* | Given that __underlying_type is now available in clang, implement | Alexis Hunt | 2011-07-18 | 1 | -1/+1 |
| | | | | | | std::underlying_type. llvm-svn: 135410 | ||||
* | Add instructions for -U__STRICT_ANSI__ for Mac OS 10.6 | Howard Hinnant | 2011-06-22 | 1 | -0/+6 |
| | | | | llvm-svn: 133616 | ||||
* | CWG 1170 has been fixed for destructors | Howard Hinnant | 2011-05-13 | 1 | -2/+2 |
| | | | | llvm-svn: 131290 | ||||
* | __is_trivially_copyable now supplied by clang | Alexis Hunt | 2011-05-13 | 1 | -1/+1 |
| | | | | llvm-svn: 131271 | ||||
* | Corrected misspelling | Howard Hinnant | 2011-05-13 | 1 | -1/+1 |
| | | | | llvm-svn: 131265 | ||||
* | Updated to reflect updated use of existing clang support | Howard Hinnant | 2011-05-13 | 1 | -10/+10 |
| | | | | llvm-svn: 131264 | ||||
* | Updated type_traits and the type_traits design doc with recent work done in ↵ | Howard Hinnant | 2011-05-09 | 1 | -5/+20 |
| | | | | | | clang. llvm-svn: 131090 | ||||
* | Jonathan Sauer updated is_base_of traits status | Howard Hinnant | 2011-03-26 | 1 | -1/+1 |
| | | | | llvm-svn: 128349 | ||||
* | Jean-Daniel Dupas fixes install directions | Howard Hinnant | 2011-02-22 | 1 | -1/+2 |
| | | | | llvm-svn: 126222 | ||||
* | Updated getting started directions. | Howard Hinnant | 2011-01-27 | 1 | -7/+36 |
| | | | | llvm-svn: 124452 | ||||
* | type_traits intrinsics design | Howard Hinnant | 2010-11-19 | 1 | -0/+35 |
| | | | | llvm-svn: 119776 | ||||
* | type_traits intrinsics design | Howard Hinnant | 2010-11-19 | 2 | -0/+237 |
| | | | | llvm-svn: 119775 | ||||
* | libc++ is now dual licensed under both UIUC and MIT licenses. | Chris Lattner | 2010-11-16 | 1 | -3/+3 |
| | | | | llvm-svn: 119391 | ||||
* | Updated chart with weekly test results, and updated export files for chnages ↵ | Howard Hinnant | 2010-10-20 | 1 | -0/+0 |
| | | | | | | in <atomic>. llvm-svn: 116943 | ||||
* | Changing <atomic> to follow Design A | Howard Hinnant | 2010-10-18 | 1 | -6/+6 |
| | | | | llvm-svn: 116742 | ||||
* | Update atomic Design A spec with reference C++ implementations for the ↵ | Howard Hinnant | 2010-10-18 | 1 | -1/+145 |
| | | | | | | purpose of documeting the semantics of each atomic operation. llvm-svn: 116713 | ||||
* | Update atomic Design A spec | Howard Hinnant | 2010-10-18 | 1 | -9/+42 |
| | | | | llvm-svn: 116707 | ||||
* | updated for weekly test results | Howard Hinnant | 2010-10-13 | 1 | -0/+0 |
| | | | | llvm-svn: 116425 | ||||
* | Updated atomic design docs | Howard Hinnant | 2010-10-08 | 3 | -5/+45 |
| | | | | llvm-svn: 116065 |