nasm: disable LTO, remove host specific workarounds
authorFelix Fietkau <nbd@nbd.name>
Tue, 10 Jul 2018 11:08:30 +0000 (13:08 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 18 Dec 2018 16:32:20 +0000 (17:32 +0100)
commite8b50bdc27bb0094ba3b9bf2848619d1ea63194a
tree95ab45d538ab0d79b1f4118a3038efd27f066dc3
parent24d071c246a9d0e6c0277451d730e1d425254f40
nasm: disable LTO, remove host specific workarounds

The recent build failures on various platforms were apparently caused by
the fact that LTO build support in the configure script does not check
if it has a suitable version of gcc and simply assumes that gcc-ar is
available and can be used for intermediate files.

Since we really don't need to build nasm with LTO, simply disable it and
keep the whole build more portable

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(backported from a5188eb2584c244246f2be638a54bc458ecfc497)
toolchain/nasm/Makefile