add experimental code to use sigprocmask+pause+sigprocmask ipv sigsuspend (and harden j_sigchld handler for that) to improve working on BeOS 5.0 and Coherent UNIX, found by RT

This commit is contained in:
tg
2012-04-27 16:16:23 +00:00
parent 5204e7cc4f
commit b67de6ba17
4 changed files with 32 additions and 9 deletions

4
sh.h
View File

@@ -152,9 +152,9 @@
#endif
#ifdef EXTERN
__RCSID("$MirOS: src/bin/mksh/sh.h,v 1.550 2012/04/22 21:50:33 tg Exp $");
__RCSID("$MirOS: src/bin/mksh/sh.h,v 1.551 2012/04/27 16:16:23 tg Exp $");
#endif
#define MKSH_VERSION "R40 2012/04/22"
#define MKSH_VERSION "R40 2012/04/27"
/* arithmetic types: C implementation */
#if !HAVE_CAN_INTTYPES