This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [RFC] sigsetjmp/siglongjmp on cygwin
- To: Mark Kettenis <kettenis at science dot uva dot nl>
- Subject: Re: [RFC] sigsetjmp/siglongjmp on cygwin
- From: Keith Seitz <keiths at cygnus dot com>
- Date: Wed, 1 Aug 2001 16:03:09 -0700 (PDT)
- cc: <gdb-patches at sources dot redhat dot com>
On 2 Aug 2001, Mark Kettenis wrote:
> Keith Seitz <keiths@cygnus.com> writes:
>
> > To make a long story short, I spent a lot of time trying to track this
> > down. The crux of it is that sigsetjmp/siglongjmp _do_ exist on cygwin,
> > but they are not reliable. I don't know why, but they are not.
>
> Damn! Any chance of fixing cygwin?
I dunno, but I'm not sure we can just go around telling people to update
cygwin -- or can we?
> > I'm open to better ways of dealing with this.
>
> Can't say I like your patch.
Me either. That's why this is an RFC and not an RFA... :-)
> [...] An alternative would be to #undef
> HAVE_SIGSETJMP in the cygwin xm.h file. That isolates this bogosity
> nicely in a platform-specific file.
Hmmm.. This might be a better approach. I hate touching configure.in: it
makes everyone recompile all of gdb.
What say others?
Keith