From 2728d9cf48178eec3eb34f8490d11181d43c6036 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 2 Dec 2002 19:16:37 +0000 Subject: 2002-12-02 Joel Sherrill * include/rtems/score/object.h, include/rtems/score/tod.h: Added casts to eliminate warnings on 16 bit targets like the h8300. --- cpukit/score/include/rtems/score/object.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'cpukit/score/include/rtems/score/object.h') diff --git a/cpukit/score/include/rtems/score/object.h b/cpukit/score/include/rtems/score/object.h index af2b6f763b..7ccba96e83 100644 --- a/cpukit/score/include/rtems/score/object.h +++ b/cpukit/score/include/rtems/score/object.h @@ -74,15 +74,15 @@ typedef unsigned32 Objects_Id; #define OBJECTS_API_START_BIT 24 #define OBJECTS_CLASS_START_BIT 27 -#define OBJECTS_INDEX_MASK 0x0000ffff -#define OBJECTS_NODE_MASK 0x00ff0000 -#define OBJECTS_API_MASK 0x07000000 -#define OBJECTS_CLASS_MASK 0xf8000000 - -#define OBJECTS_INDEX_VALID_BITS 0x0000ffff -#define OBJECTS_NODE_VALID_BITS 0x000000ff -#define OBJECTS_API_VALID_BITS 0x00000007 -#define OBJECTS_CLASS_VALID_BITS 0x0000001f +#define OBJECTS_INDEX_MASK (Objects_Id)0x0000ffff +#define OBJECTS_NODE_MASK (Objects_Id)0x00ff0000 +#define OBJECTS_API_MASK (Objects_Id)0x07000000 +#define OBJECTS_CLASS_MASK (Objects_Id)0xf8000000 + +#define OBJECTS_INDEX_VALID_BITS (Objects_Id)0x0000ffff +#define OBJECTS_NODE_VALID_BITS (Objects_Id)0x000000ff +#define OBJECTS_API_VALID_BITS (Objects_Id)0x00000007 +#define OBJECTS_CLASS_VALID_BITS (Objects_Id)0x0000001f /* * This enumerated type is used in the class field of the object ID. -- cgit v1.2.3