Marshall Clow
f39d914d33
First cut at a post c++14 status page
...
llvm-svn: 210056
2014-06-02 23:37:13 +00:00
Marshall Clow
5cf03ab4b7
Removed 'sized deallocation' from C++14 status page since it turned out to require no library work, and fixed a typo in index.html. Thanks to Tobias for pointing these out.
...
llvm-svn: 205700
2014-04-07 07:28:33 +00:00
Marshall Clow
17c6aa0f53
Add a section about reporting bugs and contributing patches
...
llvm-svn: 205507
2014-04-03 03:13:12 +00:00
Marshall Clow
079402d1c1
Reword C++14 status to match C++11 status
...
llvm-svn: 205505
2014-04-03 02:38:12 +00:00
Marshall Clow
ca6e366d07
Mark C++14 status as 'complete'
...
llvm-svn: 205504
2014-04-03 02:35:29 +00:00
Peter Collingbourne
26dd09e57f
Make it possible to link against libstdc++ as well as libsupc++ with CMake.
...
Linking against libstdc++, rather than libsupc++, is probably better
for people who need to link against clients of libstdc++. Because
libsupc++ is provided only as a static library, its globals are not
shared between the static library and the copy linked into libstdc++.
This has been found to cause at least one test failure.
This also removes a number of symbols which were multiply defined
between libstdc++ and libc++, only when linking with libstdc++.
Differential Revision: http://llvm-reviews.chandlerc.com/D1825
llvm-svn: 192075
2013-10-06 22:13:19 +00:00
Marshall Clow
873e890f44
Fix case mismatch
...
llvm-svn: 188275
2013-08-13 14:59:44 +00:00
Marshall Clow
f77718ad1d
Create a C++14 status page
...
llvm-svn: 188273
2013-08-13 14:58:39 +00:00
Marshall Clow
928f65a8aa
Updated link to Marshall's instructions
...
llvm-svn: 177099
2013-03-14 19:00:34 +00:00
Howard Hinnant
d70e6570fd
Some forward-looking and optimistic documentation.
...
llvm-svn: 177093
2013-03-14 18:37:48 +00:00
Howard Hinnant
5b22e99e77
Michael van der Westhuizen: correction to the libcxx build instructions when built with libcxxrt on Linux.
...
llvm-svn: 176093
2013-02-26 16:27:55 +00:00
Howard Hinnant
af00dc0420
Michael van der Westhuizen: Update instructions for building on Linux.
...
llvm-svn: 174733
2013-02-08 19:10:36 +00:00
Michael J. Spencer
bb8cfd0fec
[CMake] Fix c++ abi library configuration on Linux.
...
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
2012-12-31 19:34:21 +00:00
Howard Hinnant
6852b55314
Fix type-o.
...
llvm-svn: 168715
2012-11-27 18:52:32 +00:00
Howard Hinnant
43a1f7b045
Remove by-chapter breakdown of what is implemented. The chart is now obsolete.
...
llvm-svn: 168713
2012-11-27 18:35:09 +00:00
Marshall Clow
497d9d2671
Change C++0x references to C++11, Fixes bug #12745
...
llvm-svn: 167930
2012-11-14 16:31:15 +00:00
Howard Hinnant
1c8358c13c
Update instructions for building and using libc++ on Mac OS
...
llvm-svn: 167490
2012-11-06 21:31:37 +00:00
Marshall Clow
c740e05316
Fix a typo in the docs
...
llvm-svn: 162335
2012-08-22 00:57:11 +00:00
Howard Hinnant
8eb04fe53c
Andrew Morrow: Attached is a writeup of the current state of the libc++ test 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
2012-07-31 21:30:28 +00:00
Howard Hinnant
355b660a4b
Updated status
...
llvm-svn: 160959
2012-07-30 13:59:36 +00:00
Howard Hinnant
fe9fe2dedc
Updated the complete by-chapter graph
...
llvm-svn: 160943
2012-07-30 02:29:34 +00:00
Howard Hinnant
51eb2adb2d
Jean-Daniel updates the libc++ index page to reflect not so recent changes in C++ standard status.
...
llvm-svn: 160509
2012-07-19 15:57:51 +00:00
Howard Hinnant
6b45660f14
link to Marshall's notes.
...
llvm-svn: 159791
2012-07-06 00:39:38 +00:00
Howard Hinnant
49c3b20737
Add documentation regarding -fno-rtti.
...
llvm-svn: 157157
2012-05-20 13:03:53 +00:00
Howard Hinnant
6e3e78acba
Updated documentation contributed by Christopher Jefferson.
...
llvm-svn: 153955
2012-04-03 15:08:42 +00:00
Howard Hinnant
7319160e7c
Clarify building instructions for 10.7
...
llvm-svn: 144910
2011-11-17 17:14:16 +00:00
Howard Hinnant
287e20e824
Update instructions for building on Mac OS 10.6
...
llvm-svn: 141507
2011-10-09 15:25:34 +00:00
Howard Hinnant
4f4d310e3e
Provide link to developer's policy
...
llvm-svn: 140857
2011-09-30 16:58:02 +00:00
Howard Hinnant
d7aac28ae9
Ruben's Windows test results.
...
llvm-svn: 140700
2011-09-28 15:44:39 +00:00
Howard Hinnant
55f2a50994
Address PR10909: http://llvm.org/bugs/show_bug.cgi?id=10909
...
llvm-svn: 139493
2011-09-12 14:15:45 +00:00
Howard Hinnant
8298b9c2fd
Add instructions for -U__STRICT_ANSI__ for Mac OS 10.6
...
llvm-svn: 133616
2011-06-22 12:13:55 +00:00
Howard Hinnant
80a3cadab7
Jean-Daniel Dupas fixes install directions
...
llvm-svn: 126222
2011-02-22 14:18:34 +00:00
Howard Hinnant
e4de279009
Updated getting started directions.
...
llvm-svn: 124452
2011-01-27 23:18:19 +00:00
Howard Hinnant
4b88967b70
type_traits intrinsics design
...
llvm-svn: 119775
2010-11-19 01:38:58 +00:00
Chris Lattner
58dffe641b
libc++ is now dual licensed under both UIUC and MIT licenses.
...
llvm-svn: 119391
2010-11-16 21:40:19 +00:00
Howard Hinnant
1de2266f07
A compiler writer's guide to <atomic>
...
llvm-svn: 115629
2010-10-05 16:44:40 +00:00
Howard Hinnant
eea166dfd4
Updated current status.
...
llvm-svn: 113110
2010-09-05 17:31:48 +00:00
Howard Hinnant
2807d4a58b
Fixing whitespace problems
...
llvm-svn: 111769
2010-08-22 01:04:38 +00:00
Dan Gohman
f4e31c8974
Fix an apparent typo.
...
llvm-svn: 105467
2010-06-04 14:16:02 +00:00
Howard Hinnant
97ae3d5183
weekly test results
...
llvm-svn: 103732
2010-05-13 20:10:39 +00:00
Chris Lattner
d55fd111d1
wording.
...
llvm-svn: 103658
2010-05-12 22:34:21 +00:00
Chris Lattner
a940b5b72e
wording
...
llvm-svn: 103657
2010-05-12 22:33:00 +00:00
Chris Lattner
f005e8d167
tweak from cjefferson
...
llvm-svn: 103656
2010-05-12 22:30:22 +00:00
Chris Lattner
27de3d6459
improve the 'current status' section to say what *is* there in
...
addition to what is not.
Add a big "why libc++" section to address a pretty major FAQ.
llvm-svn: 103655
2010-05-12 22:21:15 +00:00
Chris Lattner
f9e7e3ab11
fix more links
...
llvm-svn: 103511
2010-05-11 20:53:16 +00:00
Howard Hinnant
38a59279ef
Fixed svn link
...
llvm-svn: 103510
2010-05-11 20:51:20 +00:00
Chris Lattner
6f12a7f252
cxx not cpp
...
llvm-svn: 103501
2010-05-11 20:37:52 +00:00
Howard Hinnant
180e1d7f56
updated web page with clang mailing list link
...
llvm-svn: 103491
2010-05-11 19:53:34 +00:00
Howard Hinnant
3e519524c1
libcxx initial import
...
llvm-svn: 103490
2010-05-11 19:42:16 +00:00