mirror of https://github.com/encounter/SDL.git
libm: Watcom defines huge=__huge: undefine it to fix build using Watcom.
This commit is contained in:
parent
ed8413c937
commit
1a02403ea7
|
@ -75,6 +75,10 @@
|
||||||
#include "math_libm.h"
|
#include "math_libm.h"
|
||||||
#include "math_private.h"
|
#include "math_private.h"
|
||||||
|
|
||||||
|
#ifdef __WATCOMC__ /* Watcom defines huge=__huge */
|
||||||
|
#undef huge
|
||||||
|
#endif
|
||||||
|
|
||||||
static const double
|
static const double
|
||||||
one = 1.0,
|
one = 1.0,
|
||||||
halF[2] = {0.5,-0.5,},
|
halF[2] = {0.5,-0.5,},
|
||||||
|
|
|
@ -63,6 +63,10 @@
|
||||||
#pragma warning ( disable : 4756 )
|
#pragma warning ( disable : 4756 )
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef __WATCOMC__ /* Watcom defines huge=__huge */
|
||||||
|
#undef huge
|
||||||
|
#endif
|
||||||
|
|
||||||
static const double
|
static const double
|
||||||
bp[] = {1.0, 1.5,},
|
bp[] = {1.0, 1.5,},
|
||||||
dp_h[] = { 0.0, 5.84962487220764160156e-01,}, /* 0x3FE2B803, 0x40000000 */
|
dp_h[] = { 0.0, 5.84962487220764160156e-01,}, /* 0x3FE2B803, 0x40000000 */
|
||||||
|
|
|
@ -60,6 +60,10 @@ static const double aT[] = {
|
||||||
1.62858201153657823623e-02, /* 0x3F90AD3A, 0xE322DA11 */
|
1.62858201153657823623e-02, /* 0x3F90AD3A, 0xE322DA11 */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#ifdef __WATCOMC__ /* Watcom defines huge=__huge */
|
||||||
|
#undef huge
|
||||||
|
#endif
|
||||||
|
|
||||||
static const double
|
static const double
|
||||||
one = 1.0,
|
one = 1.0,
|
||||||
huge = 1.0e300;
|
huge = 1.0e300;
|
||||||
|
|
|
@ -24,6 +24,10 @@
|
||||||
#include "math_libm.h"
|
#include "math_libm.h"
|
||||||
#include "math_private.h"
|
#include "math_private.h"
|
||||||
|
|
||||||
|
#ifdef __WATCOMC__ /* Watcom defines huge=__huge */
|
||||||
|
#undef huge
|
||||||
|
#endif
|
||||||
|
|
||||||
static const double huge = 1.0e300;
|
static const double huge = 1.0e300;
|
||||||
|
|
||||||
double floor(double x)
|
double floor(double x)
|
||||||
|
|
|
@ -20,6 +20,10 @@
|
||||||
#include "math_private.h"
|
#include "math_private.h"
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
||||||
|
#ifdef __WATCOMC__ /* Watcom defines huge=__huge */
|
||||||
|
#undef huge
|
||||||
|
#endif
|
||||||
|
|
||||||
static const double
|
static const double
|
||||||
two54 = 1.80143985094819840000e+16, /* 0x43500000, 0x00000000 */
|
two54 = 1.80143985094819840000e+16, /* 0x43500000, 0x00000000 */
|
||||||
twom54 = 5.55111512312578270212e-17, /* 0x3C900000, 0x00000000 */
|
twom54 = 5.55111512312578270212e-17, /* 0x3C900000, 0x00000000 */
|
||||||
|
|
Loading…
Reference in New Issue