diff options
author | David Malcolm <dmalcolm@redhat.com> | 2014-09-04 20:34:36 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-09-04 20:34:36 +0000 |
commit | 8e3177d9a6d6b6a24027aa2d2d0c4cf410d77f08 (patch) | |
tree | d275aea488cf2f4ef664a1dad8026f81f4f395f3 /gcc | |
parent | b67b29f62fd83a5b90da999969deed7888608f9c (diff) | |
download | gcc-8e3177d9a6d6b6a24027aa2d2d0c4cf410d77f08.zip gcc-8e3177d9a6d6b6a24027aa2d2d0c4cf410d77f08.tar.gz gcc-8e3177d9a6d6b6a24027aa2d2d0c4cf410d77f08.tar.bz2 |
eh_returnjump_p takes an rtx_insn
2014-09-04 David Malcolm <dmalcolm@redhat.com>
gcc/
* jump.c (eh_returnjump_p): Strengthen param "insn" from rtx to
rtx_insn *.
* rtl.h (eh_returnjump_p): Likewise.
From-SVN: r214919
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/jump.c | 2 | ||||
-rw-r--r-- | gcc/rtl.h | 2 |
3 files changed, 9 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 851debf..e65a69f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2014-09-04 David Malcolm <dmalcolm@redhat.com> + + * jump.c (eh_returnjump_p): Strengthen param "insn" from rtx to + rtx_insn *. + + * rtl.h (eh_returnjump_p): Likewise. + 2014-09-04 Aldy Hernandez <aldyh@redhat.com> * Makefile.in (TAGS): Handle constructs in timevar.def. @@ -954,7 +954,7 @@ returnjump_p (rtx insn) /* Return true if INSN is a (possibly conditional) return insn. */ int -eh_returnjump_p (rtx insn) +eh_returnjump_p (rtx_insn *insn) { if (JUMP_P (insn)) { @@ -3235,7 +3235,7 @@ extern rtx pc_set (const_rtx); extern rtx condjump_label (const_rtx); extern int simplejump_p (const_rtx); extern int returnjump_p (rtx); -extern int eh_returnjump_p (rtx); +extern int eh_returnjump_p (rtx_insn *); extern int onlyjump_p (const_rtx); extern int only_sets_cc0_p (const_rtx); extern int sets_cc0_p (const_rtx); |