summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2010-01-26 16:33:22 +0000
committerSimon Marlow <marlowsd@gmail.com>2010-01-26 16:33:22 +0000
commit2f986c6f4edab85c16d5ee6b2da467afce3adde9 (patch)
tree97de45f9e162c1575eaa416affc458cde45c518a /includes
parentaa2e8180ac75c2caec57e6a47083a5bb7c82373f (diff)
downloadhaskell-2f986c6f4edab85c16d5ee6b2da467afce3adde9.tar.gz
avoid using non-standard %zd format specifier (#3804)
Diffstat (limited to 'includes')
-rw-r--r--includes/mkDerivedConstants.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/includes/mkDerivedConstants.c b/includes/mkDerivedConstants.c
index 344b4265cb..94157f035b 100644
--- a/includes/mkDerivedConstants.c
+++ b/includes/mkDerivedConstants.c
@@ -31,19 +31,13 @@
#define OFFSET(s_type, field) ((size_t)&(((s_type*)0)->field))
-#ifdef mingw32_HOST_OS
-#define SIZET_FMT "d"
-#else
-#define SIZET_FMT "zd"
-#endif
-
#if defined(GEN_HASKELL)
#define def_offset(str, offset) \
printf("oFFSET_" str " :: Int\n"); \
- printf("oFFSET_" str " = %" SIZET_FMT "\n", offset);
+ printf("oFFSET_" str " = %lu\n", (unsigned long)offset);
#else
#define def_offset(str, offset) \
- printf("#define OFFSET_" str " %" SIZET_FMT "\n", offset);
+ printf("#define OFFSET_" str " %lu\n", (unsigned long)offset);
#endif
#if defined(GEN_HASKELL)