* builtins.c (fold_builtin_unordered_cmp): Take an EXP argument
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 20 Jun 2004 03:56:05 +0000 (03:56 +0000)
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 20 Jun 2004 03:56:05 +0000 (03:56 +0000)
commit859f903a74f702e73d4e4ac15fab371ff739e076
tree27a281b7ba8329efc3f7abbd5c915f7822d468d1
parent3d2110ae4c6dbe02cd824f1c72ac9b718a32109d
* builtins.c (fold_builtin_unordered_cmp): Take an EXP argument
instead of both an ARGLIST and a result TYPE.  Handle these C99
comparison functions as "polymorphic" builtins.  Also handle
lowering of BUILT_IN_ISUNORDERED to an UNORDERED_EXPR tree node.
(fold_builtin_1): Update calls to fold_builtin_unordered_cmp.
Move handling of BUILT_IN_ISUNORDERED from here to there.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83404 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c