llvm-project/libcxx
Dan Albert ec4de787e2 Update libc++ docs to include instructions for LIT.
Okay, so this actually does more than just that. I've rearranged most of
the information on the page to try to make it more helpful and flow
better.  Essentially, the differences between Mac and Linux, the various
ABI libraries, and in-tree versus out-of-tree builds were cluttering
things. To clean up, I've done the following:

 * Only describe the cmake process. buildit doesn't work out of the box
   on Linux, and we need to stop having duplicates for every process.
 * Use libc++abi for the default instructions. This works on the major
   platforms.
 * Describe both in-tree and out-of-tree builds. Previously it wasn't
   clear that in-tree builds were even possible for libc++.
 * Separate the documentation about using libc++ from that about
   building and testing libc++.

llvm-svn: 215358
2014-08-11 15:12:46 +00:00
..
cmake build: remove unnecessary modification of CMAKE_REQUIRED_DEFINITIONS 2014-03-12 04:11:34 +00:00
include NFC. Move definition of _LIBCPP_ASSERT into __debug header and remove external include guards. 2014-08-10 23:53:08 +00:00
lib Obey LLVM_LIBDIR_SUFFIX. 2014-08-04 16:13:32 +00:00
src Make Android's ctype_base::mask unsigned. 2014-07-31 21:04:08 +00:00
test fix stdio.h test to reflect removal of ::gets in c++14 2014-08-10 22:39:11 +00:00
www Update libc++ docs to include instructions for LIT. 2014-08-11 15:12:46 +00:00
.arcconfig Update Arcanist config to point to reviews.llvm.org 2014-06-10 18:29:36 +00:00
CMakeLists.txt Fix re-building in-tree libc++ against in-tree libc++abi 2014-08-08 06:53:30 +00:00
CREDITS.TXT Updated my role 2013-09-28 01:25:55 +00:00
LICENSE.TXT Update the copyright credits -- Happy new year 2014! 2014-01-01 08:27:31 +00:00
Makefile Exclude .svn (and other "dot" directories) when installing headers. 2014-03-13 16:13:54 +00:00