diff options
author | Skip Montanaro <skip@pobox.com> | 2004-02-10 16:50:21 (GMT) |
---|---|---|
committer | Skip Montanaro <skip@pobox.com> | 2004-02-10 16:50:21 (GMT) |
commit | 7befb9966e1435475a9d2e9d3cc3670564ce77aa (patch) | |
tree | 4e33029bfd72bb8eaa72f9fdd5c1712e5ecdb97b /Include | |
parent | 05eb40128e305e07527d317e3964e8a1160d0961 (diff) | |
download | cpython-7befb9966e1435475a9d2e9d3cc3670564ce77aa.zip cpython-7befb9966e1435475a9d2e9d3cc3670564ce77aa.tar.gz cpython-7befb9966e1435475a9d2e9d3cc3670564ce77aa.tar.bz2 |
remove support for missing ANSI C header files (limits.h, stddef.h, etc).
Diffstat (limited to 'Include')
-rw-r--r-- | Include/Python.h | 6 | ||||
-rw-r--r-- | Include/pyport.h | 2 | ||||
-rw-r--r-- | Include/structmember.h | 2 |
3 files changed, 0 insertions, 10 deletions
diff --git a/Include/Python.h b/Include/Python.h index bff2c57..232cdbe 100644 --- a/Include/Python.h +++ b/Include/Python.h @@ -15,11 +15,7 @@ #define WITH_CYCLE_GC 1 #endif -#ifdef HAVE_LIMITS_H #include <limits.h> -#else -#error "limits.h is required by std C -- why isn't HAVE_LIMITS_H defined?" -#endif #ifndef UCHAR_MAX #error "Something's broken. UCHAR_MAX should be defined in limits.h." @@ -40,9 +36,7 @@ #include <string.h> #include <errno.h> -#ifdef HAVE_STDLIB_H #include <stdlib.h> -#endif #ifdef HAVE_UNISTD_H #include <unistd.h> #endif diff --git a/Include/pyport.h b/Include/pyport.h index 5b0e590..79b92c3 100644 --- a/Include/pyport.h +++ b/Include/pyport.h @@ -85,9 +85,7 @@ typedef PY_LONG_LONG Py_intptr_t; # error "Python needs a typedef for Py_uintptr_t in pyport.h." #endif /* HAVE_UINTPTR_T */ -#ifdef HAVE_STDLIB_H #include <stdlib.h> -#endif #include <math.h> /* Moved here from the math section, before extern "C" */ diff --git a/Include/structmember.h b/Include/structmember.h index 3f4cfe0..015ca19 100644 --- a/Include/structmember.h +++ b/Include/structmember.h @@ -7,9 +7,7 @@ extern "C" { /* Interface to map C struct members to Python object attributes */ -#ifdef HAVE_STDDEF_H #include <stddef.h> /* For offsetof */ -#endif /* The offsetof() macro calculates the offset of a structure member in its structure. Unfortunately this cannot be written down |