mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-11-16 12:34:45 +00:00
Clearly mark SMP support as experimental in 4.11
This commit is contained in:
@@ -2,8 +2,8 @@ AC_DEFUN([RTEMS_ENABLE_SMP],
|
||||
[
|
||||
## AC_BEFORE([$0], [RTEMS_CHECK_SMP])dnl
|
||||
|
||||
AC_ARG_ENABLE(smp,
|
||||
[AS_HELP_STRING([--enable-smp],[enable support for symmetric multiprocessing
|
||||
AC_ARG_ENABLE(experimental-smp,
|
||||
[AS_HELP_STRING([--enable-experimental-smp],[enable experimental support for symmetric multiprocessing
|
||||
(SMP)])],
|
||||
[case "${enableval}" in
|
||||
yes) case "${RTEMS_CPU}" in
|
||||
@@ -13,5 +13,9 @@ AC_ARG_ENABLE(smp,
|
||||
;;
|
||||
no) RTEMS_HAS_SMP=no ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for enable-smp option) ;;
|
||||
esac],[RTEMS_HAS_SMP=no])
|
||||
esac],[RTEMS_HAS_SMP=no])
|
||||
AC_ARG_ENABLE(smp,
|
||||
[],
|
||||
[AC_MSG_ERROR([SMP support is experimental in RTEMS 4.11, use --enable-experimental-smp])],
|
||||
[])
|
||||
])
|
||||
|
||||
@@ -2,8 +2,8 @@ AC_DEFUN([RTEMS_ENABLE_SMP],
|
||||
[
|
||||
## AC_BEFORE([$0], [RTEMS_CHECK_SMP])dnl
|
||||
|
||||
AC_ARG_ENABLE(smp,
|
||||
[AS_HELP_STRING([--enable-smp],[enable support for symmetric multiprocessing
|
||||
AC_ARG_ENABLE(experimental-smp,
|
||||
[AS_HELP_STRING([--enable-experimental-smp],[enable experimental support for symmetric multiprocessing
|
||||
(SMP)])],
|
||||
[case "${enableval}" in
|
||||
yes) case "${RTEMS_CPU}" in
|
||||
@@ -13,5 +13,9 @@ AC_ARG_ENABLE(smp,
|
||||
;;
|
||||
no) RTEMS_HAS_SMP=no ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for enable-smp option) ;;
|
||||
esac],[RTEMS_HAS_SMP=no])
|
||||
esac],[RTEMS_HAS_SMP=no])
|
||||
AC_ARG_ENABLE(smp,
|
||||
[],
|
||||
[AC_MSG_ERROR([SMP support is experimental in RTEMS 4.11, use --enable-experimental-smp])],
|
||||
[])
|
||||
])
|
||||
|
||||
@@ -2,8 +2,8 @@ AC_DEFUN([RTEMS_ENABLE_SMP],
|
||||
[
|
||||
## AC_BEFORE([$0], [RTEMS_CHECK_SMP])dnl
|
||||
|
||||
AC_ARG_ENABLE(smp,
|
||||
[AS_HELP_STRING([--enable-smp],[enable support for symmetric multiprocessing
|
||||
AC_ARG_ENABLE(experimental-smp,
|
||||
[AS_HELP_STRING([--enable-experimental-smp],[enable experimental support for symmetric multiprocessing
|
||||
(SMP)])],
|
||||
[case "${enableval}" in
|
||||
yes) case "${RTEMS_CPU}" in
|
||||
@@ -13,5 +13,9 @@ AC_ARG_ENABLE(smp,
|
||||
;;
|
||||
no) RTEMS_HAS_SMP=no ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for enable-smp option) ;;
|
||||
esac],[RTEMS_HAS_SMP=no])
|
||||
esac],[RTEMS_HAS_SMP=no])
|
||||
AC_ARG_ENABLE(smp,
|
||||
[],
|
||||
[AC_MSG_ERROR([SMP support is experimental in RTEMS 4.11, use --enable-experimental-smp])],
|
||||
[])
|
||||
])
|
||||
|
||||
@@ -17,11 +17,11 @@ available on
|
||||
@item SPARC.
|
||||
@end itemize
|
||||
|
||||
It must be explicitly enabled via the @code{--enable-smp} configure command
|
||||
line option. To enable SMP in the application configuration see
|
||||
@ref{Configuring a System Enable SMP Support for Applications}. The default
|
||||
scheduler for SMP applications supports up to 32 processors and is a global
|
||||
fixed priority scheduler, see also @ref{Configuring a System Configuring
|
||||
It must be explicitly enabled via the @code{--enable-experimental-smp}
|
||||
configure command line option. To enable SMP in the application configuration
|
||||
see @ref{Configuring a System Enable SMP Support for Applications}. The
|
||||
default scheduler for SMP applications supports up to 32 processors and is a
|
||||
global fixed priority scheduler, see also @ref{Configuring a System Configuring
|
||||
Clustered/Partitioned Schedulers}. For example applications see
|
||||
@file{testsuites/smptests}.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user