From 4289b6ea05eec375b184f7db7fd090d993d11cde Mon Sep 17 00:00:00 2001 From: Eric Fiselier Date: Fri, 14 Oct 2016 06:15:27 +0000 Subject: [PATCH] Cleanup LIT testing doc git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@284205 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/TestingLibcxx.rst | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/docs/TestingLibcxx.rst b/docs/TestingLibcxx.rst index 94841f40c..651d730aa 100644 --- a/docs/TestingLibcxx.rst +++ b/docs/TestingLibcxx.rst @@ -98,11 +98,13 @@ configuration. Passing the option on the command line will override the default. .. program:: lit -.. option:: --cxx_under_test= +.. option:: cxx_under_test= Specify the compiler used to build the tests. -.. option:: --cxx_stdlib_under_test=[libc++, libstdc++, cxx_default] +.. option:: cxx_stdlib_under_test= + + **Values**: libc++, libstdc++ Specify the C++ standard library being tested. Unless otherwise specified libc++ is used. This option is intended to allow running the libc++ test @@ -114,24 +116,24 @@ configuration. Passing the option on the command line will override the default. Change the standard version used when building the tests. -.. option:: --libcxx_site_config= +.. option:: libcxx_site_config= Specify the site configuration to use when running the tests. This option overrides the enviroment variable LIBCXX_SITE_CONFIG. -.. option:: --cxx_headers= +.. option:: cxx_headers= Specify the c++ standard library headers that are tested. By default the headers in the source tree are used. -.. option:: --cxx_library_root= +.. option:: cxx_library_root= Specify the directory of the libc++ library to be tested. By default the library folder of the build directory is used. This option cannot be used when use_system_lib is provided. -.. option:: --cxx_runtime_root= +.. option:: cxx_runtime_root= Specify the directory of the libc++ library to use at runtime. This directory is not added to the linkers search path. This can be used to compile tests @@ -139,21 +141,21 @@ configuration. Passing the option on the command line will override the default. for this option is `cxx_library_root`. This option cannot be used when use_system_lib is provided. -.. option:: --use_system_lib= +.. option:: use_system_lib= **Default**: False Enable or disable testing against the installed version of libc++ library. Note: This does not use the installed headers. -.. option:: --use_lit_shell= +.. option:: use_lit_shell= Enable or disable the use of LIT's internal shell in ShTests. If the environment variable LIT_USE_INTERNAL_SHELL is present then that is used as the default value. Otherwise the default value is True on Windows and False on every other platform. -.. option:: --no_default_flags= +.. option:: no_default_flags= **Default**: False @@ -161,16 +163,16 @@ configuration. Passing the option on the command line will override the default. option is used only flags specified using the compile_flags and link_flags will be used. -.. option:: --compile_flags="" +.. option:: compile_flags="" Specify additional compile flags as a space delimited string. Note: This options should not be used to change the standard version used. -.. option:: --link_flags="" +.. option:: link_flags="" Specify additional link flags as a space delimited string. -.. option:: --debug_level= +.. option:: debug_level= **Values**: 0, 1