home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / py2s152.zip / Python / pyfpe.c < prev    next >
C/C++ Source or Header  |  1999-06-27  |  653b  |  25 lines

  1. #include "config.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(dummy)
  21.     void *dummy;
  22. {
  23.     return 1.0;
  24. }
  25.