symbian-qemu-0.9.1-12/python-2.6.1/Python/pyfpe.c
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 #include "pyconfig.h"
       
     2 #include "pyfpe.h"
       
     3 /* 
       
     4  * The signal handler for SIGFPE is actually declared in an external
       
     5  * module fpectl, or as preferred by the user.  These variable
       
     6  * definitions are required in order to compile Python without
       
     7  * getting missing externals, but to actually handle SIGFPE requires
       
     8  * defining a handler and enabling generation of SIGFPE.
       
     9  */
       
    10 
       
    11 #ifdef WANT_SIGFPE_HANDLER
       
    12 jmp_buf PyFPE_jbuf;
       
    13 int PyFPE_counter = 0;
       
    14 #endif
       
    15 
       
    16 /* Have this outside the above #ifdef, since some picky ANSI compilers issue a 
       
    17    warning when compiling an empty file. */
       
    18 
       
    19 double
       
    20 PyFPE_dummy(void *dummy)
       
    21 {
       
    22 	return 1.0;
       
    23 }