- Feb 22, 2012
-
-
Dave Zarzycki authored
llvm-svn: 151108
-
- Feb 21, 2012
-
-
Howard Hinnant authored
Modernize relational operators for shared_ptr and unique_ptr. This includes adding support for nullptr, and using less<T*>. Fixes http://llvm.org/bugs/show_bug.cgi?id=12056. llvm-svn: 151084
-
- Feb 19, 2012
-
-
Howard Hinnant authored
llvm-svn: 150927
-
- Feb 18, 2012
-
-
Howard Hinnant authored
llvm-svn: 150887
-
- Feb 15, 2012
-
-
Howard Hinnant authored
tuple was accidentally lacking a valid copy assignment operator. It went undetected because I had failed to test assigning from a const lvalue. This fixes http://llvm.org/bugs/show_bug.cgi?id=11921 llvm-svn: 150613
-
Howard Hinnant authored
Do not parse sign if a sign is not the next legal character when parsing floating point from an input stream. Fixes http://llvm.org/bugs/show_bug.cgi?id=11871 llvm-svn: 150609
-
- Dec 15, 2011
-
-
Howard Hinnant authored
llvm-svn: 146655
-
- Dec 05, 2011
-
-
Howard Hinnant authored
Starting using murmur2 when combining multiple size_t's into a single hash, and also for basic_string. Also made hash<thread::id> ever so slighly more portable. I had to tweak one test which is questionable (definitely not portable) anyway. llvm-svn: 145795
-
- Dec 02, 2011
-
-
Howard Hinnant authored
llvm-svn: 145707
-
-
- Nov 02, 2011
-
-
Howard Hinnant authored
llvm-svn: 143519
-
- Oct 09, 2011
-
-
- Oct 08, 2011
-
-
- Oct 03, 2011
-
-
Howard Hinnant authored
llvm-svn: 141003
-
- Oct 01, 2011
-
-
Howard Hinnant authored
llvm-svn: 140950
-
- Sep 28, 2011
-
-
Howard Hinnant authored
Another installment on debug mode. This addresses list. However this should be considered a temporary state. The API of the debug database and how vector and list use it, is unsatisfactory at the moment. It is both inefficient and overly verbose. I wanted to get this functionality checked in though. In the next day or so I'll refactor what is there in an attempt to streamline things. llvm-svn: 140660
-
- Sep 21, 2011
-
-
Howard Hinnant authored
llvm-svn: 140271
-
David Chisnall authored
llvm-svn: 140265
-
David Chisnall authored
llvm-svn: 140264
-
David Chisnall authored
llvm-svn: 140262
-
Howard Hinnant authored
llvm-svn: 140255
-
David Chisnall authored
More fixes to the tests. Add UTF-8 encoding to all locales that don't specify one. Undefine some stdio.h macros that break the tests. llvm-svn: 140252
-
David Chisnall authored
llvm-svn: 140251
-
David Chisnall authored
Don't check STREAMS error numbers on systems that don't implement the obsolete (as described in POSIX2008) XSI STREAMS extension. llvm-svn: 140248
-
David Chisnall authored
llvm-svn: 140247
-
David Chisnall authored
Localisation test fixes to make the tests pass on FreeBSD, which does not provide shortened forms of the various locales (e.g. en_US, rather than en_US.UTF-8 / en_US.ISO{whatever}). Reviewed by Howard Hinnant. llvm-svn: 140242
-
- Sep 16, 2011
-
-
Howard Hinnant authored
llvm-svn: 139930
-
- Sep 01, 2011
-
-
Howard Hinnant authored
Reimplemented much of <istream> such that single character extractions do not check to see if this is the last character in the stream and thus never set eofbit. This fixes http://llvm.org/bugs/show_bug.cgi?id=10817 . This fix requires a recompiled libc++.dylib to be fully implemented. The recompiled libc++.dylib is ABI compatible with that shipped on Lion. llvm-svn: 138961
-
- Aug 12, 2011
-
-
- Jul 19, 2011
-
-
Howard Hinnant authored
llvm-svn: 135460
-
Alexis Hunt authored
between C++03 and C++0x and its effect on exceptions, and another two to not test move construction when rvalue references are not available. llvm-svn: 135445
-
Alexis Hunt authored
hard-coded names. llvm-svn: 135444
-
- Jul 18, 2011
-
-
Alexis Hunt authored
for the tests that open new data files. llvm-svn: 135422
-
Alexis Hunt authored
std::underlying_type. llvm-svn: 135410
-
Alexis Hunt authored
itself non-throwing. Since nested_exception's destructor is non-throwing, if B's destructor is not, this causes an error in C++03 mode due to the overriding function having a more lax specification. This did not occur in C++0x mode as A's destructor was implicitly non-throwing. llvm-svn: 135400
-
- Jul 15, 2011
-
-
Alexis Hunt authored
proper va_list time on non-darwin platforms. llvm-svn: 135247
-
- Jul 07, 2011
-
-
Howard Hinnant authored
llvm-svn: 134639
-
- Jul 06, 2011
-
-
Alexis Hunt authored
not test for this. llvm-svn: 134531
-
- Jul 01, 2011
-
-
Howard Hinnant authored
Correct for new rules regarding implicitly deleted special members. http://llvm.org/bugs/show_bug.cgi?id=10191 llvm-svn: 134248
-
- Jun 23, 2011
-
-
Howard Hinnant authored
llvm-svn: 133667
-