Modular C
Platform features used by module C◼intptr

Some features are recovered or pre-computed specifically for the target platform by looking into the C include files: More...

+ Collaboration diagram for Platform features used by module C◼intptr:

Macros

#define C◼intptr◼MAX   9223372036854775807L
 The platform specific value INTPTR_MAX, if INTPTR_MAX is defined. More...
 
#define C◼intptr◼MIN1   -9223372036854775807L
 The platform specific value (INTPTR_MIN+1), if INTPTR_MAX is defined. More...
 
#define C◼intptr◼ALIGN   8UL
 The platform specific value _Alignof(intptr_t), if INTPTR_MAX is defined. More...
 
#define C◼intptr◼RANK   4UL
 The platform specific value RANK((intptr_t)+0), if INTPTR_MAX is defined. More...
 
#define C◼intptr◼WIDTH   64UL
 The platform specific value (msb(INTPTR_MAX)+(INTPTR_MAX < UINTPTR_MAX)), if INTPTR_MAX is defined. More...
 
#define C◼intptr◼SIZE   8UL
 The platform specific value sizeof(intptr_t), if INTPTR_MAX is defined. More...
 

Detailed Description

Some features are recovered or pre-computed specifically for the target platform by looking into the C include files:

Macro Definition Documentation

§ C◼intptr◼ALIGN

#define C◼intptr◼ALIGN   8UL

The platform specific value _Alignof(intptr_t), if INTPTR_MAX is defined.

§ C◼intptr◼MAX

#define C◼intptr◼MAX   9223372036854775807L

The platform specific value INTPTR_MAX, if INTPTR_MAX is defined.

§ C◼intptr◼MIN1

#define C◼intptr◼MIN1   -9223372036854775807L

The platform specific value (INTPTR_MIN+1), if INTPTR_MAX is defined.

§ C◼intptr◼RANK

#define C◼intptr◼RANK   4UL

The platform specific value RANK((intptr_t)+0), if INTPTR_MAX is defined.

§ C◼intptr◼SIZE

#define C◼intptr◼SIZE   8UL

The platform specific value sizeof(intptr_t), if INTPTR_MAX is defined.

§ C◼intptr◼WIDTH

#define C◼intptr◼WIDTH   64UL

The platform specific value (msb(INTPTR_MAX)+(INTPTR_MAX < UINTPTR_MAX)), if INTPTR_MAX is defined.