diff options
Diffstat (limited to 'gcc/config/arc/arc.c')
-rw-r--r-- | gcc/config/arc/arc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.c index 7c39d53..6ddd486 100644 --- a/gcc/config/arc/arc.c +++ b/gcc/config/arc/arc.c @@ -3720,6 +3720,8 @@ arc_ccfsm_post_advance (rtx insn, struct arc_ccfsm *state) && GET_CODE (PATTERN (insn)) != ADDR_DIFF_VEC && ((type = get_attr_type (insn)) == TYPE_BRANCH || (type == TYPE_UNCOND_BRANCH + /* ??? Maybe should also handle TYPE_RETURN here, + but we don't have a testcase for that. */ && ARC_CCFSM_BRANCH_DELETED_P (state)))) { if (ARC_CCFSM_BRANCH_DELETED_P (state)) |