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

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

Wide character support - wchar.h?

2001-06-08 Thread Stefan Hoffmeister
What are the status of / plans for support of select wide character routines, such as the ones declared in wchar.h? Particularly, I am looking for wcsoll, towupper, and towlower - IOW, the whole barrage of wide character transformation and collation :-) I haven't found anything conclusive in th

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

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 i

libc_r, signal handler ucontext modification

2001-06-07 Thread Stefan Hoffmeister
Hi, given the following * FreeBSD 4.3 Release (i386) * an application linked against libc_r * and a signal handler installed with the SA_SIGINFO flag which implies that the signal handler will be called with int Signal, int SomethingBoring, uncontext_t* ucontext ow should th