llvm-project/libcxx
Dan Albert ae2526b4cd Refactor lit.cfg.
The purely imperative format of the configuration performed in lit.cfg
was making merge conflicts with changes I have for Android an
unbelievable pain in the ass. I've moved all of the configuration into a
Configuration class, with each piece of configuration happening in a
different method. This way I can avoid merge conflicts, and any new
features that get added (as have been done with the sanitizers, the -std
flag, etc.) can be easily applied to Android as well.

Reviewers: mclow.lists, EricWF

Reviewed By: EricWF

Differential Revision: http://reviews.llvm.org/D4952

llvm-svn: 216196
2014-08-21 17:30:44 +00:00
..
cmake [libcxx] Add support for LLVM_USE_SANITIZER to libcxx when being built standalone and in-tree 2014-08-18 05:03:46 +00:00
include Fix is_member_function_pointer does not account for ellipsis. PR20345. Patch from Agustin Berge. 2014-08-19 16:31:47 +00:00
lib [libc++] Fix the CMake build on Mac when setting MACOSX_DEPLOYMENT_TARGET=10.6 2014-08-12 17:32:07 +00:00
src Revert "Turn off extern templates for most uses." 2014-08-15 17:58:56 +00:00
test Refactor lit.cfg. 2014-08-21 17:30:44 +00:00
www Update linux test results 2014-08-18 06:53:30 +00:00
.arcconfig Update Arcanist config to point to reviews.llvm.org 2014-06-10 18:29:36 +00:00
CMakeLists.txt [libcxx] Add support for LLVM_USE_SANITIZER to libcxx when being built standalone and in-tree 2014-08-18 05:03:46 +00:00
CREDITS.TXT Add self to credits 2014-08-21 04:21:43 +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