diff options
Diffstat (limited to 'c/src/tests/aclocal.m4')
-rw-r--r-- | c/src/tests/aclocal.m4 | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/c/src/tests/aclocal.m4 b/c/src/tests/aclocal.m4 index 6ac2e64e7d..72de27fc41 100644 --- a/c/src/tests/aclocal.m4 +++ b/c/src/tests/aclocal.m4 @@ -948,6 +948,33 @@ else fi ])dnl +dnl $Id$ + +AC_DEFUN(RTEMS_CHECK_MULTIPROCESSING, +[dnl +AC_REQUIRE([RTEMS_TOP])dnl +AC_REQUIRE([RTEMS_CHECK_CPU])dnl +AC_CACHE_CHECK([whether BSP supports multiprocessing], + rtems_cv_HAS_MP, + [dnl + if test -d "$srcdir/${RTEMS_TOPdir}/c/src/lib/libbsp/${RTEMS_CPU}/${$1}/shmsupp"; then + if test "$RTEMS_HAS_MULTIPROCESSING" = "yes"; then + rtems_cv_HAS_MP="yes" ; + else + rtems_cv_HAS_MP="disabled"; + fi + else + rtems_cv_HAS_MP="no"; + fi + ]) +if test "$rtems_cv_HAS_MP" = "yes"; then +HAS_MP="yes" +else +HAS_MP="no" +fi +AC_SUBST(HAS_MP) +]) + dnl dnl $Id$ dnl |