Date: Thu, 20 Dec 2001 03:30:11 +0100 From: Bernd Walter <ticso@cicely9.cicely.de> To: Andrew Gallatin <gallatin@cs.duke.edu> Cc: Daniel Eischen <eischen@vigrid.com>, freebsd-alpha@FreeBSD.ORG Subject: Re: Munging jmp_bufs on alpha Message-ID: <20011220023011.GB67179@cicely9.cicely.de> In-Reply-To: <20011220021555.GA67179@cicely9.cicely.de> References: <3C21000F.994BD53D@vigrid.com> <15393.15450.563749.55393@grasshopper.cs.duke.edu> <20011220021555.GA67179@cicely9.cicely.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 20, 2001 at 03:15:55AM +0100, Bernd Walter wrote: > On Wed, Dec 19, 2001 at 08:18:18PM -0500, 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.. > > I already took an eye on src/sys/alpha/alpha/machdep.c. > > libc_r broke in the time frame between febuary and the 16th july. > But it also work if compiled static so it might only have been hidden > until then. I just run Daniels testprogram on -stable and it also crashes there. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de 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?20011220023011.GB67179>