diff options
author | Martin Liska <mliska@suse.cz> | 2018-08-28 09:23:12 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2018-08-28 07:23:12 +0000 |
commit | 36066262d9872fe449c384432e2f993939408cb5 (patch) | |
tree | e271017c2780608054e68e359b861d2308bedf47 | |
parent | a1ae0cbd96f326debd929214ee78cf683fc6f2a6 (diff) | |
download | gcc-36066262d9872fe449c384432e2f993939408cb5.zip gcc-36066262d9872fe449c384432e2f993939408cb5.tar.gz gcc-36066262d9872fe449c384432e2f993939408cb5.tar.bz2 |
Update documentation of fndecl_built_in_p.
2018-08-28 Martin Liska <mliska@suse.cz>
* tree.h: Update documentation of fndecl_built_in_p
functions.
From-SVN: r263907
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree.h | 21 |
2 files changed, 13 insertions, 13 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a855304..3324243 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-08-28 Martin Liska <mliska@suse.cz> + + * tree.h: Update documentation of fndecl_built_in_p + functions. + 2018-08-27 Jeff Law <law@redhat.com> PR tree-optimization/87110 @@ -5834,16 +5834,11 @@ type_has_mode_precision_p (const_tree t) return known_eq (TYPE_PRECISION (t), GET_MODE_PRECISION (TYPE_MODE (t))); } -/* For a FUNCTION_DECL NODE, nonzero means a built in function of a - standard library or more generally a built in function that is - recognized by optimizers and expanders. +/* Return true if a FUNCTION_DECL NODE is a GCC built-in function. Note that it is different from the DECL_IS_BUILTIN accessor. For instance, user declared prototypes of C library functions are not - DECL_IS_BUILTIN but may be DECL_BUILT_IN. - - When a NULL argument is pass or tree code of the NODE is not FUNCTION_DECL - false is returned. */ + DECL_IS_BUILTIN but may be DECL_BUILT_IN. */ inline bool fndecl_built_in_p (const_tree node) @@ -5851,8 +5846,8 @@ fndecl_built_in_p (const_tree node) return (DECL_BUILT_IN_CLASS (node) != NOT_BUILT_IN); } -/* For a FUNCTION_DECL NODE, return true when a function is - a built-in of class KLASS. */ +/* Return true if a FUNCTION_DECL NODE is a GCC built-in function + of class KLASS. */ inline bool fndecl_built_in_p (const_tree node, built_in_class klass) @@ -5860,8 +5855,8 @@ fndecl_built_in_p (const_tree node, built_in_class klass) return (fndecl_built_in_p (node) && DECL_BUILT_IN_CLASS (node) == klass); } -/* For a FUNCTION_DECL NODE, return true when a function is - a built-in of class KLASS with name equal to NAME. */ +/* Return true if a FUNCTION_DECL NODE is a GCC built-in function + of class KLASS with name equal to NAME. */ inline bool fndecl_built_in_p (const_tree node, int name, built_in_class klass) @@ -5869,8 +5864,8 @@ fndecl_built_in_p (const_tree node, int name, built_in_class klass) return (fndecl_built_in_p (node, klass) && DECL_FUNCTION_CODE (node) == name); } -/* For a FUNCTION_DECL NODE, return true when a function is - a built-in of class BUILT_IN_NORMAL class with name equal to NAME. */ +/* Return true if a FUNCTION_DECL NODE is a GCC built-in function + of BUILT_IN_NORMAL class with name equal to NAME. */ inline bool fndecl_built_in_p (const_tree node, built_in_function name) |