|
5 | 5 | #define Py_PYCONFIG_H
|
6 | 6 |
|
7 | 7 |
|
| 8 | +/* Define if building universal (internal helper macro) */ |
| 9 | +#undef AC_APPLE_UNIVERSAL_BUILD |
| 10 | + |
8 | 11 | /* Define for AIX if your compiler is a genuine IBM xlC/xlC_r and you want
|
9 | 12 | support for AIX C++ shared extension modules. */
|
10 | 13 | #undef AIX_GENUINE_CPLUSPLUS
|
|
674 | 677 | /* Define to 1 if you have the <stropts.h> header file. */
|
675 | 678 | #undef HAVE_STROPTS_H
|
676 | 679 |
|
677 |
| -/* Define to 1 if `st_birthtime' is member of `struct stat'. */ |
| 680 | +/* Define to 1 if `st_birthtime' is a member of `struct stat'. */ |
678 | 681 | #undef HAVE_STRUCT_STAT_ST_BIRTHTIME
|
679 | 682 |
|
680 |
| -/* Define to 1 if `st_blksize' is member of `struct stat'. */ |
| 683 | +/* Define to 1 if `st_blksize' is a member of `struct stat'. */ |
681 | 684 | #undef HAVE_STRUCT_STAT_ST_BLKSIZE
|
682 | 685 |
|
683 |
| -/* Define to 1 if `st_blocks' is member of `struct stat'. */ |
| 686 | +/* Define to 1 if `st_blocks' is a member of `struct stat'. */ |
684 | 687 | #undef HAVE_STRUCT_STAT_ST_BLOCKS
|
685 | 688 |
|
686 |
| -/* Define to 1 if `st_flags' is member of `struct stat'. */ |
| 689 | +/* Define to 1 if `st_flags' is a member of `struct stat'. */ |
687 | 690 | #undef HAVE_STRUCT_STAT_ST_FLAGS
|
688 | 691 |
|
689 |
| -/* Define to 1 if `st_gen' is member of `struct stat'. */ |
| 692 | +/* Define to 1 if `st_gen' is a member of `struct stat'. */ |
690 | 693 | #undef HAVE_STRUCT_STAT_ST_GEN
|
691 | 694 |
|
692 |
| -/* Define to 1 if `st_rdev' is member of `struct stat'. */ |
| 695 | +/* Define to 1 if `st_rdev' is a member of `struct stat'. */ |
693 | 696 | #undef HAVE_STRUCT_STAT_ST_RDEV
|
694 | 697 |
|
695 |
| -/* Define to 1 if `tm_zone' is member of `struct tm'. */ |
| 698 | +/* Define to 1 if `tm_zone' is a member of `struct tm'. */ |
696 | 699 | #undef HAVE_STRUCT_TM_TM_ZONE
|
697 | 700 |
|
698 | 701 | /* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use
|
|
915 | 918 | /* Define to the one symbol short name of this package. */
|
916 | 919 | #undef PACKAGE_TARNAME
|
917 | 920 |
|
| 921 | +/* Define to the home page for this package. */ |
| 922 | +#undef PACKAGE_URL |
| 923 | + |
918 | 924 | /* Define to the version of this package. */
|
919 | 925 | #undef PACKAGE_VERSION
|
920 | 926 |
|
|
948 | 954 | /* Define if you want to have a Unicode type. */
|
949 | 955 | #undef Py_USING_UNICODE
|
950 | 956 |
|
951 |
| -/* Define as the return type of signal handlers (`int' or `void'). */ |
| 957 | +/* assume C89 semantics that RETSIGTYPE is always void */ |
952 | 958 | #undef RETSIGTYPE
|
953 | 959 |
|
954 | 960 | /* Define if setpgrp() must be called as setpgrp(0, 0). */
|
|
1027 | 1033 | /* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
1028 | 1034 | #undef TM_IN_SYS_TIME
|
1029 | 1035 |
|
| 1036 | +/* Enable extensions on AIX 3, Interix. */ |
| 1037 | +#ifndef _ALL_SOURCE |
| 1038 | +# undef _ALL_SOURCE |
| 1039 | +#endif |
| 1040 | +/* Enable GNU extensions on systems that have them. */ |
| 1041 | +#ifndef _GNU_SOURCE |
| 1042 | +# undef _GNU_SOURCE |
| 1043 | +#endif |
| 1044 | +/* Enable threading extensions on Solaris. */ |
| 1045 | +#ifndef _POSIX_PTHREAD_SEMANTICS |
| 1046 | +# undef _POSIX_PTHREAD_SEMANTICS |
| 1047 | +#endif |
| 1048 | +/* Enable extensions on HP NonStop. */ |
| 1049 | +#ifndef _TANDEM_SOURCE |
| 1050 | +# undef _TANDEM_SOURCE |
| 1051 | +#endif |
| 1052 | +/* Enable general extensions on Solaris. */ |
| 1053 | +#ifndef __EXTENSIONS__ |
| 1054 | +# undef __EXTENSIONS__ |
| 1055 | +#endif |
| 1056 | + |
| 1057 | + |
1030 | 1058 | /* Define if you want to use MacPython modules on MacOSX in unix-Python. */
|
1031 | 1059 | #undef USE_TOOLBOX_OBJECT_GLUE
|
1032 | 1060 |
|
|
1070 | 1098 | /* Define if you want pymalloc to be disabled when running under valgrind */
|
1071 | 1099 | #undef WITH_VALGRIND
|
1072 | 1100 |
|
1073 |
| -/* Define to 1 if your processor stores words with the most significant byte |
1074 |
| - first (like Motorola and SPARC, unlike Intel and VAX). */ |
1075 |
| -#undef WORDS_BIGENDIAN |
| 1101 | +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most |
| 1102 | + significant byte first (like Motorola and SPARC, unlike Intel). */ |
| 1103 | +#if defined AC_APPLE_UNIVERSAL_BUILD |
| 1104 | +# if defined __BIG_ENDIAN__ |
| 1105 | +# define WORDS_BIGENDIAN 1 |
| 1106 | +# endif |
| 1107 | +#else |
| 1108 | +# ifndef WORDS_BIGENDIAN |
| 1109 | +# undef WORDS_BIGENDIAN |
| 1110 | +# endif |
| 1111 | +#endif |
1076 | 1112 |
|
1077 | 1113 | /* Define if arithmetic is subject to x87-style double rounding issue */
|
1078 | 1114 | #undef X87_DOUBLE_ROUNDING
|
1079 | 1115 |
|
1080 |
| -/* Define to 1 if on AIX 3. |
1081 |
| - System headers sometimes define this. |
1082 |
| - We just want to avoid a redefinition error message. */ |
1083 |
| -#ifndef _ALL_SOURCE |
1084 |
| -# undef _ALL_SOURCE |
1085 |
| -#endif |
1086 |
| - |
1087 | 1116 | /* Define on OpenBSD to activate all library features */
|
1088 | 1117 | #undef _BSD_SOURCE
|
1089 | 1118 |
|
|
1102 | 1131 | /* This must be defined on some systems to enable large file support. */
|
1103 | 1132 | #undef _LARGEFILE_SOURCE
|
1104 | 1133 |
|
| 1134 | +/* Define to 1 if on MINIX. */ |
| 1135 | +#undef _MINIX |
| 1136 | + |
1105 | 1137 | /* Define on NetBSD to activate all library features */
|
1106 | 1138 | #undef _NETBSD_SOURCE
|
1107 | 1139 |
|
1108 | 1140 | /* Define _OSF_SOURCE to get the makedev macro. */
|
1109 | 1141 | #undef _OSF_SOURCE
|
1110 | 1142 |
|
| 1143 | +/* Define to 2 if the system does not provide POSIX.1 features except with |
| 1144 | + this defined. */ |
| 1145 | +#undef _POSIX_1_SOURCE |
| 1146 | + |
1111 | 1147 | /* Define to activate features from IEEE Stds 1003.1-2001 */
|
1112 | 1148 | #undef _POSIX_C_SOURCE
|
1113 | 1149 |
|
| 1150 | +/* Define to 1 if you need to in order for `stat' and other things to work. */ |
| 1151 | +#undef _POSIX_SOURCE |
| 1152 | + |
1114 | 1153 | /* Define if you have POSIX threads, and your system does not define that. */
|
1115 | 1154 | #undef _POSIX_THREADS
|
1116 | 1155 |
|
1117 | 1156 | /* Define to force use of thread-safe errno, h_errno, and other functions */
|
1118 | 1157 | #undef _REENTRANT
|
1119 | 1158 |
|
1120 | 1159 | /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
|
1121 |
| - <pthread.h>, or <semaphore.h> is not used. If the typedef was allowed, the |
| 1160 | + <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the |
1122 | 1161 | #define below would cause a syntax error. */
|
1123 | 1162 | #undef _UINT32_T
|
1124 | 1163 |
|
1125 | 1164 | /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
|
1126 |
| - <pthread.h>, or <semaphore.h> is not used. If the typedef was allowed, the |
| 1165 | + <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the |
1127 | 1166 | #define below would cause a syntax error. */
|
1128 | 1167 | #undef _UINT64_T
|
1129 | 1168 |
|
|
0 commit comments