diff options
Diffstat (limited to 'cpukit/score/cpu/mips/rtems/score')
-rw-r--r-- | cpukit/score/cpu/mips/rtems/score/cpuatomic.h | 36 |
1 files changed, 6 insertions, 30 deletions
diff --git a/cpukit/score/cpu/mips/rtems/score/cpuatomic.h b/cpukit/score/cpu/mips/rtems/score/cpuatomic.h index 8f2c8bd920..30012456b2 100644 --- a/cpukit/score/cpu/mips/rtems/score/cpuatomic.h +++ b/cpukit/score/cpu/mips/rtems/score/cpuatomic.h @@ -1,38 +1,14 @@ -/** - * @file rtems/score/cpuatomic.h +/* + * COPYRIGHT (c) 2012-2013 Deng Hengyi. * - * This include file implements the atomic operations for mips and defines - * atomic data types which are used by the atomic operations API file. This - * file should use fixed name cpuatomic.h and should be included in atomic - * operations API file atomic.h. If the architecture works at the UP mode it - * will not define atomic ops. If the architecture works at SMP mode, most of - * the parts of implementations are based on stdatomic.h. + * The license and distribution terms for this file may be + * found in the file LICENSE in this distribution or at + * http://www.rtems.com/license/LICENSE. */ #ifndef _RTEMS_SCORE_ATOMIC_CPU_H #define _RTEMS_SCORE_ATOMIC_CPU_H -#ifdef __cplusplus -extern "C" { -#endif - -/** - * @defgroup RTEMS atomic implementation - * - */ - -/**@{*/ - -#if !defined(RTEMS_SMP) -# error "Now atomic implementation only supports SMP mode." -#else #include <rtems/score/cpustdatomic.h> -#endif - -#ifdef __cplusplus -} -#endif -/**@}*/ -#endif -/* end of include file */ +#endif /* _RTEMS_SCORE_ATOMIC_CPU_H */ |