aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2011-08-25 11:57:48 -0700
committerRichard Henderson <rth@gcc.gnu.org>2011-08-25 11:57:48 -0700
commit42aa5124f7a7173d1972668378a9531949f92599 (patch)
treeba68cdf5cb12fb41f9051ea44e08934bd8482ab0 /gcc/rtl.h
parent0ab71f306cd6148c0c9f93418a86763ee2cd4b72 (diff)
downloadgcc-42aa5124f7a7173d1972668378a9531949f92599.zip
gcc-42aa5124f7a7173d1972668378a9531949f92599.tar.gz
gcc-42aa5124f7a7173d1972668378a9531949f92599.tar.bz2
re PR debug/50132 (ICE: in maybe_record_trace_start, at dwarf2cfi.c:2234 with -fno-asynchronous-unwind-tables and long double)
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. From-SVN: r178084
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 e8aa7ab..7f86389 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 */