Pointer difference is int and not long on Mac OS X.
authoriposva@chromium.org <iposva@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 13 May 2009 16:39:31 +0000 (16:39 +0000)
committeriposva@chromium.org <iposva@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 13 May 2009 16:39:31 +0000 (16:39 +0000)
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1939 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/globals.h

index 030d995..e0c5278 100644 (file)
@@ -92,9 +92,7 @@ typedef byte* Address;
 // Fix for Mac OS X defining uintptr_t as "unsigned long":
 #if defined(__APPLE__) && defined(__MACH__)
 #undef V8PRIxPTR
-#undef V8PRIdPTR
 #define V8PRIxPTR "lx"
-#define V8PRIdPTR "ld"
 #endif
 
 // Code-point values in Unicode 4.0 are 21 bits wide.