diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 7a6506f50e8..f0eebeb133d 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2007-01-11  Nick Clifton  <nickc@redhat.com>
+
+	* gas/lns/lns.exp (run_list_test): Run the alternative version of
+	the lns-common-1 test for the MCore target.
+
 2007-01-08  Kai Tietz	<kai.tietz@onevision.com>
 
 	* gas/all/gas.exp: Renamed target x86_64-*-mingw64 to x86_64-*-mingw*.
diff --git a/gas/testsuite/gas/lns/lns.exp b/gas/testsuite/gas/lns/lns.exp
index 8a87914405d..7a62c5c60bf 100644
--- a/gas/testsuite/gas/lns/lns.exp
+++ b/gas/testsuite/gas/lns/lns.exp
@@ -21,8 +21,12 @@ run_list_test "lns-diag-1" ""
 # ??? Won't work on targets that don't have a bare "nop" insn.
 # Perhaps we could arrange for an include file or something that
 # defined a macro...
-if { ![istarget ia64*-*-*] && ![istarget i370-*-*] && ![istarget i960-*-*]
-     && ![istarget or32-*-*] && ![istarget s390*-*-*] } {
+if { ![istarget ia64*-*-*]
+     && ![istarget i370-*-*]
+     && ![istarget i960-*-*]
+     && ![istarget mcore-*-*]
+     && ![istarget or32-*-*]
+     && ![istarget s390*-*-*] } {
   # Use alternate file for targets using DW_LNS_fixed_advance_pc opcodes.
   if { [istarget xtensa-*-*] } {
     run_dump_test "lns-common-1-alt"