Rev 1693 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1693 | Rev 2168 | ||
---|---|---|---|
Line 28... | Line 28... | ||
28 | #undef UINT_MAX |
28 | #undef UINT_MAX |
29 | #define INT_MAX __INT_MAX__ |
29 | #define INT_MAX __INT_MAX__ |
30 | #define UINT_MAX (__INT_MAX__ * 2U + 1) |
30 | #define UINT_MAX (__INT_MAX__ * 2U + 1) |
31 | #endif |
31 | #endif |
Line -... | Line 32... | ||
- | 32 | ||
- | 33 | #if (defined(__CR16__) || defined(__CR16C__) ||defined(__CR16CP__)) |
|
- | 34 | #ifndef __INT32__ |
|
- | 35 | #define __SMALL_BITFIELDS |
|
- | 36 | #undef INT_MAX |
|
- | 37 | #undef UINT_MAX |
|
- | 38 | #define INT_MAX 32767 |
|
- | 39 | #define UINT_MAX (__INT_MAX__ * 2U + 1) |
|
- | 40 | #else /* INT32 */ |
|
- | 41 | #undef INT_MAX |
|
- | 42 | #undef UINT_MAX |
|
- | 43 | #define INT_MAX 2147483647 |
|
- | 44 | #define UINT_MAX (__INT_MAX__ * 2U + 1) |
|
- | 45 | #endif /* INT32 */ |
|
- | 46 | ||
- | 47 | #endif /* CR16C */ |
|
32 | 48 | ||
33 | #if defined (__xc16x__) || defined (__xc16xL__) || defined (__xc16xS__) |
49 | #if defined (__xc16x__) || defined (__xc16xL__) || defined (__xc16xS__) |
34 | #define __SMALL_BITFIELDS |
50 | #define __SMALL_BITFIELDS |
Line 35... | Line 51... | ||
35 | #endif |
51 | #endif |