> This breaks bootstrap on ARM:
> 
> /home/rearnsha/gnusrc/gcc/gcc-fsf/gcc/reload1.c: In function `void
> choose_reload_regs(insn_chain*)':
> /home/rearnsha/gnusrc/gcc/gcc-fsf/gcc/reload1.c:6959:19: error: unused
> variable `tem' [-Werror=unused-variable]
>     rtx check_reg, tem;

My bad... fixed thusly.


2012-09-20  Eric Botcazou  <ebotca...@adacore.com>

        * reload1.c (choose_reload_regs): Add missing #ifdef/#endif pair.


-- 
Eric Botcazou
Index: reload1.c
===================================================================
--- reload1.c	(revision 191591)
+++ reload1.c	(working copy)
@@ -6956,7 +6956,10 @@ choose_reload_regs (struct insn_chain *c
       for (j = 0; j < n_reloads; j++)
 	{
 	  int r = reload_order[j];
-	  rtx check_reg, tem;
+	  rtx check_reg;
+#ifdef SECONDARY_MEMORY_NEEDED
+	  rtx tem;
+#endif
 	  if (reload_inherited[r] && rld[r].reg_rtx)
 	    check_reg = rld[r].reg_rtx;
 	  else if (reload_override_in[r]

Reply via email to