Staging
v0.8.1
https://github.com/python/cpython
Revision f780be4239817192a93c34b768f6565aee8c2130 authored by Thomas Heller on 03 July 2006, 08:08:14 UTC, committed by Thomas Heller on 03 July 2006, 08:08:14 UTC
will return True if Windows Structured Exception handling (SEH) is
used when calling functions, False otherwise.

Currently, only MSVC supports SEH.

Fix the test so that it doesn't crash when run with MingW compiled
_ctypes.  Note that two tests are still failing when mingw is used, I
suspect structure layout differences and function calling conventions
between MSVC and MingW.
1 parent 638f7ad
History
Tip revision: f780be4239817192a93c34b768f6565aee8c2130 authored by Thomas Heller on 03 July 2006, 08:08:14 UTC
Add a new function uses_seh() to the _ctypes extension module. This
Tip revision: f780be4
File Mode Size
Python-ast.c -rw-r--r-- 110.8 KB
asdl.c -rw-r--r-- 661 bytes
ast.c -rw-r--r-- 86.0 KB
atof.c -rw-r--r-- 815 bytes
bltinmodule.c -rw-r--r-- 61.8 KB
ceval.c -rw-r--r-- 103.8 KB
codecs.c -rw-r--r-- 20.1 KB
compile.c -rw-r--r-- 106.3 KB
dup2.c -rw-r--r-- 685 bytes
dynload_aix.c -rw-r--r-- 4.9 KB
dynload_atheos.c -rw-r--r-- 1.0 KB
dynload_beos.c -rw-r--r-- 6.3 KB
dynload_dl.c -rw-r--r-- 561 bytes
dynload_hpux.c -rw-r--r-- 1.3 KB
dynload_next.c -rw-r--r-- 3.4 KB
dynload_os2.c -rw-r--r-- 1020 bytes
dynload_shlib.c -rw-r--r-- 3.2 KB
dynload_stub.c -rw-r--r-- 202 bytes
dynload_win.c -rw-r--r-- 7.5 KB
errors.c -rw-r--r-- 18.5 KB
fmod.c -rw-r--r-- 435 bytes
frozen.c -rw-r--r-- 1.2 KB
frozenmain.c -rw-r--r-- 1.3 KB
future.c -rw-r--r-- 3.4 KB
getargs.c -rw-r--r-- 41.6 KB
getcompiler.c -rw-r--r-- 366 bytes
getcopyright.c -rw-r--r-- 503 bytes
getcwd.c -rw-r--r-- 1.4 KB
getmtime.c -rw-r--r-- 388 bytes
getopt.c -rw-r--r-- 2.3 KB
getplatform.c -rw-r--r-- 130 bytes
getversion.c -rw-r--r-- 290 bytes
graminit.c -rw-r--r-- 37.0 KB
hypot.c -rw-r--r-- 282 bytes
import.c -rw-r--r-- 73.3 KB
importdl.c -rw-r--r-- 2.0 KB
importdl.h -rw-r--r-- 990 bytes
mactoolboxglue.c -rw-r--r-- 13.0 KB
marshal.c -rw-r--r-- 23.9 KB
memmove.c -rw-r--r-- 439 bytes
modsupport.c -rw-r--r-- 13.1 KB
mysnprintf.c -rw-r--r-- 2.6 KB
mystrtoul.c -rw-r--r-- 4.6 KB
pyarena.c -rw-r--r-- 5.7 KB
pyfpe.c -rw-r--r-- 623 bytes
pystate.c -rw-r--r-- 14.6 KB
pystrtod.c -rw-r--r-- 5.8 KB
pythonrun.c -rw-r--r-- 43.1 KB
sigcheck.c -rw-r--r-- 529 bytes
strdup.c -rw-r--r-- 256 bytes
strerror.c -rw-r--r-- 416 bytes
strtod.c -rw-r--r-- 5.1 KB
structmember.c -rw-r--r-- 6.3 KB
symtable.c -rw-r--r-- 36.7 KB
sysmodule.c -rw-r--r-- 37.7 KB
thread.c -rw-r--r-- 9.5 KB
thread_atheos.h -rw-r--r-- 6.0 KB
thread_beos.h -rw-r--r-- 6.0 KB
thread_cthread.h -rw-r--r-- 2.7 KB
thread_foobar.h -rw-r--r-- 1.9 KB
thread_lwp.h -rw-r--r-- 3.1 KB
thread_nt.h -rw-r--r-- 8.6 KB
thread_os2.h -rw-r--r-- 5.6 KB
thread_pth.h -rw-r--r-- 5.2 KB
thread_pthread.h -rw-r--r-- 12.1 KB
thread_sgi.h -rw-r--r-- 9.4 KB
thread_solaris.h -rw-r--r-- 3.0 KB
thread_wince.h -rw-r--r-- 4.0 KB
traceback.c -rw-r--r-- 6.1 KB

back to top