Sigh. The hack to enable special treatment for errno on SGI machines

must be enabled here, otherwise the errno we set on overflows is not
the errno that's being read by compile.c.  Wonder how many other files
that do their own "#include config.h" need this too :-(

(Because of the structure of autoconf, it's not so simple to get this
into config.h...)
This commit is contained in:
Guido van Rossum 1998-07-07 21:32:53 +00:00
parent 6b3d77e6a9
commit e32d1537f0
1 changed files with 4 additions and 0 deletions

View File

@ -31,6 +31,10 @@ PERFORMANCE OF THIS SOFTWARE.
#include "config.h" #include "config.h"
#if defined(__sgi) && defined(WITH_THREAD) && !defined(_SGI_MP_SOURCE)
#define _SGI_MP_SOURCE
#endif
/* Convert a possibly signed character to a nonnegative int */ /* Convert a possibly signed character to a nonnegative int */
/* XXX This assumes characters are 8 bits wide */ /* XXX This assumes characters are 8 bits wide */
#ifdef __CHAR_UNSIGNED__ #ifdef __CHAR_UNSIGNED__