Changeset 27a1a6a in rtems


Ignore:
Timestamp:
Jun 24, 2011, 5:50:31 PM (8 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, master
Children:
21242c2
Parents:
5f66df53
Message:

2011-06-24 Joel Sherrill <joel.sherrill@…>

  • Doxyfile.in, score/include/rtems/score/apimutex.h, score/include/rtems/score/basedefs.h, score/include/rtems/score/coremsg.h, score/include/rtems/score/object.h: Fix some Doxygen warnings.
Location:
cpukit
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • cpukit/ChangeLog

    r5f66df53 r27a1a6a  
     12011-06-24      Joel Sherrill <joel.sherrill@oarcorp.com>
     2
     3        * Doxyfile.in, score/include/rtems/score/apimutex.h,
     4        score/include/rtems/score/basedefs.h,
     5        score/include/rtems/score/coremsg.h,
     6        score/include/rtems/score/object.h: Fix some Doxygen warnings.
     7
    182011-06-24      Arnout Vandecappelle <arnout@mind.be>
    29                Sebastien Bourdeauducq <sebastien@milkymist.org>
  • cpukit/Doxyfile.in

    r5f66df53 r27a1a6a  
    564564# to stderr.
    565565
    566 WARN_LOGFILE           =
     566WARN_LOGFILE           = warnings.log
    567567
    568568#---------------------------------------------------------------------------
  • cpukit/score/include/rtems/score/apimutex.h

    r5f66df53 r27a1a6a  
    9999 */
    100100
     101/**
     102 *  @brief Memory Allocation Mutex
     103 *
     104 *  This points to the API Mutex instance used to ensure that only
     105 *  one thread at a time is allocating or freeing memory.
     106 */
    101107SCORE_EXTERN API_Mutex_Control *_RTEMS_Allocator_Mutex;
    102108
     109/**
     110 *  @brief Macro to Ease Locking the Allocator Mutex
     111 *
     112 *  This macro makes it explicit that one is locking the allocator mutex.
     113 */
    103114#define _RTEMS_Lock_allocator() \
    104115  _API_Mutex_Lock( _RTEMS_Allocator_Mutex )
    105116
     117/**
     118 *  @brief Macro to Ease Unlocking the Allocator Mutex
     119 *
     120 *  This macro makes it explicit that one is unlocking the allocator mutex.
     121 */
    106122#define _RTEMS_Unlock_allocator() \
    107123  _API_Mutex_Unlock( _RTEMS_Allocator_Mutex )
  • cpukit/score/include/rtems/score/basedefs.h

    r5f66df53 r27a1a6a  
    3232
    3333#ifndef TRUE
     34  /**
     35   *  This ensures that RTEMS has TRUE defined in all situations.
     36   */
    3437  #define TRUE 1
    3538#endif
    3639
    3740#ifndef FALSE
     41  /**
     42   *  This ensures that RTEMS has FALSE defined in all situations.
     43   */
    3844  #define FALSE 0
    3945#endif
     
    5056 */
    5157#ifdef SCORE_INIT
    52 #undef  SCORE_EXTERN
    53 #define SCORE_EXTERN
     58  #undef  SCORE_EXTERN
     59  #define SCORE_EXTERN
    5460#else
    55 #undef  SCORE_EXTERN
    56 #define SCORE_EXTERN  extern
     61  #undef  SCORE_EXTERN
     62  #define SCORE_EXTERN  extern
    5763#endif
    5864
     
    6470 */
    6571#ifdef SAPI_INIT
    66 #undef  SAPI_EXTERN
    67 #define SAPI_EXTERN
     72  #undef  SAPI_EXTERN
     73  #define SAPI_EXTERN
    6874#else
    69 #undef  SAPI_EXTERN
    70 #define SAPI_EXTERN  extern
     75  #undef  SAPI_EXTERN
     76  #define SAPI_EXTERN  extern
    7177#endif
    7278
     
    7884 */
    7985#ifdef RTEMS_API_INIT
    80 #undef  RTEMS_EXTERN
    81 #define RTEMS_EXTERN
     86  #undef  RTEMS_EXTERN
     87  #define RTEMS_EXTERN
    8288#else
    83 #undef  RTEMS_EXTERN
    84 #define RTEMS_EXTERN  extern
     89  #undef  RTEMS_EXTERN
     90  #define RTEMS_EXTERN  extern
    8591#endif
    8692
     
    9298 */
    9399#ifdef POSIX_API_INIT
    94 #undef  POSIX_EXTERN
    95 #define POSIX_EXTERN
     100  #undef  POSIX_EXTERN
     101  #define POSIX_EXTERN
    96102#else
    97 #undef  POSIX_EXTERN
    98 #define POSIX_EXTERN  extern
     103  #undef  POSIX_EXTERN
     104  #define POSIX_EXTERN  extern
    99105#endif
    100106
     
    106112 */
    107113#ifdef __GNUC__
    108 define RTEMS_INLINE_ROUTINE static __inline__
     114  #define RTEMS_INLINE_ROUTINE static __inline__
    109115#else
    110 define RTEMS_INLINE_ROUTINE static inline
     116  #define RTEMS_INLINE_ROUTINE static inline
    111117#endif
    112118
  • cpukit/score/include/rtems/score/coremsg.h

    r5f66df53 r27a1a6a  
    3737
    3838#if defined(RTEMS_POSIX_API)
     39  /**
     40   *  This macro is defined when an API is enabled that requires that the
     41   *  Message Queue Handler include support for priority based enqueuing
     42   *  of messages.
     43   */
    3944  #define RTEMS_SCORE_COREMSG_ENABLE_MESSAGE_PRIORITY
    4045#endif
    4146
    4247#if defined(RTEMS_POSIX_API)
     48  /**
     49   *  This macro is defined when an API is enabled that requires that the
     50   *  Message Queue Handler include support for notification of enqueuing
     51   *  a message.
     52   */
    4353  #define RTEMS_SCORE_COREMSG_ENABLE_NOTIFICATION
    4454#endif
    4555
    4656#if defined(RTEMS_POSIX_API)
     57  /**
     58   *  This macro is defined when an API is enabled that requires the
     59   *  Message Queue Handler include support for blocking send operations.
     60   */
    4761  #define RTEMS_SCORE_COREMSG_ENABLE_BLOCKING_SEND
    4862#endif
  • cpukit/score/include/rtems/score/object.h

    r5f66df53 r27a1a6a  
    2727
    2828#if defined(RTEMS_POSIX_API)
     29  /**
     30   *  This macro is defined when an API is enabled that requires the
     31   *  use of strings for object names.  Since the Classic API uses
     32   *  32-bit unsigned integers and not strings, this allows us to
     33   *  disable this in the smallest RTEMS configuratinos.
     34   */
    2935  #define RTEMS_SCORE_OBJECT_ENABLE_STRING_NAMES
    3036#endif
Note: See TracChangeset for help on using the changeset viewer.