Date: Sun, 23 Apr 2000 19:18:23 -0500 (CDT) From: Steve Price <sprice@hiwaay.net> To: Christian Weisgerber <naddy@mips.rhein-neckar.de> Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: porting Java to the alpha Message-ID: <Pine.OSF.4.21.0004231907330.11661-100000@fly.HiWAAY.net> In-Reply-To: <8dvtvm$1n46$1@bigeye.rhein-neckar.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On 24 Apr 2000, Christian Weisgerber wrote: # Talking about alpha assembly... # I just did an "objdump -D" on alpha, and... well, the result doesn't # look quite like what's described in the _Alpha Architecture Handbook_. # I guess I can figure out the differences by disassembling the # opcodes myself, but is this documented anywhere? The best source I've found [1] for determining the contents of sigjmp_buf besides the source, {,sig}setjmp.S, in libc is the header file /usr/include/machine/signal.h. In particular look at the osigcontext struct. This is almost exactly the contents of sigjmp_buf. The biggest difference that I've found is that the old signal mask is at sigjmp_buf._sjb[71] which begins at sc_reserved[0] instead of in sc_mask as one would expect. HTH. -steve [1] The suggestion to look at osigcontext came from Doug Rabson. 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.OSF.4.21.0004231907330.11661-100000>