Date: Wed, 19 Dec 2001 22:27:17 -0500 (EST) From: Daniel Eischen <eischen@pcnet1.pcnet.com> To: Andrew Gallatin <gallatin@cs.duke.edu> Cc: freebsd-alpha@freebsd.org Subject: Re: Munging jmp_bufs on alpha Message-ID: <Pine.SUN.3.91.1011219222557.12367A-100000@pcnet1.pcnet.com> In-Reply-To: <15393.15450.563749.55393@grasshopper.cs.duke.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 19 Dec 2001, Andrew Gallatin wrote: > > Daniel Eischen writes: > > Included is a sample program that includes the jmp_buf-munging > > macros that use to work and that no longer work. [ Drew, you > > out there? You got these to work before ;-) ] > > Unfortunately, I no longer have the time to track -current on alpha.. > > I do have an idea where the problem might lie -- The alpha longjmp > relies on calling sigreturn to switch stacks. I imagine quite a bit > has changed in regard to returning from signals in the face of SMPng & > KSEs.. This test program uses _setjmp/_longjmp which don't use sigreturn (signal masks are not saved/restored). -- Dan Eischen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.1011219222557.12367A-100000>