------- Comment #3 from ghazi at gcc dot gnu dot org 2007-07-18 16:13 ------- Subject: Bug 32668
Author: ghazi Date: Wed Jul 18 16:13:09 2007 New Revision: 126723 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126723 Log: PR middle-end/32668 * builtin-attrs.def (ATTR_TYPEGENERIC, ATTR_CONST_NOTHROW_TYPEGENERIC): New. * builtins.def (BUILT_IN_ISINF, BUILT_IN_ISNAN, BUILT_IN_ISGREATER, BUILT_IN_ISGREATEREQUAL, BUILT_IN_ISLESS, BUILT_IN_ISLESSEQUAL, BUILT_IN_ISLESSGREATER, BUILT_IN_ISUNORDERED): Use ATTR_CONST_NOTHROW_TYPEGENERIC. * c-common.c (handle_type_generic_attribute): New. (c_common_attribute_table): Add "type generic". * c-typeck.c (convert_arguments): Handle "type generic" functions. Modified: trunk/gcc/ChangeLog trunk/gcc/builtin-attrs.def trunk/gcc/builtins.def trunk/gcc/c-common.c trunk/gcc/c-typeck.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32668