diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2016-11-16 10:05:04 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2016-11-16 10:05:04 +0000 |
commit | f857b8ef2f134eae71518b15bbfd1d998537ee2b (patch) | |
tree | f4809c4aaa6937e53b52c5c84b11e5a177f21125 | |
parent | 4786fabecc8559f04eed93d3d49738680b52536b (diff) | |
download | gcc-f857b8ef2f134eae71518b15bbfd1d998537ee2b.zip gcc-f857b8ef2f134eae71518b15bbfd1d998537ee2b.tar.gz gcc-f857b8ef2f134eae71518b15bbfd1d998537ee2b.tar.bz2 |
Fix missing brackets in arc.c
The old code still built thanks to the brackets in the definition
of XVECEXP.
gcc/
* config/arc/arc.c (arc_loop_hazard): Add missing brackets.
From-SVN: r242473
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/arc/arc.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ed37d6d..542d3a0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2016-11-16 Richard Sandiford <richard.sandiford@arm.com> + + * config/arc/arc.c (arc_loop_hazard): Add missing brackets. + 2016-11-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com> PR target/78364 diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.c index 3bce7ef..98c7298 100644 --- a/gcc/config/arc/arc.c +++ b/gcc/config/arc/arc.c @@ -7812,7 +7812,7 @@ arc_loop_hazard (rtx_insn *pred, rtx_insn *succ) jump = pred; else if (GET_CODE (PATTERN (pred)) == SEQUENCE && JUMP_P (XVECEXP (PATTERN (pred), 0, 0))) - jump = as_a <rtx_insn *> XVECEXP (PATTERN (pred), 0, 0); + jump = as_a <rtx_insn *> (XVECEXP (PATTERN (pred), 0, 0)); else return false; |