Michael J. Spencer | 626916f | 2010-12-10 19:47:54 +0000 | [diff] [blame] | 1 | @AUTO_GEN_COMMENT@ |
Eric Fiselier | 7330ed3 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 2 | config.cxx_under_test = "@LIBCXX_COMPILER@" |
Eric Fiselier | 7330ed3 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 3 | config.libcxx_src_root = "@LIBCXX_SOURCE_DIR@" |
| 4 | config.libcxx_obj_root = "@LIBCXX_BINARY_DIR@" |
Jonathan Roelofs | 3345961 | 2015-01-14 23:38:12 +0000 | [diff] [blame] | 5 | config.cxx_library_root = "@LIBCXX_LIBRARY_DIR@" |
Eric Fiselier | 01f6a14 | 2014-12-12 02:36:23 +0000 | [diff] [blame] | 6 | config.enable_exceptions = "@LIBCXX_ENABLE_EXCEPTIONS@" |
| 7 | config.enable_rtti = "@LIBCXX_ENABLE_RTTI@" |
Eric Fiselier | 7330ed3 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 8 | config.enable_shared = "@LIBCXX_ENABLE_SHARED@" |
Eric Fiselier | ae9fec0 | 2014-12-12 03:12:18 +0000 | [diff] [blame] | 9 | config.enable_32bit = "@LIBCXX_BUILD_32_BITS@" |
Dan Albert | 1d4a1ed | 2016-05-25 22:36:09 -0700 | [diff] [blame^] | 10 | config.enable_global_filesystem_namespace = "@LIBCXX_ENABLE_GLOBAL_FILESYSTEM_NAMESPACE@" |
| 11 | config.enable_stdin = "@LIBCXX_ENABLE_STDIN@" |
| 12 | config.enable_stdout = "@LIBCXX_ENABLE_STDOUT@" |
| 13 | config.enable_threads = "@LIBCXX_ENABLE_THREADS@" |
| 14 | config.enable_thread_unsafe_c_functions = "@LIBCXX_ENABLE_THREAD_UNSAFE_C_FUNCTIONS@" |
| 15 | config.enable_monotonic_clock = "@LIBCXX_ENABLE_MONOTONIC_CLOCK@" |
Eric Fiselier | 7330ed3 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 16 | config.cxx_abi = "@LIBCXX_CXX_ABI_LIBNAME@" |
Eric Fiselier | 71dc14e | 2014-12-22 20:49:45 +0000 | [diff] [blame] | 17 | config.use_sanitizer = "@LLVM_USE_SANITIZER@" |
Eric Fiselier | 938c96e | 2015-07-22 00:33:36 +0000 | [diff] [blame] | 18 | config.sanitizer_library = "@LIBCXX_SANITIZER_LIBRARY@" |
Eric Fiselier | 7330ed3 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 19 | config.abi_library_path = "@LIBCXX_CXX_ABI_LIBRARY_PATH@" |
Dan Albert | 00a620e | 2015-01-15 18:35:04 +0000 | [diff] [blame] | 20 | config.configuration_variant = "@LIBCXX_LIT_VARIANT@" |
Dan Albert | 818911c | 2015-01-16 00:55:15 +0000 | [diff] [blame] | 21 | config.target_triple = "@LIBCXX_TARGET_TRIPLE@" |
| 22 | config.sysroot = "@LIBCXX_SYSROOT@" |
| 23 | config.gcc_toolchain = "@LIBCXX_GCC_TOOLCHAIN@" |
Eric Fiselier | bf9653d | 2015-03-31 04:15:45 +0000 | [diff] [blame] | 24 | config.generate_coverage = "@LIBCXX_GENERATE_COVERAGE@" |
Jonathan Roelofs | 4205190 | 2015-02-13 15:25:21 +0000 | [diff] [blame] | 25 | config.target_info = "@LIBCXX_TARGET_INFO@" |
Jonathan Roelofs | 83d7735 | 2015-02-26 00:42:17 +0000 | [diff] [blame] | 26 | config.executor = "@LIBCXX_EXECUTOR@" |
Logan Chien | 5e5e11d | 2015-05-16 12:44:31 +0000 | [diff] [blame] | 27 | config.llvm_unwinder = "@LIBCXXABI_USE_LLVM_UNWINDER@" |
Michael J. Spencer | 626916f | 2010-12-10 19:47:54 +0000 | [diff] [blame] | 28 | |
| 29 | # Let the main config do the real work. |
Daniel Dunbar | bd7b48a | 2013-08-09 14:44:11 +0000 | [diff] [blame] | 30 | lit_config.load_config(config, "@LIBCXX_SOURCE_DIR@/test/lit.cfg") |