[tbb-commits] [tor-browser/tor-browser-60.0.1esr-8.0-1] Bug 1456552 - Make Optimized MinGW builds use -O# instead of falling through and collecting a -O. r=ted, a=jcristau
gk at torproject.org
gk at torproject.org
Thu Jun 14 12:19:10 UTC 2018
commit 77f47f2b623a4dffac9162570ea0eaf0c58aeb68
Author: Tom Ritter <tom at mozilla.com>
Date: Wed May 16 16:32:47 2018 -0500
Bug 1456552 - Make Optimized MinGW builds use -O# instead of falling through and collecting a -O. r=ted, a=jcristau
We use -O2 for js (because we can) and we use -O1 for the root because there is an x86 compiler bug
that is not immediately bypassable
MozReview-Commit-ID: CnDk2ko3jfo
--HG--
extra : source : 87f1c846afc3eca37b82d8e86dd3fe451175ab21
---
js/src/old-configure.in | 2 ++
old-configure.in | 2 ++
2 files changed, 4 insertions(+)
diff --git a/js/src/old-configure.in b/js/src/old-configure.in
index b9aa86c0d83b..e4df0b05c526 100644
--- a/js/src/old-configure.in
+++ b/js/src/old-configure.in
@@ -655,6 +655,8 @@ case "$target" in
LIBS="$LIBS -lgdi32 -lwinmm -lwsock32"
MOZ_FIX_LINK_PATHS=
+ MOZ_OPTIMIZE_FLAGS="-O2"
+
WIN32_CONSOLE_EXE_LDFLAGS=-mconsole
WIN32_GUI_EXE_LDFLAGS=-mwindows
else
diff --git a/old-configure.in b/old-configure.in
index dd2fb701cd79..3d3e631d52fd 100644
--- a/old-configure.in
+++ b/old-configure.in
@@ -870,6 +870,8 @@ case "$target" in
LIBS="$LIBS -luuid -lgdi32 -lwinmm -lwsock32 -luserenv -lsecur32"
MOZ_FIX_LINK_PATHS=
+ MOZ_OPTIMIZE_FLAGS="-O1"
+
WIN32_CONSOLE_EXE_LDFLAGS=-mconsole
WIN32_GUI_EXE_LDFLAGS=-mwindows
More information about the tbb-commits
mailing list