Back to index

glibc  2.9
math.h
Go to the documentation of this file.
00001 #ifndef       _MATH_H
00002 
00003 #include <math/math.h>
00004 
00005 /* Now define the internal interfaces.  */
00006 extern int __matherr (struct exception *__exc);
00007 
00008 # if !defined NOT_IN_libc || defined IS_IN_libm
00009 hidden_proto (__finite)
00010 hidden_proto (__isinf)
00011 hidden_proto (__isnan)
00012 hidden_proto (__finitef)
00013 hidden_proto (__isinff)
00014 hidden_proto (__isnanf)
00015 
00016 #  ifndef __NO_LONG_DOUBLE_MATH
00017 hidden_proto (__finitel)
00018 hidden_proto (__isinfl)
00019 hidden_proto (__isnanl)
00020 #  endif
00021 # endif
00022 
00023 libm_hidden_proto (__fpclassify)
00024 libm_hidden_proto (__fpclassifyf)
00025 
00026 # ifndef __NO_LONG_DOUBLE_MATH
00027 libm_hidden_proto (__fpclassifyl)
00028 libm_hidden_proto (__expm1l)
00029 # endif
00030 
00031 #endif