Marcel Moolenaar wrote:
> 
> [cc'd to David E. Cross ([EMAIL PROTECTED]) and James Raynard
> ([EMAIL PROTECTED])]
> 
> I'm thinking about extending the number of signals. I like your thoughts
> and opinions.
> 
> Basicly what I'm going to do is rewrite the signalling code to use a new
> sigset_t and provide new syscalls to use it. The current syscalls convert
> between the current and the new types for compatibility. I think I'm going
> to borrow a thought or two from Linux which allows further increasing of
> the number of signals without rewriting the logic, but that's basicly
> undecided yet and open for discussion.


Do as NetBSD does to remain compatible?  Or borrow a few thoughts from
Solaris, which also has 128 signals:

typedef struct {                /* signal set type */
        unsigned long   __sigbits[4];
} sigset_t;

Frank


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to