re PR ada/5909 (Ada has no test suite.)
authorArnaud Charlet <charlet@act-europe.fr>
Mon, 27 Oct 2003 11:32:59 +0000 (12:32 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 27 Oct 2003 11:32:59 +0000 (12:32 +0100)
PR ada/5909:
* README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.

From-SVN: r72978

gcc/testsuite/ChangeLog
gcc/testsuite/README.ada [new file with mode: 0644]

index 516383756332deaa870ad6b09223ddbd254bae8a..b2052bdf858c26d9ffc76a9ca64a82bdc6547fc9 100644 (file)
@@ -1,3 +1,8 @@
+2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
+
+       PR ada/5909:
+       * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
+
 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
 
        * gcc.c-torture/compile/20031023-1.c: New test.
diff --git a/gcc/testsuite/README.ada b/gcc/testsuite/README.ada
new file mode 100644 (file)
index 0000000..65adc30
--- /dev/null
@@ -0,0 +1,24 @@
+The Ada test suite includes executable tests from the ACATS 2.5 test
+suite, publicly available at http://www.adaic.org/compilers/acats/2.5
+
+These tests are enabled automatically when running 'make check', assuming
+the ada language has been enabled when configuring GCC.
+
+You can also run the Ada test suite independently, using 'make check-ada',
+or run a subset of the tests by specifying which chapter to run, e.g:
+
+   $ make check-ada CHAPTERS="c3 c9"
+
+The tests are organized by directory, each directory corresponding to
+a chapter of the Ada Reference Manual. So for example, c9 corresponds
+to chapter 9, which deals with tasking features of the language.
+
+There is also an extra chapter called 'gcc' containing a template for
+creating new executable tests.
+
+The tests are run using two 'sh' scripts: run_acats and run_all.sh
+To run the tests using a simulator or a cross target, see the small
+customization section at the top of run_all.sh
+
+These tests are run using the build tree: they can be run without doing
+a 'make install'