diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-05-22 18:13:24 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-05-22 18:13:24 +0000 |
commit | 69df7da3a630eb43a1ae654c4a69fcacbe06535c (patch) | |
tree | fd004015d4b0cd6f89282716c74d0edc26b253db /configure.in | |
parent | patch from Eric Norum (diff) | |
download | rtems-69df7da3a630eb43a1ae654c4a69fcacbe06535c.tar.bz2 |
updated to correct problem in decoding arguments provided to configure.
Diffstat (limited to '')
-rw-r--r-- | configure.in | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/configure.in b/configure.in index b92bb6908a..9f364c81ca 100644 --- a/configure.in +++ b/configure.in @@ -421,19 +421,35 @@ host=$withval) AC_ARG_ENABLE(posix, \ [ --disable-posix disable posix interface], \ -RTEMS_HAS_POSIX_API=no,RTEMS_HAS_POSIX_API=yes) +[case "${enableval}" in + yes) RTEMS_HAS_POSIX_API=yes ;; + no) RTEMS_HAS_POSIX_API=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for disable-posix option) ;; +esac],[RTEMS_HAS_POSIX_API=yes]) AC_ARG_ENABLE(tcpip, \ [ --disable-tcpip disable KA9Q TCP/IP stack], \ -RTEMS_HAS_KA9Q=no,RTEMS_HAS_KA9Q=yes) +[case "${enableval}" in + yes) RTEMS_HAS_KA9Q=yes ;; + no) RTEMS_HAS_KA9Q=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for disable-tcpip option) ;; +esac],[RTEMS_HAS_KA9Q=yes]) AC_ARG_ENABLE(rtems-inlines, \ [ --disable-rtems-inlines disable RTEMS inline functions (use macros)], \ -RTEMS_USE_MACROS=yes,RTEMS_USE_MACROS=no) +[case "${enableval}" in + yes) RTEMS_USE_MACROS=yes ;; + no) RTEMS_USE_MACROS=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for disable-rtems-inlines option) ;; +esac],[RTEMS_USE_MACROS=no]) AC_ARG_ENABLE(gcc28, \ [ --enable-gcc28 enable use of gcc 2.8.x features], \ -RTEMS_USE_GCC272=no,RTEMS_USE_GCC272=yes) +[case "${enableval}" in + yes) RTEMS_USE_GCC272=no ;; + no) RTEMS_USE_GCC272=yes ;; + *) AC_MSG_ERROR(bad value ${enableval} for gcc-28 option) ;; +esac],[RTEMS_USE_GCC272=yes]) AC_ARG_ENABLE(libcdir, \ [ --enable-libcdir=directory set the directory for the C library], \ |