diff options
author | Nomura <nomura.rh@gmail.com> | 2023-09-13 20:36:30 +0200 |
---|---|---|
committer | Eli Schwartz <eschwartz93@gmail.com> | 2023-09-18 02:11:01 -0400 |
commit | 319b1505e8ef733b96abfd8c5842f4059a08db92 (patch) | |
tree | 321c77704a6c5db1b59daea9dc6748e9e88f2833 /mesonbuild | |
parent | e7ed45396d28105492036d38ca93c6b3f146ed4b (diff) | |
download | meson-319b1505e8ef733b96abfd8c5842f4059a08db92.zip meson-319b1505e8ef733b96abfd8c5842f4059a08db92.tar.gz meson-319b1505e8ef733b96abfd8c5842f4059a08db92.tar.bz2 |
Metrowerks: set optlevel 3 to max optimization args
According to the Meson documentation, optimization level 3 should
set the highest possible optimization for the compiler in use.
In Metrowerks, this is 'O4,p'. However, Meson's Metrowerks
implementation mapped opt level 3 to '-O3'. This has been fixed.
Diffstat (limited to 'mesonbuild')
-rw-r--r-- | mesonbuild/compilers/mixins/metrowerks.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/compilers/mixins/metrowerks.py b/mesonbuild/compilers/mixins/metrowerks.py index 69fa10a..8c3eca5 100644 --- a/mesonbuild/compilers/mixins/metrowerks.py +++ b/mesonbuild/compilers/mixins/metrowerks.py @@ -173,7 +173,7 @@ mwcc_optimization_args: T.Dict[str, T.List[str]] = { 'g': ['-Op'], '1': ['-O1'], '2': ['-O2'], - '3': ['-O3'], + '3': ['-O4,p'], 's': ['-Os'] } |