Review for libpthread support
Bernd Walter
ticso at cicely12.cicely.de
Sun Oct 5 09:46:01 PDT 2003
On Sun, Oct 05, 2003 at 12:21:28PM -0400, Daniel Eischen wrote:
> Hi guys,
>
> I have a patch for adding libpthread support for sparc64. It's jake's
> patch, with a few mods by myself. I'd like for some folks to look it
> over. I haven't tested it; I need a couple of questions answered
> first so I can fill in a missing piece.
>
> o Can someone look at the end of __thr_getcontext (line 524 of
> the patch)? I need to test %i2 for NULL and branch to 1 if true.
>
> +/* bz %i2, 1f */
> + stx %i1, [%i2]
> +1: ldx [%sp], %i1 /* restore %i1 */
> + ldx [%sp + 8], %i2 /* restore %i2 */
>
> What's the magic instruction I should use?
cmp %i2, 0
be 1f
--
B.Walter BWCT http://www.bwct.de
ticso at bwct.de info at bwct.de
More information about the freebsd-sparc64
mailing list