fold-const.c (fold): Remove cases for INTEGER_CST...
authorKazu Hirata <kazu@cs.umass.edu>
Tue, 23 Mar 2004 15:16:51 +0000 (15:16 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Tue, 23 Mar 2004 15:16:51 +0000 (15:16 +0000)
* fold-const.c (fold): Remove cases for INTEGER_CST, REAL_CST,
VECTOR_CST, STRING_CST, COMPLEX_CST, and CONSTRUCTOR.

From-SVN: r79862

gcc/ChangeLog
gcc/fold-const.c

index 5343f2cce94f2e5c5ca731929a52b1a41c7d5398..af4fae53571ca85f432922a78c2ac363e4a4655f 100644 (file)
@@ -1,3 +1,8 @@
+2004-03-23  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * fold-const.c (fold): Remove cases for INTEGER_CST, REAL_CST,
+       VECTOR_CST, STRING_CST, COMPLEX_CST, and CONSTRUCTOR.
+
 2004-03-23  Kazu Hirata  <kazu@cs.umass.edu>
 
        PR optimization/14669
index ab43be8d880a52797c3def2ae35ca062933a3afb..948a46c939da45f5432355ac1eace69f4d831268 100644 (file)
@@ -5609,14 +5609,6 @@ fold (tree expr)
 
   switch (code)
     {
-    case INTEGER_CST:
-    case REAL_CST:
-    case VECTOR_CST:
-    case STRING_CST:
-    case COMPLEX_CST:
-    case CONSTRUCTOR:
-      return t;
-
     case CONST_DECL:
       return fold (DECL_INITIAL (t));