summaryrefslogtreecommitdiff
path: root/libguile/__scm.h
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/__scm.h')
-rw-r--r--libguile/__scm.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/libguile/__scm.h b/libguile/__scm.h
index 2ae4cdf29..29abc9d09 100644
--- a/libguile/__scm.h
+++ b/libguile/__scm.h
@@ -293,6 +293,19 @@
* - ... add more
*/
+#if SIZEOF_UINTPTR_T != 0
+#define HAVE_UINTPTR_T
+#endif
+
+#if SIZEOF_PTRDIFF_T != 0
+#define HAVE_PTRDIFF_T
+#endif
+
+#if SIZEOF_LONG_LONG != 0
+#define HAVE_LONG_LONGS
+#define HAVE_LONG_LONG
+#endif
+
#ifndef HAVE_PTRDIFF_T
typedef long ptrdiff_t;
#endif