OSDN Git Service

2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 May 2005 15:42:01 +0000 (15:42 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 May 2005 15:42:01 +0000 (15:42 +0000)
  Revert
  2005-05-11  Richard Guenther  <rguenth@gcc.gnu.org>
  * fold-const.c (fold_indirect_ref_1): Avoid removing
  NOP_EXPRs with type qualifiers like const.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99699 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/fold-const.c

index 42b8984..e927395 100644 (file)
@@ -1,3 +1,10 @@
+2005-05-14  Richard Guenther  <rguenth@gcc.gnu.org>
+
+       Revert
+       2005-05-11  Richard Guenther  <rguenth@gcc.gnu.org>
+       * fold-const.c (fold_indirect_ref_1): Avoid removing
+       NOP_EXPRs with type qualifiers like const.
+
 2005-05-14  Jan Hubicka  <jh@suse.cz>
 
        Patch by Richard Henderson:
index b19dd85..deb8780 100644 (file)
@@ -11406,7 +11406,7 @@ fold_indirect_ref_1 (tree t)
   tree sub = t;
   tree subtype;
 
-  STRIP_TYPE_NOPS (sub);
+  STRIP_NOPS (sub);
   subtype = TREE_TYPE (sub);
   if (!POINTER_TYPE_P (subtype))
     return NULL_TREE;