Issue 7706: Missing #include guards (original) (raw)

Patch provides consistency with include guards already present in core. This issue is somehow next step to #1495999 and #1492356. These headers are missing from MSVC when targeting MS Windows CE .

HAVE_PROCESS_H already used in: Modules/posixmodule.c, Python/thread_nt.h

HAVE_SYS_TYPES_H already used in: Modules/io/_iomodule.c, Objects/fileobject.c, ...

HAVE_SIGNAL_H already in: Modules/posixmodule.c

HAVE_ERRNO_H already in: Include/Python.h, Python/ceval.c, ... DONT_HAVE_ERRNO_H is not used anywhere

HAVE_FCNTL_H already in: Modules/posixmodule.c, Modules/socketmodule.c