tree.h (attribute_value_equal): Declare.
authorJan Hubicka <hubicka@ucw.cz>
Thu, 23 Apr 2015 16:23:26 +0000 (18:23 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 23 Apr 2015 16:23:26 +0000 (16:23 +0000)
* tree.h (attribute_value_equal): Declare.
* tree.c (attribute_value_equal): Export.

From-SVN: r222380

gcc/ChangeLog
gcc/tree.c
gcc/tree.h

index d36bae7c25171dc3e81611af5a9666841d52130e..5bc370b161d147f79b4a495a1480332dd4d40392 100644 (file)
        (neon_vca<cmp_op><mode>_insn): New pattern.
        (neon_vca<cmp_op_unsp><mode>_insn_unspec): Likewise.
 
+2015-04-23  Jan Hubicka  <hubicka@ucw.cz>
+
+       * tree.h (attribute_value_equal): Declare.
+       * tree.c (attribute_value_equal): Export.
+
 2015-04-23  Jan Hubicka  <hubicka@ucw.cz>
 
        * ipa-icf.c (sem_item::compare_attributes): New function.
index 01860af871791b309480bedc86627ecc30843af1..497b14523bbef299ca7aa58570883fd0dc20fef2 100644 (file)
@@ -4873,7 +4873,7 @@ simple_cst_list_equal (const_tree l1, const_tree l2)
    attribute values are known to be equal; otherwise return false.
 */
 
-static bool
+bool
 attribute_value_equal (const_tree attr1, const_tree attr2)
 {
   if (TREE_VALUE (attr1) == TREE_VALUE (attr2))
index bedf10362734c0e1f9d7815db7b4eaa7e20c1c9c..2ec970884b6d3230490398329f63fae6d259db09 100644 (file)
@@ -3888,6 +3888,8 @@ extern tree build_type_attribute_variant (tree, tree);
 extern tree build_decl_attribute_variant (tree, tree);
 extern tree build_type_attribute_qual_variant (tree, tree, int);
 
+extern bool attribute_value_equal (const_tree, const_tree);
+
 /* Return 0 if the attributes for two types are incompatible, 1 if they
    are compatible, and 2 if they are nearly compatible (which causes a
    warning to be generated).  */