binutils bfd 2.39 bloats arm binaries
>>> mxml: Updating the community/x86_64 repository index...
>>> No size differences for mxml.
>>> mxml: Updating the community/armv7 repository index...
>>> Size difference for mxml: 44 KiB -> 80 KiB
>>> mxml: Updating the community/armhf repository index...
>>> Size difference for mxml: 52 KiB -> 80 KiB
>>> mxml: Updating the community/aarch64 repository index...
>>> Size difference for mxml: 68 KiB -> 80 KiB
the actual amount is not very consistent, but the changes are anywhere from + 10% to 50% on rebuild, and affect any language that uses bfd (seems to be ghc as well too, for instance). passing -fuse-ld=lld fixes the above and lowers the size again (to original or lower).
can't find anything relevant on the binutils mailing lists..