On Tue, Sep 07, 1999 at 01:21:59PM +0200, Marcel Moolenaar wrote:
> Peter Wemm wrote:
> >
> > Before getting too far here, can we consider some other standard interfaces?
> >
> > #include <ucontext.h>
> >
> > int getcontext(ucontext_t *ucp);
> > int setcontext(const ucontext_t *ucp);
> > void makecontext(ucontext_t *ucp, (void *func)(), int argc, ...);
> > int swapcontext(ucontext_t *oucp, const ucontext_t *ucp);
> >
> > http://www.opengroup.org/onlinepubs/007908799/xsh/ucontext.h.html
> >
> > setjmp,longjmp,sigreturn,etc can all be done with this interface and it can
> > be used for libc_r and future kernel-assisted threading.
>
> We're at a point where the discussion, altough meaningful and important,
> has no direct impact on the sigset_t change. I agree with Peter that we
> should as well consider the ucontext interface, but prefer to stay focussed
> on changing sigset_t. So, here's where I shut up and let you discuss the
> matter further :-)
Is anyone working on this ? Porting JDKs to FreeBSD would be a lot easier
if these routines are implemented.
-Arun
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message