diff options
author | Simon Marlow <marlowsd@gmail.com> | 2010-01-26 16:33:22 +0000 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2010-01-26 16:33:22 +0000 |
commit | 2f986c6f4edab85c16d5ee6b2da467afce3adde9 (patch) | |
tree | 97de45f9e162c1575eaa416affc458cde45c518a | |
parent | aa2e8180ac75c2caec57e6a47083a5bb7c82373f (diff) | |
download | haskell-2f986c6f4edab85c16d5ee6b2da467afce3adde9.tar.gz |
avoid using non-standard %zd format specifier (#3804)
-rw-r--r-- | includes/mkDerivedConstants.c | 10 |
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) |