Back to index

glibc  2.9
Defines
cfloat-compat.h File Reference
#include <shlib-compat.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define c1_cfloat_decl(x)   _Complex float x
#define c1_cfloat_real(x)   __real__ x
#define c1_cfloat_imag(x)   __imag__ x
#define c1_cfloat_value(x)   x
#define c1_cfloat_rettype   _Complex float
#define c1_cfloat_return(x)   x
#define c2_cfloat_decl(x)   float x ## r, float x ## i
#define c2_cfloat_real(x)   x ## r
#define c2_cfloat_imag(x)   x ## i
#define c2_cfloat_value(x)   ({ _Complex float _; __real__ _ = x##r; __imag__ _ = x##i; _; })
#define c2_cfloat_rettype   double _Complex
#define c2_cfloat_return(x)   x
#define cfloat_versions_compat(func)
#define cfloat_versions(func)

Define Documentation

#define c1_cfloat_decl (   x)    _Complex float x

Definition at line 44 of file cfloat-compat.h.

#define c1_cfloat_imag (   x)    __imag__ x

Definition at line 46 of file cfloat-compat.h.

#define c1_cfloat_real (   x)    __real__ x

Definition at line 45 of file cfloat-compat.h.

#define c1_cfloat_rettype   _Complex float

Definition at line 48 of file cfloat-compat.h.

#define c1_cfloat_return (   x)    x

Definition at line 49 of file cfloat-compat.h.

#define c1_cfloat_value (   x)    x

Definition at line 47 of file cfloat-compat.h.

#define c2_cfloat_decl (   x)    float x ## r, float x ## i

Definition at line 50 of file cfloat-compat.h.

#define c2_cfloat_imag (   x)    x ## i

Definition at line 52 of file cfloat-compat.h.

#define c2_cfloat_real (   x)    x ## r

Definition at line 51 of file cfloat-compat.h.

#define c2_cfloat_rettype   double _Complex

Definition at line 55 of file cfloat-compat.h.

#define c2_cfloat_return (   x)    x

Definition at line 56 of file cfloat-compat.h.

#define c2_cfloat_value (   x)    ({ _Complex float _; __real__ _ = x##r; __imag__ _ = x##i; _; })

Definition at line 53 of file cfloat-compat.h.

#define cfloat_versions (   func)
Value:
cfloat_versions_compat(func); \
  versioned_symbol (libm, __c2_##func, func, GLIBC_2_3_4); \
  extern typeof(__c2_##func) __##func attribute_hidden; \
  strong_alias (__c2_##func, __##func)

Definition at line 70 of file cfloat-compat.h.

Definition at line 67 of file cfloat-compat.h.