1 /* On the 68K Mac, when using CFM (Code Fragment Manager),
2 <math.h> requires special treatment -- we need to surround it with
3 #pragma lib_export off / on...
4 This is because MathLib.o is a static library, and exporting its
5 symbols doesn't quite work...
6 XXX Not sure now... Seems to be something else going on as well... */
8 #ifdef SYMANTEC__CFM68K__
13 extern double hypot
Py_PROTO((double, double));
15 #define hypot we_dont_want_faulty_hypot_decl
27 #ifdef SYMANTEC__CFM68K__
31 #if defined(USE_MSL) && defined(__MC68K__)
32 /* CodeWarrior MSL 2.1.1 has weird define overrides that don't work
33 ** when you take the address of math functions. If I interpret the
34 ** ANSI C standard correctly this is illegal, but I haven't been able
35 ** to convince the MetroWerks folks of this...