libcxx fork for Darling build
Go to file
Eric Fiselier 28a058bd51 [libcxx] Add compiler utility class for LIT tests
Summary:
This adds a compiler utility class that handles generating compile commands and running them. Instead of having to pass the compiler path and 3 groups of flags between the configuration and the test format this allows us to just pass the compiler object.



Reviewers: danalbert, jroelofs

Reviewed By: jroelofs

Subscribers: cfe-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@226323 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-16 21:35:08 +00:00
cmake Remove triple detection from cmake. 2015-01-16 02:27:17 +00:00
include Make regex::assign not clobber the regex in case of failure. Fixes PR#22213 2015-01-13 16:49:52 +00:00
lib [cmake/multilib] Teach libc++'s CMake build to support multilib libdir 2014-12-29 12:15:47 +00:00
src [libcxx] Set _LIBCPP_ELAST for mingw. 2015-01-06 17:34:51 +00:00
test [libcxx] Add compiler utility class for LIT tests 2015-01-16 21:35:08 +00:00
www Add 'no_default_flags' option for turning off all default test compile and link flags. 2015-01-16 21:22:08 +00:00
.arcconfig Update Arcanist config to point to reviews.llvm.org 2014-06-10 18:29:36 +00:00
.gitignore [libc++] Refactor test components into modules. 2015-01-09 18:03:29 +00:00
CMakeLists.txt Remove triple detection from cmake. 2015-01-16 02:27:17 +00:00
CREDITS.TXT Add self to credits 2014-08-21 04:21:43 +00:00
LICENSE.TXT
Makefile Revert "Fix installheaders target's permissions" 2014-12-16 05:28:07 +00:00