Change 14067: Disable sigaction (MacPerl Bug #470321)
[email protected] (Chris Nandor) Fri, 4 Jan 2002 16:53:04 -0500
| Newsgroups | perl.perl5.changes.mac |
|---|---|
| Message-ID | <p0510030ab85bd4a9c3d1@[10.0.1.177]> |
Change 14067 by pudge@pudge-mobile on 2002/01/04 20:19:18 Disable sigaction (MacPerl Bug #470321) Affected files ... .... //depot/maint-5.6/macperl/macos/config.h#4 edit .... //depot/maint-5.6/macperl/macos/config.sh#5 edit Differences ... ==== //depot/maint-5.6/macperl/macos/config.h#4 (text) ==== Index: perl/macos/config.h --- perl/macos/config.h.~1~ Fri Jan 4 13:30:06 2002 +++ perl/macos/config.h Fri Jan 4 13:30:06 2002 @@ -13,6 +13,9 @@ File : config.h - Mac configuration $Log: config.h,v $ +Revision 1.11 2002/01/03 21:53:51 neeri +Disable sigaction (MacPerl Bug #470321) + Revision 1.10 2001/10/03 19:31:55 pudge Sync with perforce maint-5.6/macperl @@ -1955,7 +1958,7 @@ * This symbol, if defined, indicates that Vr4's sigaction() routine * is available. */ -#define HAS_SIGACTION /**/ +#undef HAS_SIGACTION /**/ /* HAS_SIGSETJMP: * This variable indicates to the C program that the sigsetjmp() @@ -2969,9 +2972,10 @@ * This variable contains the number of elements of the sig_name * and sig_num arrays, excluding the final NULL entry. */ -#define SIG_NAME "NUM0", "NUM1", "INT", "NUM3", "ILL", "NUM5", "NUM6", "NUM7", "FPE", "NUM9", "NUM10", "SEGV", "NUM12", "NUM13", "ALRM", "TERM", 0 -#define SIG_NUM 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0 -#define SIG_SIZE 16 /**/ +#define SIG_NAME "NUM0", "NUM1", "INT", "NUM3", "ILL", "NUM5", "NUM6", "NUM7", "FPE", "NUM9", "NUM10", "SEGV", "NUM12", "NUM13", "ALRM", "TERM", \ + "NUM16", "NUM17", "NUM18", "NUM19", "NUM20", "NUM11", "NUM22", "NUM23", "HUP", "NUM25", "NUM26", "NUM27", "NUM28", "NUM29", "NUM30", "NUM31", 0 +#define SIG_NUM 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 0 +#define SIG_SIZE 32 /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. ==== //depot/maint-5.6/macperl/macos/config.sh#5 (text) ==== Index: perl/macos/config.sh --- perl/macos/config.sh.~1~ Fri Jan 4 13:30:06 2002 +++ perl/macos/config.sh Fri Jan 4 13:30:06 2002 @@ -333,7 +333,7 @@ d_shmctl='undef' d_shmdt='undef' d_shmget='undef' -d_sigaction='define' +d_sigaction='undef' d_sigprocmask='define' d_sigsetjmp='undef' d_socket='define' @@ -704,12 +704,12 @@ shortsize='2' shrpenv='' shsharp='' -sig_count='16' -sig_name='NUM0 NUM1 INT NUM3 ILL NUM5 NUM6 NUM7 FPE NUM9 NUM10 SEGV NUM12 NUM13 ALRM TERM ' -sig_name_init='"NUM0", "NUM1", "INT", "NUM3", "ILL", "NUM5", "NUM6", "NUM7", "FPE", "NUM9", "NUM10", "SEGV", "NUM12", "NUM13", "ALRM", "TERM", 0' -sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ' -sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0' -sig_size='16' +sig_count='32' +sig_name='NUM0 NUM1 INT NUM3 ILL NUM5 NUM6 NUM7 FPE NUM9 NUM10 SEGV NUM12 NUM13 ALRM TERM NUM16 NUM17 NUM18 NUM19 NUM20 NUM11 NUM22 NUM23 HUP NUM25 NUM26 NUM27 NUM28 NUM29 NUM30 NUM31 ' +sig_name_init='"NUM0", "NUM1", "INT", "NUM3", "ILL", "NUM5", "NUM6", "NUM7", "FPE", "NUM9", "NUM10", "SEGV", "NUM12", "NUM13", "ALRM", "TERM", "NUM16", "NUM17", "NUM18", "NUM19", "NUM20", "NUM11", "NUM22", "NUM23", "HUP", "NUM25", "NUM26", "NUM27", "NUM28", "NUM29", "NUM30", "NUM31", 0' +sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ' +sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 0' +sig_size='32' signal_t='void' sitearch='undef' sitearchexp='' End of Patch.