diff --git a/core/org.eclipse.cdt.core/plugin.xml b/core/org.eclipse.cdt.core/plugin.xml
index d2f4c1b7f21..680ac229dab 100644
--- a/core/org.eclipse.cdt.core/plugin.xml
+++ b/core/org.eclipse.cdt.core/plugin.xml
@@ -23,99 +23,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -129,8 +62,7 @@
-
-
-
-
@@ -163,7 +93,6 @@
class="org.eclipse.cdt.internal.errorparsers.GCCErrorParser">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -404,13 +309,18 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/core/org.eclipse.cdt.core/schema/CBuildConfiguration.exsd b/core/org.eclipse.cdt.core/schema/CBuildConfiguration.exsd
deleted file mode 100644
index 7b810545e1e..00000000000
--- a/core/org.eclipse.cdt.core/schema/CBuildConfiguration.exsd
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
-
-
-
-
-
- [Enter description of this extension point]
-
-
-
-
-
-
-
-
-
-
-
- a fully qualified identifier of the target extension point
-
-
-
-
-
-
- an optional identifier of the extension instance
-
-
-
-
-
-
- an optional name of the extension instance
-
-
-
-
-
-
-
-
-
-
-
- a translatable name that will be used to identify this build
-configuration in UI elements.
-
-
-
-
-
-
- name of a Java class implementing the ICBuildConfigurationProvider interface.
-
-
-
-
-
-
-
-
-
- a unique name that will be used to idenitfy this build configuration.
-
-
-
-
-
-
- project nature this build configuration is associated with.
-If '*' or not specified, it is associated with all project natures.
-
-
-
-
-
-
-
-
-
-
-
- [Enter extension point usage example here.]
-
-
-
-
-
-
-
-
- [Enter API information here.]
-
-
-
-
-
-
-
-
- [Enter information about supplied implementation of this extension point.]
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/core/org.eclipse.cdt.core/schema/CBuildVariable.exsd b/core/org.eclipse.cdt.core/schema/CBuildVariable.exsd
deleted file mode 100644
index adc32bed304..00000000000
--- a/core/org.eclipse.cdt.core/schema/CBuildVariable.exsd
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
- [Enter description of this extension point]
-
-
-
-
-
-
-
-
-
-
-
- a fully qualified identifier of the target extension point
-
-
-
-
-
-
- an optional identifier of the extension instance
-
-
-
-
-
-
- an optional name of the extension instance
-
-
-
-
-
-
-
-
-
-
-
- name of a Java class implementing the ICBuildVariableProvider
-interface.
-
-
-
-
-
-
-
-
-
- a unique name that will be used to idenitfy this build variable provider.
-
-
-
-
-
-
- project nature this build variable provider is associated with.
-If '*' or not specified, it is associated with all project natures.
-
-
-
-
-
-
-
-
-
-
-
- [Enter extension point usage example here.]
-
-
-
-
-
-
-
-
- [Enter API information here.]
-
-
-
-
-
-
-
-
- [Enter information about supplied implementation of this extension point.]
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/core/org.eclipse.cdt.core/schema/CTool.exsd b/core/org.eclipse.cdt.core/schema/CTool.exsd
deleted file mode 100644
index 30a6a4fcc76..00000000000
--- a/core/org.eclipse.cdt.core/schema/CTool.exsd
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-
- [Enter description of this extension point]
-
-
-
-
-
-
-
-
-
-
-
- a fully qualified identifier of the target extension point
-
-
-
-
-
-
- an optional identifier of the extension instance
-
-
-
-
-
-
- an optional name of the extension instance
-
-
-
-
-
-
-
-
-
-
-
- a translatable name that will be used to identify this tool in UI elements.
-
-
-
-
-
-
- name of a Java class implementing the ICTool interface.
-
-
-
-
-
-
-
-
-
- a unique name that will be used to idenitfy this tool.
-
-
-
-
-
-
- the type of this tool (corresponds to a CToolType id).
-
-
-
-
-
-
-
-
-
-
-
- [Enter extension point usage example here.]
-
-
-
-
-
-
-
-
- [Enter API information here.]
-
-
-
-
-
-
-
-
- [Enter information about supplied implementation of this extension point.]
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/core/org.eclipse.cdt.core/schema/CToolType.exsd b/core/org.eclipse.cdt.core/schema/CToolType.exsd
deleted file mode 100644
index 75cf1b49b1e..00000000000
--- a/core/org.eclipse.cdt.core/schema/CToolType.exsd
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-
- [Enter description of this extension point]
-
-
-
-
-
-
-
-
-
-
-
- a fully qualified identifier of the target extension point
-
-
-
-
-
-
- an optional identifier of the extension instance
-
-
-
-
-
-
- an optional name of the extension instance
-
-
-
-
-
-
-
-
-
-
-
- a unique name that will be used to idenitfy this type of tool.
-
-
-
-
-
-
- a translatable name that will be used to identify this type of
-tool in UI elements.
-
-
-
-
-
-
-
-
-
-
-
- [Enter extension point usage example here.]
-
-
-
-
-
-
-
-
- [Enter API information here.]
-
-
-
-
-
-
-
-
- [Enter information about supplied implementation of this extension point.]
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/core/org.eclipse.cdt.core/schema/CToolchain.exsd b/core/org.eclipse.cdt.core/schema/CToolchain.exsd
deleted file mode 100644
index c762e9e53e5..00000000000
--- a/core/org.eclipse.cdt.core/schema/CToolchain.exsd
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
- [Enter description of this extension point]
-
-
-
-
-
-
-
-
-
-
-
- a fully qualified identifier of the target extension point
-
-
-
-
-
-
- an optional identifier of the extension instance
-
-
-
-
-
-
- an optional name of the extension instance
-
-
-
-
-
-
-
-
-
-
-
- a unique name that will be used to identify this toolchain provider.
-
-
-
-
-
-
- name of a Java class implementing the ICToolchainProvider
-interface.
-
-
-
-
-
-
-
-
-
- project nature this build configuration is associated with.
-If '*' or not specified, it is associated with all project natures.
-
-
-
-
-
-
-
-
-
-
-
- [Enter extension point usage example here.]
-
-
-
-
-
-
-
-
- [Enter API information here.]
-
-
-
-
-
-
-
-
- [Enter information about supplied implementation of this extension point.]
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/core/org.eclipse.cdt.ui/plugin.xml b/core/org.eclipse.cdt.ui/plugin.xml
index 8441c68ab81..85a7d76e699 100644
--- a/core/org.eclipse.cdt.ui/plugin.xml
+++ b/core/org.eclipse.cdt.ui/plugin.xml
@@ -26,14 +26,12 @@
-
-
-
+
+
-
-
+
-
-
-
+ id="ElfBinaryParserPage">
diff --git a/core/org.eclipse.cdt.ui/schema/CToolTabGroup.exsd b/core/org.eclipse.cdt.ui/schema/CToolTabGroup.exsd
deleted file mode 100644
index 606c100dea1..00000000000
--- a/core/org.eclipse.cdt.ui/schema/CToolTabGroup.exsd
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
- [Enter description of this extension point]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- a unique name that will be used to idenitfy this tab group.
-
-
-
-
-
-
- name of a Java class implementing the ICToolConfigurationTabGroup
-interface.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [Enter extension point usage example here.]
-
-
-
-
-
-
-
-
- [Enter API information here.]
-
-
-
-
-
-
-
-
- [Enter information about supplied implementation of this extension point.]
-
-
-
-
-
-
-
-
-
-
-
-
-