diff options
author | Eric Christopher <echristo@apple.com> | 2011-11-29 19:40:56 +0000 |
---|---|---|
committer | Eric Christopher <echristo@apple.com> | 2011-11-29 19:40:56 +0000 |
commit | fe2cb3e37f20103e14eabff08f3453a4bb6d8251 (patch) | |
tree | 2b818fd92a8dea1a69ea06de01d01f1c896979c3 /docs | |
parent | ae6f2cb1fc520aa56777dab1e7603aee9429f6dd (diff) | |
download | external_llvm-fe2cb3e37f20103e14eabff08f3453a4bb6d8251.zip external_llvm-fe2cb3e37f20103e14eabff08f3453a4bb6d8251.tar.gz external_llvm-fe2cb3e37f20103e14eabff08f3453a4bb6d8251.tar.bz2 |
Update the docs for some of the test-suite configure changes and
be more clear about what to do and how to do it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145426 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/TestingGuide.html | 27 |
1 files changed, 11 insertions, 16 deletions
diff --git a/docs/TestingGuide.html b/docs/TestingGuide.html index 3309ac3..bb47cb1 100644 --- a/docs/TestingGuide.html +++ b/docs/TestingGuide.html @@ -253,40 +253,35 @@ programs), first checkout and setup the <tt>test-suite</tt> module:</p> <div class="doc_code"> <pre> -% cd llvm/projects +% cd ~/llvm/projects % svn co http://llvm.org/svn/llvm-project/test-suite/trunk test-suite % cd .. -% ./configure --with-llvmgccdir=$LLVM_GCC_DIR </pre> </div> -<p>where <tt>$LLVM_GCC_DIR</tt> is the directory where -you <em>installed</em> llvm-gcc, not its src or obj -dir. The <tt>--with-llvmgccdir</tt> option assumes that -the <tt>llvm-gcc-4.2</tt> module was configured with -<tt>--program-prefix=llvm-</tt>, and therefore that the C and C++ -compiler drivers are called <tt>llvm-gcc</tt> and <tt>llvm-g++</tt> -respectively. If this is not the case, -use <tt>--with-llvmgcc</tt>/<tt>--with-llvmgxx</tt> to specify each -executable's location.</p> +<p>and then configure and build normally as you would from the +<a href="http://llvm.org/docs/GettingStarted.html#quickstart">Getting Started +Guide</a>. This will autodetect first the built clang if you are building +clang, then <tt>clang</tt> in your path and finally look for <tt>llvm-gcc</tt> +in your path. <p>Then, run the entire test suite by running make in the <tt>test-suite</tt> -directory:</p> +subdirectory of your build directory:</p> <div class="doc_code"> <pre> -% cd projects/test-suite +% cd <i>where-you-built-llvm</i>/projects/test-suite % gmake </pre> </div> -<p>Usually, running the "nightly" set of tests is a good idea, and you can also +<p>Usually, running the "simple" set of tests is a good idea, and you can also let it generate a report by running:</p> <div class="doc_code"> <pre> -% cd projects/test-suite -% gmake TEST=nightly report report.html +% cd <i>where-you-built-llvm</i>/projects/test-suite +% gmake TEST=simple report report.html </pre> </div> |