From cf255ff0b2e422a8b6b659240efd0856411f8580 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 24 Apr 2015 11:47:35 +0200 Subject: score: Add _SMP_Assert() --- cpukit/score/include/rtems/score/assert.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cpukit/score/include/rtems/score/assert.h b/cpukit/score/include/rtems/score/assert.h index 43ec2d0e38..63083784fa 100644 --- a/cpukit/score/include/rtems/score/assert.h +++ b/cpukit/score/include/rtems/score/assert.h @@ -82,6 +82,15 @@ extern "C" { #define _Assert( _e ) ( ( void ) 0 ) #endif +/** + * @brief Like _Assert(), but only armed if RTEMS_SMP is defined. + */ +#if defined( RTEMS_SMP ) + #define _SMP_Assert( _e ) _Assert( _e ) +#else + #define _SMP_Assert( _e ) ( ( void ) 0 ) +#endif + /** * @brief Returns true if thread dispatching is allowed. * -- cgit v1.2.3