summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2004-01-27 01:38:49 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2004-01-27 01:38:49 +0000
commit171a04c4df5a3d32c90d77d4f554251651edf12c (patch)
tree8e9444b3999db89d36cf1a518803ae0cd6f19572 /c
parent2004-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-171a04c4df5a3d32c90d77d4f554251651edf12c.tar.bz2
2004-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP. * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
Diffstat (limited to 'c')
-rw-r--r--c/src/ChangeLog5
-rw-r--r--c/src/configure.ac2
-rw-r--r--c/src/wrapup/Makefile.am5
3 files changed, 12 insertions, 0 deletions
diff --git a/c/src/ChangeLog b/c/src/ChangeLog
index e73cd42dbd..1e4fee2e94 100644
--- a/c/src/ChangeLog
+++ b/c/src/ChangeLog
@@ -1,3 +1,8 @@
+2004-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+ * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
+ * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
+
2004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ChangeLog: Merge-in libnetworking/ChangeLog.
diff --git a/c/src/configure.ac b/c/src/configure.ac
index 6caa30e5ec..99f0b1b62e 100644
--- a/c/src/configure.ac
+++ b/c/src/configure.ac
@@ -206,6 +206,8 @@ AM_CONDITIONAL([LIBCHIP],[test "$RTEMS_BSP_FAMILY" != "posix"])
# The bare bsp doesn't have libbsp.a
# FIXME: We should use a feature based check, here
AM_CONDITIONAL([HAS_LIBBSP],[test "$RTEMS_BSP_FAMILY" != "bare"])
+AM_CONDITIONAL([HAS_WRAPUP_LIBBSP],
+ [test -f $srcdir/lib/libbsp/$RTEMS_CPU/$RTEMS_BSP_FAMILY/wrapup/Makefile.am])
AM_CONDITIONAL([MULTILIB],[test x"${enable_multilib}" = x"yes"])
AM_CONDITIONAL(RPCTOOLS, test "$rpctools" != "no")
diff --git a/c/src/wrapup/Makefile.am b/c/src/wrapup/Makefile.am
index ab5050089a..87b0a764a4 100644
--- a/c/src/wrapup/Makefile.am
+++ b/c/src/wrapup/Makefile.am
@@ -12,8 +12,13 @@ project_lib_DATA = $(ARCH)/librtemsbsp$(LIB_VARIANT).a
SRCS = ../support/libsupport$(LIB_VARIANT).a
if HAS_LIBBSP
+if HAS_WRAPUP_LIBBSP
SRCS += \
../lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/wrapup/$(ARCH)/libbsp.a
+else
+SRCS += \
+ ../lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/libbsp$(LIB_VARIANT).a
+endif
endif
if HAS_NETWORKING