summaryrefslogtreecommitdiffstats
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-25 18:57:48 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-25 18:57:48 +0000
commit40125f1c8fc1fdff755fe372aca2b0a4a7473c31 (patch)
treeba68cdf5cb12fb41f9051ea44e08934bd8482ab0 /gcc/rtl.h
parent8e1e2c20cf2e02e2de59df8ebce08b22df778d0f (diff)
downloadppe42-gcc-40125f1c8fc1fdff755fe372aca2b0a4a7473c31.tar.gz
ppe42-gcc-40125f1c8fc1fdff755fe372aca2b0a4a7473c31.zip
PR 50132
PR 49864 * cfgcleanup.c (old_insns_match_p): Don't allow cross-jump for non-constant stack adjutment. * expr.c (find_args_size_adjust): Break out from ... (fixup_args_size_notes): ... here. * rtl.h (find_args_size_adjust): Declare. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@178084 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r--gcc/rtl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index e8aa7aba002..7f863899f64 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -2508,6 +2508,7 @@ extern void emit_jump (rtx);
/* In expr.c */
extern rtx move_by_pieces (rtx, rtx, unsigned HOST_WIDE_INT,
unsigned int, int);
+extern HOST_WIDE_INT find_args_size_adjust (rtx);
extern int fixup_args_size_notes (rtx, rtx, int);
/* In cfgrtl.c */
OpenPOWER on IntegriCloud