aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/setup.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/setup.h b/lib/setup.h
index 6d28e3c79..c343fb093 100644
--- a/lib/setup.h
+++ b/lib/setup.h
@@ -44,6 +44,14 @@
typedef char bool;
#endif /* (rabe) */
+#ifdef NEED_REENTRANT
+/* Solaris machines needs _REENTRANT set for a few function prototypes and
+ things to appear in the #include files. We need to #define it before all
+ #include files */
+#define _REENTRANT
+#endif
+
+
#include <stdio.h>
#ifndef OS
#ifdef WIN32