Commit Message

As suggested by Joseph, it uses fegetround instead of trying to get the
information elsewhere (which glibc does to avoid mixing libm with libc).
Build and tested on x86-64-gnu-linux. Committed as Rev. 193770.
Tobias