shithub: npe

Download patch

ref: d0b384049457be4ace9dc7239883de23763219cc
parent: c68d3e221d9b372e250fcec40e01c6e5176abe8b
author: Noam Preil <noam@pixelhero.dev>
date: Wed Dec 10 07:24:18 EST 2025

changes needed for janet

--- a/include/npe/inttypes.h
+++ b/include/npe/inttypes.h
@@ -11,10 +11,12 @@
 #define PRIu32 "u"
 #define PRIi32 PRId32
 #define PRIx32 "x"
+#define PRIo64 "llo"
 #define PRId64 "lld"
 #define PRIu64 "llu"
 #define PRIi64 PRId64
 #define PRIx64 "llx"
+#define PRIX64 "llX"
 #define PRIdPTR "p"
 #define PRIuPTR "p"
 
--- a/include/npe/limits.h
+++ b/include/npe/limits.h
@@ -89,6 +89,10 @@
 #define ULLONG_MAX	0xffffffffffffffffULL
 #endif
 
+#ifndef INT8_MIN
+#define INT8_MIN (-128)
+#endif
+
 #ifndef INT16_MIN
 #define INT16_MIN ((s16int)0x8000)
 #endif
--