projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
aacba15
)
* reg-stack.c (emit_swap_insn): Do not get pass CALL_INSNs.
author
Jan Hubicka
<jh@suse.cz>
Mon, 23 Apr 2001 13:29:42 +0000
(15:29 +0200)
committer
Jan Hubicka
<hubicka@gcc.gnu.org>
Mon, 23 Apr 2001 13:29:42 +0000
(13:29 +0000)
From-SVN: r41502
gcc/ChangeLog
patch
|
blob
|
history
gcc/reg-stack.c
patch
|
blob
|
history
diff --git
a/gcc/ChangeLog
b/gcc/ChangeLog
index f9159a5107f86cd05b079d39355dcc29a0406ab3..e3d7ad0d9bb016b06325a44cf2f7a9df603e4f72 100644
(file)
--- a/
gcc/ChangeLog
+++ b/
gcc/ChangeLog
@@
-1,3
+1,7
@@
+Mon Apr 23 14:32:12 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * reg-stack.c (emit_swap_insn): Do not get pass CALL_INSNs.
+
2001-04-22 Mark Mitchell <mark@codesourcery.com>
* loop.c (loop_delete_insns): Add prototype.
diff --git
a/gcc/reg-stack.c
b/gcc/reg-stack.c
index 6327b24e96e6759facb032357ef0013b3e3564e6..7dcb2fa176c25dd437718bffabf0d20cc3c922ae 100644
(file)
--- a/
gcc/reg-stack.c
+++ b/
gcc/reg-stack.c
@@
-1004,6
+1004,7
@@
emit_swap_insn (insn, regstack, reg)
while (tmp != limit)
{
if (GET_CODE (tmp) == CODE_LABEL
+ || GET_CODE (tmp) == CALL_INSN
|| NOTE_INSN_BASIC_BLOCK_P (tmp)
|| (GET_CODE (tmp) == INSN
&& stack_regs_mentioned (tmp)))