From e1664027fe334db174ed74372138d3236f89b52c Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Mon, 9 Apr 2018 16:36:12 +1000 Subject: Require the user to provide a BSP list when build SMP or MP. Close 3383. --- aclocal/enable-multiprocessing.m4 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'aclocal/enable-multiprocessing.m4') diff --git a/aclocal/enable-multiprocessing.m4 b/aclocal/enable-multiprocessing.m4 index 53fa8ffe81..6f8843d1f6 100644 --- a/aclocal/enable-multiprocessing.m4 +++ b/aclocal/enable-multiprocessing.m4 @@ -5,8 +5,9 @@ AC_ARG_ENABLE(multiprocessing, [enable multiprocessing interface; the multiprocessing interface is a communication interface between different RTEMS instances and allows synchronization of objects via message passing])], -[case "${enable_multiprocessing}" in - yes) ;; +[case "${enable_multiprocessing}" in + yes) test -z $enable_rtemsbsp && AC_MSG_ERROR([Multiprocessing requires BSPs to be provided, none have, see --enable-rtemsbsp]) + ;; no) ;; *) AC_MSG_ERROR(bad value ${enableval} for enable-multiprocessing option) ;; esac],[enable_multiprocessing=no]) -- cgit v1.2.3