Re: math library difference between linux emulation and native freebsd (and native linux)

2001-07-17 Thread Stefan Hoffmeister
: On Tue, 17 Jul 2001 09:45:29 -0700, Terry Lambert wrote: One obvious reason that the Linux approach is wrong is that it ends up requiring the save and restore of FP registers on context switches, which is overhead they ate anyway, by doing TSS based context switching. The amount of state with

Re: Linux Emulation Problems

2001-06-27 Thread Stefan Hoffmeister
: On Wed, 27 Jun 2001 12:10:48 +0100, John Toon wrote: ./setup: error in loading shared libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid. You somewhere have an LD_PRELOAD variable set for that library. This is a busy cursor library and it is popular with Gnome. A truss /

Re: libc_r, signal handler ucontext modification

2001-06-07 Thread Stefan Hoffmeister
: On Thu, 07 Jun 2001 15:21:31 +0200, Stefan Hoffmeister wrote: I admit that all this is somewhat anecdotal, but I haven't looked in detail yet at what happens after the signal handler has returned to uthread/uthread_sig.c - _thread_sig_wrapper Looking at code in question, I wonder whether

Re: libc_r, signal handler ucontext modification

2001-06-07 Thread Stefan Hoffmeister
: On Thu, 7 Jun 2001 12:07:50 -0400 (EDT), Daniel Eischen wrote: On Thu, 7 Jun 2001, Stefan Hoffmeister wrote: [copy context back into thread] You can't do that. There is no requirement that the interrupted thread is the one that handles the signal. If you copy the context back