ataraxialinux / ataraxia

Simple and lightweight source-based multi-platform Linux distribution with musl libc.
https://ataraxialinux.org
GNU General Public License v3.0
282 stars 19 forks source link

Remove unnecessary flags from toolchain binutils #129

Closed firasuke closed 4 years ago

firasuke commented 4 years ago

Removed unnecessary flags that are automatically enabled by system binutils:

--enable-lto is enabled by default

--enable-plugins is on by default as it's needed for largefile? (it's also needed when building gold)

--enable-64-bit-bfd is enabled by default for 64 bit targets, as it's only intended for enabling 64-bit support on 32-bit (and smaller) hosts

--enable-64-bit-archive is enabled by default for 64 bit targets as it's only intended for enabling 64-bit support on 32-bit (and smaller) hosts

--disable-werror is on by default so no need to add it