diff options
author | David Malcolm <dmalcolm@redhat.com> | 2014-08-26 19:20:16 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-26 19:20:16 +0000 |
commit | 0926539cb17fcfc1e35ff9c0026fcce6ee9cbc9a (patch) | |
tree | 58b485026a928d9acd78535ac23a2ccb7b7078c2 /gcc/config/m32c/m32c.c | |
parent | 9152e0aa1b60461c043c189307d2b913279f0646 (diff) | |
download | gcc-0926539cb17fcfc1e35ff9c0026fcce6ee9cbc9a.zip gcc-0926539cb17fcfc1e35ff9c0026fcce6ee9cbc9a.tar.gz gcc-0926539cb17fcfc1e35ff9c0026fcce6ee9cbc9a.tar.bz2 |
Strengthen fields in struct sequence_stack and struct emit_status
gcc/
2014-08-26 David Malcolm <dmalcolm@redhat.com>
* function.h (struct sequence_stack): Strengthen fields "first"
and "last" from rtx to rtx_insn *.
(struct emit_status): Likewise for fields "x_first_insn" and
"x_last_insn".
* emit-rtl.h (get_insns): Remove now-redundant checked cast.
(set_first_insn): Add checked cast.
(get_last_insn): Remove now-redundant checked cast.
(set_last_insn): Add checked cast.
* config/m32c/m32c.c (m32c_leaf_function_p): Strengthen locals
"saved_first" and "saved_last" from rtx to rtx_insn *.
From-SVN: r214537
Diffstat (limited to 'gcc/config/m32c/m32c.c')
-rw-r--r-- | gcc/config/m32c/m32c.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index 23fd1cc..1954c84 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -4045,7 +4045,7 @@ m32c_encode_section_info (tree decl, rtx rtl, int first) static int m32c_leaf_function_p (void) { - rtx saved_first, saved_last; + rtx_insn *saved_first, *saved_last; struct sequence_stack *seq; int rv; |