From 0379b0eb4916e78b2460854717539f9fd558b4c2 Mon Sep 17 00:00:00 2001 From: andreeapetian Date: Thu, 4 Jan 2024 05:57:14 +0200 Subject: [PATCH 1/3] Added optimization option --- .../plugin.properties | 1 + .../plugin.xml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.properties b/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.properties index 4543d815d..56207ec0c 100644 --- a/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.properties +++ b/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.properties @@ -111,6 +111,7 @@ option.optimization.level.most=Optimize most (-O3) option.optimization.level.size=Optimize size (-Os) option.optimization.level.fast=Optimize fast (-Ofast) option.optimization.level.debug=Optimize for debug (-Og) +option.optimization.level.aggressive=Optimize aggressively for size (-Oz) optionCategory.warnings=Warnings diff --git a/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml b/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml index 7687b4c15..ca678fc78 100644 --- a/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml +++ b/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml @@ -206,6 +206,11 @@ id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.debug" name="%option.optimization.level.debug"> + + Date: Wed, 10 Jan 2024 05:02:48 +0200 Subject: [PATCH 2/3] Modified option ID --- .../org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml b/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml index ca678fc78..97b8a5d5b 100644 --- a/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml +++ b/plugins/org.eclipse.embedcdt.managedbuild.cross.arm.core/plugin.xml @@ -208,7 +208,7 @@ From ab234b50695732a04d916bd3799bc3b493eec2f0 Mon Sep 17 00:00:00 2001 From: andreeapetian Date: Thu, 11 Jan 2024 06:23:00 +0200 Subject: [PATCH 3/3] Added optimization option for RISC-V plugin --- .../plugin.properties | 1 + .../plugin.xml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.properties b/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.properties index b97330fe9..280071f0a 100644 --- a/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.properties +++ b/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.properties @@ -90,6 +90,7 @@ option.optimization.level.most=Optimize most (-O3) option.optimization.level.size=Optimize size (-Os) option.optimization.level.fast=Optimize fast (-Ofast) option.optimization.level.debug=Optimize for debug (-Og) +option.optimization.level.aggressive=Optimize aggressively for size (-Oz) optionCategory.warnings=Warnings diff --git a/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.xml b/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.xml index ec899a62c..5cb00db5a 100644 --- a/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.xml +++ b/plugins/org.eclipse.embedcdt.managedbuild.cross.riscv.core/plugin.xml @@ -208,6 +208,11 @@ id="ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.level.debug" name="%option.optimization.level.debug"> + +