Commit ec78d0ae authored by Martin v. Löwis's avatar Martin v. Löwis

Merged revisions 81692 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/trunk

........
  r81692 | martin.v.loewis | 2010-06-04 19:18:42 +0200 (Fr, 04 Jun 2010) | 3 lines

  Issue #8864: Define _XOPEN_SOURCE on Solaris for the
  multiprocessing module.
........
parent 447f82f9
...@@ -1328,7 +1328,8 @@ Extension Modules ...@@ -1328,7 +1328,8 @@ Extension Modules
Build Build
----- -----
- Issue #1759169: Drop _XOPEN_SOURCE on Solaris. - Issue #1759169, #8864: Drop _XOPEN_SOURCE on Solaris, define it for
multiprocessing only.
- Issue #8625: Turn off optimization in --with-pydebug builds with - Issue #8625: Turn off optimization in --with-pydebug builds with
gcc. (Optimization was unintentionally turned on in gcc gcc. (Optimization was unintentionally turned on in gcc
......
...@@ -3,6 +3,12 @@ ...@@ -3,6 +3,12 @@
#define PY_SSIZE_T_CLEAN #define PY_SSIZE_T_CLEAN
#ifdef __sun
/* The control message API is only available on Solaris
if XPG 4.2 or later is requested. */
#define _XOPEN_SOURCE 500
#endif
#include "Python.h" #include "Python.h"
#include "structmember.h" #include "structmember.h"
#include "pythread.h" #include "pythread.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment