What is up with the size of jmp_buf?
It appears that setjmp.h confuses bytes and ints, specifically in the Cygwin
case.
_JBLEN should be 13, not 13*4.
or #define _JBTYPE to char, but that doesn't work as easily.
?
I applied a local hack workaround, something like:
typedef unsigned
Jay wrote:
What is up with the size of jmp_buf?
It appears that setjmp.h confuses bytes and ints, specifically in the Cygwin
case.
_JBLEN should be 13, not 13*4.
or #define _JBTYPE to char, but that doesn't work as easily.
snip
Did you see this reply to your first inquiry on this subject?
Thanks, sorry, I didn't see that.
- Jay
Date: Wed, 4 Feb 2009 18:49:50 -0500
From: reply-to-list-only...@cygwin.com
To: cygwin@cygwin.com
CC: jay.kr...@cornell.edu
Subject: Re: jmp_buf size?
Jay wrote:
What is up with the size of jmp_buf
What is up with the size of jmp_buf?
It appears that setjmp.h confuses bytes and ints.
_JBLEN should be 13, not 13*4.
or #define _JBTYPE to char, but that doesn't work as easily.
?
- Jay
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports:
On Thu, Jan 29, 2009 at 05:07:42PM +, Jay wrote:
What is up with the size of jmp_buf?
It appears that setjmp.h confuses bytes and ints.
_JBLEN should be 13, not 13*4.
or #define _JBTYPE to char, but that doesn't work as easily.
Huh. You would think that the fact that Cygwin's definition of
5 matches
Mail list logo