summaryrefslogtreecommitdiff
path: root/lib9p/internal.h
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2024-12-10 02:12:39 -0700
committerLuke T. Shumaker <lukeshu@lukeshu.com>2024-12-10 02:26:12 -0700
commit22d27936b3d771a36b170b1f4b4ba58badbf3971 (patch)
tree4c1c0790b7b79e54e44dde00cf488d1620614846 /lib9p/internal.h
parent7bc1e8049dbbf572a773d01547eb9b587b112061 (diff)
Get lib9p building on rp2040
Diffstat (limited to 'lib9p/internal.h')
-rw-r--r--lib9p/internal.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib9p/internal.h b/lib9p/internal.h
index 57f7aa7..07bb9d6 100644
--- a/lib9p/internal.h
+++ b/lib9p/internal.h
@@ -8,7 +8,10 @@
#define _LIB9P_INTERNAL_H_
#include <stddef.h> /* for size_t */
-#include <limits.h> /* for SSIZE_MAX */
+#include <limits.h> /* for SSIZE_MAX, not set by newlib */
+#ifndef SSIZE_MAX
+#define SSIZE_MAX (SIZE_MAX >> 1)
+#endif
#include <lib9p/9p.h>