diff options
| author | Charles Brunet <charles.brunet@optelgroup.com> | 2024-01-10 14:35:19 -0500 |
|---|---|---|
| committer | Nirbheek Chauhan <nirbheek.chauhan@gmail.com> | 2024-02-07 02:40:51 +0530 |
| commit | 9659a8e6cfa1e2d72b5b6ab5622b29a1e09a9e1e (patch) | |
| tree | 1a47aaec7ff53d9c6e67ca00ffc4f206ede2685d | |
| parent | 80ed1dfa7ff6175b89038f98d935f803509cf86b (diff) | |
| download | meson-9659a8e6cfa1e2d72b5b6ab5622b29a1e09a9e1e.tar.gz | |
Fix minsize optimization for vs backend
Fixes #12265
| -rw-r--r-- | mesonbuild/backend/vs2010backend.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/backend/vs2010backend.py b/mesonbuild/backend/vs2010backend.py index c7ae4793f..c7b5bb53a 100644 --- a/mesonbuild/backend/vs2010backend.py +++ b/mesonbuild/backend/vs2010backend.py @@ -1368,7 +1368,7 @@ class Vs2010Backend(backends.Backend): elif '/Ob2' in o_flags: ET.SubElement(clconf, 'InlineFunctionExpansion').text = 'AnySuitable' # Size-preserving flags - if '/Os' in o_flags: + if '/Os' in o_flags or '/O1' in o_flags: ET.SubElement(clconf, 'FavorSizeOrSpeed').text = 'Size' # Note: setting FavorSizeOrSpeed with clang-cl conflicts with /Od and can make debugging difficult, so don't. elif '/Od' not in o_flags: |
