*** empty log message ***
authorRichard Stallman <rms@gnu.org>
Fri, 3 Apr 1992 21:36:43 +0000 (21:36 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 3 Apr 1992 21:36:43 +0000 (21:36 +0000)
From-SVN: r674

gcc/varasm.c

index ffd0f2c0533b3526b2d35a695cee5c7c8ba62b41..ab3591d25c91b41504e20a0c34ed9ea37cfcb526 100644 (file)
@@ -1914,6 +1914,9 @@ output_constant_def (exp)
   TREE_CST_RTL (exp)
     = gen_rtx (MEM, TYPE_MODE (TREE_TYPE (exp)), def);
   RTX_UNCHANGING_P (TREE_CST_RTL (exp)) = 1;
+  if (TREE_CODE (TREE_TYPE (exp)) == RECORD_TYPE
+      || TREE_CODE (TREE_TYPE (exp)) == ARRAY_TYPE)
+    MEM_IN_STRUCT_P (TREE_CST_RTL (exp)) = 1;
 
   pop_obstacks ();