diff options
author | David Malcolm <dmalcolm@redhat.com> | 2014-08-28 20:37:15 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-28 20:37:15 +0000 |
commit | 8ba24b7b5fc19c54d86000260cf697c1dd9ab303 (patch) | |
tree | f03a9ad699f5ebff10a80a0829cb7b31bd93ac25 /gcc | |
parent | eefc72edb9c02055bd244c379761013ff0418c38 (diff) | |
download | gcc-8ba24b7b5fc19c54d86000260cf697c1dd9ab303.zip gcc-8ba24b7b5fc19c54d86000260cf697c1dd9ab303.tar.gz gcc-8ba24b7b5fc19c54d86000260cf697c1dd9ab303.tar.bz2 |
insn_current_reference_address takes an rtx_insn
gcc/
2014-08-28 David Malcolm <dmalcolm@redhat.com>
* output.h (insn_current_reference_address): Strengthen param
from rtx to rtx_insn *.
* final.c (insn_current_reference_address): Likewise.
From-SVN: r214692
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/final.c | 2 | ||||
-rw-r--r-- | gcc/output.h | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3f27e45..bc59b60 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2014-08-28 David Malcolm <dmalcolm@redhat.com> + * output.h (insn_current_reference_address): Strengthen param + from rtx to rtx_insn *. + * final.c (insn_current_reference_address): Likewise. + +2014-08-28 David Malcolm <dmalcolm@redhat.com> + * basic-block.h (inside_basic_block_p): Strengthen param from const_rtx to const rtx_insn *. * cfgbuild.c (inside_basic_block_p): Likewise. diff --git a/gcc/final.c b/gcc/final.c index 3103bac..86db275 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -637,7 +637,7 @@ align_fuzz (rtx start, rtx end, int known_align_log, unsigned int growth) to exclude the branch size. */ int -insn_current_reference_address (rtx branch) +insn_current_reference_address (rtx_insn *branch) { rtx dest, seq; int seq_uid; diff --git a/gcc/output.h b/gcc/output.h index a3a5d78..0ee2be7 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -90,7 +90,7 @@ extern void output_asm_insn (const char *, rtx *); /* Compute a worst-case reference address of a branch so that it can be safely used in the presence of aligned labels. Defined in final.c. */ -extern int insn_current_reference_address (rtx); +extern int insn_current_reference_address (rtx_insn *); /* Find the alignment associated with a CODE_LABEL. Defined in final.c. */ |