Include <alloca.h> on Solaris, see issue #1506.

It would probably be better to have a configure test for that, but
this is outside of my configure expertise.
This commit is contained in:
Thomas Heller 2008-03-18 15:03:17 +00:00
parent 66e2663eba
commit 50a24d8bfd
1 changed files with 4 additions and 0 deletions

View File

@ -2,6 +2,10 @@
This file should be kept compatible with Python 2.3, see PEP 291. This file should be kept compatible with Python 2.3, see PEP 291.
*****************************************************************/ *****************************************************************/
#if defined (__SVR4) && defined (__sun)
# include <alloca.h>
#endif
#if (PY_VERSION_HEX < 0x02050000) #if (PY_VERSION_HEX < 0x02050000)
typedef int Py_ssize_t; typedef int Py_ssize_t;
#define PyInt_FromSsize_t PyInt_FromLong #define PyInt_FromSsize_t PyInt_FromLong