This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug ports/15492] New: ARM fesetenv doesn't preserve RunFast (reserved bits out of date)
- From: "adam at spicenitz dot org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 20 May 2013 04:22:03 +0000
- Subject: [Bug ports/15492] New: ARM fesetenv doesn't preserve RunFast (reserved bits out of date)
- Auto-submitted: auto-generated
http://sourceware.org/bugzilla/show_bug.cgi?id=15492
Bug #: 15492
Summary: ARM fesetenv doesn't preserve RunFast (reserved bits
out of date)
Product: glibc
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: ports
AssignedTo: unassigned@sourceware.org
ReportedBy: adam@spicenitz.org
CC: carlos@redhat.com, roland@gnu.org
Classification: Unclassified
_FPU_RESERVED in ports/sysdeps/arm/fpu_control.h is out of date. It improperly
masks bits that are now valid, including the Default NaN bit. This means
"RunFast" mode (where bits 24 and 25 are set) does not work across fesetenv.
Here is a more recent list of this bits:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438h/CDEFCBDC.html
Given this new documentation, perhaps _FPU_RESERVED should now read as 0x8FF60.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.