diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2018-10-19 12:41:58 +0300 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@qt.io> | 2018-11-06 10:51:38 +0000 |
commit | 033cc3403a8238d1b6d56c42e9e9be4fba1069dc (patch) | |
tree | 9cfea5be532a8492876333c26a6da6bab0daa18c /mkspecs/devices/common/linux_device_pre.conf | |
parent | 67c66c4ea4fbc11ee5547095117ef8930b3ab950 (diff) |
mkspecs: use cross compile tools with LTCG
AR and NM have different tools when LTCG is used,
override those also when cross compiling.
Fixes: QTBUG-71595
Change-Id: I5347bd1874688dd89395c50ff6dd08fb1c0ebab1
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to 'mkspecs/devices/common/linux_device_pre.conf')
-rw-r--r-- | mkspecs/devices/common/linux_device_pre.conf | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mkspecs/devices/common/linux_device_pre.conf b/mkspecs/devices/common/linux_device_pre.conf index 8c6c87d0b7..5b6a9bfcfa 100644 --- a/mkspecs/devices/common/linux_device_pre.conf +++ b/mkspecs/devices/common/linux_device_pre.conf @@ -24,5 +24,9 @@ QMAKE_OBJCOPY = $${CROSS_COMPILE}objcopy QMAKE_NM = $${CROSS_COMPILE}nm -P QMAKE_STRIP = $${CROSS_COMPILE}strip +# modifications to gcc-base.conf +QMAKE_AR_LTCG = $${CROSS_COMPILE}gcc-ar cqs +QMAKE_NM_LTCG = $${CROSS_COMPILE}gcc-nm -P + contains(DISTRO_OPTS, deb-multi-arch): \ QMAKE_PKG_CONFIG = $${CROSS_COMPILE}pkg-config |