Date: Mon, 3 Apr 2000 18:39:03 +0200 From: Andre Albsmeier <andre.albsmeier@mchp.siemens.de> To: Marcel Moolenaar <marcel@cup.hp.com> Cc: Martin Cracauer <cracauer@cons.org>, Andre Albsmeier <andre.albsmeier@mchp.siemens.de>, FreeBSD emulation <freebsd-emulation@FreeBSD.ORG> Subject: Re: linux_base 6.1 may work now Message-ID: <20000403183903.A20419@internal> In-Reply-To: <38E8C73D.154FCA23@cup.hp.com>; from marcel@cup.hp.com on Mon, Apr 03, 2000 at 09:30:53AM -0700 References: <14538.64168.213977.432746@grasshopper.cs.duke.edu> <20000311235754.A5556@stat.Duke.EDU> <20000312154020.A486@internal> <20000313083137.A25830@cons.org> <20000402145454.A64658@internal> <20000403081745.A4136@cons.org> <38E8C73D.154FCA23@cup.hp
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 03-Apr-2000 at 09:30:53 -0700, Marcel Moolenaar wrote: > Martin Cracauer wrote: > > > > > I would like to raise this subject again. Would it be any problem > > > to commit the changes to sys/i386/include/npx.h to 3-STABLE as well? > > > I have tried there and it makes acroread 4.05 work... > > > > I'm surprised the emulator maintainers didn't respond to this... > > Oh, sure. I'm waiting behind my computer all sunday in the hope I get > mail... I suppose I don't have anything else to do... :-) Well, I think, Martin thought of a response to the following statement he made on Mon, 13 Mar 2000 and not to my mail asking to commit the npx.h changes to -STABLE :-) ---------------- Part of cracauer@cons.org's email -------------------- > > > There was a commit yesterday which may have fixed the linux problem. > > > I don't have an x86 handy to play with -- can you see if it makes > > > splus et al run with linux_base 6.1? [my commit] > > > Change the default FPU control word so that exceptions for new > > > processes are now masked until set by fpsetmask(3). > > > > Confirmed for -STABLE with acroread 4.05! Folks, I am surprised that this affected the Linux emulator. Emulators should set the default FPU control word to what the native kernel would, they should not inherit this value from the one that FreeBSD assigns to its native processes. Although FreeBSD-4.0 now defaults to what Linux and Solaris expect, this should be fixed in the Linux and Solaris emulators. Because the FreeBSD control word may still be set to the old value by users and/or a dynamic scheme for FreeBSD processes may be implemented. --------------------------------- snap ---------------------------- -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000403183903.A20419>