diff options
Diffstat (limited to '')
-rw-r--r-- | c/src/make/configure | 60 | ||||
-rw-r--r-- | c/src/make/configure.in | 3 |
2 files changed, 61 insertions, 2 deletions
diff --git a/c/src/make/configure b/c/src/make/configure index 82445b67ce..9a874f12d2 100644 --- a/c/src/make/configure +++ b/c/src/make/configure @@ -2943,7 +2943,6 @@ else else rtems_cv_HAS_MP="no"; fi - fi echo "$ac_t""$rtems_cv_HAS_MP" 1>&6 @@ -2955,7 +2954,7 @@ fi echo $ac_n "checking whether BSP supports librdbg""... $ac_c" 1>&6 -echo "configure:2959: checking whether BSP supports librdbg" >&5 +echo "configure:2958: checking whether BSP supports librdbg" >&5 if eval "test \"`echo '$''{'rtems_cv_HAS_RDBG'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -2972,6 +2971,60 @@ echo "$ac_t""$rtems_cv_HAS_RDBG" 1>&6 HAS_RDBG="$rtems_cv_HAS_RDBG" +echo $ac_n "checking whether BSP supports libposix""... $ac_c" 1>&6 +echo "configure:2976: checking whether BSP supports libposix" >&5 +if eval "test \"`echo '$''{'rtems_cv_HAS_POSIX_API'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + case "$RTEMS_CPU" in + unix*) + rtems_cv_HAS_POSIX_API="no" + ;; + *) + if test "${RTEMS_HAS_POSIX_API}" = "yes"; then + rtems_cv_HAS_POSIX_API="yes"; + else + rtems_cv_HAS_POSIX_API="disabled"; + fi + ;; + esac +fi + +echo "$ac_t""$rtems_cv_HAS_POSIX_API" 1>&6 +if test "$rtems_cv_HAS_POSIX_API" = "yes"; then + HAS_POSIX_API="yes"; +else + HAS_POSIX_API="no"; +fi + +if eval "test \"`echo '$''{'rtems_cv_HAS_CPLUSPLUS'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test "$RTEMS_HAS_CPLUSPLUS" = "yes"; then + if test -n "$CXX_FOR_TARGET"; then + rtems_cv_HAS_CPLUSPLUS="yes"; + else + rtems_cv_HAS_CPLUSPLUS="no"; + fi + else + rtems_cv_HAS_CPLUSPLUS="no"; + fi + +fi +HAS_CPLUSPLUS="$rtems_cv_HAS_CPLUSPLUS"; + +if eval "test \"`echo '$''{'rtems_cv_HAS_NETWORKING'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test "$RTEMS_HAS_NETWORKING" = "yes"; then + rtems_cv_HAS_NETWORKING="yes"; + else + rtems_cv_HAS_NETWORKING="no"; + fi + +fi +HAS_NETWORKING="$rtems_cv_HAS_NETWORKING"; + @@ -3243,6 +3296,9 @@ s%@STRIP_FOR_TARGET@%$STRIP_FOR_TARGET%g s%@RTEMS_GAS_CODE16@%$RTEMS_GAS_CODE16%g s%@HAS_MP@%$HAS_MP%g s%@HAS_RDBG@%$HAS_RDBG%g +s%@HAS_POSIX_API@%$HAS_POSIX_API%g +s%@HAS_CPLUSPLUS@%$HAS_CPLUSPLUS%g +s%@HAS_NETWORKING@%$HAS_NETWORKING%g s%@rtems_cv_prog_cc_cross@%$rtems_cv_prog_cc_cross%g s%@RTEMS_HAS_CPLUSPLUS@%$RTEMS_HAS_CPLUSPLUS%g s%@RTEMS_USE_GCC272@%$RTEMS_USE_GCC272%g diff --git a/c/src/make/configure.in b/c/src/make/configure.in index 2382b6d0c2..06c4c54bc6 100644 --- a/c/src/make/configure.in +++ b/c/src/make/configure.in @@ -73,6 +73,9 @@ RTEMS_I386_GAS_CODE16 RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP) RTEMS_CHECK_RDBG(RTEMS_BSP) +RTEMS_CHECK_POSIX_API(RTEMS_BSP) +RTEMS_CHECK_CXX(RTEMS_BSP) +RTEMS_CHECK_NETWORKING(RTEMS_BSP) AC_SUBST(rtems_cv_prog_cc_cross) AC_SUBST(RTEMS_HAS_CPLUSPLUS) |