* ada.am, samples/ticker/Makefile.am, sptests/sp01/Makefile.am,
sptests/sp01/config.h, sptests/sp04/Makefile.am,
sptests/sp04/config.h, support/init.c: Modified build rules slightly
so gnat_main is used as the Ada main entry point. Modified
sp01 and sp04 Makefile.am's to compile and link with init.o.
The test config.h's specified the Ada application requirements -- not
the Classic API ones.
* samples/hello/config.h: Change CONFIGURE_SPTEST to
CONFIGURE_APPLICATION to reflect current usage.
* support/init.c: Include stdlib.h not unistd.h to remove warning.
* base_mp now builds and can be considered a bit of an example for
the other mptests.
* mptests/mp01/node1/Makefile.am, mptests/mp01/node2/Makefile.am,
samples/base_mp/mptest.adb, samples/base_mp/mptest.ads,
samples/base_mp/node1/Makefile.am, samples/base_mp/node2/Makefile.am:
Modified to make compile.
* mptests/mp01/node1/mptest-per_node_configuration.adb,
mptests/mp01/node2/mptest-per_node_configuration.adb,
mptests/mp02/node1/mptest-per_node_configuration.adb,
mptests/mp02/node2/mptest-per_node_configuration.adb,
mptests/mp03/node1/mptest-per_node_configuration.adb,
mptests/mp03/node2/mptest-per_node_configuration.adb,
mptests/mp04/node1/mptest-per_node_configuration.adb,
mptests/mp04/node2/mptest-per_node_configuration.adb,
mptests/mp05/node1/mptest-per_node_configuration.adb,
mptests/mp05/node2/mptest-per_node_configuration.adb,
mptests/mp06/node1/mptest-per_node_configuration.adb,
mptests/mp06/node2/mptest-per_node_configuration.adb,
mptests/mp07/node1/mptest-per_node_configuration.adb,
mptests/mp07/node2/mptest-per_node_configuration.adb,
mptests/mp08/node1/mptest-per_node_configuration.adb,
mptests/mp08/node2/mptest-per_node_configuration.adb,
mptests/mp09/node1/mptest-per_node_configuration.adb,
mptests/mp09/node2/mptest-per_node_configuration.adb,
mptests/mp10/node1/mptest-per_node_configuration.adb,
mptests/mp10/node2/mptest-per_node_configuration.adb,
mptests/mp11/node1/mptest-per_node_configuration.adb,
mptests/mp11/node2/mptest-per_node_configuration.adb,
mptests/mp12/node1/mptest-per_node_configuration.adb,
mptests/mp12/node2/mptest-per_node_configuration.adb,
mptests/mp13/node1/mptest-per_node_configuration.adb,
mptests/mp13/node2/mptest-per_node_configuration.adb,
mptests/mp14/node1/mptest-per_node_configuration.adb,
mptests/mp14/node2/mptest-per_node_configuration.adb,
samples/base_mp/node1/mptest-per_node_configuration.adb,
samples/base_mp/node2/mptest-per_node_configuration.adb: Removed
as this information should come from config.h.
* sptests/sp09/sptest.adb: Add Result to SCREEN_13.
Remove Status from TASK_1.
* sptests/sp21/sptest.adb: Add Result to TASK_1.
* tmtests/tm20/tmtest.adb: Remove various RETURN_VALUEs.
* ada.am: Remove ADACOMPILE, ADAC. Add AM_LDFLAGS, LDFLAGS.
* configure.ac: Check for m4. Abort if HAS_GNAT = no.
* mptests/mp01/mptest.ads, mptests/mp02/mptest.ads,
mptests/mp03/mptest.ads, mptests/mp04/mptest.ads,
mptests/mp05/mptest.ads, mptests/mp06/mptest.ads,
mptests/mp07/mptest.ads, mptests/mp08/mptest.ads,
mptests/mp09/mptest.ads, mptests/mp10/mptest.ads,
mptests/mp11/mptest.ads, mptests/mp12/mptest.ads,
mptests/mp13/mptest.ads, mptests/mp14/mptest.adb,
mptests/mp14/mptest.ads: Per PR274, identify the need for the
BSP_MPCI package. It was a trivial dependency and eliminated.