diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2005-04-25 01:58:15 +0300 |
---|---|---|
committer | Steve Hay <SteveHay@planit.com> | 2005-04-25 07:47:11 +0000 |
commit | 031f55df34eeb39ae5c8c43f4a6c185899a4f681 (patch) | |
tree | f1347bfcdab878b369720066765c6126f125bac5 /perl.h | |
parent | f8fd7ca6eb8d8aeb61d7b8e8e6b229e78ad555b6 (diff) | |
download | perl-031f55df34eeb39ae5c8c43f4a6c185899a4f681.tar.gz |
combopatch
Message-ID: <426BFA57.9060105@iki.fi>
p4raw-id: //depot/perl@24318
Diffstat (limited to 'perl.h')
-rw-r--r-- | perl.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -3764,6 +3764,16 @@ typedef struct exitlistentry { void *ptr; } PerlExitListEntry; +/* if you only have signal() and it resets on each signal, FAKE_PERSISTENT_SIGNAL_HANDLERS fixes */ +/* These have to be before perlvars.h */ +#if !defined(HAS_SIGACTION) && defined(VMS) +# define FAKE_PERSISTENT_SIGNAL_HANDLERS +#endif +/* if we're doing kill() with sys$sigprc on VMS, FAKE_DEFAULT_SIGNAL_HANDLERS */ +#if defined(KILL_BY_SIGPRC) +# define FAKE_DEFAULT_SIGNAL_HANDLERS +#endif + #ifdef PERL_GLOBAL_STRUCT struct perl_vars { # include "perlvars.h" |