libcxx fork for Darling build
Go to file
Eric Fiselier 801e00b0cd Correctly default to using the system libc++abi on Apple.
This patch fixes a regression where libc++ didn't correctly
select the system libc++abi when no in-tree version was found.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@294712 91177308-0d34-0410-b5e6-96231b3b80d8
2017-02-10 05:07:03 +00:00
benchmarks improve performance of string::find 2016-12-30 18:01:36 +00:00
cmake Correctly default to using the system libc++abi on Apple. 2017-02-10 05:07:03 +00:00
docs docs: add some documentation for building on Windows 2017-02-10 03:58:20 +00:00
include Split exception.cpp and new.cpp implementation into different files for different runtimes. 2017-02-10 04:25:33 +00:00
lib Start libc++ python cleanup and consolidation. 2017-02-09 22:53:14 +00:00
src Split exception.cpp and new.cpp implementation into different files for different runtimes. 2017-02-10 04:25:33 +00:00
test Move libcxx/test/libcxx python package into libcxx/utils/libcxx. 2017-02-09 23:18:11 +00:00
utils Attempt to fix finding clang++ on Windows 2017-02-10 03:20:02 +00:00
www Update info for LWG 2665 in upcoming_meeting.html 2017-02-08 19:04:18 +00:00
.arcconfig Upgrade arcconfig to use https 2016-07-18 02:02:49 +00:00
.clang-format Tweak .clang-format configuration. 2017-01-14 05:43:02 +00:00
.gitignore Implement N4606 optional 2016-10-12 07:46:20 +00:00
CMakeLists.txt Correctly default to using the system libc++abi on Apple. 2017-02-10 05:07:03 +00:00
CREDITS.TXT Added "Michael Park" to CREDITS.TXT. 2017-01-07 10:19:24 +00:00
LICENSE.TXT Update year to 2017 2017-01-03 11:20:43 +00:00
NOTES.TXT Update doc and various cleanup 2016-12-23 20:00:13 +00:00
TODO.TXT Update doc and various cleanup 2016-12-23 20:00:13 +00:00

libc++ Documentation
====================

The libc++ documentation is written using the Sphinx documentation generator. It is
currently tested with Sphinx 1.1.3.

To build the documents into html configure libc++ with the following cmake options:

  * -DLLVM_ENABLE_SPHINX=ON
  * -DLIBCXX_INCLUDE_DOCS=ON

After configuring libc++ with these options the make rule `docs-libcxx-html`
should be available.