* builtins.c (fold_builtin_fmin_fmax): Handle NaN arguments.
commit61fe3555c509ea70bffe23ed0111610737e20e9a
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 26 Nov 2006 14:35:54 +0000 (26 14:35 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 26 Nov 2006 14:35:54 +0000 (26 14:35 +0000)
tree734a8de765f4b48ee96ae36a16bd7acbc013212e
parent844274d246caa9ec089bb8a4a984d609b4a2aca2
* builtins.c (fold_builtin_fmin_fmax): Handle NaN arguments.

testsuite:
* gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
Don't ever inline the testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119224 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/builtin-minmax-1.c