From 4e3d9a4d6c76fba8e31138d503f736405dafc213 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 18 Feb 2015 17:46:37 +0100 Subject: score: Make available Make available for all RTEMS configurations. Use inline functions instead of macros. Use ISR disable/enable on uni-processor configurations to ensure atomicity. Update #2273. --- cpukit/score/include/rtems/score/atomic.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'cpukit/score/include/rtems/score/atomic.h') diff --git a/cpukit/score/include/rtems/score/atomic.h b/cpukit/score/include/rtems/score/atomic.h index 4ea735401b..cb09c95156 100644 --- a/cpukit/score/include/rtems/score/atomic.h +++ b/cpukit/score/include/rtems/score/atomic.h @@ -42,6 +42,8 @@ typedef CPU_atomic_Pointer Atomic_Pointer; typedef CPU_atomic_Flag Atomic_Flag; +typedef CPU_atomic_Order Atomic_Order; + #define ATOMIC_ORDER_RELAXED CPU_ATOMIC_ORDER_RELAXED #define ATOMIC_ORDER_ACQUIRE CPU_ATOMIC_ORDER_ACQUIRE -- cgit v1.2.3