~ chicken-core (chicken-5) 24ea6e9c2ab0f4428fe3cb78628cf12bfb0ef897
commit 24ea6e9c2ab0f4428fe3cb78628cf12bfb0ef897
Author: Peter Bex <peter@more-magic.net>
AuthorDate: Sun Jun 4 15:22:51 2017 +0200
Commit: Peter Bex <peter@more-magic.net>
CommitDate: Sun Jun 4 15:22:51 2017 +0200
Fix another format specifier that's wrong on LLP platforms
dbg-stub contains basically a copy/paste of runtime.c's head, which is
wrong in the same way as fixed by 9ceef43.
diff --git a/dbg-stub.c b/dbg-stub.c
index 44a7429a..7357008f 100644
--- a/dbg-stub.c
+++ b/dbg-stub.c
@@ -75,7 +75,11 @@ static WSADATA wsa;
#ifdef C_SIXTY_FOUR
# define C_HEADER_BITS_SHIFT 56
-# define UWORD_COUNT_FORMAT_STRING "%lu"
+# ifdef LLP
+# define UWORD_COUNT_FORMAT_STRING "%llu"
+# else
+# define UWORD_COUNT_FORMAT_STRING "%lu"
+# endif
#else
# define C_HEADER_BITS_SHIFT 24
# define UWORD_COUNT_FORMAT_STRING "%u"
Trap