Commit 442eef68 by Nathan Sidwell Committed by Nathan Sidwell

* tree.h (tree_fits_shwi_p, tree_fits_uhwi_p): Unconditionally pure.

From-SVN: r247800
parent e91c2cac
2017-05-09 Nathan Sidwell <nathan@acm.org>
* tree.h (tree_fits_shwi_p, tree_fits_uhwi_p): Unconditionally pure.
* ipa-devirt.c (default_hash_traits<type_pair>): Skip struct-scope
typedefs.
......
......@@ -4109,15 +4109,9 @@ extern int attribute_list_contained (const_tree, const_tree);
extern int tree_int_cst_equal (const_tree, const_tree);
extern bool tree_fits_shwi_p (const_tree)
#ifndef ENABLE_TREE_CHECKING
ATTRIBUTE_PURE /* tree_fits_shwi_p is pure only when checking is disabled. */
#endif
;
ATTRIBUTE_PURE;
extern bool tree_fits_uhwi_p (const_tree)
#ifndef ENABLE_TREE_CHECKING
ATTRIBUTE_PURE /* tree_fits_uhwi_p is pure only when checking is disabled. */
#endif
;
ATTRIBUTE_PURE;
extern HOST_WIDE_INT tree_to_shwi (const_tree);
extern unsigned HOST_WIDE_INT tree_to_uhwi (const_tree);
#if !defined ENABLE_TREE_CHECKING && (GCC_VERSION >= 4003)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment