win: Slightly simplify build flags.
/O2 is the same as /Ox /Gy /GF (and /GF is on by default), so use
/O2 instead of /Ox /Gy.
No behavior change.
Bug: none
Change-Id: Ic77716535d492931e0f5d0422cba36c2ea8e2cdb
Reviewed-on: https://gn-review.googlesource.com/c/3320
Reviewed-by: Scott Graham <scottmg@chromium.org>
Commit-Queue: Scott Graham <scottmg@chromium.org>
diff --git a/build/gen.py b/build/gen.py
index fde6ced..9f5eaf2 100755
--- a/build/gen.py
+++ b/build/gen.py
@@ -334,7 +334,7 @@
elif platform.is_msvc():
if not options.debug:
- cflags.extend(['/Ox', '/DNDEBUG', '/GL'])
+ cflags.extend(['/O2', '/DNDEBUG', '/GL'])
libflags.extend(['/LTCG'])
ldflags.extend(['/LTCG', '/OPT:REF', '/OPT:ICF'])
@@ -348,7 +348,6 @@
'/D_UNICODE',
'/D_WIN32_WINNT=0x0A00',
'/FS',
- '/Gy',
'/W4',
'/WX',
'/Zi',