diff options
author | Gurusamy Sarathy <gsar@cpan.org> | 2000-02-06 17:18:39 +0000 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 2000-02-06 17:18:39 +0000 |
commit | 24e8e38014028731fb2fddf4fe788525eb66a6b5 (patch) | |
tree | 73f8787e5729b6649526706dd34657ea8ca2581b /vos/vosish.h | |
parent | 18b095192e336ba31465f4d3dab1ecc90871c3a9 (diff) | |
download | perl-24e8e38014028731fb2fddf4fe788525eb66a6b5.tar.gz |
VOS port updates (from Paul Green <Paul_Green@stratus.com>)
p4raw-id: //depot/perl@5005
Diffstat (limited to 'vos/vosish.h')
-rw-r--r-- | vos/vosish.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/vos/vosish.h b/vos/vosish.h index 16487023a9..c5c819a57b 100644 --- a/vos/vosish.h +++ b/vos/vosish.h @@ -54,7 +54,7 @@ * This symbol is defined if this system has a stat structure declaring * st_rdev */ -#define USE_STAT_RDEV / **/ +/*#define USE_STAT_RDEV / **/ /* ACME_MESS: * This symbol, if defined, indicates that error messages should be @@ -89,7 +89,7 @@ */ /* #define ALTERNATE_SHEBANG "#!" / **/ -#if !defined(NSIG) || defined(M_UNIX) || defined(M_XENIX) +#if !defined(NSIG) || defined(M_UNIX) || defined(M_XENIX) || defined(__NetBSD__) # include <signal.h> #endif @@ -114,12 +114,20 @@ #define Fflush(fp) fflush(fp) #define Mkdir(path,mode) mkdir((path),(mode)) +/* these should be set in a hint file, not here */ #ifndef PERL_SYS_INIT #ifdef PERL_SCO5 -/* this should be set in a hint file, not here */ # define PERL_SYS_INIT(c,v) fpsetmask(0); MALLOC_INIT #else -# define PERL_SYS_INIT(c,v) MALLOC_INIT +# ifdef POSIX_BC +# define PERL_SYS_INIT(c,v) sigignore(SIGFPE); MALLOC_INIT +# else +# ifdef CYGWIN +# define PERL_SYS_INIT(c,v) Perl_my_setenv_init(&environ); MALLOC_INIT +# else +# define PERL_SYS_INIT(c,v) MALLOC_INIT +# endif +# endif #endif #endif |