[arm] Remove semicolon after while {} do (0) in HANDLE_NARROW_SHIFT_ARITH
authorTom de Vries <tom@codesourcery.com>
Tue, 7 Nov 2017 08:11:54 +0000 (08:11 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Tue, 7 Nov 2017 08:11:54 +0000 (08:11 +0000)
2017-11-07  Tom de Vries  <tom@codesourcery.com>

PR other/82784
* config/arm/arm.c (HANDLE_NARROW_SHIFT_ARITH): Remove semicolon after
"while {} do (0)".
(arm_rtx_costs_internal): Add missing semicolon after
HANDLE_NARROW_SHIFT_ARITH call.

From-SVN: r254490

gcc/ChangeLog
gcc/config/arm/arm.c

index 0502241..105f222 100644 (file)
@@ -1,3 +1,11 @@
+2017-11-07  Tom de Vries  <tom@codesourcery.com>
+
+       PR other/82784
+       * config/arm/arm.c (HANDLE_NARROW_SHIFT_ARITH): Remove semicolon after
+       "while {} do (0)".
+       (arm_rtx_costs_internal): Add missing semicolon after
+       HANDLE_NARROW_SHIFT_ARITH call.
+
 2017-11-06  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * config/rs6000/rs6000.c (rs6000_option_override_internal): Don't
index 033ec25..c2a3e9c 100644 (file)
@@ -9222,7 +9222,7 @@ arm_unspec_cost (rtx x, enum rtx_code /* outer_code */, bool speed_p, int *cost)
                return true;                                            \
              }                                                         \
          }                                                             \
-       while (0);
+       while (0)
 
 /* RTX costs.  Make an estimate of the cost of executing the operation
    X, which is contained with an operation with code OUTER_CODE.
@@ -9654,8 +9654,8 @@ arm_rtx_costs_internal (rtx x, enum rtx_code code, enum rtx_code outer_code,
          /* We check both sides of the MINUS for shifter operands since,
             unlike PLUS, it's not commutative.  */
 
-         HANDLE_NARROW_SHIFT_ARITH (MINUS, 0)
-         HANDLE_NARROW_SHIFT_ARITH (MINUS, 1)
+         HANDLE_NARROW_SHIFT_ARITH (MINUS, 0);
+         HANDLE_NARROW_SHIFT_ARITH (MINUS, 1);
 
          /* Slightly disparage, as we might need to widen the result.  */
          *cost += 1;
@@ -9766,7 +9766,7 @@ arm_rtx_costs_internal (rtx x, enum rtx_code code, enum rtx_code outer_code,
          rtx shift_op, shift_reg;
          shift_reg = NULL;
 
-         HANDLE_NARROW_SHIFT_ARITH (PLUS, 0)
+         HANDLE_NARROW_SHIFT_ARITH (PLUS, 0);
 
          if (CONST_INT_P (XEXP (x, 1)))
            {