annotate acconfig.h @ 4566:6403c94de50d legacy-trunk

Added safeguard against failure in __del__.
author Guido van Rossum <guido@python.org>
date Wed, 27 Nov 1996 19:39:58 +0000
parents da2b9ae91d95
children 2e6eb1c715ce
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1487
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 /* Leave this blank line here -- autoheader needs it! */
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
2
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
3
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
4 /* Define if your <unistd.h> contains bad prototypes for exec*()
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 (as it does on SGI IRIX 4.x) */
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
6 #undef BAD_EXEC_PROTOTYPES
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
7
1510
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
8 /* Define if your compiler botches static forward declarations
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
9 (as it does on SCI ODT 3.0) */
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
10 #undef BAD_STATIC_FORWARD
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
11
3851
0ffc0b362fcb Added C_THREADS
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
12 /* Define if you have the Mach cthreads package */
0ffc0b362fcb Added C_THREADS
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
13 #undef C_THREADS
0ffc0b362fcb Added C_THREADS
Guido van Rossum <guido@python.org>
parents: 2049
diff changeset
14
1698
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1684
diff changeset
15 /* Define to `long' if <time.h> doesn't define. */
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1684
diff changeset
16 #undef clock_t
fb5bb9e7cd7a * Makefile.in (Makefile): add dependency on config.status
Guido van Rossum <guido@python.org>
parents: 1684
diff changeset
17
1993
af26d4d5c1d4 test for presence of stddef.h
Guido van Rossum <guido@python.org>
parents: 1974
diff changeset
18 /* Define if getpgrp() must be called as getpgrp(0). */
1684
4cbf536a6f18 changed GETPGRP_HAVE_ARGS into GETPGRP_HAVE_ARG
Guido van Rossum <guido@python.org>
parents: 1626
diff changeset
19 #undef GETPGRP_HAVE_ARG
1487
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
20
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
21 /* Define if gettimeofday() does not have second (timezone) argument
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
22 This is the case on Motorola V4 (R40V4.2) */
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
23 #undef GETTIMEOFDAY_NO_TZ
1993
af26d4d5c1d4 test for presence of stddef.h
Guido van Rossum <guido@python.org>
parents: 1974
diff changeset
24
1514
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
25 /* Define this if your time.h defines altzone */
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
26 #undef HAVE_ALTZONE
090d0cd961af Small changes
Guido van Rossum <guido@python.org>
parents: 1510
diff changeset
27
4028
da2b9ae91d95 Add HAVE_OLD_CPP to list of known defines
Guido van Rossum <guido@python.org>
parents: 3892
diff changeset
28 /* Define this if you have a K&R style C preprocessor */
da2b9ae91d95 Add HAVE_OLD_CPP to list of known defines
Guido van Rossum <guido@python.org>
parents: 3892
diff changeset
29 #undef HAVE_OLD_CPP
da2b9ae91d95 Add HAVE_OLD_CPP to list of known defines
Guido van Rossum <guido@python.org>
parents: 3892
diff changeset
30
1487
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
31 /* Define if your compiler supports function prototypes */
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
32 #undef HAVE_PROTOTYPES
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
33
1546
ba24fc8d3f8c Added HAVE_STDARG_PROTOTYPES and signed
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
34 /* Define if your compiler supports variable length function prototypes
ba24fc8d3f8c Added HAVE_STDARG_PROTOTYPES and signed
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
35 (e.g. void fprintf(FILE *, char *, ...);) *and* <stdarg.h> */
ba24fc8d3f8c Added HAVE_STDARG_PROTOTYPES and signed
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
36 #undef HAVE_STDARG_PROTOTYPES
ba24fc8d3f8c Added HAVE_STDARG_PROTOTYPES and signed
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
37
1626
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1546
diff changeset
38 /* Define if you have POSIX threads */
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1546
diff changeset
39 #undef _POSIX_THREADS
151321a18db4 Changes for posix threads
Guido van Rossum <guido@python.org>
parents: 1546
diff changeset
40
3892
ab0889e421ed Add entry for _REENTRANT macro
Guido van Rossum <guido@python.org>
parents: 3851
diff changeset
41 /* Define to force use of thread-safe errno, h_errno, and other functions */
ab0889e421ed Add entry for _REENTRANT macro
Guido van Rossum <guido@python.org>
parents: 3851
diff changeset
42 #undef _REENTRANT
ab0889e421ed Add entry for _REENTRANT macro
Guido van Rossum <guido@python.org>
parents: 3851
diff changeset
43
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
44 /* Define if setpgrp() must be called as setpgrp(0, 0). */
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
45 #undef SETPGRP_HAVE_ARG
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
46
1546
ba24fc8d3f8c Added HAVE_STDARG_PROTOTYPES and signed
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
47 /* Define to empty if the keyword does not work. */
ba24fc8d3f8c Added HAVE_STDARG_PROTOTYPES and signed
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
48 #undef signed
ba24fc8d3f8c Added HAVE_STDARG_PROTOTYPES and signed
Guido van Rossum <guido@python.org>
parents: 1514
diff changeset
49
1487
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
50 /* Define for SOLARIS 2.x */
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
51 #undef SOLARIS
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
52
1491
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
53 /* Define if you can safely include both <sys/select.h> and <sys/time.h>
c62a6da7feac * README: describe new build procedure; added section on building
Guido van Rossum <guido@python.org>
parents: 1487
diff changeset
54 (which you can't on SCO ODT 3.0). */
1487
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
55 #undef SYS_SELECT_WITH_SYS_TIME
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
56
2049
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
57 /* Define if a va_list is an array of some kind */
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
58 #undef VA_LIST_IS_ARRAY
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
59
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
60 /* Define to empty if the keyword does not work. */
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
61 #undef volatile
07cf3b3baf16 The usual changes when a release is nearing...
Guido van Rossum <guido@python.org>
parents: 1993
diff changeset
62
1510
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
63 /* Define if you want to use SGI (IRIX 4) dynamic linking.
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
64 This requires the "dl" library by Jack Jansen,
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
65 ftp://ftp.cwi.nl/pub/dynload/dl-1.6.tar.Z.
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
66 Don't bother on IRIX 5, it already has dynamic linking using SunOS
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
67 style shared libraries */
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
68 #undef WITH_SGI_DL
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
69
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
70 /* Define if you want to emulate SGI (IRIX 4) dynamic linking.
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
71 This is rumoured to work on VAX (Ultrix), Sun3 (SunOS 3.4),
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
72 Sequent Symmetry (Dynix), and Atari ST.
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
73 This requires the "dl-dld" library,
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
74 ftp://ftp.cwi.nl/pub/dynload/dl-dld-1.1.tar.Z,
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
75 as well as the "GNU dld" library,
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
76 ftp://ftp.cwi.nl/pub/dynload/dld-3.2.3.tar.Z.
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
77 Don't bother on SunOS 4 or 5, they already have dynamic linking using
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
78 shared libraries */
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
79 #undef WITH_DL_DLD
44863c49a436 Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
Guido van Rossum <guido@python.org>
parents: 1491
diff changeset
80
1487
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
81 /* Define if you want to compile in rudimentary thread support */
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
82 #undef WITH_THREAD
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
83
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
84 /* Define if you want to use the GNU readline library */
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
85 #undef WITH_READLINE
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
86
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
87
627bc422a902 redid build process; added --with-svr4; renamed USE_THREAD to
Guido van Rossum <guido@python.org>
parents:
diff changeset
88 /* Leave that blank line there-- autoheader needs it! */