Bug 14866

Summary: ARM fesetenv (FE_NOMASK_ENV) does not test for success
Product: glibc Reporter: Joseph Myers <jsm28>
Component: portsAssignee: Not yet assigned to anyone <unassigned>
Status: RESOLVED FIXED    
Severity: normal CC: carlos, roland
Priority: P2 Flags: fweimer: security-
Version: 2.16   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:

Description Joseph Myers 2012-11-21 20:21:50 UTC
On ARM, fesetenv (FE_NOMASK_ENV) returns success if VFP is present, even if it's a VFP version not supporting trapping exceptions.  Testing a patch.
Comment 1 Joseph Myers 2012-11-21 20:29:03 UTC
Fixed for 2.17 by:

commit ad35f2dd750ed3e3f483409ef50b38ea19745002
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed Nov 21 20:26:56 2012 +0000

    Make ARM fesetenv (FE_NOMASK_ENV) detect failure (bug 14866).