* config/bfin/bfin.c (hwloop_optimize): Fix use of VEC_last macro.

From-SVN: r190440
This commit is contained in:
Nick Clifton 2012-08-16 09:56:11 +00:00 committed by Nick Clifton
parent 1f85d2fb49
commit c0e2141abe
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,7 @@
2012-08-16 Nick Clifton <nickc@redhat.com>
* config/bfin/bfin.c (hwloop_optimize): Fix use of VEC_last macro.
* config/avr/t-avr: Replace occurrences of $(CC) with $(COMPILER).
* config/avr/avr.c (avr_legitimize_reload_address): Add casts
for reload_type enums.

View File

@ -3478,7 +3478,7 @@ hwloop_optimize (hwloop_info loop)
/* If we have to insert the LSETUP before a jump, count that jump in the
length. */
if (VEC_length (edge, loop->incoming) > 1
|| !(VEC_last (edge, loop->incoming).flags & EDGE_FALLTHRU))
|| !(VEC_last (edge, loop->incoming)->flags & EDGE_FALLTHRU))
{
gcc_assert (JUMP_P (insn));
insn = PREV_INSN (insn);
@ -3747,7 +3747,7 @@ hwloop_optimize (hwloop_info loop)
{
rtx prev = BB_END (loop->incoming_src);
if (VEC_length (edge, loop->incoming) > 1
|| !(VEC_last (edge, loop->incoming).flags & EDGE_FALLTHRU))
|| !(VEC_last (edge, loop->incoming)->flags & EDGE_FALLTHRU))
{
gcc_assert (JUMP_P (prev));
prev = PREV_INSN (prev);