diff gcc/alias.c @ 36:855418dad1a3

gcc-4.4-20091020
author e075725
date Tue, 22 Dec 2009 21:19:31 +0900
parents 58ad6c70ea60
children 77e2b8dfacca
line wrap: on
line diff
--- a/gcc/alias.c	Thu Sep 24 13:21:57 2009 +0900
+++ b/gcc/alias.c	Tue Dec 22 21:19:31 2009 +0900
@@ -1932,6 +1932,9 @@
 {
   const_tree fieldx, fieldy, typex, typey, orig_y;
 
+  if (!flag_strict_aliasing)
+    return false;
+
   do
     {
       /* The comparison has to be done at a common type, since we don't