From f1e87dd9ac46c3d3f7c5101eeaee8a43b2ddaab6 Mon Sep 17 00:00:00 2001 From: usa Date: Fri, 16 Jan 2009 03:18:09 +0000 Subject: * include/ruby/ruby.h (PRI_PTRDIFF_PREFIX): must define as string. if not, cause compile error in using PRI?VALUE. * win32/Makefile.sub (config.h): add SIZEOF_INTPTR_T and SIZEOF_UINTPTR_T for SIZEOF_VALUE. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- win32/Makefile.sub | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'win32') diff --git a/win32/Makefile.sub b/win32/Makefile.sub index f76e2a7e45..dc2baf6483 100644 --- a/win32/Makefile.sub +++ b/win32/Makefile.sub @@ -358,9 +358,13 @@ $(CONFIG_H): $(MKFILES) $(srcdir)/win32/Makefile.sub $(win_srcdir)/Makefile.sub !if "$(ARCH)" == "x64" || "$(ARCH)" == "ia64" #define SIZEOF_SIZE_T 8 #define SIZEOF_PTRDIFF_T 8 +#define SIZEOF_INTPTR_T 8 +#define SIZEOF_UINTPTR_T 8 !else #define SIZEOF_SIZE_T 4 #define SIZEOF_PTRDIFF_T 4 +#define SIZEOF_INTPTR_T 4 +#define SIZEOF_UINTPTR_T 4 !endif !if $(MSC_VER) < 1400 #define SIZE_MAX UINT_MAX -- cgit v1.2.3