| OLD | NEW |
| 1 /* DO NOT EDIT THIS FILE. | 1 /* DO NOT EDIT THIS FILE. |
| 2 | 2 |
| 3 It has been auto-edited by fixincludes from: | 3 It has been auto-edited by fixincludes from: |
| 4 | 4 |
| 5 "fixinc/tests/inc/math.h" | 5 "fixinc/tests/inc/math.h" |
| 6 | 6 |
| 7 This had to be done to correct non-standard usages in the | 7 This had to be done to correct non-standard usages in the |
| 8 original, manufacturer supplied header file. */ | 8 original, manufacturer supplied header file. */ |
| 9 | 9 |
| 10 #ifndef FIXINC_WRAP_MATH_H_MATH_EXCEPTION | 10 #ifndef FIXINC_WRAP_MATH_H_MATH_EXCEPTION |
| 11 #define FIXINC_WRAP_MATH_H_MATH_EXCEPTION 1 | 11 #define FIXINC_WRAP_MATH_H_MATH_EXCEPTION 1 |
| 12 | 12 |
| 13 #ifdef __cplusplus | 13 #ifdef __cplusplus |
| 14 #define exception __math_exception | 14 #define exception __math_exception |
| 15 #endif | 15 #endif |
| 16 #ifndef FIXINC_WRAP_MATH_H_EXCEPTION_STRUCTURE | |
| 17 #define FIXINC_WRAP_MATH_H_EXCEPTION_STRUCTURE 1 | |
| 18 | |
| 19 struct exception; | |
| 20 | 16 |
| 21 | 17 |
| 22 #if defined( AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK ) | 18 #if defined( AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK ) |
| 23 #include <architecture/ppc/math.h> | 19 #include <architecture/ppc/math.h> |
| 24 #endif /* AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK */ | 20 #endif /* AAB_DARWIN7_9_LONG_DOUBLE_FUNCS_2_CHECK */ |
| 25 | 21 |
| 26 | 22 |
| 27 #if defined( BROKEN_CABS_CHECK ) | 23 #if defined( BROKEN_CABS_CHECK ) |
| 28 #ifdef __STDC__ | 24 #ifdef __STDC__ |
| 29 | 25 |
| 30 #else | 26 #else |
| 31 | 27 |
| 32 #endif | 28 #endif |
| 33 | 29 |
| 34 /* This is a comment | 30 /* This is a comment |
| 35 and it ends here. */ | 31 and it ends here. */ |
| 36 | 32 |
| 37 | 33 |
| 38 #endif /* BROKEN_CABS_CHECK */ | 34 #endif /* BROKEN_CABS_CHECK */ |
| 39 | 35 |
| 40 | 36 |
| 41 #if defined( EXCEPTION_STRUCTURE_CHECK ) | |
| 42 extern int matherr(); | |
| 43 #endif /* EXCEPTION_STRUCTURE_CHECK */ | |
| 44 | |
| 45 | |
| 46 #if defined( HPPA_HPUX_FP_MACROS_CHECK ) | 37 #if defined( HPPA_HPUX_FP_MACROS_CHECK ) |
| 47 #endif /* _INCLUDE_HPUX_SOURCE */ | 38 #endif /* _INCLUDE_HPUX_SOURCE */ |
| 48 | 39 |
| 49 #if defined(_INCLUDE_HPUX_SOURCE) || \ | 40 #if defined(_INCLUDE_HPUX_SOURCE) || \ |
| 50 (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)) | 41 (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)) |
| 51 # define FP_NORMAL 0 | 42 # define FP_NORMAL 0 |
| 52 # define FP_ZERO 1 | 43 # define FP_ZERO 1 |
| 53 # define FP_INFINITE 2 | 44 # define FP_INFINITE 2 |
| 54 # define FP_SUBNORMAL 3 | 45 # define FP_SUBNORMAL 3 |
| 55 # define FP_NAN 4 | 46 # define FP_NAN 4 |
| (...skipping 17 matching lines...) Expand all Loading... |
| 73 #endif | 64 #endif |
| 74 #endif /* HPUX11_FABSF_CHECK */ | 65 #endif /* HPUX11_FABSF_CHECK */ |
| 75 | 66 |
| 76 | 67 |
| 77 #if defined( HPUX8_BOGUS_INLINES_CHECK ) | 68 #if defined( HPUX8_BOGUS_INLINES_CHECK ) |
| 78 extern "C" int abs(int); | 69 extern "C" int abs(int); |
| 79 | 70 |
| 80 #endif /* HPUX8_BOGUS_INLINES_CHECK */ | 71 #endif /* HPUX8_BOGUS_INLINES_CHECK */ |
| 81 | 72 |
| 82 | 73 |
| 83 #if defined( ISC_FMOD_CHECK ) | |
| 84 extern double fmod(double, double); | |
| 85 #endif /* ISC_FMOD_CHECK */ | |
| 86 | |
| 87 | |
| 88 #if defined( MATH_EXCEPTION_CHECK ) | 74 #if defined( MATH_EXCEPTION_CHECK ) |
| 89 typedef struct exception t_math_exception; | 75 typedef struct exception t_math_exception; |
| 90 #endif /* MATH_EXCEPTION_CHECK */ | 76 #endif /* MATH_EXCEPTION_CHECK */ |
| 91 | 77 |
| 92 | 78 |
| 93 #if defined( MATH_HUGE_VAL_FROM_DBL_MAX_CHECK ) | 79 #if defined( MATH_HUGE_VAL_FROM_DBL_MAX_CHECK ) |
| 94 | 80 |
| 95 #define HUGE_VAL 3.1415e+9 /* really big */ | 81 #define HUGE_VAL 3.1415e+9 /* really big */ |
| 96 #endif /* MATH_HUGE_VAL_FROM_DBL_MAX_CHECK */ | 82 #endif /* MATH_HUGE_VAL_FROM_DBL_MAX_CHECK */ |
| 97 | 83 |
| 98 | 84 |
| 99 #if defined( RS6000_DOUBLE_CHECK ) | 85 #if defined( RS6000_DOUBLE_CHECK ) |
| 100 #ifndef __cplusplus | 86 #ifndef __cplusplus |
| 101 extern int class(); | 87 extern int class(); |
| 102 #endif | 88 #endif |
| 103 #endif /* RS6000_DOUBLE_CHECK */ | 89 #endif /* RS6000_DOUBLE_CHECK */ |
| 104 | 90 |
| 105 | 91 |
| 106 #if defined( SCO_MATH_CHECK ) | |
| 107 #define __fp_class(a) \ | |
| 108 __builtin_generic(a,"ld:__fplcassifyl;f:__fpclassifyf;:__fpclassify") | |
| 109 | |
| 110 #endif /* SCO_MATH_CHECK */ | |
| 111 | |
| 112 | |
| 113 #if defined( STRICT_ANSI_NOT_CTD_CHECK ) | 92 #if defined( STRICT_ANSI_NOT_CTD_CHECK ) |
| 114 #if 1 && \ | 93 #if 1 && \ |
| 115 && defined(mumbling) |& ( !defined(__STRICT_ANSI__)) \ | 94 && defined(mumbling) |& ( !defined(__STRICT_ANSI__)) \ |
| 116 ( !defined(__STRICT_ANSI__) && !defined(_XOPEN_SOURCE) \ | 95 ( !defined(__STRICT_ANSI__) && !defined(_XOPEN_SOURCE) \ |
| 117 || !defined(__STRICT_ANSI__) ) /* not std C */ | 96 || !defined(__STRICT_ANSI__) ) /* not std C */ |
| 118 int foo; | 97 int foo; |
| 119 #endif | 98 #endif |
| 120 #endif /* STRICT_ANSI_NOT_CTD_CHECK */ | 99 #endif /* STRICT_ANSI_NOT_CTD_CHECK */ |
| 121 | |
| 122 #endif /* FIXINC_WRAP_MATH_H_EXCEPTION_STRUCTURE */ | |
| 123 #ifdef __cplusplus | 100 #ifdef __cplusplus |
| 124 #undef exception | 101 #undef exception |
| 125 #endif | 102 #endif |
| 126 | 103 |
| 127 #endif /* FIXINC_WRAP_MATH_H_MATH_EXCEPTION */ | 104 #endif /* FIXINC_WRAP_MATH_H_MATH_EXCEPTION */ |
| OLD | NEW |