]> git.ipfire.org Git - thirdparty/gcc.git/commit
builtins.c (integer_valued_real_p): Handle fmin/fmax.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Sat, 18 Nov 2006 20:38:40 +0000 (20:38 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Sat, 18 Nov 2006 20:38:40 +0000 (20:38 +0000)
commitb64d949c6145fb4936987d07fce6c9e9b043eb9a
tree4271dac3a15920b86d9161661dc7f03100747e65
parent6af46feb6b6cf1ff61860db3bc4af7d0ed03e148
builtins.c (integer_valued_real_p): Handle fmin/fmax.

* builtins.c (integer_valued_real_p): Handle fmin/fmax.
(fold_builtin_fmin_fmax): New.
(fold_builtin_1): Use it.

testsuite:
* gcc.dg/builtins-20.c: Add fmin/fmax cases.
* gcc.dg/torture/builtin-minmax-1.c: New.

From-SVN: r118976
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/builtins-20.c
gcc/testsuite/gcc.dg/torture/builtin-minmax-1.c [new file with mode: 0644]