[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] [PATCH] Change setjmp/longjmp to _setjmp/_longjmp

From: Jim Ursetto
Subject: Re: [Chicken-hackers] [PATCH] Change setjmp/longjmp to _setjmp/_longjmp to avoid overhead and fix signal masking bug
Date: Thu, 14 Jun 2012 00:04:03 -0500

On Jun 13, 2012, at 8:51 PM, John Cowan wrote:

> On Cygwin, _setjmp and _longjmp are supported.  I can test, but probably
> not until next week.

Cool, thanks.  We can probably assume that if it compiles, it works fine.

> On Solaris, _setjmp and _longjmp don't manipulate the signal mask,
> whereas setjmp and longjmp do, according to the man pages.  I can't test
> on Solaris.

Peter mentioned to me that _setjmp is supported on Solaris but not on very
old Solaris (like, 2.5).  Question is, are there any supported
systems that don't support _setjmp at all.  We believe that, if a system
does support _setjmp, it will do the right thing.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]