]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* c-common.c (combine_strings): Always set TREE_CONSTANT.
authorJason Merrill <jason@yorick.cygnus.com>
Wed, 25 Aug 1999 21:05:16 +0000 (21:05 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 25 Aug 1999 21:05:16 +0000 (17:05 -0400)
From-SVN: r28873

gcc/ChangeLog
gcc/c-common.c

index a5ea729fbd7976975ff2fc179e1f956cc5c7dcdb..c3655b706f202455173d959ad516cff07f20eceb 100644 (file)
@@ -1,3 +1,7 @@
+Wed Aug 25 14:00:18 1999  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * c-common.c (combine_strings): Always set TREE_CONSTANT.
+
 Wed Aug 25 15:27:22 1999  Gavin Romig-Koch  <gavin@cygnus.com>
 
        * combine.c (nonzero_bits) : Allow single-ly set registers to be
index bcf22109db2518eb820d6b3290f4c429de34ceb5..217f32d120c82178eacbf3e0c385634412cd9483 100644 (file)
@@ -420,7 +420,8 @@ combine_strings (strings)
       = build_array_type (wide_flag ? wchar_type_node : char_type_node,
                          build_index_type (build_int_2 (nchars - 1, 0)));
 
-  TREE_READONLY (value) = TREE_CONSTANT (value) = ! flag_writable_strings;
+  TREE_CONSTANT (value) = 1;
+  TREE_READONLY (value) = ! flag_writable_strings;
   TREE_STATIC (value) = 1;
   return value;
 }