diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunchDelegate.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunchDelegate.java index 8a5bdd45f17..056d90ac09d 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunchDelegate.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb/src/org/eclipse/cdt/dsf/gdb/launching/GdbLaunchDelegate.java @@ -161,7 +161,9 @@ public class GdbLaunchDelegate extends LaunchConfigurationDelegate // Add the CLI and "inferior" process objects to the launch. launch.addCLIProcess("gdb"); //$NON-NLS-1$ - launch.addInferiorProcess(exePath.lastSegment()); + if (!attach) { + launch.addInferiorProcess(exePath.lastSegment()); + } monitor.worked(1);