Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java')
-rw-r--r--debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
index 1e3a06e66dd..a975582b706 100644
--- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
+++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
@@ -59,7 +59,7 @@ public class MIPlugin extends Plugin {
* @throws IOException
*/
public ICDISession createCSession(String program) throws IOException, MIException {
- String[]args = new String[]{"gdb", "-q", "-i", "mi", program};
+ String[]args = new String[]{"gdb", "-q", "-nw", "-i", "mi", program};
Process gdb = ProcessFactory.getFactory().exec(args);
MISession session = createMISession(gdb);
/*
@@ -86,7 +86,7 @@ public class MIPlugin extends Plugin {
* @throws IOException
*/
public ICDISession createCSession(String program, String core) throws IOException, MIException {
- String[]args = new String[]{"gdb", "--quiet", "-i", "mi", program, core};
+ String[]args = new String[]{"gdb", "--quiet", "-nw", "-i", "mi", program, core};
Process gdb = ProcessFactory.getFactory().exec(args);
MISession session = createMISession(gdb);
return new CSession(session);
@@ -100,7 +100,7 @@ public class MIPlugin extends Plugin {
* @throws IOException
*/
public ICDISession createCSession(String program, int pid) throws IOException, MIException {
- String[]args = new String[]{"gdb", "--quiet", "-i", "mi", program};
+ String[]args = new String[]{"gdb", "--quiet", "-nw", "-i", "mi", program};
Process gdb = ProcessFactory.getFactory().exec(args);
MISession session = createMISession(gdb);
try {

Back to the top