aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@act-europe.fr>2003-10-27 12:32:59 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2003-10-27 12:32:59 +0100
commitc011a52f85c6da68d8de7101cae9e3d7a4279ead (patch)
tree17a432db0de37b1778328daf13a9fc1ed5526524 /gcc/testsuite
parent8d39e92bc339c2ce21083194df622f6e48c39306 (diff)
downloadgcc-c011a52f85c6da68d8de7101cae9e3d7a4279ead.zip
gcc-c011a52f85c6da68d8de7101cae9e3d7a4279ead.tar.gz
gcc-c011a52f85c6da68d8de7101cae9e3d7a4279ead.tar.bz2
re PR ada/5909 (Ada has no test suite.)
PR ada/5909: * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite. From-SVN: r72978
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/README.ada24
2 files changed, 29 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5163837..b2052bd 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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
index 0000000..65adc30
--- /dev/null
+++ b/gcc/testsuite/README.ada
@@ -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'