Skip to content

Commit

Permalink
mkspecs: use cross compile tools with LTCG
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
sapiippo committed Nov 6, 2018
1 parent 67c66c4 commit 033cc34
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions mkspecs/devices/common/linux_device_pre.conf
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit 033cc34

Please sign in to comment.