typeck2.c: update copyright to 2006
authorChris Lattner <sabre@gnu.org>
Wed, 4 Jan 2006 19:59:44 +0000 (19:59 +0000)
committerChris Lattner <sabre@gcc.gnu.org>
Wed, 4 Jan 2006 19:59:44 +0000 (19:59 +0000)
2006-01-04  Chris Lattner  <sabre@gnu.org>

        * typeck2.c: update copyright to 2006
        (split_nonconstant_init_1):  Set TREE_CONSTANT to true.

From-SVN: r109348

gcc/cp/ChangeLog
gcc/cp/typeck2.c

index 4487eba..b2967c1 100644 (file)
@@ -1,3 +1,8 @@
+2006-01-04  Chris Lattner  <sabre@gnu.org>
+
+        * typeck2.c: update copyright to 2006
+        (split_nonconstant_init_1):  Set TREE_CONSTANT to true.
+
 2006-01-04  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/24782
index 9f2d5a4..755535f 100644 (file)
@@ -1,7 +1,7 @@
 /* Report error messages, build initializers, and perform
    some front-end optimizations for C++ compiler.
    Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-   1999, 2000, 2001, 2002, 2004, 2005
+   1999, 2000, 2001, 2002, 2004, 2005, 2006
    Free Software Foundation, Inc.
    Hacked by Michael Tiemann (tiemann@cygnus.com)
 
@@ -523,6 +523,9 @@ split_nonconstant_init_1 (tree dest, tree init)
     default:
       gcc_unreachable ();
     }
+
+  /* The rest of the initializer is now a constant. */
+  TREE_CONSTANT (init) = 1;
 }
 
 /* A subroutine of store_init_value.  Splits non-constant static