diff options
| author | shadchin <[email protected]> | 2022-04-18 12:39:32 +0300 |
|---|---|---|
| committer | shadchin <[email protected]> | 2022-04-18 12:39:32 +0300 |
| commit | d4be68e361f4258cf0848fc70018dfe37a2acc24 (patch) | |
| tree | 153e294cd97ac8b5d7a989612704a0c1f58e8ad4 /contrib/tools/python3/src/Include/pyconfig-linux.h | |
| parent | 260c02f5ccf242d9d9b8a873afaf6588c00237d6 (diff) | |
IGNIETFERRO-1816 Update Python 3 from 3.9.12 to 3.10.4
ref:9f96be6d02ee8044fdd6f124b799b270c20ce641
Diffstat (limited to 'contrib/tools/python3/src/Include/pyconfig-linux.h')
| -rw-r--r-- | contrib/tools/python3/src/Include/pyconfig-linux.h | 83 |
1 files changed, 59 insertions, 24 deletions
diff --git a/contrib/tools/python3/src/Include/pyconfig-linux.h b/contrib/tools/python3/src/Include/pyconfig-linux.h index 98de8abc72d..bcd40eab052 100644 --- a/contrib/tools/python3/src/Include/pyconfig-linux.h +++ b/contrib/tools/python3/src/Include/pyconfig-linux.h @@ -17,6 +17,12 @@ support for AIX C++ shared extension modules. */ /* #undef AIX_GENUINE_CPLUSPLUS */ +/* The normal alignment of `long', in bytes. */ +#define ALIGNOF_LONG 8 + +/* The normal alignment of `size_t', in bytes. */ +#define ALIGNOF_SIZE_T 8 + /* Alternative SOABI used in debug build to load C extensions built in release mode */ /* #undef ALT_SOABI */ @@ -39,6 +45,9 @@ /* Define if --enable-ipv6 is specified */ #define ENABLE_IPV6 1 +/* Better isolate subinterpreters, experimental build mode. */ +/* #undef EXPERIMENTAL_ISOLATED_SUBINTERPRETERS */ + /* Define to 1 if your system stores words within floats with the most significant word first */ /* #undef FLOAT_WORDS_BIGENDIAN */ @@ -113,7 +122,7 @@ /* Define if `unsetenv` does not return an int. */ /* #undef HAVE_BROKEN_UNSETENV */ -/* Has builtin atomics */ +/* Has builtin __atomic_load_n() and __atomic_store_n() functions */ #define HAVE_BUILTIN_ATOMIC 1 /* Define to 1 if you have the 'chflags' function. */ @@ -137,6 +146,9 @@ /* Define to 1 if you have the `clock_settime' function. */ #define HAVE_CLOCK_SETTIME 1 +/* Define to 1 if you have the `close_range' function. */ +/* #undef HAVE_CLOSE_RANGE */ + /* Define if the C compiler supports computed gotos. */ #define HAVE_COMPUTED_GOTOS 1 @@ -282,6 +294,9 @@ /* Define to 1 if you have the `dup3' function. */ #define HAVE_DUP3 1 +/* Define if you have the '_dyld_shared_cache_contains_path' function. */ +/* #undef HAVE_DYLD_SHARED_CACHE_CONTAINS_PATH */ + /* Defined when any dynamic module loading is enabled. */ #define HAVE_DYNAMIC_LOADING 1 @@ -303,11 +318,14 @@ /* Define to 1 if you have the <errno.h> header file. */ #define HAVE_ERRNO_H 1 +/* Define if you have the 'eventfd' function. */ +#define HAVE_EVENTFD 1 + /* Define to 1 if you have the `execv' function. */ #define HAVE_EXECV 1 /* Define to 1 if you have the `explicit_bzero' function. */ -/* #undef HAVE_EXPLICIT_BZERO */ +#define HAVE_EXPLICIT_BZERO 1 /* Define to 1 if you have the `explicit_memset' function. */ /* #undef HAVE_EXPLICIT_MEMSET */ @@ -427,7 +445,7 @@ #define HAVE_GETC_UNLOCKED 1 /* Define to 1 if you have the `getentropy' function. */ -/* #undef HAVE_GETENTROPY */ +#define HAVE_GETENTROPY 1 /* Define to 1 if you have the `getgrgid_r' function. */ #define HAVE_GETGRGID_R 1 @@ -496,10 +514,10 @@ #define HAVE_GETPWUID_R 1 /* Define to 1 if the getrandom() function is available */ -/* #undef HAVE_GETRANDOM */ +#define HAVE_GETRANDOM 1 /* Define to 1 if the Linux getrandom() syscall is available */ -/* #undef HAVE_GETRANDOM_SYSCALL */ +#define HAVE_GETRANDOM_SYSCALL 1 /* Define to 1 if you have the `getresgid' function. */ #define HAVE_GETRESGID 1 @@ -601,7 +619,7 @@ /* Define to 1 if you have the <libintl.h> header file. */ #define HAVE_LIBINTL_H 1 -/* Define if you have the readline library (-lreadline). */ +/* Define to build the readline module. */ /* #undef HAVE_LIBREADLINE */ /* Define to 1 if you have the `resolv' library (-lresolv). */ @@ -613,12 +631,18 @@ /* Define to 1 if you have the <libutil.h> header file. */ /* #undef HAVE_LIBUTIL_H */ +/* Define to 1 if you have the `uuid' library (-luuid). */ +/* #undef HAVE_LIBUUID */ + /* Define if you have the 'link' function. */ #define HAVE_LINK 1 /* Define to 1 if you have the `linkat' function. */ #define HAVE_LINKAT 1 +/* Define to 1 if you have the <linux/auxvec.h> header file. */ +#define HAVE_LINUX_AUXVEC_H 1 + /* Define to 1 if you have the <linux/can/bcm.h> header file. */ #define HAVE_LINUX_CAN_BCM_H 1 @@ -686,7 +710,7 @@ #define HAVE_MBRTOWC 1 /* Define if you have the 'memfd_create' function. */ -/* #undef HAVE_MEMFD_CREATE */ +#define HAVE_MEMFD_CREATE 1 /* Define to 1 if you have the <memory.h> header file. */ #define HAVE_MEMORY_H 1 @@ -733,6 +757,10 @@ /* Define to 1 if you have the `nice' function. */ #define HAVE_NICE 1 +/* Define if the internal form of wchar_t in non-Unicode locales is not + Unicode. */ +/* #undef HAVE_NON_UNICODE_WCHAR_T_REPRESENTATION */ + /* Define to 1 if you have the `openat' function. */ #define HAVE_OPENAT 1 @@ -781,9 +809,6 @@ /* Define if you have the 'prlimit' functions. */ #define HAVE_PRLIMIT 1 -/* Define if you have the '_dyld_shared_cache_contains_path' function. */ -/* #undef HAVE_DYLD_SHARED_CACHE_CONTAINS_PATH */ - /* Define to 1 if you have the <process.h> header file. */ /* #undef HAVE_PROCESS_H */ @@ -886,6 +911,9 @@ /* Define to 1 if you have the `sched_setscheduler' function. */ #define HAVE_SCHED_SETSCHEDULER 1 +/* Define to 1 if you have the `sem_clockwait' function. */ +/* #undef HAVE_SEM_CLOCKWAIT */ + /* Define to 1 if you have the `sem_getvalue' function. */ #define HAVE_SEM_GETVALUE 1 @@ -1012,6 +1040,9 @@ /* Define to 1 if you have the <spawn.h> header file. */ #define HAVE_SPAWN_H 1 +/* Define to 1 if you have the `splice' function. */ +#define HAVE_SPLICE 1 + /* Define if your compiler provides ssize_t */ #define HAVE_SSIZE_T 1 @@ -1037,9 +1068,6 @@ /* Has stdatomic.h with atomic_int and atomic_uintptr_t */ #define HAVE_STD_ATOMIC 1 -/* Define to 1 if you have the `strdup' function. */ -#define HAVE_STRDUP 1 - /* Define to 1 if you have the `strftime' function. */ #define HAVE_STRFTIME 1 @@ -1103,6 +1131,9 @@ /* Define to 1 if you have the <sys/audioio.h> header file. */ /* #undef HAVE_SYS_AUDIOIO_H */ +/* Define to 1 if you have the <sys/auxv.h> header file. */ +#define HAVE_SYS_AUXV_H 1 + /* Define to 1 if you have the <sys/bsdtty.h> header file. */ /* #undef HAVE_SYS_BSDTTY_H */ @@ -1119,6 +1150,9 @@ /* Define to 1 if you have the <sys/epoll.h> header file. */ #define HAVE_SYS_EPOLL_H 1 +/* Define to 1 if you have the <sys/eventfd.h> header file. */ +#define HAVE_SYS_EVENTFD_H 1 + /* Define to 1 if you have the <sys/event.h> header file. */ /* #undef HAVE_SYS_EVENT_H */ @@ -1160,7 +1194,7 @@ #define HAVE_SYS_POLL_H 1 /* Define to 1 if you have the <sys/random.h> header file. */ -/* #undef HAVE_SYS_RANDOM_H */ +#define HAVE_SYS_RANDOM_H 1 /* Define to 1 if you have the <sys/resource.h> header file. */ #define HAVE_SYS_RESOURCE_H 1 @@ -1304,6 +1338,9 @@ /* Define to 1 if you have the <uuid/uuid.h> header file. */ /* #undef HAVE_UUID_UUID_H */ +/* Define to 1 if you have the `vfork' function. */ +#define HAVE_VFORK 1 + /* Define to 1 if you have the `wait3' function. */ #define HAVE_WAIT3 1 @@ -1338,9 +1375,6 @@ /* Define to 1 if you have the `writev' function. */ #define HAVE_WRITEV 1 -/* Define if libssl has X509_VERIFY_PARAM_set1_host and related function */ -#define HAVE_X509_VERIFY_PARAM_SET1_HOST 1 - /* Define if the zlib library has inflateCopy */ #define HAVE_ZLIB_COPY 1 @@ -1353,7 +1387,7 @@ /* Define to 1 if `major', `minor', and `makedev' are declared in <sysmacros.h>. */ -/* #undef MAJOR_IN_SYSMACROS */ +#define MAJOR_IN_SYSMACROS 1 /* Define if mvwdelch in curses.h is an expression. */ #define MVWDELCH_IS_EXPRESSION 1 @@ -1389,7 +1423,7 @@ /* #undef PYLONG_BITS_IN_DIGIT */ /* enabled builtin hash modules */ -/* #undef PY_BUILTIN_HASHLIB_HASHES */ +#define PY_BUILTIN_HASHLIB_HASHES "md5,sha1,sha256,sha512,sha3,blake2" /* Define if you want to coerce the C locale to a UTF-8 based locale */ #define PY_COERCE_C_LOCALE 1 @@ -1492,6 +1526,9 @@ (which you can't on SCO ODT 3.0). */ #define SYS_SELECT_WITH_SYS_TIME 1 +/* Custom thread stack size depending on chosen sanitizer runtimes. */ +/* #undef THREAD_STACK_SIZE */ + /* Library needed by timemodule.c: librt may be needed for clock_gettime() */ /* #undef TIMEMODULE_LIB */ @@ -1544,6 +1581,9 @@ Dyld is necessary to support frameworks. */ /* #undef WITH_DYLD */ +/* Define to build the readline module against Editline. */ +/* #undef WITH_EDITLINE */ + /* Define to 1 if libintl is needed for locale functions. */ /* #undef WITH_LIBINTL */ @@ -1629,11 +1669,6 @@ /* Define on FreeBSD to activate all library features */ #define __BSD_VISIBLE 1 -/* Define to 1 if type `char' is unsigned and you are not using gcc. */ -#ifndef __CHAR_UNSIGNED__ -/* # undef __CHAR_UNSIGNED__ */ -#endif - /* Define to 'long' if <time.h> doesn't define. */ /* #undef clock_t */ |
