summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2002-12-06 11:22:05 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2002-12-06 11:22:05 +0000
commit028792e8f96338a805b3a3edc2bcd9562a1135d0 (patch)
tree1644a739124e6635e2f4a9180ff52b9305f9250c
parent2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-028792e8f96338a805b3a3edc2bcd9562a1135d0.tar.bz2
2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
-rw-r--r--c/src/ChangeLog4
-rw-r--r--c/src/configure.ac30
2 files changed, 33 insertions, 1 deletions
diff --git a/c/src/ChangeLog b/c/src/ChangeLog
index c439445db3..fad60a11da 100644
--- a/c/src/ChangeLog
+++ b/c/src/ChangeLog
@@ -1,5 +1,9 @@
2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+ * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
+
+2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
* configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V,
CFLAGS_DEBUG_V, CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to
ac_configure_args.
diff --git a/c/src/configure.ac b/c/src/configure.ac
index 1aa1ea5faf..212a0332bc 100644
--- a/c/src/configure.ac
+++ b/c/src/configure.ac
@@ -59,7 +59,35 @@ BARE_CPU_MODEL=${BARE_CPU_MODEL} \
RTEMS_ROOT=. make/${RTEMS_BSP}.cache
# Read back the cache
-RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
+AC_CACHE_CHECK([for RTEMS_CPU_MODEL], [rtems_cv_RTEMS_CPU_MODEL],
+[. $RTEMS_TOPdir/c/${RTEMS_BSP}/make/${RTEMS_BSP}.cache])
+RTEMS_CPU_MODEL=$rtems_cv_RTEMS_CPU_MODEL
+AC_SUBST(RTEMS_CPU_MODEL)
+
+AC_CACHE_CHECK([for RTEMS_BSP_FAMILY],[rtems_cv_RTEMS_BSP_FAMILY],
+[. $RTEMS_TOPdir/c/${RTEMS_BSP}/make/${RTEMS_BSP}.cache])
+RTEMS_BSP_FAMILY=$rtems_cv_RTEMS_BSP_FAMILY
+AC_SUBST(RTEMS_BSP_FAMILY)
+
+AC_CACHE_CHECK([for RTEMS_BSP_CFLAGS],[rtems_cv_RTEMS_BSP_CFLAGS],
+[. $RTEMS_TOPdir/c/${RTEMS_BSP}/make/${RTEMS_BSP}.cache])
+RTEMS_BSP_CFLAGS=$rtems_cv_RTEMS_BSP_CFLAGS
+AC_SUBST(RTEMS_BSP_CFLAGS)
+
+AC_CACHE_CHECK([for RTEMS_BSP_CFLAGS_OPTIMIZE_V],[rtems_cv_RTEMS_BSP_CFLAGS_OPTIMIZE_V],
+[. $RTEMS_TOPdir/c/${RTEMS_BSP}/make/${RTEMS_BSP}.cache])
+RTEMS_BSP_CFLAGS_OPTIMIZE_V=$rtems_cv_RTEMS_BSP_CFLAGS_OPTIMIZE_V
+AC_SUBST(RTEMS_BSP_CFLAGS_OPTIMIZE_V)
+
+AC_CACHE_CHECK([for RTEMS_BSP_CFLAGS_DEBUG_V],[rtems_cv_RTEMS_BSP_CFLAGS_DEBUG_V],
+[. $RTEMS_TOPdir/c/${RTEMS_BSP}/make/${RTEMS_BSP}.cache])
+RTEMS_BSP_CFLAGS_DEBUG_V=$rtems_cv_RTEMS_BSP_CFLAGS_DEBUG_V
+AC_SUBST(RTEMS_BSP_CFLAGS_DEBUG_V)
+
+AC_CACHE_CHECK([for RTEMS_BSP_CFLAGS_PROFILE_V],[rtems_cv_RTEMS_BSP_CFLAGS_PROFILE_V],
+[. $RTEMS_TOPdir/c/${RTEMS_BSP}/make/${RTEMS_BSP}.cache])
+RTEMS_BSP_CFLAGS_PROFILE_V=$rtems_cv_RTEMS_BSP_CFLAGS_PROFILE_V
+AC_SUBST(RTEMS_BSP_CFLAGS_PROFILE_V)
test -n "${RTEMS_BSP_CFLAGS}" && \
ac_configure_args="$ac_configure_args 'CPU_CFLAGS=${RTEMS_BSP_CFLAGS}'"