builtin-types.def (BT_FN_PTR_CONST_PTR_VAR): New.
authorIlya Enkovich <ilya.enkovich@intel.com>
Mon, 18 Nov 2013 12:30:52 +0000 (12:30 +0000)
committerKirill Yukhin <kyukhin@gcc.gnu.org>
Mon, 18 Nov 2013 12:30:52 +0000 (12:30 +0000)
commit01156003a987af28c1432f247471b2192566612a
treec33b65ba49a84fb08a5cd31eafd59e6001a95d59
parentfec39fa6b010bb0a37c93412e8f147668c558f98
builtin-types.def (BT_FN_PTR_CONST_PTR_VAR): New.

        * builtin-types.def (BT_FN_PTR_CONST_PTR_VAR): New.
        * chkp-builtins.def (BUILT_IN_CHKP_BIND_BOUNDS): New.
        * cfgexpand.c (expand_call_stmt): Expand BUILT_IN_CHKP_BIND_BOUNDS.
        * gimple.c (gimple_call_get_nobnd_arg_index): Remove.
        * gimple.h (gf_mask): Add GF_CALL_WITH_BOUNDS.
        (gimple_call_with_bounds_p): New.
        (gimple_call_set_with_bounds): New.
        (gimple_call_num_nobnd_args): Remove.
        (gimple_call_nobnd_arg): Remove.
        * tree.h (CALL_WITH_BOUNDS_P): New.
        * rtl.h (CALL_EXPR_WITH_BOUNDS_P): New.

From-SVN: r204947
gcc/ChangeLog
gcc/builtin-types.def
gcc/cfgexpand.c
gcc/chkp-builtins.def
gcc/gimple.c
gcc/gimple.h
gcc/rtl.h
gcc/tree.h