summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2003-07-09 10:09:52 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2003-07-09 10:09:52 +0000
commitf99dfe372815f4a6f73329d161706de999015c32 (patch)
treeb0df0a6f9d4b77c58fc7830773e82fc6acc43348 /c
parent2003-07-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-f99dfe372815f4a6f73329d161706de999015c32.tar.bz2
2003-07-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ada.am: Add .adp to SUFFIXES. Remove c-compilation rule. * samples/base_sp/Makefile.am: Add init.$(OBJEXT). * samples/hello/Makefile.am: Add init.$(OBJEXT). * samples/ticker/Makefile.am: Add init.$(OBJEXT). * samples/ticker/Makefile.am: Remove VPATH. * sptests/sp01/Makefile.am: Add init.$(OBJEXT). * sptests/sp01/Makefile.am: Don't include */lib.am. * sptests/sp01/Makefile.am: Remove VPATH. * sptests/sp02/Makefile.am: Add init.$(OBJEXT). * sptests/sp02/Makefile.am: Don't include */lib.am. * sptests/sp03/Makefile.am: Add init.$(OBJEXT). * sptests/sp03/Makefile.am: Don't include */lib.am. * sptests/sp04/Makefile.am: Add init.$(OBJEXT). * sptests/sp04/Makefile.am: Don't include */lib.am. * sptests/sp04/Makefile.am: Remove EXPADA. * sptests/sp04/Makefile.am: Remove VPATH. * sptests/sp05/Makefile.am: Add init.$(OBJEXT). * sptests/sp05/Makefile.am: Don't include */lib.am. * sptests/sp06/Makefile.am: Add init.$(OBJEXT). * sptests/sp06/Makefile.am: Don't include */lib.am. * sptests/sp07/Makefile.am: Add init.$(OBJEXT). * sptests/sp07/Makefile.am: Don't include */lib.am. * sptests/sp07/Makefile.am: Remove EXPADA. * sptests/sp08/Makefile.am: Add init.$(OBJEXT). * sptests/sp08/Makefile.am: Don't include */lib.am. * sptests/sp09/Makefile.am: Add init.$(OBJEXT). * sptests/sp09/Makefile.am: Don't include */lib.am. * sptests/sp11/Makefile.am: Add init.$(OBJEXT). * sptests/sp11/Makefile.am: Don't include */lib.am. * sptests/sp12/Makefile.am: Add init.$(OBJEXT). * sptests/sp12/Makefile.am: Don't include */lib.am. * sptests/sp13/Makefile.am: Add init.$(OBJEXT). * sptests/sp13/Makefile.am: Don't include */lib.am. * sptests/sp14/Makefile.am: Add init.$(OBJEXT). * sptests/sp14/Makefile.am: Don't include */lib.am. * sptests/sp15/Makefile.am: Add init.$(OBJEXT). * sptests/sp15/Makefile.am: Don't include */lib.am. * sptests/sp16/Makefile.am: Add init.$(OBJEXT). * sptests/sp16/Makefile.am: Don't include */lib.am. * sptests/sp17/Makefile.am: Add init.$(OBJEXT). * sptests/sp17/Makefile.am: Don't include */lib.am. * sptests/sp19/Makefile.am: Add init.$(OBJEXT). * sptests/sp19/Makefile.am: Don't include */lib.am. * sptests/sp20/Makefile.am: Add init.$(OBJEXT). * sptests/sp20/Makefile.am: Don't include */lib.am. * sptests/sp21/Makefile.am: Add init.$(OBJEXT). * sptests/sp21/Makefile.am: Don't include */lib.am. * sptests/sp22/Makefile.am: Add init.$(OBJEXT). * sptests/sp22/Makefile.am: Don't include */lib.am. * sptests/sp23/Makefile.am: Add init.$(OBJEXT). * sptests/sp23/Makefile.am: Don't include */lib.am. * sptests/sp24/Makefile.am: Add init.$(OBJEXT). * sptests/sp24/Makefile.am: Don't include */lib.am. * sptests/sp25/Makefile.am: Add init.$(OBJEXT). * sptests/sp25/Makefile.am: Don't include */lib.am. * sptests/spsize/Makefile.am: Add init.$(OBJEXT). * sptests/spsize/Makefile.am: Don't include */lib.am. * tmtests/tm01/Makefile.am: Add init.$(OBJEXT). * tmtests/tm01/Makefile.am: Don't include */lib.am. * tmtests/tm02/Makefile.am: Add init.$(OBJEXT). * tmtests/tm02/Makefile.am: Don't include */lib.am. * tmtests/tm03/Makefile.am: Add init.$(OBJEXT). * tmtests/tm03/Makefile.am: Don't include */lib.am. * tmtests/tm04/Makefile.am: Add init.$(OBJEXT). * tmtests/tm04/Makefile.am: Don't include */lib.am. * tmtests/tm05/Makefile.am: Add init.$(OBJEXT). * tmtests/tm05/Makefile.am: Don't include */lib.am. * tmtests/tm06/Makefile.am: Add init.$(OBJEXT). * tmtests/tm06/Makefile.am: Don't include */lib.am. * tmtests/tm07/Makefile.am: Add init.$(OBJEXT). * tmtests/tm07/Makefile.am: Don't include */lib.am. * tmtests/tm08/Makefile.am: Add init.$(OBJEXT). * tmtests/tm08/Makefile.am: Don't include */lib.am. * tmtests/tm09/Makefile.am: Add init.$(OBJEXT). * tmtests/tm09/Makefile.am: Don't include */lib.am. * tmtests/tm10/Makefile.am: Add init.$(OBJEXT). * tmtests/tm10/Makefile.am: Don't include */lib.am. * tmtests/tm11/Makefile.am: Add init.$(OBJEXT). * tmtests/tm11/Makefile.am: Don't include */lib.am. * tmtests/tm12/Makefile.am: Add init.$(OBJEXT). * tmtests/tm12/Makefile.am: Don't include */lib.am. * tmtests/tm13/Makefile.am: Add init.$(OBJEXT). * tmtests/tm13/Makefile.am: Don't include */lib.am. * tmtests/tm14/Makefile.am: Add init.$(OBJEXT). * tmtests/tm14/Makefile.am: Don't include */lib.am. * tmtests/tm15/Makefile.am: Add init.$(OBJEXT). * tmtests/tm15/Makefile.am: Don't include */lib.am. * tmtests/tm16/Makefile.am: Add init.$(OBJEXT). * tmtests/tm16/Makefile.am: Don't include */lib.am. * tmtests/tm17/Makefile.am: Add init.$(OBJEXT). * tmtests/tm17/Makefile.am: Don't include */lib.am. * tmtests/tm18/Makefile.am: Add init.$(OBJEXT). * tmtests/tm18/Makefile.am: Don't include */lib.am. * tmtests/tm19/Makefile.am: Add init.$(OBJEXT). * tmtests/tm19/Makefile.am: Don't include */lib.am. * tmtests/tm20/Makefile.am: Add init.$(OBJEXT). * tmtests/tm20/Makefile.am: Don't include */lib.am. * tmtests/tm21/Makefile.am: Add init.$(OBJEXT). * tmtests/tm21/Makefile.am: Don't include */lib.am. * tmtests/tm22/Makefile.am: Add init.$(OBJEXT). * tmtests/tm22/Makefile.am: Don't include */lib.am. * tmtests/tm23/Makefile.am: Add init.$(OBJEXT). * tmtests/tm23/Makefile.am: Don't include */lib.am. * tmtests/tm24/Makefile.am: Add init.$(OBJEXT). * tmtests/tm24/Makefile.am: Don't include */lib.am. * tmtests/tm25/Makefile.am: Add init.$(OBJEXT). * tmtests/tm25/Makefile.am: Don't include */lib.am. * tmtests/tm28/Makefile.am: Add init.$(OBJEXT). * tmtests/tm28/Makefile.am: Don't include */lib.am. * tmtests/tm29/Makefile.am: Add init.$(OBJEXT). * tmtests/tm29/Makefile.am: Don't include */lib.am. * tmtests/tmck/Makefile.am: Add init.$(OBJEXT). * tmtests/tmck/Makefile.am: Don't include */lib.am. * tmtests/tmoverhd/Makefile.am: Add init.$(OBJEXT). * tmtests/tmoverhd/Makefile.am: Don't include */lib.am.
Diffstat (limited to 'c')
-rw-r--r--c/src/ada-tests/sptests/sp09/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp11/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp12/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp13/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp14/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp15/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp16/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp17/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp19/Makefile.am6
-rw-r--r--c/src/ada-tests/sptests/sp20/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp21/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp22/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp23/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp24/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/sp25/Makefile.am4
-rw-r--r--c/src/ada-tests/sptests/spsize/Makefile.am1
-rw-r--r--c/src/ada-tests/tmtests/tm05/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm06/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm07/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm08/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm09/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm10/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm11/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm12/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm13/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm14/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm15/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm16/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm17/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm18/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm19/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm20/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm22/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm23/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm24/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm25/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm28/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tm29/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tmck/Makefile.am4
-rw-r--r--c/src/ada-tests/tmtests/tmoverhd/Makefile.am4
40 files changed, 78 insertions, 81 deletions
diff --git a/c/src/ada-tests/sptests/sp09/Makefile.am b/c/src/ada-tests/sptests/sp09/Makefile.am
index 28cb7266c7..176f431679 100644
--- a/c/src/ada-tests/sptests/sp09/Makefile.am
+++ b/c/src/ada-tests/sptests/sp09/Makefile.am
@@ -2,15 +2,15 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp09
sp09_SOURCES = sp09.adb config.h sptest.adb sptest.ads
+sp09_SOURCES += ../../support/init.c
-sp09$(EXEEXT): sp09.adb
+sp09$(EXEEXT): sp09.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp09.scn
diff --git a/c/src/ada-tests/sptests/sp11/Makefile.am b/c/src/ada-tests/sptests/sp11/Makefile.am
index 7a07d1a6b8..112ae065b0 100644
--- a/c/src/ada-tests/sptests/sp11/Makefile.am
+++ b/c/src/ada-tests/sptests/sp11/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp11
sp11_SOURCES = sp11.adb config.h sptest.adb sptest.ads
+sp11_SOURCES += ../../support/init.c
-sp11$(EXEEXT): sp11.adb
+sp11$(EXEEXT): sp11.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp11.scn
diff --git a/c/src/ada-tests/sptests/sp12/Makefile.am b/c/src/ada-tests/sptests/sp12/Makefile.am
index 586bbb114d..d7d31413c1 100644
--- a/c/src/ada-tests/sptests/sp12/Makefile.am
+++ b/c/src/ada-tests/sptests/sp12/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp12
sp12_SOURCES = sp12.adb config.h sptest.adb sptest.ads
+sp12_SOURCES += ../../support/init.c
-sp12$(EXEEXT): sp12.adb
+sp12$(EXEEXT): sp12.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp12.scn
diff --git a/c/src/ada-tests/sptests/sp13/Makefile.am b/c/src/ada-tests/sptests/sp13/Makefile.am
index 4ce3f30831..3b848de6cf 100644
--- a/c/src/ada-tests/sptests/sp13/Makefile.am
+++ b/c/src/ada-tests/sptests/sp13/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp13
sp13_SOURCES = sp13.adb config.h sptest.adb sptest.ads
+sp13_SOURCES += ../../support/init.c
-sp13$(EXEEXT): sp13.adb
+sp13$(EXEEXT): sp13.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp13.scn
diff --git a/c/src/ada-tests/sptests/sp14/Makefile.am b/c/src/ada-tests/sptests/sp14/Makefile.am
index cc037a3f72..242ba3b2ac 100644
--- a/c/src/ada-tests/sptests/sp14/Makefile.am
+++ b/c/src/ada-tests/sptests/sp14/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp14
sp14_SOURCES = sp14.adb config.h sptest.adb sptest.ads
+sp14_SOURCES += ../../support/init.c
-sp14$(EXEEXT): sp14.adb
+sp14$(EXEEXT): sp14.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp14.scn
diff --git a/c/src/ada-tests/sptests/sp15/Makefile.am b/c/src/ada-tests/sptests/sp15/Makefile.am
index 8c49c0f5ea..e456b1faa6 100644
--- a/c/src/ada-tests/sptests/sp15/Makefile.am
+++ b/c/src/ada-tests/sptests/sp15/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp15
sp15_SOURCES = sp15.adb config.h sptest.adb sptest.ads
+sp15_SOURCES += ../../support/init.c
-sp15$(EXEEXT): sp15.adb
+sp15$(EXEEXT): sp15.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp15.scn
diff --git a/c/src/ada-tests/sptests/sp16/Makefile.am b/c/src/ada-tests/sptests/sp16/Makefile.am
index d5d9e3cc7e..8fc5eea7e5 100644
--- a/c/src/ada-tests/sptests/sp16/Makefile.am
+++ b/c/src/ada-tests/sptests/sp16/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp16
sp16_SOURCES = sp16.adb config.h sptest.adb sptest.ads
+sp16_SOURCES += ../../support/init.c
-sp16$(EXEEXT): sp16.adb
+sp16$(EXEEXT): sp16.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp16.scn
diff --git a/c/src/ada-tests/sptests/sp17/Makefile.am b/c/src/ada-tests/sptests/sp17/Makefile.am
index d4dd484afa..6a2d5a006e 100644
--- a/c/src/ada-tests/sptests/sp17/Makefile.am
+++ b/c/src/ada-tests/sptests/sp17/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp17
sp17_SOURCES = sp17.adb config.h sptest.adb sptest.ads
+sp17_SOURCES += ../../support/init.c
-sp17$(EXEEXT): sp17.adb
+sp17$(EXEEXT): sp17.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp17.scn
diff --git a/c/src/ada-tests/sptests/sp19/Makefile.am b/c/src/ada-tests/sptests/sp19/Makefile.am
index 36c64ad94b..5e81abe284 100644
--- a/c/src/ada-tests/sptests/sp19/Makefile.am
+++ b/c/src/ada-tests/sptests/sp19/Makefile.am
@@ -2,7 +2,6 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
@@ -11,12 +10,11 @@ AM_ADAFLAGS += -I.
noinst_PROGRAMS = sp19
sp19_SOURCES = sp19.adb sptest.adb config.h sptest.ads
+sp19_SOURCES += ../../support/init.c
-sptest.adb: sptest.adp
- pwd=`pwd` && cd $(srcdir) && $(M4) < sptest.adp > $${pwd}/sptest.adb
CLEANFILES += sptest.adb
-sp19$(EXEEXT): sp19.adb sptest.adb sptest.ads
+sp19$(EXEEXT): sp19.adb sptest.adb sptest.ads init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp19.scn
diff --git a/c/src/ada-tests/sptests/sp20/Makefile.am b/c/src/ada-tests/sptests/sp20/Makefile.am
index 135d54f2f2..e3f5a5a0f3 100644
--- a/c/src/ada-tests/sptests/sp20/Makefile.am
+++ b/c/src/ada-tests/sptests/sp20/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp20
sp20_SOURCES = sp20.adb config.h sptest.adb sptest.ads
+sp20_SOURCES += ../../support/init.c
-sp20$(EXEEXT): sp20.adb
+sp20$(EXEEXT): sp20.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp20.scn
diff --git a/c/src/ada-tests/sptests/sp21/Makefile.am b/c/src/ada-tests/sptests/sp21/Makefile.am
index e291526637..d017f5ee92 100644
--- a/c/src/ada-tests/sptests/sp21/Makefile.am
+++ b/c/src/ada-tests/sptests/sp21/Makefile.am
@@ -2,15 +2,15 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp21
sp21_SOURCES = sp21.adb config.h sptest.adb sptest.ads
+sp21_SOURCES += ../../support/init.c
-sp21$(EXEEXT): sp21.adb
+sp21$(EXEEXT): sp21.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp21.scn
diff --git a/c/src/ada-tests/sptests/sp22/Makefile.am b/c/src/ada-tests/sptests/sp22/Makefile.am
index 4938675aed..45bc4ba3d9 100644
--- a/c/src/ada-tests/sptests/sp22/Makefile.am
+++ b/c/src/ada-tests/sptests/sp22/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp22
sp22_SOURCES = sp22.adb config.h sptest.adb sptest.ads
+sp22_SOURCES += ../../support/init.c
-sp22$(EXEEXT): sp22.adb
+sp22$(EXEEXT): sp22.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp22.scn
diff --git a/c/src/ada-tests/sptests/sp23/Makefile.am b/c/src/ada-tests/sptests/sp23/Makefile.am
index 89bf5b2a1b..53df7c797d 100644
--- a/c/src/ada-tests/sptests/sp23/Makefile.am
+++ b/c/src/ada-tests/sptests/sp23/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp23
sp23_SOURCES = sp23.adb config.h sptest.adb sptest.ads
+sp23_SOURCES += ../../support/init.c
-sp23$(EXEEXT): sp23.adb
+sp23$(EXEEXT): sp23.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp23.scn
diff --git a/c/src/ada-tests/sptests/sp24/Makefile.am b/c/src/ada-tests/sptests/sp24/Makefile.am
index a04ff5f2a4..ece6c5f4d8 100644
--- a/c/src/ada-tests/sptests/sp24/Makefile.am
+++ b/c/src/ada-tests/sptests/sp24/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp24
sp24_SOURCES = sp24.adb config.h sptest.adb sptest.ads
+sp24_SOURCES += ../../support/init.c
-sp24$(EXEEXT): sp24.adb
+sp24$(EXEEXT): sp24.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp24.scn
diff --git a/c/src/ada-tests/sptests/sp25/Makefile.am b/c/src/ada-tests/sptests/sp25/Makefile.am
index 67c0485c81..f8b34b3bc0 100644
--- a/c/src/ada-tests/sptests/sp25/Makefile.am
+++ b/c/src/ada-tests/sptests/sp25/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = sp25
sp25_SOURCES = sp25.adb config.h sptest.adb sptest.ads
+sp25_SOURCES += ../../support/init.c
-sp25$(EXEEXT): sp25.adb
+sp25$(EXEEXT): sp25.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
EXTRA_DIST = sp25.scn
diff --git a/c/src/ada-tests/sptests/spsize/Makefile.am b/c/src/ada-tests/sptests/spsize/Makefile.am
index 5640596655..2f37017d47 100644
--- a/c/src/ada-tests/sptests/spsize/Makefile.am
+++ b/c/src/ada-tests/sptests/spsize/Makefile.am
@@ -2,7 +2,6 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
diff --git a/c/src/ada-tests/tmtests/tm05/Makefile.am b/c/src/ada-tests/tmtests/tm05/Makefile.am
index 20048435b1..b727273b18 100644
--- a/c/src/ada-tests/tmtests/tm05/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm05/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm05
tm05_SOURCES = tm05.adb config.h tmtest.adb tmtest.ads
+tm05_SOURCES += ../../support/init.c
-tm05$(EXEEXT): tm05.adb
+tm05$(EXEEXT): tm05.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm06/Makefile.am b/c/src/ada-tests/tmtests/tm06/Makefile.am
index 59d8b6ff54..c3b82ba34a 100644
--- a/c/src/ada-tests/tmtests/tm06/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm06/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm06
tm06_SOURCES = tm06.adb config.h tmtest.adb tmtest.ads
+tm06_SOURCES += ../../support/init.c
-tm06$(EXEEXT): tm06.adb
+tm06$(EXEEXT): tm06.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm07/Makefile.am b/c/src/ada-tests/tmtests/tm07/Makefile.am
index 0002c2c52d..f9312a11b8 100644
--- a/c/src/ada-tests/tmtests/tm07/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm07/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm07
tm07_SOURCES = tm07.adb config.h tmtest.adb tmtest.ads
+tm07_SOURCES += ../../support/init.c
-tm07$(EXEEXT): tm07.adb
+tm07$(EXEEXT): tm07.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm08/Makefile.am b/c/src/ada-tests/tmtests/tm08/Makefile.am
index 9815b532ee..289b0398ab 100644
--- a/c/src/ada-tests/tmtests/tm08/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm08/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm08
tm08_SOURCES = tm08.adb config.h tmtest.adb tmtest.ads
+tm08_SOURCES += ../../support/init.c
-tm08$(EXEEXT): tm08.adb
+tm08$(EXEEXT): tm08.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm09/Makefile.am b/c/src/ada-tests/tmtests/tm09/Makefile.am
index 4540925ec0..a944397db9 100644
--- a/c/src/ada-tests/tmtests/tm09/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm09/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm09
tm09_SOURCES = tm09.adb config.h tmtest.adb tmtest.ads
+tm09_SOURCES += ../../support/init.c
-tm09$(EXEEXT): tm09.adb
+tm09$(EXEEXT): tm09.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm10/Makefile.am b/c/src/ada-tests/tmtests/tm10/Makefile.am
index 0fd8e65f71..1c8ad2859c 100644
--- a/c/src/ada-tests/tmtests/tm10/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm10/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm10
tm10_SOURCES = tm10.adb config.h tmtest.adb tmtest.ads
+tm10_SOURCES += ../../support/init.c
-tm10$(EXEEXT): tm10.adb
+tm10$(EXEEXT): tm10.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm11/Makefile.am b/c/src/ada-tests/tmtests/tm11/Makefile.am
index 868c29b019..a01e092af9 100644
--- a/c/src/ada-tests/tmtests/tm11/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm11/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm11
tm11_SOURCES = tm11.adb config.h tmtest.adb tmtest.ads
+tm11_SOURCES += ../../support/init.c
-tm11$(EXEEXT): tm11.adb
+tm11$(EXEEXT): tm11.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm12/Makefile.am b/c/src/ada-tests/tmtests/tm12/Makefile.am
index 035a4b5e09..5b0ec7f21a 100644
--- a/c/src/ada-tests/tmtests/tm12/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm12/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm12
tm12_SOURCES = tm12.adb config.h tmtest.adb tmtest.ads
+tm12_SOURCES += ../../support/init.c
-tm12$(EXEEXT): tm12.adb
+tm12$(EXEEXT): tm12.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm13/Makefile.am b/c/src/ada-tests/tmtests/tm13/Makefile.am
index c5da7c7c97..87dddb1847 100644
--- a/c/src/ada-tests/tmtests/tm13/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm13/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm13
tm13_SOURCES = tm13.adb config.h tmtest.adb tmtest.ads
+tm13_SOURCES += ../../support/init.c
-tm13$(EXEEXT): tm13.adb
+tm13$(EXEEXT): tm13.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm14/Makefile.am b/c/src/ada-tests/tmtests/tm14/Makefile.am
index eacc567bc7..e82bfce911 100644
--- a/c/src/ada-tests/tmtests/tm14/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm14/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm14
tm14_SOURCES = tm14.adb config.h tmtest.adb tmtest.ads
+tm14_SOURCES += ../../support/init.c
-tm14$(EXEEXT): tm14.adb
+tm14$(EXEEXT): tm14.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm15/Makefile.am b/c/src/ada-tests/tmtests/tm15/Makefile.am
index c2cc300791..5ecd16dc17 100644
--- a/c/src/ada-tests/tmtests/tm15/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm15/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm15
tm15_SOURCES = tm15.adb config.h tmtest.adb tmtest.ads
+tm15_SOURCES += ../../support/init.c
-tm15$(EXEEXT): tm15.adb
+tm15$(EXEEXT): tm15.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm16/Makefile.am b/c/src/ada-tests/tmtests/tm16/Makefile.am
index 4db5860c53..8f7a7c5595 100644
--- a/c/src/ada-tests/tmtests/tm16/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm16/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm16
tm16_SOURCES = tm16.adb config.h tmtest.adb tmtest.ads
+tm16_SOURCES += ../../support/init.c
-tm16$(EXEEXT): tm16.adb
+tm16$(EXEEXT): tm16.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm17/Makefile.am b/c/src/ada-tests/tmtests/tm17/Makefile.am
index 66c56f1b9a..a26989058e 100644
--- a/c/src/ada-tests/tmtests/tm17/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm17/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm17
tm17_SOURCES = tm17.adb config.h tmtest.adb tmtest.ads
+tm17_SOURCES += ../../support/init.c
-tm17$(EXEEXT): tm17.adb
+tm17$(EXEEXT): tm17.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm18/Makefile.am b/c/src/ada-tests/tmtests/tm18/Makefile.am
index fb8bb664c5..402b1b38da 100644
--- a/c/src/ada-tests/tmtests/tm18/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm18/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm18
tm18_SOURCES = tm18.adb config.h tmtest.adb tmtest.ads
+tm18_SOURCES += ../../support/init.c
-tm18$(EXEEXT): tm18.adb
+tm18$(EXEEXT): tm18.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm19/Makefile.am b/c/src/ada-tests/tmtests/tm19/Makefile.am
index a4d10c08c2..7bcc83c621 100644
--- a/c/src/ada-tests/tmtests/tm19/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm19/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm19
tm19_SOURCES = tm19.adb config.h tmtest.adb tmtest.ads
+tm19_SOURCES += ../../support/init.c
-tm19$(EXEEXT): tm19.adb
+tm19$(EXEEXT): tm19.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm20/Makefile.am b/c/src/ada-tests/tmtests/tm20/Makefile.am
index c831ae1e2c..9a6d1a9c02 100644
--- a/c/src/ada-tests/tmtests/tm20/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm20/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm20
tm20_SOURCES = tm20.adb config.h tmtest.adb tmtest.ads
+tm20_SOURCES += ../../support/init.c
-tm20$(EXEEXT): tm20.adb
+tm20$(EXEEXT): tm20.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm22/Makefile.am b/c/src/ada-tests/tmtests/tm22/Makefile.am
index f155f4e1ef..57f7757a19 100644
--- a/c/src/ada-tests/tmtests/tm22/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm22/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm22
tm22_SOURCES = tm22.adb config.h tmtest.adb tmtest.ads
+tm22_SOURCES += ../../support/init.c
-tm22$(EXEEXT): tm22.adb
+tm22$(EXEEXT): tm22.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm23/Makefile.am b/c/src/ada-tests/tmtests/tm23/Makefile.am
index 8c427961eb..a53f866d72 100644
--- a/c/src/ada-tests/tmtests/tm23/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm23/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm23
tm23_SOURCES = tm23.adb config.h tmtest.adb tmtest.ads
+tm23_SOURCES += ../../support/init.c
-tm23$(EXEEXT): tm23.adb
+tm23$(EXEEXT): tm23.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm24/Makefile.am b/c/src/ada-tests/tmtests/tm24/Makefile.am
index 3114dd2ece..18cbbc73b5 100644
--- a/c/src/ada-tests/tmtests/tm24/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm24/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm24
tm24_SOURCES = tm24.adb config.h tmtest.adb tmtest.ads
+tm24_SOURCES += ../../support/init.c
-tm24$(EXEEXT): tm24.adb
+tm24$(EXEEXT): tm24.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm25/Makefile.am b/c/src/ada-tests/tmtests/tm25/Makefile.am
index 06e7fb7803..612828cf5d 100644
--- a/c/src/ada-tests/tmtests/tm25/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm25/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm25
tm25_SOURCES = tm25.adb config.h tmtest.adb tmtest.ads
+tm25_SOURCES += ../../support/init.c
-tm25$(EXEEXT): tm25.adb
+tm25$(EXEEXT): tm25.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm28/Makefile.am b/c/src/ada-tests/tmtests/tm28/Makefile.am
index c95b7662bd..2870abc83f 100644
--- a/c/src/ada-tests/tmtests/tm28/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm28/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm28
tm28_SOURCES = tm28.adb config.h tmtest.adb tmtest.ads
+tm28_SOURCES += ../../support/init.c
-tm28$(EXEEXT): tm28.adb
+tm28$(EXEEXT): tm28.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tm29/Makefile.am b/c/src/ada-tests/tmtests/tm29/Makefile.am
index b130a6fcda..95b57d820b 100644
--- a/c/src/ada-tests/tmtests/tm29/Makefile.am
+++ b/c/src/ada-tests/tmtests/tm29/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tm29
tm29_SOURCES = tm29.adb config.h tmtest.adb tmtest.ads
+tm29_SOURCES += ../../support/init.c
-tm29$(EXEEXT): tm29.adb
+tm29$(EXEEXT): tm29.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tmck/Makefile.am b/c/src/ada-tests/tmtests/tmck/Makefile.am
index 5065600d34..679bb594a1 100644
--- a/c/src/ada-tests/tmtests/tmck/Makefile.am
+++ b/c/src/ada-tests/tmtests/tmck/Makefile.am
@@ -2,14 +2,14 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
noinst_PROGRAMS = tmck
tmck_SOURCES = tmck.adb config.h tmtest.adb tmtest.ads
+tmck_SOURCES += ../../support/init.c
-tmck$(EXEEXT): tmck.adb
+tmck$(EXEEXT): tmck.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/ada-tests/tmtests/tmoverhd/Makefile.am b/c/src/ada-tests/tmtests/tmoverhd/Makefile.am
index f8af3b7103..d91226cc52 100644
--- a/c/src/ada-tests/tmtests/tmoverhd/Makefile.am
+++ b/c/src/ada-tests/tmtests/tmoverhd/Makefile.am
@@ -2,7 +2,6 @@
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/compile.am
-include $(top_srcdir)/../../../automake/lib.am
include $(top_srcdir)/ada.am
@@ -10,8 +9,9 @@ noinst_PROGRAMS = tmoverhd
tmoverhd_SOURCES = tmoverhd.adb config.h \
tmtest.adb tmtest.ads \
dummy_rtems.adb dummy_rtems.ads
+tmoverhd_SOURCES += ../../support/init.c
-tmoverhd$(EXEEXT): tmoverhd.adb
+tmoverhd$(EXEEXT): tmoverhd.adb init.$(OBJEXT)
$(GNATCOMPILE) -margs -a $< -o $@
include $(top_srcdir)/../../../automake/local.am