summarylogtreecommitdiffstats
path: root/mingw-configure.sh
diff options
context:
space:
mode:
authorMichel Zou2019-11-11 17:26:55 +0100
committerMichel Zou2019-11-11 17:26:55 +0100
commitc2ee2d12aa95d15dde2f3125a75a08b1622bfb73 (patch)
treef33bb923890a6df0c1a0d3e2ba3f9dc45653dcda /mingw-configure.sh
parent165308c3fa97d341897c57822c93cdae84060357 (diff)
downloadaur-c2ee2d12aa95d15dde2f3125a75a08b1622bfb73.tar.gz
-fstack-protector
Diffstat (limited to 'mingw-configure.sh')
-rw-r--r--mingw-configure.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/mingw-configure.sh b/mingw-configure.sh
index 80950c23a587..5f89c4316c29 100644
--- a/mingw-configure.sh
+++ b/mingw-configure.sh
@@ -8,9 +8,9 @@ else
config_path=".."
fi
-default_mingw_pp_flags="-D_FORTIFY_SOURCE=0"
+default_mingw_pp_flags="-D_FORTIFY_SOURCE=2"
default_mingw_compiler_flags="-O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4"
-default_mingw_linker_flags="-Wl,-O1,--sort-common,--as-needed"
+default_mingw_linker_flags="-Wl,-O1,--sort-common,--as-needed -fstack-protector"
export CPPFLAGS="${MINGW_CPPFLAGS:-$default_mingw_pp_flags $CPPFLAGS}"
export CFLAGS="${MINGW_CFLAGS:-$default_mingw_compiler_flags $CFLAGS}"