Modular C
Platform features used by module C◼real◼classify

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◼real◼classify:

Macros

#define C◼real◼classify◼NAN   0
 The platform specific value FP_NAN, if FP_NAN is defined. More...
 
#define C◼real◼classify◼NORMAL   4
 The platform specific value FP_NORMAL, if FP_NORMAL is defined. More...
 
#define C◼real◼classify◼SUBNORMAL   3
 The platform specific value FP_SUBNORMAL, if FP_SUBNORMAL is defined. More...
 
#define C◼real◼classify◼ZERO   2
 The platform specific value FP_ZERO, if FP_ZERO is defined. More...
 
#define C◼real◼classify◼INFINITE   1
 The platform specific value FP_INFINITE, if FP_INFINITE is defined. More...
 
#define C◼real◼classify(x)   __builtin_fpclassify (FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, x)
 This copies platform define fpclassify. 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◼real◼classify

#define C◼real◼classify (   x)    __builtin_fpclassify (FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, x)

This copies platform define fpclassify.

§ C◼real◼classify◼INFINITE

#define C◼real◼classify◼INFINITE   1

The platform specific value FP_INFINITE, if FP_INFINITE is defined.

§ C◼real◼classify◼NAN

#define C◼real◼classify◼NAN   0

The platform specific value FP_NAN, if FP_NAN is defined.

§ C◼real◼classify◼NORMAL

#define C◼real◼classify◼NORMAL   4

The platform specific value FP_NORMAL, if FP_NORMAL is defined.

§ C◼real◼classify◼SUBNORMAL

#define C◼real◼classify◼SUBNORMAL   3

The platform specific value FP_SUBNORMAL, if FP_SUBNORMAL is defined.

§ C◼real◼classify◼ZERO

#define C◼real◼classify◼ZERO   2

The platform specific value FP_ZERO, if FP_ZERO is defined.