changeset 3316:bfff7f6cd00e draft

Merge pull request #1673 from Diapolo/Qt_Win_ASLR_DEP_linker_flag Bitcoin-Qt (Windows only): add ASLR and DEP linker flags
author Wladimir J. van der Laan <laanwj@gmail.com>
date Sat, 18 Aug 2012 02:05:07 -0700
parents b21fccf9f2d4 (current diff) d275bafa13e9 (diff)
children e2c8803f3024 cdb570803dea
files
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/bitcoin-qt.pro
+++ b/bitcoin-qt.pro
@@ -30,6 +30,9 @@
     }
 }
 
+# for extra security on Windows: enable ASLR and DEP via GCC linker flags
+win32:QMAKE_LFLAGS *= -Wl,--dynamicbase -Wl,--nxcompat
+
 # use: qmake "USE_QRCODE=1"
 # libqrencode (http://fukuchi.org/works/qrencode/index.en.html) must be installed for support
 contains(USE_QRCODE, 1) {