project specific name.
Review URL: http://codereview.chromium.org/146096
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2267
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
index++;
if (!SubStringEquals(str, index, "Infinity"))
return JUNK_STRING_VALUE;
- result = is_negative ? -INFINITY : INFINITY;
+ result = is_negative ? -V8_INFINITY : V8_INFINITY;
index += 8;
}
}
#ifndef V8_PLATFORM_H_
#define V8_PLATFORM_H_
+#define V8_INFINITY INFINITY
+
// Windows specific stuff.
#ifdef WIN32
FP_NORMAL
};
-#define INFINITY HUGE_VAL
+#undef V8_INFINITY
+#define V8_INFINITY HUGE_VAL
namespace v8 {
namespace internal {
// __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__