summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-12 00:15:54 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-12-12 00:15:54 +0000
commitdb27544606497dbd7a87ad03857c17536cf38883 (patch)
treea228b5e37522159696e20863bd4ef2d5cbdcd6a0
parent2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-db27544606497dbd7a87ad03857c17536cf38883.tar.bz2
2007-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, posix/Makefile.am, wrapup/Makefile.am: Move Ada support code that is untestable from the Standard RTEMS Test Suite into its own directory. All code in score, posix, rtems, and sapi should be testable by the Standard RTEMS Test Suites. It was buried under POSIX before so this should be a clearer location anyway. * libgnat/.cvsignore, libgnat/Makefile.am, libgnat/ada_intrsupp.c, libgnat/adasupp.c: New files. * posix/src/ada_intrsupp.c, posix/src/adasupp.c: Removed.
-rw-r--r--cpukit/ChangeLog12
-rw-r--r--cpukit/Makefile.am1
-rw-r--r--cpukit/configure.ac1
-rw-r--r--cpukit/libgnat/.cvsignore2
-rw-r--r--cpukit/libgnat/Makefile.am16
-rw-r--r--cpukit/libgnat/ada_intrsupp.c (renamed from cpukit/posix/src/ada_intrsupp.c)0
-rw-r--r--cpukit/libgnat/adasupp.c (renamed from cpukit/posix/src/adasupp.c)0
-rw-r--r--cpukit/posix/Makefile.am3
-rw-r--r--cpukit/wrapup/Makefile.am1
9 files changed, 34 insertions, 2 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index 4be440234e..aedddb254f 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,3 +1,15 @@
+2007-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * Makefile.am, configure.ac, posix/Makefile.am, wrapup/Makefile.am:
+ Move Ada support code that is untestable from the Standard RTEMS Test
+ Suite into its own directory. All code in score, posix, rtems, and
+ sapi should be testable by the Standard RTEMS Test Suites. It was
+ buried under POSIX before so this should be a clearer location
+ anyway.
+ * libgnat/.cvsignore, libgnat/Makefile.am, libgnat/ada_intrsupp.c,
+ libgnat/adasupp.c: New files.
+ * posix/src/ada_intrsupp.c, posix/src/adasupp.c: Removed.
+
2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/src/pheapallocatealigned.c, score/src/pheapgetblocksize.c:
diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am
index bc1b29526b..4a2abfadf4 100644
--- a/cpukit/Makefile.am
+++ b/cpukit/Makefile.am
@@ -14,6 +14,7 @@ SUBDIRS += libnetworking librpc
SUBDIRS += libi2c
SUBDIRS += libmisc
SUBDIRS += libmd
+SUBDIRS += libgnat
SUBDIRS += wrapup
SUBDIRS += zlib
diff --git a/cpukit/configure.ac b/cpukit/configure.ac
index 91b6804e26..d19d66e759 100644
--- a/cpukit/configure.ac
+++ b/cpukit/configure.ac
@@ -351,6 +351,7 @@ posix/Makefile
itron/Makefile
libblock/Makefile
libfs/Makefile
+libgnat/Makefile
libcsupport/Makefile
libnetworking/Makefile
librpc/Makefile
diff --git a/cpukit/libgnat/.cvsignore b/cpukit/libgnat/.cvsignore
new file mode 100644
index 0000000000..282522db03
--- /dev/null
+++ b/cpukit/libgnat/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+Makefile.in
diff --git a/cpukit/libgnat/Makefile.am b/cpukit/libgnat/Makefile.am
new file mode 100644
index 0000000000..378f290cfa
--- /dev/null
+++ b/cpukit/libgnat/Makefile.am
@@ -0,0 +1,16 @@
+##
+## $Id$
+##
+
+include $(top_srcdir)/automake/compile.am
+
+EXTRA_DIST=
+
+if LIBPOSIX
+
+noinst_LIBRARIES = libgnat.a
+
+libgnat_a_SOURCES = ada_intrsupp.c adasupp.c
+
+include $(top_srcdir)/automake/local.am
+endif
diff --git a/cpukit/posix/src/ada_intrsupp.c b/cpukit/libgnat/ada_intrsupp.c
index 9bec384127..9bec384127 100644
--- a/cpukit/posix/src/ada_intrsupp.c
+++ b/cpukit/libgnat/ada_intrsupp.c
diff --git a/cpukit/posix/src/adasupp.c b/cpukit/libgnat/adasupp.c
index c74fe3b34b..c74fe3b34b 100644
--- a/cpukit/posix/src/adasupp.c
+++ b/cpukit/libgnat/adasupp.c
diff --git a/cpukit/posix/Makefile.am b/cpukit/posix/Makefile.am
index 3a09c799d3..60785028d0 100644
--- a/cpukit/posix/Makefile.am
+++ b/cpukit/posix/Makefile.am
@@ -163,8 +163,7 @@ libposix_a_SOURCES += src/ptimer.c src/ptimer1.c
EXTRA_DIST += src/README.mqueue
-libposix_a_SOURCES += src/adasupp.c src/ada_intrsupp.c src/sched.c \
- src/sysconf.c src/types.c
+libposix_a_SOURCES += src/sched.c src/sysconf.c src/types.c
endif
endif
diff --git a/cpukit/wrapup/Makefile.am b/cpukit/wrapup/Makefile.am
index c68ce2ce4c..06a84bcf75 100644
--- a/cpukit/wrapup/Makefile.am
+++ b/cpukit/wrapup/Makefile.am
@@ -19,6 +19,7 @@ TMP_LIBS += ../rtems/librtems.a
if LIBPOSIX
TMP_LIBS += ../posix/libposix.a
+TMP_LIBS += ../libgnat/libgnat.a
endif
if LIBITRON