- Issue #3708: os.urandom no longer goes into an infinite loop when passed a
non-integer floating point number.
+- Issue #3110: multiprocessing fails to compiel on solaris 10 due to missing
+ SEM_VALUE_MAX.
+
Extension Modules
-----------------
# define INVALID_HANDLE_VALUE (-1)
#endif
+/*
+ * Issue 3110 - Solaris does not define SEM_VALUE_MAX
+ */
+#ifndef SEM_VALUE_MAX
+# ifdef _SEM_VALUE_MAX
+# define SEM_VALUE_MAX _SEM_VALUE_MAX
+# else
+# define SEM_VALUE_MAX INT_MAX
+# endif
+#endif
+
/*
* Make sure Py_ssize_t available
*/