aboutsummaryrefslogtreecommitdiff
path: root/include/bits/mathcalls-macros.h
blob: bd997bd5d431cfb93fe8d70305343d5a682c4f0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include <math/bits/mathcalls-macros.h>

/* The file <bits/mathcalls.h> contains the prototypes for all the
   actual math functions.  These macros are used for those prototypes,
   so we can easily declare each function as both `name' and `__name',
   and can declare the float versions `namef' and `__namef' for internal
   use.  */

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