real.c (real_sqrt): Return a bool result indicating whether a floating point exceptio...
authorRoger Sayle <roger@eyesopen.com>
Wed, 15 Jan 2003 17:40:26 +0000 (17:40 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Wed, 15 Jan 2003 17:40:26 +0000 (17:40 +0000)
commit03cd8aba32349dbbf5f2ccb9bddadd2bccaefd1b
tree81f71c4ac11c1ee3a6504b15060bf6ffe8cf4a6d
parent4da782145bc9e183bc091995ab3cd77e2dffd551
real.c (real_sqrt): Return a bool result indicating whether a floating point exception or trap...

* real.c (real_sqrt): Return a bool result indicating whether
a floating point exception or trap should be raised.
* real.h (real_sqrt): Update function prototype.
* builtins.c (fold_builtin): Only fold non-trapping square
roots unless we're ignoring errno and trapping math.

From-SVN: r61337
gcc/ChangeLog
gcc/builtins.c
gcc/real.c
gcc/real.h