André Hentschel : winemaker: Fix optimizations.
Alexandre Julliard
julliard at winehq.org
Mon Apr 27 08:04:10 CDT 2009
Module: wine
Branch: master
Commit: e1cdd9778ff0af880bce04b6db8809ed0f9d5be1
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e1cdd9778ff0af880bce04b6db8809ed0f9d5be1
Author: André Hentschel <nerv at dawncrow.de>
Date: Sat Apr 25 16:27:42 2009 +0200
winemaker: Fix optimizations.
---
tools/winemaker | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/tools/winemaker b/tools/winemaker
index 1c177aa..3144b59 100755
--- a/tools/winemaker
+++ b/tools/winemaker
@@ -627,10 +627,14 @@ sub source_scan_project_file($$$)
# Disables inline Expansion
$prj_target_cflags.="-fno-inline ";
} elsif (/^Ob1$/) {
- # In-line Function Expansion
+ #In-line Function Expansion
+ $prj_target_cflags.="-finline-functions ";
} elsif (/^Ob2$/) {
# auto In-line Function Expansion
$prj_target_cflags.="-finline-functions ";
+ } elsif (/^Ox$/) {
+ # Use maximum optimization
+ $prj_target_cflags.="-O3 ";
} elsif (/^Oy$/) {
# Frame-Pointer Omission
$prj_target_cflags.="-fomit-frame-pointer ";
More information about the wine-cvs
mailing list