On Wed, 3 Oct 2018, Jim Wilson wrote: > That change wasn't committed at the time because it reduces > performance for everyone, even though only a few people depend on the > exact semantics the patch provides. One possible solution to that is > to add a -mieee option for people that want better IEEE conformance at > the expense of performance, and then enable the extra features with > -mieee. A few other ports already have various -mieee* options.
We already have -fsignaling-nans, if implementing the semantics of some operation in a way that works with signaling NaNs is more expensive than implementing them in a way that doesn't handle signaling NaNs correctly. The glibc tests in question use -fsignaling-nans. -- Joseph S. Myers jos...@codesourcery.com