projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
aa2e818
)
avoid using non-standard %zd format specifier (#3804)
author
Simon Marlow
<marlowsd@gmail.com>
Tue, 26 Jan 2010 16:33:22 +0000
(16:33 +0000)
committer
Simon Marlow
<marlowsd@gmail.com>
Tue, 26 Jan 2010 16:33:22 +0000
(16:33 +0000)
includes/mkDerivedConstants.c
patch
|
blob
|
history
diff --git
a/includes/mkDerivedConstants.c
b/includes/mkDerivedConstants.c
index
344b426
..
94157f0
100644
(file)
--- a/
includes/mkDerivedConstants.c
+++ b/
includes/mkDerivedConstants.c
@@
-31,19
+31,13
@@
#define OFFSET(s_type, field) ((size_t)&(((s_type*)0)->field))
#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"); \
#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) \
#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)
#endif
#if defined(GEN_HASKELL)