diff options
| author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-08-25 18:57:48 +0000 |
|---|---|---|
| committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-08-25 18:57:48 +0000 |
| commit | 40125f1c8fc1fdff755fe372aca2b0a4a7473c31 (patch) | |
| tree | ba68cdf5cb12fb41f9051ea44e08934bd8482ab0 /gcc/rtl.h | |
| parent | 8e1e2c20cf2e02e2de59df8ebce08b22df778d0f (diff) | |
| download | ppe42-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.h | 1 |
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 */ |

