diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2020-08-12 12:47:51 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2020-08-12 17:09:56 +0000 |
commit | a499c21c032b3b1e839cea1511a39fe4736213c0 (patch) | |
tree | cda3fd3f5f29f7e345ee6b0b71b702ea33a49f37 | |
parent | 14f245ff71b4398dfe059644fc4594b38ae770da (diff) | |
download | qbs-a499c21c032b3b1e839cea1511a39fe4736213c0.tar.gz |
baremetal: Fix typo in cpp.optimization flags for IAR toolchain
We need to use the '-Ohz' options for the small code size optimizations,
and the '-Ohs' options for the fast code optimizations.
Fixes: QBS-1590
Change-Id: Ia172d29d884acd2161e072d245ebb13b89650e33
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
-rw-r--r-- | share/qbs/modules/cpp/iar.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/share/qbs/modules/cpp/iar.js b/share/qbs/modules/cpp/iar.js index e57b2a449..0c912d0aa 100644 --- a/share/qbs/modules/cpp/iar.js +++ b/share/qbs/modules/cpp/iar.js @@ -579,10 +579,10 @@ function compilerFlags(project, product, input, outputs, explicitlyDependsOn) { // Optimization flags. switch (input.cpp.optimization) { case "small": - args.push("-Ohs"); + args.push("-Ohz"); break; case "fast": - args.push("-Ohz"); + args.push("-Ohs"); break; case "none": args.push("-On"); |