--- gcc/config/arm/arm.c.orig	2012-11-11 01:21:33.000000000 +0900
+++ gcc/config/arm/arm.c	2012-11-11 01:21:39.000000000 +0900
@@ -8994,7 +8994,7 @@
 	      )
 	    continue;
 
-	  DECL_RTL (sym) = new;
+	  SET_DECL_RTL (sym, new);
 	}
       
       replace_symbols_in_block (BLOCK_SUBBLOCKS (block), orig, new);
