From c011a52f85c6da68d8de7101cae9e3d7a4279ead Mon Sep 17 00:00:00 2001 From: Arnaud Charlet Date: Mon, 27 Oct 2003 12:32:59 +0100 Subject: [PATCH] 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 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/README.ada | 24 ++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 gcc/testsuite/README.ada diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 51638375633..b2052bdf858 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2003-10-27 Arnaud Charlet + + PR ada/5909: + * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite. + 2003-10-27 Jakub Jelinek * 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 00000000000..65adc30885c --- /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' -- 2.30.2