]> granicus.if.org Git - python/commit
Define _XOPEN_SOURCE in configure and Python.h.
authorJeremy Hylton <jeremy@alum.mit.edu>
Thu, 18 Jul 2002 22:39:34 +0000 (22:39 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Thu, 18 Jul 2002 22:39:34 +0000 (22:39 +0000)
commit5a7ef7e2b56639073759d9b8a33a6c59fb8e4498
tree1d7d7cdaf63f509ac00bf50a7935557fb9b2398c
parenta12b4cfaa5459cf45d64b7f882f8968de3d876a8
Define _XOPEN_SOURCE in configure and Python.h.

This gets compilation of posixmodule.c to succeed on Tru64 and does no
harm on Linux.  We may need to undefine it on some platforms, but
let's wait and see.

Martin says:

> I think it is generally the right thing to define _XOPEN_SOURCE on
> Unix, providing a negative list of systems that cannot support this
> setting (or preferably solving whatever problems remain).
>
> I'd put an (unconditional) AC_DEFINE into configure.in early on; it
> *should* go into confdefs.h as configure proceeds, and thus be active
> when other tests are performed.
Include/Python.h
configure
configure.in