b07210b272
Currently, this option doesn't do anything. It only adds --enable-plugins --enable-lto to the configure flags, but doesn't disable them if it is not set. Since both of these default to enabled, plugins and lto are effectively always enabled. There really is no need to make this configurable: it adds a bit of size and build time to host-gcc, but we don't care about that for host tools. It's still up to individual builds to enable the LTO options. Therefore, remove the option entirely. For clarity, explicitly pass --enable-plugins --enable-lto to configure. No legacy handling is added for the removed option. Since the behaviour hasn't actually changed (independently of whether the option was enabled or not), there's no point bothering the user with a legacy option. elf2flt was linking with libdl depending on this option. Since the option doesn't do anything, this is probably not needed. Still, to avoid breaking things, and because linking with libdl doesn't cost us anything anyway, always link with libdl. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> |
||
---|---|---|
.. | ||
0001-elf2flt-handle-binutils-2.34.patch | ||
0002-elf2flt.ld-reinstate-32-byte-alignment-for-.data-sec.patch | ||
0003-elf2flt-fix-.eh_frame-section-handling.patch | ||
0004-elf2flt-add-riscv-64-bits-support.patch | ||
elf2flt.hash | ||
elf2flt.mk |