Re: Longer term fix for sigreturn ABI breaking

2002-10-02 Thread Daniel Eischen
On Wed, 2 Oct 2002, Bruce Evans wrote: > On Mon, 30 Sep 2002, Daniel Eischen wrote: > > > - ret = set_fpcontext(td, &ucp->uc_mcontext); > > - if (ret != 0) > > - return (ret); > > + /* > > +* Intentionally ignore the error to keep binary

Re: Longer term fix for sigreturn ABI breaking

2002-10-02 Thread Bruce Evans
On Mon, 30 Sep 2002, Daniel Eischen wrote: > At the end is a potentially longer term fix for the ABI > breakage that was introduced when the i386 mcontext_t > was changed/enlarged. > > Someone other than I (Bruce?) should vet this. It should > solve the libc_r binary compatibility problem, but i

Re: Longer term fix for sigreturn ABI breaking

2002-10-01 Thread Bruce Evans
On Tue, 1 Oct 2002, Jake Burkholder wrote: > Apparently, On Tue, Oct 01, 2002 at 11:12:02AM -0400, > Daniel Eischen said words to the effect of; > > > On Mon, 30 Sep 2002, Peter Wemm wrote: > > > Longer term, I was thining that we could/should do what sparc64 does, ie: > > > libc provides t

Re: Longer term fix for sigreturn ABI breaking

2002-10-01 Thread Jake Burkholder
Apparently, On Tue, Oct 01, 2002 at 11:12:02AM -0400, Daniel Eischen said words to the effect of; > On Mon, 30 Sep 2002, Peter Wemm wrote: > > > Daniel Eischen wrote: > > > At the end is a potentially longer term fix for the ABI > > > breakage that was introduced when the i386 mcontext_t

Re: Longer term fix for sigreturn ABI breaking

2002-10-01 Thread Daniel Eischen
On Mon, 30 Sep 2002, Peter Wemm wrote: > Daniel Eischen wrote: > > At the end is a potentially longer term fix for the ABI > > breakage that was introduced when the i386 mcontext_t > > was changed/enlarged. > > > - ret = set_fpcontext(td, &ucp->uc_mcontext); > > - if (ret !=

Re: Longer term fix for sigreturn ABI breaking

2002-09-30 Thread Peter Wemm
Daniel Eischen wrote: > At the end is a potentially longer term fix for the ABI > breakage that was introduced when the i386 mcontext_t > was changed/enlarged. > - ret = set_fpcontext(td, &ucp->uc_mcontext); > - if (ret != 0) > - return (ret); > +

Longer term fix for sigreturn ABI breaking

2002-09-30 Thread Daniel Eischen
At the end is a potentially longer term fix for the ABI breakage that was introduced when the i386 mcontext_t was changed/enlarged. Someone other than I (Bruce?) should vet this. It should solve the libc_r binary compatibility problem, but it may not fix everything. Applications that copy ucont