diff --git a/core/Makefile b/core/Makefile index c7ac052c..1e0d6b18 100644 --- a/core/Makefile +++ b/core/Makefile @@ -10,7 +10,7 @@ SRCDS_BASE = ~/srcds SMSDK = .. #Project options -OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing GCC4_FLAGS = -fvisibility=hidden GCC4_CPP_FLAGS = -fvisibility-inlines-hidden DEBUG_FLAGS = -g -ggdb3 diff --git a/extensions/bintools/Makefile b/extensions/bintools/Makefile index fd8c1f79..df500a74 100644 --- a/extensions/bintools/Makefile +++ b/extensions/bintools/Makefile @@ -20,7 +20,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp jit_call.cpp CallWrapper.cpp CallMaker ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/extensions/cstrike/Makefile b/extensions/cstrike/Makefile index 78c71e63..3ffe7bd5 100644 --- a/extensions/cstrike/Makefile +++ b/extensions/cstrike/Makefile @@ -20,7 +20,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp natives.cpp RegNatives.cpp timeleft.cp ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/extensions/geoip/Makefile b/extensions/geoip/Makefile index 29e872f7..7db8247b 100644 --- a/extensions/geoip/Makefile +++ b/extensions/geoip/Makefile @@ -20,7 +20,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp GeoIP.c ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/extensions/mysql/Makefile b/extensions/mysql/Makefile index 3fb9a0c3..b55956e1 100644 --- a/extensions/mysql/Makefile +++ b/extensions/mysql/Makefile @@ -24,7 +24,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp \ ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/extensions/sdktools/Makefile b/extensions/sdktools/Makefile index d02951cf..e6904655 100644 --- a/extensions/sdktools/Makefile +++ b/extensions/sdktools/Makefile @@ -22,7 +22,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp vdecoder.cpp vcallbuilder.cpp vcaller. ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/extensions/sqlite/Makefile b/extensions/sqlite/Makefile index ff7ed908..9f402314 100644 --- a/extensions/sqlite/Makefile +++ b/extensions/sqlite/Makefile @@ -40,7 +40,7 @@ OBJECTS += sqlite-source/alter.c sqlite-source/analyze.c \ ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/extensions/topmenus/Makefile b/extensions/topmenus/Makefile index 1fe7e23f..57b4c8ec 100644 --- a/extensions/topmenus/Makefile +++ b/extensions/topmenus/Makefile @@ -22,7 +22,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp TopMenuManager.cpp TopMenu.cpp \ ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/loader/Makefile b/loader/Makefile index a1fe7f02..3727cdae 100644 --- a/loader/Makefile +++ b/loader/Makefile @@ -19,7 +19,7 @@ OBJECTS = loader.cpp ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/public/mms_sample_ext/Makefile.ep2 b/public/mms_sample_ext/Makefile.ep2 index 17adc6df..ce09c86a 100644 --- a/public/mms_sample_ext/Makefile.ep2 +++ b/public/mms_sample_ext/Makefile.ep2 @@ -8,7 +8,7 @@ SMSDK = .. ### EDIT BELOW FOR OTHER PROJECTS ### -OPT_FLAGS = -O3 -funroll-loops -s -pipe +OPT_FLAGS = -O3 -funroll-loops-pipe GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden DEBUG_FLAGS = -g -ggdb3 CPP = gcc-4.1 diff --git a/public/mms_sample_ext/Makefile.orig b/public/mms_sample_ext/Makefile.orig index c4b59b5a..60bf2517 100644 --- a/public/mms_sample_ext/Makefile.orig +++ b/public/mms_sample_ext/Makefile.orig @@ -8,7 +8,7 @@ SMSDK = .. ### EDIT BELOW FOR OTHER PROJECTS ### -OPT_FLAGS = -O3 -funroll-loops -s -pipe +OPT_FLAGS = -O3 -funroll-loops-pipe GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden DEBUG_FLAGS = -g -ggdb3 CPP = gcc-4.1 diff --git a/public/sample_ext/Makefile b/public/sample_ext/Makefile index 06b91671..a52116c0 100644 --- a/public/sample_ext/Makefile +++ b/public/sample_ext/Makefile @@ -19,7 +19,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/public/sample_ext/Makefile.ep1 b/public/sample_ext/Makefile.ep1 index 4453f66d..a26a2827 100644 --- a/public/sample_ext/Makefile.ep1 +++ b/public/sample_ext/Makefile.ep1 @@ -24,7 +24,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/public/sample_ext/Makefile.ep2 b/public/sample_ext/Makefile.ep2 index a5eab11b..865f309c 100644 --- a/public/sample_ext/Makefile.ep2 +++ b/public/sample_ext/Makefile.ep2 @@ -24,7 +24,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/public/sample_ext/Makefile.orig b/public/sample_ext/Makefile.orig index a838022c..4454ec24 100644 --- a/public/sample_ext/Makefile.orig +++ b/public/sample_ext/Makefile.orig @@ -23,7 +23,7 @@ OBJECTS = sdk/smsdk_ext.cpp extension.cpp ### CONFIGURE ANY OTHER FLAGS/OPTIONS HERE ### ############################################## -C_OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +C_OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing C_DEBUG_FLAGS = -g -ggdb3 CPP_GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden CPP = gcc-4.1 diff --git a/sourcepawn/compiler/Makefile b/sourcepawn/compiler/Makefile index c7b7c1dd..591607ac 100644 --- a/sourcepawn/compiler/Makefile +++ b/sourcepawn/compiler/Makefile @@ -5,7 +5,7 @@ SMSDK = ../.. ### EDIT BELOW FOR OTHER PROJECTS ### -OPT_C_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing -fomit-frame-pointer +OPT_C_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing -fomit-frame-pointer OPT_CPP_FLAGS = DEBUG_C_FLAGS = -g -ggdb3 CPP = gcc-4.1 diff --git a/sourcepawn/jit/x86/Makefile b/sourcepawn/jit/x86/Makefile index d6bd4873..8fedb147 100644 --- a/sourcepawn/jit/x86/Makefile +++ b/sourcepawn/jit/x86/Makefile @@ -6,7 +6,7 @@ SMSDK = ../../.. ### EDIT BELOW FOR OTHER PROJECTS ### -OPT_FLAGS = -O3 -funroll-loops -s -pipe -fno-strict-aliasing +OPT_FLAGS = -O3 -funroll-loops-pipe -fno-strict-aliasing GCC4_FLAGS = -fvisibility=hidden -fvisibility-inlines-hidden DEBUG_FLAGS = -g -ggdb3 CPP = gcc-4.1