1 diff --git a/mkspecs/win32-clang-g++/qmake.conf b/mkspecs/win32-clang-g++/qmake.conf
2 index 59d42176f0..d9eaad4637 100644
3 --- a/mkspecs/win32-clang-g++/qmake.conf
4 +++ b/mkspecs/win32-clang-g++/qmake.conf
5 @@ -14,11 +14,11 @@ include(../common/g++-win32.conf)
6 QMAKE_COMPILER += clang llvm # clang pretends to be gcc
8 QMAKE_CC = $${CROSS_COMPILE}clang
10 +QMAKE_CFLAGS += -fstack-protector-all -D_FORTIFY_SOURCE=2
11 QMAKE_CFLAGS_WARN_ON += -Wextra -Wno-ignored-attributes
13 QMAKE_CXX = $${CROSS_COMPILE}clang++
15 +QMAKE_CXXFLAGS += -fstack-protector-all -D_FORTIFY_SOURCE=2
16 QMAKE_CXXFLAGS_WARN_ON = $$QMAKE_CFLAGS_WARN_ON
18 QMAKE_LINK = $${CROSS_COMPILE}clang++
19 @@ -32,4 +32,6 @@ QMAKE_LFLAGS_LTCG = $$QMAKE_CFLAGS_LTCG
21 QMAKE_CFLAGS_OPTIMIZE_SIZE = -Oz
23 +QMAKE_LFLAGS += -fstack-protector-strong -lssp