diff --git a/cross/org.eclipse.cdt.launch.remote/src/org/eclipse/cdt/launch/remote/tabs/RemoteCMainTab.java b/cross/org.eclipse.cdt.launch.remote/src/org/eclipse/cdt/launch/remote/tabs/RemoteCMainTab.java
index 8b1822fa16a..a16f7a25ca6 100644
--- a/cross/org.eclipse.cdt.launch.remote/src/org/eclipse/cdt/launch/remote/tabs/RemoteCMainTab.java
+++ b/cross/org.eclipse.cdt.launch.remote/src/org/eclipse/cdt/launch/remote/tabs/RemoteCMainTab.java
@@ -66,6 +66,7 @@ import org.eclipse.swt.widgets.Text;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.dialogs.PreferencesUtil;
+@Deprecated // see https://git.eclipse.org/r/#/c/68010/
public class RemoteCMainTab extends CMainTab {
/* Labels and Error Messages */
diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagCDICMainTab.java b/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagCDICMainTab.java
index eb526443b54..c77585e7185 100644
--- a/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagCDICMainTab.java
+++ b/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagCDICMainTab.java
@@ -15,6 +15,7 @@ import org.eclipse.cdt.launch.ui.CMainTab;
/**
* @since 7.0
*/
+@SuppressWarnings("deprecation")
public class GDBJtagCDICMainTab extends CMainTab {
public GDBJtagCDICMainTab() {
diff --git a/launch/org.eclipse.cdt.launch/plugin.properties b/launch/org.eclipse.cdt.launch/plugin.properties
index 886fd3e5cce..f555bb8f45f 100644
--- a/launch/org.eclipse.cdt.launch/plugin.properties
+++ b/launch/org.eclipse.cdt.launch/plugin.properties
@@ -12,12 +12,6 @@
pluginName=C/C++ Development Tools Launching Support
providerName=Eclipse CDT
-LocalCDTLaunch.name=Legacy Create Process
-LocalCDTLaunch.description=Start new application optionally under control of the legacy debugger.
-LocalAttachCDTLaunch.name=Legacy Attach to Process
-LocalAttachCDTLaunch.description=Attach legacy debugger to a running program.
-CoreFileCDTLaunch.name=Legacy Postmortem Debugger
-CoreFileCDTLaunch.description=Load an application dump into the legacy debugger.
LaunchGroup.name=Launch Group
LaunchGroup.description=Launch several other configurations sequentially
diff --git a/launch/org.eclipse.cdt.launch/plugin.xml b/launch/org.eclipse.cdt.launch/plugin.xml
index 4cc54cdc212..4dd513b1d2b 100644
--- a/launch/org.eclipse.cdt.launch/plugin.xml
+++ b/launch/org.eclipse.cdt.launch/plugin.xml
@@ -15,26 +15,6 @@
sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ point="org.eclipse.debug.ui.launchConfigurationTabs">
* @since 2.0
*/
+@Deprecated // see https://git.eclipse.org/r/#/c/68010/
public class CMainTab extends CAbstractMainTab {
/**