aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2016-11-16 10:05:04 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2016-11-16 10:05:04 +0000
commitf857b8ef2f134eae71518b15bbfd1d998537ee2b (patch)
treef4809c4aaa6937e53b52c5c84b11e5a177f21125 /gcc
parent4786fabecc8559f04eed93d3d49738680b52536b (diff)
downloadgcc-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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/arc/arc.c2
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;