BlackBerry mkspecs: optimize linker flags
[profile/ivi/qtbase.git] / mkspecs / blackberry-armv7le-qcc / qmake.conf
1 #
2 # qmake configuration for blackberry armv7le systems
3 #
4
5 load(qt_config)
6
7 DEFINES += Q_OS_BLACKBERRY
8 CONFIG += blackberry
9 LIBS += -lbps
10
11 # Blackberry also has support for stack smashing protection in its libc
12 contains(QT_CONFIG, stack-protector-strong) {
13     QMAKE_CFLAGS += -fstack-protector-strong
14 } else {
15     QMAKE_CFLAGS += -fstack-protector -fstack-protector-all
16 }
17
18 QMAKE_CFLAGS += -mcpu=cortex-a9
19
20 QMAKE_LFLAGS_SHLIB += -Wl,-z,relro -Wl,-z,now
21
22 include(../common/qcc-base-qnx-armv7le.conf)