diff options
author | Joern Rennecke <amylaar@gcc.gnu.org> | 2013-10-28 12:19:16 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2013-10-28 12:19:16 +0000 |
commit | 1ea1e1b53ff1b68842b80b61845653a9a8fc94fc (patch) | |
tree | 3b754f998dfab0eee6eec5d9ce49a7ae95622730 /gcc/config/arc | |
parent | a6fcccd7a3578e12282b60c24ef48d46257482f8 (diff) | |
download | gcc-1ea1e1b53ff1b68842b80b61845653a9a8fc94fc.zip gcc-1ea1e1b53ff1b68842b80b61845653a9a8fc94fc.tar.gz gcc-1ea1e1b53ff1b68842b80b61845653a9a8fc94fc.tar.bz2 |
jump-around-jump.c: New test.
gcc/testsuite:
2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
Joern Rennecke <joern.rennecke@embecosm.com>
* gcc.target/arc/jump-around-jump.c: New test.
gcc:
2013-10-28 Joern Rennecke <joern.rennecke@embecosm.com>
* config/arc/arc.c (arc_ccfsm_post_advance):
Add comment about TYPE_RETURN.
From-SVN: r204123
Diffstat (limited to 'gcc/config/arc')
-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)) |