r213806 - in /trunk/gcc: ChangeLog Makefile.in ...

ygribov@gcc.gnu.org ygribov@gcc.gnu.org
Mon Aug 11 06:06:00 GMT 2014


Author: ygribov
Date: Mon Aug 11 06:06:29 2014
New Revision: 213806

URL: https://gcc.gnu.org/viewcvs?rev=213806&root=gcc&view=rev
Log:
Added fnspec to internal functions.

2014-08-11  Yury Gribov  <y.gribov@samsung.com>

gcc/
        * gimple.c (gimple_call_fnspec): Support internal functions.
        (gimple_call_return_flags): Use const.
        * Makefile.in (GTFILES): Add internal-fn.h to list of GC files.
        * internal-fn.def: Add fnspec information.
        * internal-fn.h (internal_fn_fnspec): New function.
        (init_internal_fns): Declare new function.
        * internal-fn.c (internal_fn_fnspec_array): New global variable.
        (init_internal_fns): New function.
        * tree-core.h: Update macro call.
        * tree.c (build_common_builtin_nodes): Initialize internal fns.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/gimple.c
    trunk/gcc/internal-fn.c
    trunk/gcc/internal-fn.def
    trunk/gcc/internal-fn.h
    trunk/gcc/tree-core.h
    trunk/gcc/tree.c



More information about the Gcc-cvs mailing list