diff --git a/debug/org.eclipse.cdt.debug.mi.core/plugin.xml b/debug/org.eclipse.cdt.debug.mi.core/plugin.xml
old mode 100644
new mode 100755
index 1a1c48a61f5..9dc2698c11e
--- a/debug/org.eclipse.cdt.debug.mi.core/plugin.xml
+++ b/debug/org.eclipse.cdt.debug.mi.core/plugin.xml
@@ -9,7 +9,7 @@
             class="org.eclipse.cdt.debug.mi.core.GDBCDIDebugger2"
             cpu="native"
             id="org.eclipse.cdt.debug.mi.core.CDebuggerNew"
-            modes="run,core,attach"
+            modes="attach,core,run"
             name="%GDBMIDebugger.name"
             platform="*">
          <buildIdPattern
@@ -30,7 +30,7 @@
             class="org.eclipse.cdt.debug.mi.core.MinGWDebugger"
             cpu="native"
             id="org.eclipse.cdt.debug.mi.core.MinGW"
-            modes="run,core,attach"
+            modes="attach,core,run"
             name="%MinGWDebugger.name"
             platform="win32">
          <buildIdPattern