I've committed this patch to the aarch64 branch to fix a misplaced parenthesis.

Marcus
Index: gcc/ChangeLog.aarch64
===================================================================
--- gcc/ChangeLog.aarch64	(revision 189571)
+++ gcc/ChangeLog.aarch64	(working copy)
@@ -1,5 +1,10 @@
 2012-07-17  Marcus Shawcroft  <marcus.shawcr...@arm.com>
 
+	* config/aarch64/aarch64.c (aarch64_rtx_costs):
+	Move misplaced parenthesis.
+
+2012-07-17  Marcus Shawcroft  <marcus.shawcr...@arm.com>
+
 	* config/aarch64/aarch64-simd.md (*aarch64_simd_mov<mode>):
 	Do not emit lsl for a shift of 0.
 	(*aarch64_simd_mov<mode>): Likwise.
Index: gcc/config/aarch64/aarch64.c
===================================================================
--- gcc/config/aarch64/aarch64.c	(revision 189570)
+++ gcc/config/aarch64/aarch64.c	(working copy)
@@ -4191,7 +4191,7 @@
       op1 = XEXP (x, 1);
 
       *cost = COSTS_N_INSNS (1);
-      if (GET_MODE_CLASS (GET_MODE (x) == MODE_INT))
+      if (GET_MODE_CLASS (GET_MODE (x)) == MODE_INT)
 	{
 	  if (CONST_INT_P (op1)
 	      && exact_log2 (INTVAL (op1)) > 0)

Reply via email to