GregorR/musl-cross

binutils 2.24.90 snapshot fixes longstanding trouble with ARM

Closed this issue · 1 comments

a nasty assertion error ( sabotage-linux/sabotage#186 ) plagued me on ARM with usage of -ffunction-sections, which is a nice way to create binaries with minimal size (in sabotage's default CFLAGS), almost equivalent to -flto which causes a 3x increase in compile and link time.
the latest binutils snapshot fixes it.

ftp://sourceware.org/pub/binutils/snapshots/binutils-2.24.90.tar.bz2

it's now also used by sabotage and works well on x86_64 and ARM where i tested it.

I've updated in 69ea1.