diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7b9b547b57a61c64506f4af0d70da0c5c8d56621..c2accb758de0ece598fa37b605294d89f920179c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2013-02-26  Richard Biener  <rguenther@suse.de>
+
+	PR target/56444
+	* config/mn10300/mn10300.c (mn10300_scan_for_setlb_lcc): Remove
+	unused variable loops.
+
 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
 
 	PR tree-optimization/56448
diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c
index 32b224fd68773d8810807b8d21df9ea8a4798230..a6c4b8eb0ff47e111e3d79a6d840af05493bb9a0 100644
--- a/gcc/config/mn10300/mn10300.c
+++ b/gcc/config/mn10300/mn10300.c
@@ -3225,7 +3225,6 @@ mn10300_loop_contains_call_insn (loop_p loop)
 static void
 mn10300_scan_for_setlb_lcc (void)
 {
-  struct loops loops;
   loop_iterator liter;
   loop_p loop;