diff options
author | Leon Timmermans <fawaka@gmail.com> | 2020-06-29 23:52:31 +0200 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2020-12-26 15:20:27 +0000 |
commit | 94c83adc02828a66324f366d5cee0636d726ef5d (patch) | |
tree | 38c2921376a3642fe1f9aca2a0443706c951c07c | |
parent | 93116e04a61093a3b50ec875085000aff62a2ca9 (diff) | |
download | perl-94c83adc02828a66324f366d5cee0636d726ef5d.tar.gz |
Make perl compile under minix again
Minix has a #define for si_signo to _info._signo, despite not having
a struct siginfo; this caused compilation errors.
(cherry picked from commit 3555a05cbfc80f94a4fe8ae3789f03db69701ca4)
-rw-r--r-- | perl.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -2968,6 +2968,9 @@ typedef struct padname PADNAME; #if defined(HAS_SIGACTION) && defined(SA_SIGINFO) typedef siginfo_t Siginfo_t; #else +#ifdef si_signo /* minix */ +#undef si_signo +#endif typedef struct { int si_signo; } Siginfo_t; |