Skip site navigation (1)Skip section navigation (2)
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>