diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 829f69fc081332f0d7c405bb39c86e3c4ea34b80..6ddb2300b841a8203871242c202e333a04219ffe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2011-05-17  Richard Sandiford  <rdsandiford@googlemail.com>
+
+	* config/mips/mips.c (mips_handle_option): Remove unused variable.
+
 2011-05-17  Uros Bizjak  <ubizjak@gmail.com>
 
 	* ipa-inline-analysis.c (inline_node_duplication_hook): Initialize
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index 331f0c18dcc4e9325612902ac9ca8df45c00b4bb..f293579f5a5a9e200343301e9da7c6c5bde953f2 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -15287,7 +15287,6 @@ mips_handle_option (struct gcc_options *opts,
 		    location_t loc ATTRIBUTE_UNUSED)
 {
   size_t code = decoded->opt_index;
-  const char *arg = decoded->arg;
 
   switch (code)
     {