projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5ef37cd
)
(subst_constants, case SUBREG): Cancel changes once done with result.
author
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 1 May 1997 13:00:40 +0000
(09:00 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 1 May 1997 13:00:40 +0000
(09:00 -0400)
From-SVN: r14002
gcc/integrate.c
patch
|
blob
|
history
diff --git
a/gcc/integrate.c
b/gcc/integrate.c
index 693304ab3d1bdd0e90d1ae5702242a87d464214c..423ded2ba9990dfede6ce5a7fefeee9e8b7d8ea0 100644
(file)
--- a/
gcc/integrate.c
+++ b/
gcc/integrate.c
@@
-2717,6
+2717,7
@@
subst_constants (loc, insn, map)
new = operand_subword (inner, SUBREG_WORD (x), 0,
GET_MODE (SUBREG_REG (x)));
+ cancel_changes (num_changes);
if (new == 0 && subreg_lowpart_p (x))
new = gen_lowpart_common (GET_MODE (x), inner);