On Fri, 24 Aug 2007, Daniel Jacobowitz wrote:
The e500 and -msoft-float versions of fesetexceptflag set the state
of all exceptions. They're supposed to leave the state of other
exceptions alone, based on the text in C99. While I was there I
updated some of the functions which should raise (or should not
raise)
exceptions to match my understanding of the language standard. I
don't know of anything that tests whether these functions raise
signals in particular conditions, though.
Does this look OK to commit? If so I'd like to apply it everywhere
(that's trunk, 2.6, 2.5, and FSF libc-ports).
It looks reasonable to me, but I'd like Steven to review it.