0
0
mirror of https://github.com/python/cpython.git synced 2024-12-01 11:15:56 +01:00
cpython/Python
Thomas Wouters 1e0c2f4bee Create a new section of pyport.h to hold all external function declarations
for systems that are missing those declarations from system include files.
Start by moving a pointy-haired ones from their previous locations to the
new section.

(The gethostname() one, for instance, breaks on several systems, because
some define it as (char *, size_t) and some as (char *, int).)

I purposely decided not to include the summary of used #defines like Tim did
in the first section of pyport.h. In my opinion, the number of #defines
likedly to be used by this section would make such an overview unwieldy. I
would suggest documenting the non-obvious ones, though.
2000-07-24 16:06:23 +00:00
..
.cvsignore
atof.c
bltinmodule.c
ceval.c
codecs.c
compile.c
dup2.c
dynload_aix.c
dynload_beos.c
dynload_dl.c
dynload_hpux.c
dynload_mac.c
dynload_next.c
dynload_os2.c
dynload_shlib.c
dynload_stub.c
dynload_win.c
errors.c
exceptions.c
fmod.c
frozen.c
frozenmain.c
getargs.c
getcompiler.c
getcopyright.c
getcwd.c
getmtime.c
getopt.c
getplatform.c
getversion.c
graminit.c
hypot.c
import.c
importdl.c
importdl.h
Makefile.in
marshal.c
memmove.c
modsupport.c
mystrtoul.c
pyfpe.c
pystate.c
pythonmain.c
pythonrun.c
sigcheck.c
strdup.c
strerror.c
strtod.c
structmember.c
sysmodule.c Create a new section of pyport.h to hold all external function declarations 2000-07-24 16:06:23 +00:00
thread_beos.h
thread_cthread.h
thread_foobar.h
thread_lwp.h
thread_nt.h
thread_os2.h
thread_pth.h
thread_pthread.h
thread_sgi.h
thread_solaris.h
thread_wince.h
thread.c
traceback.c