]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/builtins.def
builtin-types.def (BT_SSIZE): New primitive type.
authorRoger Sayle <roger@eyesopen.com>
Sun, 3 Aug 2003 03:23:18 +0000 (03:23 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sun, 3 Aug 2003 03:23:18 +0000 (03:23 +0000)
commit178b2b9f0f31ed70e30d802db7d0aced8de5fd3c
tree05e22e5ba8a5e2fd79767f7411cf1d5e8b09c93b
parent469146c134f35dd015742eb02bc78a580dc9f043
builtin-types.def (BT_SSIZE): New primitive type.

* builtin-types.def (BT_SSIZE): New primitive type.
(BT_FN_INT_PTR_CONST_STRING_VALIST_ARG,
BT_FN_STRING_CONST_STRING_CONST_STRING_INT,
BT_FN_SIZE_STRING_SIZE_CONST_STRING_CONST_PTR,
BT_FN_SSIZE_STRING_SIZE_CONST_STRING_VAR): New function types.
* builtins.def (BUILT_IN_DCGETTEXT, BUILT_IN_DGETTEXT,
BUILT_IN_FSCANF, BUILT_IN_GETTEXT, BUILT_IN_STRFMON,
BUILT_IN_STRFTIME, BUILT_IN_VFPRINTF, BUILT_IN_VFSCANF): New builtins.
* builtin-attrs.def: Remove DEF_FN_ATTR construct and the last
few functions that define default attributes using it.
* c-common.c (c_common_insert_default_attributes): Do nothing.

* doc/extend.texi: Document these "new" builtins.

From-SVN: r70113
gcc/ChangeLog
gcc/builtin-attrs.def
gcc/builtin-types.def
gcc/builtins.def
gcc/c-common.c
gcc/doc/extend.texi