Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make vector<bool>::reference and const_reference public | Howard Hinnant | 2011-07-09 | 1 | -2/+2 | |
| | | | | llvm-svn: 134815 | |||||
* | http://llvm.org/bugs/show_bug.cgi?id=10248 | Howard Hinnant | 2011-07-02 | 1 | -2/+9 | |
| | | | | llvm-svn: 134327 | |||||
* | _STD -> _VSTD to avoid macro clash on windows | Howard Hinnant | 2011-06-30 | 1 | -94/+94 | |
| | | | | llvm-svn: 134190 | |||||
* | noexcept for <vector>. This also includes installing move_if_noexcept() ↵ | Howard Hinnant | 2011-06-03 | 1 | -166/+327 | |
| | | | | | | into vector. llvm-svn: 132577 | |||||
* | Chris Jefferson noted many places where function calls needed to be ↵ | Howard Hinnant | 2011-02-14 | 1 | -1/+1 | |
| | | | | | | qualified (thanks Chris). llvm-svn: 125510 | |||||
* | Reverting an old optimization that conflicts with the new allocator model, ↵ | Howard Hinnant | 2011-01-04 | 1 | -45/+1 | |
| | | | | | | and causes some test casees to compile that shouldn't. llvm-svn: 122830 | |||||
* | Effort to reduce the number of exported symbols | Howard Hinnant | 2010-12-17 | 1 | -24/+33 | |
| | | | | llvm-svn: 122057 | |||||
* | N3142. Many of these traits are just placeholders with medium quality ↵ | Howard Hinnant | 2010-11-19 | 1 | -3/+3 | |
| | | | | | | emulation; waiting on compiler intrinsics to do it right. llvm-svn: 119854 | |||||
* | license change | Howard Hinnant | 2010-11-16 | 1 | -2/+2 | |
| | | | | llvm-svn: 119395 | |||||
* | visibility-decoration sweep completed. | Howard Hinnant | 2010-09-23 | 1 | -2/+28 | |
| | | | | llvm-svn: 114685 | |||||
* | I am experimenting with putting visibility-default attributes on all ↵ | Howard Hinnant | 2010-09-10 | 1 | -2/+2 | |
| | | | | | | struct/classes in libc++. This checkin decorates only basic_string and vector as an experiment, and for review by those in this audience that might know more about visibilty than I do. If I get no negative feedback on this procedure I will begin to decorate the entire library in this way. llvm-svn: 113590 | |||||
* | Changed __config to react to all of clang's currently documented has_feature ↵ | Howard Hinnant | 2010-09-04 | 1 | -16/+28 | |
| | | | | | | flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature. llvm-svn: 113086 | |||||
* | Fixing whitespace problems | Howard Hinnant | 2010-08-22 | 1 | -59/+59 | |
| | | | | llvm-svn: 111750 | |||||
* | patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was ↵ | Howard Hinnant | 2010-05-24 | 1 | -1/+1 | |
| | | | | | | accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient. llvm-svn: 104516 | |||||
* | Wiped out some non-ascii characters that snuck into the copyright. | Howard Hinnant | 2010-05-11 | 1 | -1/+1 | |
| | | | | llvm-svn: 103516 | |||||
* | libcxx initial import | Howard Hinnant | 2010-05-11 | 1 | -0/+2783 | |
llvm-svn: 103490 |