From dd43f13d02bb92dc7d14ac5036de4f954f0c5fd1 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Fri, 3 Apr 1992 21:36:43 +0000 Subject: [PATCH] *** empty log message *** From-SVN: r674 --- gcc/varasm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/varasm.c b/gcc/varasm.c index ffd0f2c0533..ab3591d25c9 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -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 (); -- 2.30.2