projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9956bfc
)
(assign_stack_temp): Clear MEM flags from reuse.
author
Richard Kenner
<kenner@gcc.gnu.org>
Sun, 9 Feb 1997 19:05:39 +0000
(14:05 -0500)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Sun, 9 Feb 1997 19:05:39 +0000
(14:05 -0500)
From-SVN: r13623
gcc/function.c
patch
|
blob
|
history
diff --git
a/gcc/function.c
b/gcc/function.c
index 7e9da32be557a1f87194c8cebea1e9f0384d6d9b..468558bc2167aeabbccca3b61b24b7a27681ccb0 100644
(file)
--- a/
gcc/function.c
+++ b/
gcc/function.c
@@
-913,6
+913,11
@@
assign_stack_temp (mode, size, keep)
p->level = temp_slot_level;
p->keep = keep;
}
+
+ /* We may be reusing an old slot, so clear any MEM flags that may have been
+ set from before. */
+ RTX_UNCHANGING_P (p->slot) = 0;
+ MEM_IN_STRUCT_P (p->slot) = 0;
return p->slot;
}
\f