summaryrefslogtreecommitdiffstats
path: root/c/src/lib/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/configure.in')
-rw-r--r--c/src/lib/configure.in20
1 files changed, 6 insertions, 14 deletions
diff --git a/c/src/lib/configure.in b/c/src/lib/configure.in
index a7a1beea63..6cd565b60e 100644
--- a/c/src/lib/configure.in
+++ b/c/src/lib/configure.in
@@ -13,10 +13,8 @@ RTEMS_CANONICAL_TARGET_CPU
AM_MAINTAINER_MODE
RTEMS_ENABLE_MULTIPROCESSING
-RTEMS_ENABLE_POSIX
RTEMS_ENABLE_NETWORKING
RTEMS_ENABLE_RDBG
-RTEMS_ENABLE_INLINES
RTEMS_ENABLE_CXX
RTEMS_ENABLE_GCC28
RTEMS_ENABLE_LIBCDIR
@@ -57,6 +55,8 @@ fi
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
+RTEMS_CHECK_CXX(RTEMS_BSP)
+RTEMS_CHECK_NETWORKING(RTEMS_BSP)
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir)
@@ -98,6 +98,10 @@ else
AC_MSG_ERROR([unable to find libbsp directory ($bspdir) for ${RTEMS_BSP}])
fi
+if test "$HAS_MP" = "yes"; then
+ makefiles="$makefiles libbsp/shmdr/Makefile"
+fi
+
AM_CONDITIONAL(UNIX,test "$RTEMS_CPU" = "unix")
# find all the CPU dependent library Makefiles
RTEMS_CHECK_MAKEFILE(libcpu/$RTEMS_CPU)
@@ -113,17 +117,6 @@ changequote([,])dnl
;;
esac
-# If RTEMS macros are enabled, then use them. Otherwise, use inlines.
-if test "$RTEMS_USE_MACROS" = "yes"; then
- inline_dir=macros
- if test "$RTEMS_HAS_POSIX_API" = "yes"; then
- # The problem is that there is currently no code in posix/macros :)
- AC_MSG_ERROR(Macros are not implemented for the POSIX API)
- fi
-else
- inline_dir=inline
-fi
-
# If the TCP/IP stack is enabled, then find all TCP/IP Makefiles
AC_MSG_CHECKING([if networking is enabled? ])
AC_MSG_RESULT($RTEMS_HAS_NETWORKING)
@@ -195,7 +188,6 @@ AC_OUTPUT(
Makefile
include/Makefile
libbsp/Makefile
-libbsp/shmdr/Makefile
libc/Makefile
libcpu/Makefile
start/Makefile