diff options
| author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-18 19:27:43 +0000 | 
|---|---|---|
| committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-18 19:27:43 +0000 | 
| commit | 09a682ab5a595478ed1eb9bfbe84838689876813 (patch) | |
| tree | 2296ea6e1893aba6ad837acdd9af4ea8ad3ba48f | |
| parent | f747bd621dc57e43020188e21eb05ffea3c7f5ab (diff) | |
| download | bcm5719-llvm-09a682ab5a595478ed1eb9bfbe84838689876813.tar.gz bcm5719-llvm-09a682ab5a595478ed1eb9bfbe84838689876813.zip  | |
Documentation: remove all mentions of DejaGNU and Tcl
We don't have DejaGNU tests now.
llvm-svn: 172836
| -rw-r--r-- | llvm/docs/GettingStarted.rst | 6 | ||||
| -rw-r--r-- | llvm/docs/HowToReleaseLLVM.rst | 22 | ||||
| -rw-r--r-- | llvm/docs/MakefileGuide.rst | 6 | ||||
| -rw-r--r-- | llvm/docs/Projects.rst | 8 | 
4 files changed, 18 insertions, 24 deletions
diff --git a/llvm/docs/GettingStarted.rst b/llvm/docs/GettingStarted.rst index 8503396a3ba..596ae3c00a9 100644 --- a/llvm/docs/GettingStarted.rst +++ b/llvm/docs/GettingStarted.rst @@ -217,11 +217,7 @@ uses the package and provides other details.  +--------------------------------------------------------------+-----------------+---------------------------------------------+  | `SVN <http://subversion.tigris.org/project_packages.html>`_  | >=1.3           | Subversion access to LLVM\ :sup:`2`         |  +--------------------------------------------------------------+-----------------+---------------------------------------------+ -| `DejaGnu <http://savannah.gnu.org/projects/dejagnu>`_        | 1.4.2           | Automated test suite\ :sup:`3`              | -+--------------------------------------------------------------+-----------------+---------------------------------------------+ -| `tcl <http://www.tcl.tk/software/tcltk/>`_                   | 8.3, 8.4        | Automated test suite\ :sup:`3`              | -+--------------------------------------------------------------+-----------------+---------------------------------------------+ -| `expect <http://expect.nist.gov/>`_                          | 5.38.0          | Automated test suite\ :sup:`3`              | +| `python <http://www.python.org/>`_                           | >=2.4           | Automated test suite\ :sup:`3`              |  +--------------------------------------------------------------+-----------------+---------------------------------------------+  | `perl <http://www.perl.com/download.csp>`_                   | >=5.6.0         | Utilities                                   |  +--------------------------------------------------------------+-----------------+---------------------------------------------+ diff --git a/llvm/docs/HowToReleaseLLVM.rst b/llvm/docs/HowToReleaseLLVM.rst index 208b9b76320..31877bd35ac 100644 --- a/llvm/docs/HowToReleaseLLVM.rst +++ b/llvm/docs/HowToReleaseLLVM.rst @@ -263,7 +263,7 @@ no regressions when using either ``clang`` or ``dragonegg`` with the  Qualify Clang  ^^^^^^^^^^^^^ -``Clang`` is qualified when front-end specific tests in the ``llvm`` dejagnu +``Clang`` is qualified when front-end specific tests in the ``llvm`` regression  test suite all pass, clang's own test suite passes cleanly, and there are no  regressions in the ``test-suite``. @@ -273,26 +273,26 @@ Specific Target Qualification Details  +--------------+-------------+----------------+-----------------------------+  | Architecture | OS          | clang baseline | tests                       |  +==============+=============+================+=============================+ -| x86-32       | Linux       | last release   | llvm dejagnu,               | -|              |             |                | clang tests,                | +| x86-32       | Linux       | last release   | llvm regression tests,      | +|              |             |                | clang regression tests,     |  |              |             |                | test-suite (including spec) |  +--------------+-------------+----------------+-----------------------------+ -| x86-32       | FreeBSD     | last release   | llvm dejagnu,               | -|              |             |                | clang tests,                | +| x86-32       | FreeBSD     | last release   | llvm regression tests,      | +|              |             |                | clang regression tests,     |  |              |             |                | test-suite                  |  +--------------+-------------+----------------+-----------------------------+  | x86-32       | mingw       | none           | QT                          |  +--------------+-------------+----------------+-----------------------------+ -| x86-64       | Mac OS 10.X | last release   | llvm dejagnu,               | -|              |             |                | clang tests,                | +| x86-64       | Mac OS 10.X | last release   | llvm regression tests,      | +|              |             |                | clang regression tests,     |  |              |             |                | test-suite (including spec) |  +--------------+-------------+----------------+-----------------------------+ -| x86-64       | Linux       | last release   | llvm dejagnu,               | -|              |             |                | clang tests,                | +| x86-64       | Linux       | last release   | llvm regression tests,      | +|              |             |                | clang regression tests,     |  |              |             |                | test-suite (including spec) |  +--------------+-------------+----------------+-----------------------------+ -| x86-64       | FreeBSD     | last release   | llvm dejagnu,               | -|              |             |                | clang tests,                | +| x86-64       | FreeBSD     | last release   | llvm regression tests,      | +|              |             |                | clang regression tests,     |  |              |             |                | test-suite                  |  +--------------+-------------+----------------+-----------------------------+ diff --git a/llvm/docs/MakefileGuide.rst b/llvm/docs/MakefileGuide.rst index 6e8cce9c531..f86d3e11e28 100644 --- a/llvm/docs/MakefileGuide.rst +++ b/llvm/docs/MakefileGuide.rst @@ -346,9 +346,9 @@ details.  This target should be implemented by the ``Makefile`` in the project's ``test``  directory. It is invoked by the ``check`` target elsewhere.  Each project is  free to define the actions of ``check-local`` as appropriate for that -project. The LLVM project itself uses dejagnu to run a suite of feature and -regression tests. Other projects may choose to use dejagnu or any other testing -mechanism. +project. The LLVM project itself uses the :doc:`Lit <CommandGuide/lit>` testing +tool to run a suite of feature and regression tests. Other projects may choose +to use :program:`lit` or any other testing mechanism.  ``clean``  --------- diff --git a/llvm/docs/Projects.rst b/llvm/docs/Projects.rst index 3a5744aedb4..3246e3ff169 100644 --- a/llvm/docs/Projects.rst +++ b/llvm/docs/Projects.rst @@ -151,12 +151,10 @@ Underneath your top level directory, you should have the following directories:      Currently, the LLVM build system provides basic support for tests. The LLVM      system provides the following: -* LLVM provides a ``tcl`` procedure that is used by ``Dejagnu`` to run tests. -  It can be found in ``llvm/lib/llvm-dg.exp``.  This test procedure uses ``RUN`` +* LLVM contains regression tests in ``llvm/test``.  These tests are run by the +  :doc:`Lit <CommandGuide/lit>` testing tool.  This test procedure uses ``RUN``    lines in the actual test case to determine how to run the test.  See the -  :doc:`TestingGuide` for more details. You can easily write Makefile -  support similar to the Makefiles in ``llvm/test`` to use ``Dejagnu`` to -  run your project's tests. +  :doc:`TestingGuide` for more details.  * LLVM contains an optional package called ``llvm-test``, which provides    benchmarks and programs that are known to compile with the Clang front  | 

