From: Nathan Sidwell Date: Tue, 9 May 2017 15:15:46 +0000 (+0000) Subject: * tree.h (tree_fits_shwi_p, tree_fits_uhwi_p): Unconditionally pure. X-Git-Tag: basepoints/gcc-9~7464 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=442eef68d2987242045a47371716cc38ddf8ec1b;p=thirdparty%2Fgcc.git * tree.h (tree_fits_shwi_p, tree_fits_uhwi_p): Unconditionally pure. From-SVN: r247800 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4e0abcab0cd6..8a0544f5d6ea 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2017-05-09 Nathan Sidwell + * tree.h (tree_fits_shwi_p, tree_fits_uhwi_p): Unconditionally pure. + * ipa-devirt.c (default_hash_traits): Skip struct-scope typedefs. diff --git a/gcc/tree.h b/gcc/tree.h index 1b7d86a5257d..c6e883c489fc 100644 --- a/gcc/tree.h +++ b/gcc/tree.h @@ -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)