Back to index

glibc  2.9
Defines
math.h File Reference
#include <features.h>
#include <bits/huge_val.h>
#include <bits/mathdef.h>
#include <bits/mathcalls.h>

Go to the source code of this file.

Defines

#define __MATHCALL(function, suffix, args)   __MATHDECL (_Mdouble_,function,suffix, args)
#define __MATHDECL(type, function, suffix, args)
#define __MATHCALLX(function, suffix, args, attrib)   __MATHDECLX (_Mdouble_,function,suffix, args, attrib)
#define __MATHDECLX(type, function, suffix, args, attrib)
#define __MATHDECL_1(type, function, suffix, args)   extern type __MATH_PRECNAME(function,suffix) args __THROW
#define _Mdouble_   double
#define __MATH_PRECNAME(name, r)   __CONCAT(name,r)
#define _Mdouble_BEGIN_NAMESPACE   __BEGIN_NAMESPACE_STD
#define _Mdouble_END_NAMESPACE   __END_NAMESPACE_STD

Define Documentation

#define __MATH_PRECNAME (   name,
  r 
)    __CONCAT(name,r)

Definition at line 68 of file math.h.

#define __MATHCALL (   function,
  suffix,
  args 
)    __MATHDECL (_Mdouble_,function,suffix, args)

Definition at line 54 of file math.h.

#define __MATHCALLX (   function,
  suffix,
  args,
  attrib 
)    __MATHDECLX (_Mdouble_,function,suffix, args, attrib)

Definition at line 59 of file math.h.

#define __MATHDECL (   type,
  function,
  suffix,
  args 
)
Value:
__MATHDECL_1(type, function,suffix, args); \
  __MATHDECL_1(type, __CONCAT(__,function),suffix, args)

Definition at line 56 of file math.h.

#define __MATHDECL_1 (   type,
  function,
  suffix,
  args 
)    extern type __MATH_PRECNAME(function,suffix) args __THROW

Definition at line 64 of file math.h.

#define __MATHDECLX (   type,
  function,
  suffix,
  args,
  attrib 
)
Value:
__MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); \
  __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)

Definition at line 61 of file math.h.

#define _Mdouble_   double

Definition at line 67 of file math.h.

Definition at line 69 of file math.h.

Definition at line 70 of file math.h.