diff options
Diffstat (limited to 'cpukit/score/include/rtems/score/status.h')
-rw-r--r-- | cpukit/score/include/rtems/score/status.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/score/include/rtems/score/status.h b/cpukit/score/include/rtems/score/status.h index a4b2de9d26..453bf1143c 100644 --- a/cpukit/score/include/rtems/score/status.h +++ b/cpukit/score/include/rtems/score/status.h @@ -53,7 +53,7 @@ typedef enum { */ #if defined(RTEMS_POSIX_API) #define STATUS_BUILD( classic_status, posix_status ) \ - ( ( ( posix_status ) << 8 ) | ( classic_status ) ) + ( ( ( (unsigned int) ( posix_status ) ) << 8 ) | ( classic_status ) ) #else #define STATUS_BUILD( classic_status, posix_status ) \ ( classic_status ) |