[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