[rtems commit] score: Enable SMP barriers for all configurations
Sebastian Huber
sebh at rtems.org
Mon Mar 2 11:24:29 UTC 2015
Module: rtems
Branch: master
Commit: 4ccb79bc1b9137f5fd7427ddfc0123c872e6c093
Changeset: http://git.rtems.org/rtems/commit/?id=4ccb79bc1b9137f5fd7427ddfc0123c872e6c093
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Mon Mar 2 12:23:20 2015 +0100
score: Enable SMP barriers for all configurations
---
cpukit/score/Makefile.am | 2 +-
cpukit/score/include/rtems/score/smpbarrier.h | 5 -----
2 files changed, 1 insertion(+), 6 deletions(-)
diff --git a/cpukit/score/Makefile.am b/cpukit/score/Makefile.am
index 7bb7dab..a2d440b 100644
--- a/cpukit/score/Makefile.am
+++ b/cpukit/score/Makefile.am
@@ -293,7 +293,6 @@ libscore_a_SOURCES += src/threadglobalconstruction.c
libscore_a_SOURCES += src/threadyield.c
if HAS_SMP
-libscore_a_SOURCES += src/smpbarrierwait.c
libscore_a_SOURCES += src/threaddispatchdisablelevel.c
endif
@@ -343,6 +342,7 @@ libscore_a_SOURCES += src/debugisownerofallocator.c
libscore_a_SOURCES += src/profilingisrentryexit.c
libscore_a_SOURCES += src/once.c
libscore_a_SOURCES += src/resourceiterate.c
+libscore_a_SOURCES += src/smpbarrierwait.c
EXTRA_DIST = src/Unlimited.txt
diff --git a/cpukit/score/include/rtems/score/smpbarrier.h b/cpukit/score/include/rtems/score/smpbarrier.h
index 1c93916..8225450 100644
--- a/cpukit/score/include/rtems/score/smpbarrier.h
+++ b/cpukit/score/include/rtems/score/smpbarrier.h
@@ -24,9 +24,6 @@
#define _RTEMS_SCORE_SMPBARRIER_H
#include <rtems/score/cpuopts.h>
-
-#if defined( RTEMS_SMP )
-
#include <rtems/score/atomic.h>
#ifdef __cplusplus
@@ -122,6 +119,4 @@ void _SMP_barrier_Wait(
}
#endif /* __cplusplus */
-#endif /* defined( RTEMS_SMP ) */
-
#endif /* _RTEMS_SCORE_SMPBARRIER_H */
More information about the vc
mailing list