| Index: src/platform.h
|
| ===================================================================
|
| --- src/platform.h (revision 2265)
|
| +++ src/platform.h (working copy)
|
| @@ -44,6 +44,8 @@
|
| #ifndef V8_PLATFORM_H_
|
| #define V8_PLATFORM_H_
|
|
|
| +#define V8_INFINITY INFINITY
|
| +
|
| // Windows specific stuff.
|
| #ifdef WIN32
|
|
|
| @@ -58,7 +60,8 @@
|
| FP_NORMAL
|
| };
|
|
|
| -#define INFINITY HUGE_VAL
|
| +#undef V8_INFINITY
|
| +#define V8_INFINITY HUGE_VAL
|
|
|
| namespace v8 {
|
| namespace internal {
|
| @@ -100,8 +103,8 @@
|
| // __GNUC_PREREQ is not defined in GCC for Mac OS X, so we define our own macro
|
| #if __GNUC_VERSION__ >= 29600 && __GNUC_VERSION__ < 40100
|
| #include <limits>
|
| -#undef INFINITY
|
| -#define INFINITY std::numeric_limits<double>::infinity()
|
| +#undef V8_INFINITY
|
| +#define V8_INFINITY std::numeric_limits<double>::infinity()
|
| #endif
|
|
|
| #endif // __GNUC__
|
|
|