Howard Hinnant
|
33a30f4159
|
Windows porting work by Ruben Van Boxem
llvm-svn: 141003
|
2011-10-03 15:23:59 +00:00 |
David Chisnall
|
13bddcf1bc
|
Remove undefines in cstdio test. Fix these properly rather than bodging the tests.
llvm-svn: 140264
|
2011-09-21 17:37:18 +00:00 |
David Chisnall
|
71850c961d
|
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
|
2011-09-21 14:59:10 +00:00 |
David Chisnall
|
b25f615c58
|
Fully-qualify some more locales in the tests...
llvm-svn: 140251
|
2011-09-21 14:48:49 +00:00 |
David Chisnall
|
8b053d5ec1
|
More locale cleanups. Fully specify locales in iostream tests.
llvm-svn: 140247
|
2011-09-21 12:09:17 +00:00 |
Howard Hinnant
|
00d8c245b2
|
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
|
2011-09-01 21:02:45 +00:00 |
Howard Hinnant
|
09ddc43442
|
Correct test.
llvm-svn: 135460
|
2011-07-19 01:07:49 +00:00 |
Alexis Hunt
|
483cf24547
|
Make all fstream tests use tmpnam if creating files, rather than
hard-coded names.
llvm-svn: 135444
|
2011-07-18 23:51:21 +00:00 |
Alexis Hunt
|
4c14ed75ee
|
Do a litmus test of using tmpnam to generate safe temporary file names
for the tests that open new data files.
llvm-svn: 135422
|
2011-07-18 20:46:16 +00:00 |
Howard Hinnant
|
e0d67710e9
|
Fix test bug.
llvm-svn: 131328
|
2011-05-14 00:07:53 +00:00 |
Howard Hinnant
|
fe7cffaf57
|
Suppress some warings in the tests.
llvm-svn: 131327
|
2011-05-14 00:04:05 +00:00 |
Howard Hinnant
|
412dbebe1b
|
license change
llvm-svn: 119395
|
2010-11-16 22:09:02 +00:00 |
Howard Hinnant
|
7609c9b665
|
Changed __config to react to all of clang's currently documented has_feature 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
|
2010-09-04 23:28:19 +00:00 |
Howard Hinnant
|
8c93ff2ce3
|
Accidentally changed a data file during the whitespace cleanup
llvm-svn: 111845
|
2010-08-23 21:23:21 +00:00 |
Howard Hinnant
|
66dbf0d311
|
Fixing whitespace problems
llvm-svn: 111758
|
2010-08-22 00:26:48 +00:00 |
Howard Hinnant
|
e95bd34de6
|
UTF-8 data in this file somehow got garbled
llvm-svn: 104952
|
2010-05-28 16:37:38 +00:00 |
Howard Hinnant
|
0dd05fb167
|
more :: to _
llvm-svn: 104006
|
2010-05-18 00:09:37 +00:00 |
Howard Hinnant
|
eb6fa6af2b
|
Got rid of more :: path names
llvm-svn: 103970
|
2010-05-17 20:38:02 +00:00 |
Howard Hinnant
|
5b08a8a432
|
Wiped out some non-ascii characters that snuck into the copyright.
llvm-svn: 103516
|
2010-05-11 21:36:01 +00:00 |
Howard Hinnant
|
3e519524c1
|
libcxx initial import
llvm-svn: 103490
|
2010-05-11 19:42:16 +00:00 |