Bug 19728

Summary: Linux emulation still broken in RELENG_3
Product: Base System Reporter: fjoe <fjoe>
Component: i386Assignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.5-STABLE   
Hardware: Any   
OS: Any   

Description fjoe 2000-07-06 06:50:00 UTC
acroread4 and other linux applications dump core with
"Floating point exception" because
src/sys/i386/include npx.h rev 1.18 was not merged to RELENG_3

Fix: 

merge src/sys/i386/include npx.h rev 1.18 was not merged to RELENG_3
How-To-Repeat: run acroread4 installed from
/usr/ports/print/acroread4 on any 3.5-RELEASE machine
Comment 1 billf 2000-07-06 06:51:47 UTC
On Wed, Jul 05, 2000 at 10:44:02PM -0700, fjoe@plesk.com wrote:

> >Fix:
> merge src/sys/i386/include npx.h rev 1.18 was not merged to RELENG_3

----------------------------
revision 1.18
date: 2000/03/10 17:56:33;  author: cracauer;  state: Exp;  lines: +5 -35
Change the default FPU control word so that exceptions for new
processes are now masked until set by fpsetmask(3).

Submitted by:   bde
Approved by:    jkh, bde
----------------------------

This changes the behavior of FreeBSD, and probably isn't the best thing
to do to an allegedly stable, constant branch.

-- 
Bill Fumerola - Network Architect / Computer Horizons Corp - CHIMES
e-mail: billf@chimesnet.com / billf@FreeBSD.org
Comment 2 Sheldon Hearn freebsd_committer freebsd_triage 2000-07-06 12:10:17 UTC
State Changed
From-To: open->closed

Note that rev 1.18 of npx.h was not a bugfix, but a change in 
policy.  It's been decided that it's unwise to apply this change 
in policy to the mature RELENG_3 branch.