* tree.c (new_alias_set): Return zero if !flag_strict_aliasing.
authorRichard Henderson <rth@cygnus.com>
Mon, 11 Jan 1999 22:55:09 +0000 (14:55 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Mon, 11 Jan 1999 22:55:09 +0000 (14:55 -0800)
From-SVN: r24623

gcc/ChangeLog
gcc/tree.c

index f6c2f9cc54e2231cd8b8fda344d6cbbcbadd360b..dc4cbad465671b1e54bb1d1955e893ceafb3d754 100644 (file)
@@ -1,3 +1,7 @@
+Mon Jan 11 22:54:14 1999  Richard Henderson  <rth@cygnus.com>
+
+       * tree.c (new_alias_set): Return zero if !flag_strict_aliasing.
+
 Mon Jan 11 22:36:01 1999  Richard Henderson  <rth@cygnus.com>
 
        * basic-block.h (basic_block_head): Rename to x_basic_block_head.
index 7425b7240523390d1397551e224fdd943d5e561e..053420cd481744a678451f3f6032bd010790e292 100644 (file)
@@ -5124,5 +5124,8 @@ int
 new_alias_set ()
 {
   static int last_alias_set;
-  return ++last_alias_set;
+  if (flag_strict_aliasing)
+    return ++last_alias_set;
+  else
+    return 0;
 }