python-2.7.11/Include/pyconfig.h File Reference

pyconfig.h File Reference
#include <io.h>
#include <stdio.h>

Macros

#define _CRT_SECURE_NO_DEPRECATE   1
 
#define _CRT_NONSTDC_NO_DEPRECATE   1
 
#define HAVE_IO_H
 
#define HAVE_SYS_UTIME_H
 
#define HAVE_TEMPNAM
 
#define HAVE_TMPFILE
 
#define HAVE_TMPNAM
 
#define HAVE_CLOCK
 
#define HAVE_STRERROR
 
#define HAVE_HYPOT
 
#define HAVE_STRFTIME
 
#define DONT_HAVE_SIG_ALARM
 
#define DONT_HAVE_SIG_PAUSE
 
#define LONG_BIT   32
 
#define WORD_BIT   32
 
#define PREFIX   ""
 
#define EXEC_PREFIX   ""
 
#define MS_WIN32   /* only support win32 and greater. */
 
#define MS_WINDOWS
 
#define PYTHONPATH   ".\\DLLs;.\\lib;.\\lib\\plat-win;.\\lib\\lib-tk"
 
#define NT_THREADS
 
#define WITH_THREAD
 
#define USE_SOCKET
 
#define HAVE_LONG_LONG   1
 
#define PY_LONG_LONG   __int64
 
#define PY_LLONG_MAX   _I64_MAX
 
#define PY_LLONG_MIN   _I64_MIN
 
#define PY_ULLONG_MAX   _UI64_MAX
 
#define Py_ENABLE_SHARED   1 /* standard symbol for shared library */
 
#define MS_COREDLL   /* deprecated old symbol */
 
#define HAVE_DECLSPEC_DLL
 
#define PLATFORM   "win32"
 
#define HAVE_LARGEFILE_SUPPORT
 
#define SIZEOF_VOID_P   4
 
#define SIZEOF_OFF_T   4
 
#define SIZEOF_FPOS_T   8
 
#define SIZEOF_HKEY   4
 
#define SIZEOF_SIZE_T   4
 
#define SIZEOF_TIME_T   4
 
#define SIZEOF_SHORT   2
 
#define SIZEOF_INT   4
 
#define SIZEOF_LONG   4
 
#define SIZEOF_LONG_LONG   8
 
#define SIZEOF_DOUBLE   8
 
#define SIZEOF_FLOAT   4
 
#define HAVE_UINT32_T   1
 
#define PY_UINT32_T   unsigned int
 
#define HAVE_UINT64_T   1
 
#define PY_UINT64_T   unsigned PY_LONG_LONG
 
#define HAVE_INT32_T   1
 
#define PY_INT32_T   int
 
#define HAVE_INT64_T   1
 
#define PY_INT64_T   PY_LONG_LONG
 
#define HAVE_COPYSIGN   1
 
#define HAVE_DECL_ISINF   1
 
#define HAVE_DECL_ISNAN   1
 
#define HAVE_CONIO_H   1
 
#define HAVE_DIRECT_H   1
 
#define HAVE_TZNAME
 
#define RETSIGTYPE   void
 
#define STDC_HEADERS   1
 
#define HAVE_PUTENV
 
#define HAVE_PROTOTYPES
 
#define WITH_DOC_STRINGS   1
 
#define Py_USING_UNICODE
 
#define Py_UNICODE_SIZE   2
 
#define WITH_PYMALLOC   1
 
#define HAVE_DYNAMIC_LOADING
 
#define HAVE_FTIME
 
#define HAVE_GETPEERNAME
 
#define HAVE_GETPID
 
#define HAVE_MKTIME
 
#define HAVE_SETVBUF
 
#define HAVE_WCSCOLL   1
 
#define HAVE_ZLIB_COPY   1
 
#define HAVE_ERRNO_H   1
 
#define HAVE_FCNTL_H   1
 
#define HAVE_PROCESS_H   1
 
#define HAVE_SIGNAL_H   1
 
#define HAVE_STDARG_PROTOTYPES
 
#define HAVE_STDDEF_H   1
 
#define HAVE_SYS_STAT_H   1
 
#define HAVE_SYS_TYPES_H   1
 
#define HAVE_WCHAR_H   1
 
#define HAVE_LIBNSL   1
 
#define HAVE_LIBSOCKET   1
 
#define Py_SOCKET_FD_CAN_BE_GE_FD_SETSIZE
 
#define DOUBLE_IS_LITTLE_ENDIAN_IEEE754   1
 

Macro Definition Documentation

#define _CRT_NONSTDC_NO_DEPRECATE   1

Definition at line 53 of file pyconfig.h.

#define _CRT_SECURE_NO_DEPRECATE   1

Definition at line 50 of file pyconfig.h.

#define DONT_HAVE_SIG_ALARM

Definition at line 73 of file pyconfig.h.

#define DONT_HAVE_SIG_PAUSE

Definition at line 74 of file pyconfig.h.

#define DOUBLE_IS_LITTLE_ENDIAN_IEEE754   1

Definition at line 778 of file pyconfig.h.

#define EXEC_PREFIX   ""

Definition at line 78 of file pyconfig.h.

#define HAVE_CLOCK

Definition at line 63 of file pyconfig.h.

#define HAVE_CONIO_H   1

Definition at line 477 of file pyconfig.h.

#define HAVE_COPYSIGN   1

Definition at line 452 of file pyconfig.h.

#define HAVE_DECL_ISINF   1

Definition at line 460 of file pyconfig.h.

#define HAVE_DECL_ISNAN   1

Definition at line 463 of file pyconfig.h.

#define HAVE_DECLSPEC_DLL

Definition at line 332 of file pyconfig.h.

#define HAVE_DIRECT_H   1

Definition at line 482 of file pyconfig.h.

#define HAVE_DYNAMIC_LOADING

Definition at line 590 of file pyconfig.h.

#define HAVE_ERRNO_H   1

Definition at line 675 of file pyconfig.h.

#define HAVE_FCNTL_H   1

Definition at line 680 of file pyconfig.h.

#define HAVE_FTIME

Definition at line 594 of file pyconfig.h.

#define HAVE_GETPEERNAME

Definition at line 598 of file pyconfig.h.

#define HAVE_GETPID

Definition at line 605 of file pyconfig.h.

#define HAVE_HYPOT

Definition at line 71 of file pyconfig.h.

#define HAVE_INT32_T   1

Definition at line 434 of file pyconfig.h.

#define HAVE_INT64_T   1

Definition at line 444 of file pyconfig.h.

#define HAVE_IO_H

Definition at line 58 of file pyconfig.h.

#define HAVE_LARGEFILE_SUPPORT

Definition at line 369 of file pyconfig.h.

#define HAVE_LIBNSL   1

Definition at line 752 of file pyconfig.h.

#define HAVE_LIBSOCKET   1

Definition at line 758 of file pyconfig.h.

#define HAVE_LONG_LONG   1

Definition at line 316 of file pyconfig.h.

#define HAVE_MKTIME

Definition at line 618 of file pyconfig.h.

#define HAVE_PROCESS_H   1

Definition at line 685 of file pyconfig.h.

#define HAVE_PROTOTYPES

Definition at line 561 of file pyconfig.h.

#define HAVE_PUTENV

Definition at line 557 of file pyconfig.h.

#define HAVE_SETVBUF

Definition at line 639 of file pyconfig.h.

#define HAVE_SIGNAL_H   1

Definition at line 690 of file pyconfig.h.

#define HAVE_STDARG_PROTOTYPES

Definition at line 694 of file pyconfig.h.

#define HAVE_STDDEF_H   1

Definition at line 697 of file pyconfig.h.

#define HAVE_STRERROR

Definition at line 64 of file pyconfig.h.

#define HAVE_STRFTIME

Definition at line 72 of file pyconfig.h.

#define HAVE_SYS_STAT_H   1

Definition at line 710 of file pyconfig.h.

#define HAVE_SYS_TYPES_H   1

Definition at line 721 of file pyconfig.h.

#define HAVE_SYS_UTIME_H

Definition at line 59 of file pyconfig.h.

#define HAVE_TEMPNAM

Definition at line 60 of file pyconfig.h.

#define HAVE_TMPFILE

Definition at line 61 of file pyconfig.h.

#define HAVE_TMPNAM

Definition at line 62 of file pyconfig.h.

#define HAVE_TZNAME

Definition at line 500 of file pyconfig.h.

#define HAVE_UINT32_T   1

Definition at line 417 of file pyconfig.h.

#define HAVE_UINT64_T   1

Definition at line 427 of file pyconfig.h.

#define HAVE_WCHAR_H   1

Definition at line 743 of file pyconfig.h.

#define HAVE_WCSCOLL   1

Definition at line 664 of file pyconfig.h.

#define HAVE_ZLIB_COPY   1

Definition at line 668 of file pyconfig.h.

#define LONG_BIT   32

Definition at line 75 of file pyconfig.h.

#define MS_COREDLL   /* deprecated old symbol */

Definition at line 328 of file pyconfig.h.

#define MS_WIN32   /* only support win32 and greater. */

Definition at line 80 of file pyconfig.h.

#define MS_WINDOWS

Definition at line 81 of file pyconfig.h.

#define NT_THREADS

Definition at line 85 of file pyconfig.h.

#define PLATFORM   "win32"

Definition at line 368 of file pyconfig.h.

#define PREFIX   ""

Definition at line 77 of file pyconfig.h.

#define Py_ENABLE_SHARED   1 /* standard symbol for shared library */

Definition at line 327 of file pyconfig.h.

#define PY_INT32_T   int

Definition at line 435 of file pyconfig.h.

#define PY_INT64_T   PY_LONG_LONG

Definition at line 445 of file pyconfig.h.

#define PY_LLONG_MAX   _I64_MAX

Definition at line 319 of file pyconfig.h.

#define PY_LLONG_MIN   _I64_MIN

Definition at line 320 of file pyconfig.h.

#define PY_LONG_LONG   __int64

Definition at line 318 of file pyconfig.h.

#define Py_SOCKET_FD_CAN_BE_GE_FD_SETSIZE

Definition at line 774 of file pyconfig.h.

#define PY_UINT32_T   unsigned int

Definition at line 418 of file pyconfig.h.

#define PY_UINT64_T   unsigned PY_LONG_LONG

Definition at line 428 of file pyconfig.h.

#define PY_ULLONG_MAX   _UI64_MAX

Definition at line 321 of file pyconfig.h.

#define Py_UNICODE_SIZE   2

Definition at line 581 of file pyconfig.h.

#define Py_USING_UNICODE

Definition at line 577 of file pyconfig.h.

#define PYTHONPATH   ".\\DLLs;.\\lib;.\\lib\\plat-win;.\\lib\\lib-tk"

Definition at line 83 of file pyconfig.h.

#define RETSIGTYPE   void

Definition at line 522 of file pyconfig.h.

#define SIZEOF_DOUBLE   8

Definition at line 394 of file pyconfig.h.

#define SIZEOF_FLOAT   4

Definition at line 395 of file pyconfig.h.

#define SIZEOF_FPOS_T   8

Definition at line 372 of file pyconfig.h.

#define SIZEOF_HKEY   4

Definition at line 373 of file pyconfig.h.

#define SIZEOF_INT   4

Definition at line 391 of file pyconfig.h.

#define SIZEOF_LONG   4

Definition at line 392 of file pyconfig.h.

#define SIZEOF_LONG_LONG   8

Definition at line 393 of file pyconfig.h.

#define SIZEOF_OFF_T   4

Definition at line 371 of file pyconfig.h.

#define SIZEOF_SHORT   2

Definition at line 390 of file pyconfig.h.

#define SIZEOF_SIZE_T   4

Definition at line 374 of file pyconfig.h.

#define SIZEOF_TIME_T   4

Definition at line 379 of file pyconfig.h.

#define SIZEOF_VOID_P   4

Definition at line 370 of file pyconfig.h.

#define STDC_HEADERS   1

Definition at line 528 of file pyconfig.h.

#define USE_SOCKET

Definition at line 88 of file pyconfig.h.

#define WITH_DOC_STRINGS   1

Definition at line 568 of file pyconfig.h.

#define WITH_PYMALLOC   1

Definition at line 584 of file pyconfig.h.

#define WITH_THREAD

Definition at line 86 of file pyconfig.h.

#define WORD_BIT   32

Definition at line 76 of file pyconfig.h.

Go to the source code of this file.