# Set -w0 to turn them off.
case $scorls in
3) ccflags="$ccflags -W0 -quiet -U M_XENIX" ;;
- 5) ccflags="$ccflags -w0 -U M_XENIX" ;;
+ 5) ccflags="$ccflags -w0 -U M_XENIX -DPERL_SCO5" ;;
esac
;;
esac
#endif
#define ABORT() kill(getpid(),SIGABRT);
-#define BIT_BUCKET "/dev/null"
-#define PERL_SYS_INIT(c,v)
-#define PERL_SYS_TERM()
-#define dXSUB_SYS int dummy
-
/*
* fwrite1() should be a routine with the same calling sequence as fwrite(),
* but which outputs all of the bytes requested as a single stream (unlike
#define my_getenv(var) getenv(var)
+#ifdef PERL_SCO5
+# define PERL_SYS_INIT(c,v) fpsetmask(0)
+#else
+# define PERL_SYS_INIT(c,v)
+#endif
+#define PERL_SYS_TERM()
+
+#define BIT_BUCKET "/dev/null"
+
+#define dXSUB_SYS int dummy