From 8f202391450bf69c339f9f4cfeed33b94bffbbb8 Mon Sep 17 00:00:00 2001 From: John Dallaway Date: Sun, 14 Jan 2024 10:11:43 +0000 Subject: [PATCH] Invoke "gcc" to build assembler files Enables pre-processing of *.S and *.sx source files. Also enable generation of debug information in debug build configurations to allow single-stepping through source files. --- .../META-INF/MANIFEST.MF | 2 +- .../plugin.xml | 23 ++++++- .../gnu/ui/GnuAsmFlagsCommandGenerator.java | 65 +++++++++++++++++++ core/org.eclipse.cdt.core/plugin.xml | 2 +- 4 files changed, 88 insertions(+), 4 deletions(-) create mode 100644 build/org.eclipse.cdt.managedbuilder.gnu.ui/src/org/eclipse/cdt/managedbuilder/gnu/ui/GnuAsmFlagsCommandGenerator.java diff --git a/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF index 58aee845d73..20b5c7faba7 100644 --- a/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF +++ b/build/org.eclipse.cdt.managedbuilder.gnu.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.gnu.ui; singleton:=true -Bundle-Version: 8.6.100.qualifier +Bundle-Version: 8.7.0.qualifier Bundle-Activator: org.eclipse.cdt.managedbuilder.gnu.ui.GnuUIPlugin Bundle-Vendor: %providerName Bundle-Localization: plugin diff --git a/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml index 29596312772..635dfd36d69 100644 --- a/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml @@ -565,7 +565,7 @@ id="gnu.windres.option.preprocessor.undefined.symbols"/> + + + + + +