comparison liboctave/lo-ieee.h @ 10312:cbc402e64d83

untabify liboctave header files
author John W. Eaton <jwe@octave.org>
date Thu, 11 Feb 2010 12:14:48 -0500
parents 4c0cdbe0acca
children 2f36145742c9
comparison
equal deleted inserted replaced
10311:a217e1d74353 10312:cbc402e64d83
22 */ 22 */
23 23
24 #if !defined (octave_liboctave_ieee_h) 24 #if !defined (octave_liboctave_ieee_h)
25 #define octave_liboctave_ieee_h 1 25 #define octave_liboctave_ieee_h 1
26 26
27 #ifdef __cplusplus 27 #ifdef __cplusplus
28 extern "C" { 28 extern "C" {
29 #endif 29 #endif
30 30
31 /* Octave's idea of infinity. */ 31 /* Octave's idea of infinity. */
32 extern OCTAVE_API double octave_Inf; 32 extern OCTAVE_API double octave_Inf;
109 extern OCTAVE_API float lo_ieee_float_na_value (void); 109 extern OCTAVE_API float lo_ieee_float_na_value (void);
110 extern OCTAVE_API float lo_ieee_float_nan_value (void); 110 extern OCTAVE_API float lo_ieee_float_nan_value (void);
111 111
112 extern OCTAVE_API int __lo_ieee_float_signbit (float); 112 extern OCTAVE_API int __lo_ieee_float_signbit (float);
113 113
114 #ifdef __cplusplus 114 #ifdef __cplusplus
115 } 115 }
116 #endif 116 #endif
117 117
118 #define lo_ieee_isnan(x) (sizeof (x) == sizeof (float) ? \ 118 #define lo_ieee_isnan(x) (sizeof (x) == sizeof (float) ? \
119 __lo_ieee_float_isnan (x) : __lo_ieee_isnan (x)) 119 __lo_ieee_float_isnan (x) : __lo_ieee_isnan (x))
120 #define lo_ieee_finite(x) (sizeof (x) == sizeof (float) ? \ 120 #define lo_ieee_finite(x) (sizeof (x) == sizeof (float) ? \
121 __lo_ieee_float_finite (x) : __lo_ieee_finite (x)) 121 __lo_ieee_float_finite (x) : __lo_ieee_finite (x))
122 #define lo_ieee_isinf(x) (sizeof (x) == sizeof (float) ? \ 122 #define lo_ieee_isinf(x) (sizeof (x) == sizeof (float) ? \
123 __lo_ieee_float_isinf (x) : __lo_ieee_isinf (x)) 123 __lo_ieee_float_isinf (x) : __lo_ieee_isinf (x))
124 124
125 125
126 #define lo_ieee_is_NA(x) (sizeof (x) == sizeof (float) ? \ 126 #define lo_ieee_is_NA(x) (sizeof (x) == sizeof (float) ? \
127 __lo_ieee_float_is_NA (x) : __lo_ieee_is_NA (x)) 127 __lo_ieee_float_is_NA (x) : __lo_ieee_is_NA (x))
128 #define lo_ieee_is_NaN_or_NA(x) (sizeof (x) == sizeof (float) ? \ 128 #define lo_ieee_is_NaN_or_NA(x) (sizeof (x) == sizeof (float) ? \
129 __lo_ieee_float_is_NaN_or_NA (x) : __lo_ieee_is_NaN_or_NA (x)) 129 __lo_ieee_float_is_NaN_or_NA (x) : __lo_ieee_is_NaN_or_NA (x))
130 #define lo_ieee_signbit(x) (sizeof (x) == sizeof (float) ? \ 130 #define lo_ieee_signbit(x) (sizeof (x) == sizeof (float) ? \
131 __lo_ieee_float_signbit (x) : __lo_ieee_signbit (x)) 131 __lo_ieee_float_signbit (x) : __lo_ieee_signbit (x))
132 132
133 #endif 133 #endif