Created
July 30, 2019 01:42
-
-
Save unxmaal/b15dee10a572b0d62e81f2425311b2cd to your computer and use it in GitHub Desktop.
search.cc_diff
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2543,2548c2543,2544 | |
< # 1 "/usr/include/math.h" 1 3 4 | |
< | |
< | |
< | |
< # 1 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 1 3 4 | |
< # 68 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
--- | |
> # 1 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 1 3 4 | |
> # 14 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
2550,2563c2546 | |
< | |
< | |
< # 84 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< | |
< # 93 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< typedef float float_t; | |
< typedef double double_t; | |
< | |
< | |
< | |
< | |
< | |
< | |
< | |
--- | |
> # 74 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
2576,2685c2559,2560 | |
< # 126 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern const float __infinityf; | |
< extern const long double __infinityl; | |
< | |
< | |
< | |
< | |
< | |
< | |
< | |
< extern const float _nanf_val; | |
< # 181 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern int _fpclassify(double); | |
< extern int _fpclassifyf(float); | |
< extern int _fpclassifyl(long double); | |
< extern int _isfinite(double); | |
< extern int _isfinitef(float); | |
< extern int _isfinitel(long double); | |
< extern int _isinf(double); | |
< extern int _isinff(float); | |
< extern int _isinfl(long double); | |
< extern int _isnan(double); | |
< extern int _isnanf(float); | |
< extern int _isnanl(long double); | |
< extern int _isnormal(double); | |
< extern int _isnormalf(float); | |
< extern int _isnormall(long double); | |
< extern int _signbit(double); | |
< extern int _signbitf(float); | |
< extern int _signbitl(long double); | |
< | |
< | |
< extern int fpclassifyf(float); | |
< extern int fpclassifyl(long double); | |
< | |
< | |
< | |
< | |
< | |
< namespace std | |
< { | |
< | |
< inline int fpclassifyf(float x) { return _fpclassifyf(x); }; | |
< inline int fpclassifyl(long double x) { return _fpclassifyl(x); }; | |
< } | |
< | |
< | |
< | |
< extern int isfinitef(float); | |
< extern int isfinitel(long double); | |
< | |
< | |
< | |
< | |
< | |
< namespace std | |
< { | |
< | |
< inline int isfinitef(float x) { return _isfinitef(x); }; | |
< inline int isfinitel(long double x) { return _isfinitel(x); }; | |
< } | |
< | |
< | |
< extern int isinf(double); | |
< extern int isinff(float); | |
< extern int isinfl(long double); | |
< | |
< | |
< | |
< | |
< | |
< namespace std | |
< { | |
< inline int isinf(double x) { return _isinf(x); }; | |
< inline int isinff(float x) { return _isinff(x); }; | |
< inline int isinfl(long double x) { return _isinfl(x); }; | |
< } | |
< | |
< | |
< extern int isnan(double); | |
< extern int isnanf(float); | |
< extern int isnanl(long double); | |
< | |
< | |
< | |
< | |
< | |
< namespace std | |
< { | |
< inline int isnan(double x) { return _isnan(x); }; | |
< inline int isnanf(float x) { return _isnanf(x); }; | |
< inline int isnanl(long double x) { return _isnanl(x); }; | |
< } | |
< | |
< | |
< | |
< extern int isnormalf(float); | |
< extern int isnormall(long double); | |
< | |
< | |
< | |
< | |
< | |
< namespace std | |
< { | |
< | |
< inline int isnormalf(float x) { return _isnormalf(x); }; | |
< inline int isnormall(long double x) { return _isnormall(x); }; | |
< } | |
< | |
--- | |
> # 110 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern double acos(double); | |
2688,2689d2562 | |
< extern int signbitf(float); | |
< extern int signbitl(long double); | |
2691a2565 | |
> extern float acosf(float); | |
2695,2696d2568 | |
< namespace std | |
< { | |
2698,2700c2570 | |
< inline int signbitf(float x) { return _signbitf(x); }; | |
< inline int signbitl(long double x) { return _signbitl(x); }; | |
< } | |
--- | |
> extern double asin(double); | |
2704,2721d2573 | |
< #pragma optional _fpclassify | |
< #pragma optional _fpclassifyf | |
< #pragma optional _fpclassifyl | |
< #pragma optional _isfinite | |
< #pragma optional _isfinitef | |
< #pragma optional _isfinitel | |
< #pragma optional _isinf | |
< #pragma optional _isinf | |
< #pragma optional _isinff | |
< #pragma optional _isinfl | |
< #pragma optional _isnan | |
< #pragma optional _isnanf | |
< #pragma optional _isnanl | |
< #pragma optional _isnormal | |
< #pragma optional _isnormalf | |
< #pragma optional _isnormall | |
< #pragma optional _signbit | |
< #pragma optional _signbitf | |
< #pragma optional _signbitl | |
2722a2575 | |
> extern float asinf(float); | |
2726,2728d2578 | |
< # 336 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern double acos(double); | |
< extern float acosf(float); | |
2730c2580 | |
< extern long double acosl( long double ); | |
--- | |
> extern double atan(double); | |
2733,2734d2582 | |
< extern double asin(double); | |
< extern float asinf(float); | |
2736d2583 | |
< extern long double asinl( long double ); | |
2738,2739d2584 | |
< | |
< extern double atan(double); | |
2741,2744c2586 | |
< | |
< extern long double atanl( long double ); | |
< | |
< | |
--- | |
> # 150 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
2746d2587 | |
< extern float atan2f(float, float); | |
2748d2588 | |
< extern long double atan2l( long double, long double ); | |
2751,2752d2590 | |
< extern double cos(double); | |
< extern float cosf(float); | |
2754c2592 | |
< extern long double cosl( long double ); | |
--- | |
> extern float atan2f(float, float); | |
2757,2758d2594 | |
< extern double sin(double); | |
< extern float sinf(float); | |
2760d2595 | |
< extern long double sinl( long double ); | |
2761a2597 | |
> extern double cos(double); | |
2763,2764d2598 | |
< extern double tan(double); | |
< extern float tanf(float); | |
2766,2767d2599 | |
< extern long double tanl( long double ); | |
< # 469 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
2769a2602 | |
> extern float cosf(float); | |
2771d2603 | |
< extern double acosh(double); | |
2774,2775d2605 | |
< extern float acoshf(float); | |
< extern long double acoshl(long double); | |
2777,2778c2607 | |
< #pragma optional acoshf | |
< #pragma optional acoshl | |
--- | |
> extern double sin(double); | |
2782d2610 | |
< extern double asinh(double); | |
2783a2612 | |
> extern float sinf(float); | |
2785,2786d2613 | |
< extern float asinhf(float); | |
< extern long double asinhl(long double); | |
2788,2789d2614 | |
< #pragma optional asinhf | |
< #pragma optional asinhl | |
2791a2617 | |
> extern double tan(double); | |
2793d2618 | |
< extern double atanh(double); | |
2796,2797d2620 | |
< extern float atanhf(float); | |
< extern long double atanhl(long double); | |
2799,2800c2622,2624 | |
< #pragma optional atanhf | |
< #pragma optional atanhl | |
--- | |
> extern float tanf(float); | |
> # 200 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern double cosh(double); | |
2805d2628 | |
< extern double cosh(double); | |
2808c2631 | |
< extern long double coshl( long double ); | |
--- | |
> | |
2812d2634 | |
< extern float sinhf(float); | |
2814d2635 | |
< extern long double sinhl( long double ); | |
2817,2818d2637 | |
< extern double tanh(double); | |
< extern float tanhf(float); | |
2820,2825c2639 | |
< extern long double tanhl( long double ); | |
< # 560 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern double exp(double); | |
< extern float expf(float); | |
< | |
< extern long double expl( long double ); | |
--- | |
> extern float sinhf(float); | |
2829a2644 | |
> extern double tanh(double); | |
2831,2837d2645 | |
< extern double exp2(double); | |
< extern float exp2f(float); | |
< extern long double exp2l(long double); | |
< | |
< #pragma optional exp2 | |
< #pragma optional exp2f | |
< #pragma optional exp2l | |
2841c2649 | |
< extern double expm1(double); | |
--- | |
> extern float tanhf(float); | |
2844d2651 | |
< extern float expm1f(float); | |
2847,2848c2654 | |
< extern long double expm1l(long double); | |
< #pragma optional expm1l | |
--- | |
> extern double exp(double); | |
2852a2659,2660 | |
> extern float expf(float); | |
> # 246 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
2855,2857d2662 | |
< extern float frexpf(float, int *); | |
< #pragma optional frexpf | |
< | |
2859,2872d2663 | |
< extern long double frexpl( long double, int *); | |
< | |
< | |
< | |
< | |
< | |
< extern int ilogb(double); | |
< | |
< | |
< extern int ilogbf(float); | |
< extern int ilogbl(long double); | |
< | |
< #pragma optional ilogbf | |
< #pragma optional ilogbl | |
2879,2884d2669 | |
< extern float ldexpf(float, int); | |
< #pragma optional ldexpf | |
< | |
< | |
< extern long double ldexpl( long double, int ); | |
< | |
2886,2887d2670 | |
< extern double log(double); | |
< extern float logf(float); | |
2889d2671 | |
< extern long double logl( long double ); | |
2892,2893d2673 | |
< extern double log10(double); | |
< extern float log10f(float); | |
2895c2675 | |
< extern long double log10l( long double ); | |
--- | |
> extern double log(double); | |
2899a2680 | |
> extern float logf(float); | |
2901d2681 | |
< extern double log1p(double); | |
2904d2683 | |
< extern float log1pf(float); | |
2905a2685 | |
> extern double log10(double); | |
2907d2686 | |
< extern long double log1pl(long double); | |
2911,2913c2690,2692 | |
< extern double log2(double); | |
< extern float log2f(float); | |
< extern long double log2l(long double); | |
--- | |
> extern float log10f(float); | |
> # 288 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern double modf(double, double *); | |
2915,2917d2693 | |
< #pragma optional log2 | |
< #pragma optional log2f | |
< #pragma optional log2l | |
2919a2696 | |
> extern float modff(float, float *); | |
2921c2698 | |
< extern double logb(double); | |
--- | |
> extern double pow(double, double); | |
2924,2925d2700 | |
< extern float logbf(float); | |
< #pragma optional logbf | |
2928d2702 | |
< extern long double logbl(long double); | |
2929a2704 | |
> extern float powf(float, float); | |
2933,2934d2707 | |
< extern double modf(double, double *); | |
< extern float modff(float, float *); | |
2936c2709 | |
< extern long double modfl( long double, long double *); | |
--- | |
> extern double sqrt(double); | |
2940a2714 | |
> extern float sqrtf(float); | |
2943,2945d2716 | |
< extern double scalbn(double, int); | |
< extern float scalbnf(float, int); | |
< extern long double scalbnl(long double, int); | |
2947,2949d2717 | |
< extern double scalbln(double, long int); | |
< extern float scalblnf(float, long int); | |
< extern long double scalblnl(long double, long int); | |
2951,2956c2719 | |
< #pragma optional scalbn | |
< #pragma optional scalbnf | |
< #pragma optional scalbnl | |
< #pragma optional scalbln | |
< #pragma optional scalblnf | |
< #pragma optional scalblnl | |
--- | |
> extern double ceil(double); | |
2961c2724 | |
< # 782 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
--- | |
> extern float ceilf(float); | |
2965d2727 | |
< extern double cbrt(double); | |
2966a2729 | |
> extern double fabs(double); | |
2968,2969d2730 | |
< extern float cbrtf(float); | |
< extern long double cbrtl(long double); | |
2971,2972d2731 | |
< #pragma optional cbrtf | |
< #pragma optional cbrtl | |
2977d2735 | |
< extern double fabs(double); | |
2980d2737 | |
< extern long double fabsl( long double ); | |
2983a2741 | |
> extern double floor(double); | |
2986d2743 | |
< extern double hypot(double, double); | |
2989c2746 | |
< extern float hypotf(float, float); | |
--- | |
> extern float floorf(float); | |
2992d2748 | |
< extern long double hypotl(long double, long double); | |
2994a2751 | |
> extern double fmod(double, double); | |
2997,3000d2753 | |
< extern double pow(double, double); | |
< extern float powf(float, float); | |
< | |
< extern long double powl( long double, long double ); | |
3003,3004d2755 | |
< extern double sqrt(double); | |
< extern float sqrtf(float); | |
3006,3007d2756 | |
< extern long double sqrtl( long double ); | |
< # 876 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
3008a2758,2760 | |
> extern float fmodf(float, float); | |
> # 378 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern int signgam; | |
3009a2762,2763 | |
> extern double gamma(double); | |
> extern double lgamma(double); | |
3010a2765,2766 | |
> extern int isnan(double); | |
> # 395 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
3014,3019d2769 | |
< extern float erff(float); | |
< #pragma optional erff | |
< | |
< | |
< extern long double erfl(long double); | |
< | |
3025,3033d2774 | |
< extern float erfcf(float); | |
< #pragma optional erfcf | |
< | |
< | |
< extern long double erfcl(long double); | |
< | |
< | |
< | |
< extern double lgamma(double); | |
3036,3037c2777 | |
< extern float lgammaf(float); | |
< #pragma optional lgammaf | |
--- | |
> extern double hypot(double, double); | |
3040d2779 | |
< extern long double lgammal(long double); | |
3042a2782 | |
> extern double j0(double); | |
3044,3046d2783 | |
< extern double tgamma(double); | |
< extern float tgammaf(float); | |
< extern long double tgammal(long double); | |
3048,3051d2784 | |
< #pragma optional tgamma | |
< #pragma optional tgammaf | |
< #pragma optional tgammal | |
< # 939 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
3053a2787 | |
> extern double j1(double); | |
3058,3059c2792 | |
< extern double ceil(double); | |
< extern float ceilf(float); | |
--- | |
> extern double jn(int, double); | |
3061d2793 | |
< extern long double ceill( long double ); | |
3064,3065d2795 | |
< extern double floor(double); | |
< extern float floorf(float); | |
3067c2797 | |
< extern long double floorl( long double ); | |
--- | |
> extern double y0(double); | |
3071a2802 | |
> extern double y1(double); | |
3073,3079d2803 | |
< extern double nearbyint(double); | |
< extern float nearbyintf(float); | |
< extern long double nearbyintl(long double); | |
< | |
< #pragma optional nearbyint | |
< #pragma optional nearbyintf | |
< #pragma optional nearbyintl | |
3082a2807,2808 | |
> extern double yn(int, double); | |
> # 452 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
3086,3116d2811 | |
< extern float rintf(float); | |
< #pragma optional rintf | |
< | |
< | |
< extern long double rintl(long double); | |
< | |
< | |
< | |
< extern long int lrint(double); | |
< extern long int lrintf(float); | |
< extern long int lrintl(long double); | |
< | |
< #pragma optional lrint | |
< #pragma optional lrintf | |
< #pragma optional lrintl | |
< | |
< | |
< | |
< extern long long int llrint(double); | |
< extern long long int llrintf(float); | |
< extern long long int llrintl(long double); | |
< | |
< #pragma optional llrint | |
< #pragma optional llrintf | |
< #pragma optional llrintl | |
< | |
< | |
< | |
< extern double round(double); | |
< extern float roundf(float); | |
< extern long double roundl(long double); | |
3118,3120d2812 | |
< #pragma optional round | |
< #pragma optional roundf | |
< #pragma optional roundl | |
3122,3140c2814 | |
< | |
< | |
< extern long int lround(double); | |
< extern long int lroundf(float); | |
< extern long int lroundl(long double); | |
< | |
< #pragma optional lround | |
< #pragma optional lroundf | |
< #pragma optional lroundl | |
< | |
< | |
< | |
< extern long long int llround(double); | |
< extern long long int llroundf(float); | |
< extern long long int llroundl(long double); | |
< | |
< #pragma optional llround | |
< #pragma optional llroundf | |
< #pragma optional llroundl | |
--- | |
> extern double asinh(double); | |
3144,3145d2817 | |
< extern double trunc(double); | |
< extern float truncf(float); | |
3146a2819 | |
> extern double acosh(double); | |
3148d2820 | |
< extern long double truncl(long double); | |
3152,3154c2824 | |
< # 1078 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern double fmod(double, double); | |
< extern float fmodf(float, float); | |
--- | |
> extern double atanh(double); | |
3156d2825 | |
< extern long double fmodl( long double, long double ); | |
3159a2829 | |
> extern double cbrt(double); | |
3162d2831 | |
< extern double remainder(double, double); | |
3165,3166c2834 | |
< extern float remainderf(float, float); | |
< extern long double remainderl(long double, long double); | |
--- | |
> extern double log1p(double); | |
3168,3169d2835 | |
< #pragma optional remainderf | |
< #pragma optional remainderl | |
3173,3175c2839 | |
< extern double remquo(double, double, int *); | |
< extern float remquof(float, float, int *); | |
< extern long double remquol(long double, long double, int *); | |
--- | |
> extern double expm1(double); | |
3177,3179d2840 | |
< #pragma optional remquo | |
< #pragma optional remquof | |
< #pragma optional remquol | |
3183c2844 | |
< # 1130 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
--- | |
> extern double logb(double); | |
3187d2847 | |
< extern double copysign(double, double); | |
3188a2849 | |
> extern int ilogb(double); | |
3190,3191d2850 | |
< extern float copysignf(float, float); | |
< #pragma optional copysignf | |
3195c2854 | |
< extern long double copysignl(long double, long double); | |
--- | |
> extern double nextafter(double, double); | |
3200,3202c2859 | |
< extern double nan(const char *); | |
< extern float nanf(const char *); | |
< extern long double nanl(const char *); | |
--- | |
> extern double remainder(double, double); | |
3204,3206d2860 | |
< #pragma optional nan | |
< #pragma optional nanf | |
< #pragma optional nanl | |
3210c2864,2866 | |
< extern double nextafter(double, double); | |
--- | |
> extern double scalb(double, double); | |
> # 518 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern long double fabsl( long double ); | |
3211a2868 | |
> extern long double acosl( long double ); | |
3213,3214c2870 | |
< extern float nextafterf(float, float); | |
< #pragma optional nextafterf | |
--- | |
> extern long double asinl( long double ); | |
3215a2872,2874 | |
> extern long double atanl( long double ); | |
> # 533 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern long double atan2l( long double, long double ); | |
3217c2876 | |
< extern long double nextafterl(long double, long double); | |
--- | |
> struct __cabsl_s { long double a,b; }; | |
3221,3223c2880 | |
< extern double nexttoward(double, long double); | |
< extern float nexttowardf(float, long double); | |
< extern long double nexttowardl(long double, long double); | |
--- | |
> extern long double ceill( long double ); | |
3225,3228c2882 | |
< #pragma optional nexttoward | |
< #pragma optional nexttowardf | |
< #pragma optional nexttowardl | |
< # 1194 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
--- | |
> extern long double copysignl( long double, long double ); | |
3229a2884 | |
> extern long double cosl( long double ); | |
3235a2891 | |
> extern long double coshl( long double ); | |
3237,3239c2893 | |
< extern double fdim(double, double); | |
< extern float fdimf(float, float); | |
< extern long double fdiml(long double, long double); | |
--- | |
> extern long double erfl( long double ); | |
3241,3243c2895 | |
< #pragma optional fdim | |
< #pragma optional fdimf | |
< #pragma optional fdiml | |
--- | |
> extern long double erfcl( long double ); | |
3244a2897 | |
> extern long double expl( long double ); | |
3247,3249d2899 | |
< extern double fmax(double, double); | |
< extern float fmaxf(float, float); | |
< extern long double fmaxl(long double, long double); | |
3251,3253d2900 | |
< #pragma optional fmax | |
< #pragma optional fmaxf | |
< #pragma optional fmaxl | |
3257,3259c2904 | |
< extern double fmin(double, double); | |
< extern float fminf(float, float); | |
< extern long double fminl(long double, long double); | |
--- | |
> extern int finitel( long double ); | |
3261,3263c2906 | |
< #pragma optional fmin | |
< #pragma optional fminf | |
< #pragma optional fminl | |
--- | |
> extern long double floorl( long double ); | |
3264a2908 | |
> extern long double fmodl( long double, long double ); | |
3265a2910 | |
> extern long double hypotl( long double, long double ); | |
3266a2912 | |
> extern long double j0l( long double ); | |
3267a2914 | |
> extern long double j1l( long double ); | |
3268a2916 | |
> extern long double jnl( int, long double ); | |
3269a2918 | |
> extern long double logl( long double ); | |
3270a2920 | |
> extern long double log1pl( long double ); | |
3271a2922 | |
> extern long double log10l( long double ); | |
3278,3280d2928 | |
< extern double fma(double, double, double); | |
< extern float fmaf(float, float, float); | |
< extern long double fmal(long double, long double, long double); | |
3282,3284c2930 | |
< #pragma optional fma | |
< #pragma optional fmaf | |
< #pragma optional fmal | |
--- | |
> extern long double logbl( long double ); | |
3285a2932 | |
> extern long double powl( long double, long double ); | |
3286a2934 | |
> extern long double rintl( long double ); | |
3287a2936 | |
> extern long double sinl( long double ); | |
3293a2943 | |
> extern long double sinhl( long double ); | |
3294a2945 | |
> extern long double sqrtl( long double ); | |
3296,3332c2947 | |
< extern int _isgreater(double, double); | |
< extern int _isgreaterf(float, float); | |
< extern int _isgreaterl(long double, long double); | |
< extern int _isgreaterequal(double, double); | |
< extern int _isgreaterequalf(float, float); | |
< extern int _isgreaterequall(long double, long double); | |
< extern int _isless(double, double); | |
< extern int _islessf(float, float); | |
< extern int _islessl(long double, long double); | |
< extern int _islessequal(double, double); | |
< extern int _islessequalf(float, float); | |
< extern int _islessequall(long double, long double); | |
< extern int _islessgreater(double, double); | |
< extern int _islessgreaterf(float, float); | |
< extern int _islessgreaterl(long double, long double); | |
< extern int _isunordered(double, double); | |
< extern int _isunorderedf(float, float); | |
< # 1311 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< #pragma optional _isgreater | |
< #pragma optional _isgreaterf | |
< #pragma optional _isgreaterl | |
< #pragma optional _isgreaterequal | |
< #pragma optional _isgreaterequalf | |
< #pragma optional _isgreaterequall | |
< #pragma optional _isless | |
< #pragma optional _islessf | |
< #pragma optional _islessl | |
< #pragma optional _islessequal | |
< #pragma optional _islessequalf | |
< #pragma optional _islessequall | |
< #pragma optional _islessgreater | |
< #pragma optional _islessgreaterf | |
< #pragma optional _islessgreaterl | |
< #pragma optional _isunordered | |
< #pragma optional _isunorderedf | |
< #pragma optional _isunorderedl | |
--- | |
> extern long double tanl( long double ); | |
3339,3340c2954 | |
< # 1355 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern int signgam; | |
--- | |
> extern long double tanhl( long double ); | |
3342,3344c2956 | |
< extern double gamma(double); | |
< # 1373 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern double j0(double); | |
--- | |
> extern long double truncl( long double ); | |
3345a2958 | |
> extern long double y0l( long double ); | |
3346a2960 | |
> extern long double y1l( long double ); | |
3347a2962,2967 | |
> extern long double ynl( int, long double ); | |
> # 662 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern int signgaml; | |
> # 671 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> enum version { c_issue_4, ansi_1, strict_ansi }; | |
> extern const enum version _lib_version; | |
3349c2969 | |
< extern double j1(double); | |
--- | |
> struct __cabs_s { double a,b; }; | |
3354d2973 | |
< extern double jn(int, double); | |
3356a2976 | |
> extern double copysign(double, double); | |
3359d2978 | |
< extern double y0(double); | |
3361a2981 | |
> extern double drem(double, double); | |
3364d2983 | |
< extern double y1(double); | |
3366a2986,2988 | |
> extern int finite(double); | |
> # 703 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern long double frexpl( long double, int *); | |
3367a2990 | |
> extern int isnanl( long double ); | |
3369,3386c2992 | |
< extern double yn(int, double); | |
< # 1416 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern double scalb(double, double); | |
< # 1433 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern int finitel( long double ); | |
< extern long double j0l( long double ); | |
< extern long double j1l( long double ); | |
< extern long double jnl( int, long double ); | |
< extern long double y0l( long double ); | |
< extern long double y1l( long double ); | |
< extern long double ynl( int, long double ); | |
< # 1455 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern int signgaml; | |
< # 1464 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< enum version { c_issue_4, ansi_1, strict_ansi }; | |
< extern const enum version _lib_version; | |
< # 1475 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern double drem(double, double); | |
--- | |
> extern long double ldexpl( long double, int ); | |
3387a2994 | |
> extern long double modfl( long double, long double *); | |
3388a2996 | |
> extern long double nextafterl( long double, long double ); | |
3389a2998,3000 | |
> extern long double scalbl( long double, long double ); | |
> # 726 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern double atof(const char *); | |
3391,3393c3002 | |
< extern int finite(double); | |
< # 1492 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern int isnanl( long double ); | |
--- | |
> extern double strtod(const char *, char **); | |
3395c3004 | |
< extern long double scalbl( long double, long double ); | |
--- | |
> extern double trunc(double); | |
3397,3398d3005 | |
< extern long double dreml (long double, long double); | |
< # 1508 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
3400d3006 | |
< extern double atof(const char *); | |
3402d3007 | |
< extern double strtod(const char * __restrict, char ** __restrict); | |
3407d3011 | |
< | |
3422c3026 | |
< # 1615 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
--- | |
> # 828 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
3424,3512d3027 | |
< # 1628 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern float fhypot(float, float); | |
< # 1642 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< extern float fexpm1(float); | |
< # 1685 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< struct math_exception { | |
< int type; | |
< char *name; | |
< double arg1; | |
< double arg2; | |
< double retval; | |
< }; | |
< | |
< extern int matherr(struct math_exception *p); | |
< | |
< | |
< | |
< } | |
< | |
< # 1 "/usr/include/svr4_math.h" 1 3 4 | |
< # 24 "/usr/include/svr4_math.h" 3 4 | |
< extern "C" { | |
< # 35 "/usr/include/svr4_math.h" 3 4 | |
< } | |
< # 1700 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 2 3 4 | |
< | |
< extern "C" { | |
< # 1730 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< } | |
< | |
< | |
< | |
< | |
< | |
< | |
< | |
< # 1933 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/internal/math_core.h" 3 4 | |
< | |
< # 5 "/usr/include/math.h" 2 3 4 | |
< | |
< | |
< | |
3513a3029,3031 | |
> extern long double lgammal( long double ); | |
> # 849 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> extern float fhypot(float, float); | |
3517a3036 | |
> extern float hypotf(float, float); | |
3521a3041 | |
> struct __fcabs_s { float a,b; }; | |
3522a3043 | |
> extern float fcabs(struct __fcabs_s); | |
3526a3048 | |
> extern float fexpm1(float); | |
3530a3053 | |
> extern float expm1f(float); | |
3534a3058 | |
> extern float log1pf(float); | |
3538a3063,3071 | |
> extern float truncf(float); | |
> # 947 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> struct math_exception { | |
> int type; | |
> char *name; | |
> double arg1; | |
> double arg2; | |
> double retval; | |
> }; | |
3539a3073 | |
> extern int matherr(struct math_exception *p); | |
3542a3077,3084 | |
> # 1 "/usr/include/svr4_math.h" 1 3 4 | |
> # 24 "/usr/include/svr4_math.h" 3 4 | |
> extern "C" { | |
> # 35 "/usr/include/svr4_math.h" 3 4 | |
> } | |
> # 960 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 2 3 4 | |
> # 984 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/math.h" 3 4 | |
> } | |
3969,3970c3511,3512 | |
< { return __builtin_fpclassify(16, 8, 4, | |
< 2, 1, __x); } | |
--- | |
> { return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, | |
> FP_SUBNORMAL, FP_ZERO, __x); } | |
3974,3975c3516,3517 | |
< { return __builtin_fpclassify(16, 8, 4, | |
< 2, 1, __x); } | |
--- | |
> { return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, | |
> FP_SUBNORMAL, FP_ZERO, __x); } | |
3979,3980c3521,3522 | |
< { return __builtin_fpclassify(16, 8, 4, | |
< 2, 1, __x); } | |
--- | |
> { return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, | |
> FP_SUBNORMAL, FP_ZERO, __x); } | |
3988c3530 | |
< { return __x != 0 ? 4 : 1; } | |
--- | |
> { return __x != 0 ? FP_NORMAL : FP_ZERO; } | |
5131,5141d4672 | |
< # 29 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/limits.h" 3 4 | |
< # 1 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/syslimits.h" 1 3 4 | |
< | |
< | |
< | |
< | |
< | |
< | |
< # 1 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/limits.h" 1 3 4 | |
< # 8 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/syslimits.h" 2 3 4 | |
< # 30 "/opt/local/gcc-8.2.0/lib/gcc/mips-sgi-irix6.5/8.2.0/include-fixed/limits.h" 2 3 4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment