builtin-types.def (BT_UINT): Rename from BT_UNSIGNED.
authorJan Beulich <jbeulich@novell.com>
Fri, 9 Jul 2004 23:04:33 +0000 (23:04 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 9 Jul 2004 23:04:33 +0000 (16:04 -0700)
commit2319a1d1f7308338e91ace8b30719347b91580e4
tree0848a312643aa3db319dcfacfd3dd9e8b0f76e97
parent18df6de934489a4ace9de466d596efb7f6ecf5b0
builtin-types.def (BT_UINT): Rename from BT_UNSIGNED.

        * builtin-types.def (BT_UINT): Rename from BT_UNSIGNED.
        (BT_FN_UINT): Rename from BT_FN_UNSIGNED.
        (BT_FN_PTR_UINT): Rename from BT_FN_PTR_UNSIGNED.
        (BT_ULONG, BT_ULONGLONG, BT_UINTMAX, BT_FN_INT_UINT, BT_FN_INT_ULONG,
        BT_FN_INT_ULONGLONG, BT_FN_INT_INTMAX, BT_FN_INT_UINTMAX): New.
        * builtins.def (BUILTIN_CLZxxx, BUILTIN_CTXxxx, BUILTIN_PARITYxxx,
        BUILTIN_POPCOUNTxxx): Arguments are unsigned.
        (BUILTIN_xxxIMAX): New.
        * builtins.c (expand_builtin): Handle BUILT_IN_FFSIMAX,
        BUILT_IN_CLZIMAX, BUILT_IN_CTZIMAX, BUILT_IN_POPCOUNIMAX, and
        BUILT_IN_PARITYIMAX.

From-SVN: r84415
gcc/ChangeLog
gcc/builtin-types.def
gcc/builtins.c
gcc/builtins.def
gcc/testsuite/gcc.dg/builtin-protos-1.c [new file with mode: 0644]