When using setting--paraminternals,/scripts/gcc-ldtrigger some kind of split in the FLAGS, soname=valuein--param name=valueare interpreted as file names.
gcc-4.9
lto-3.16 branch
Those type of options were handled by/scripts/gcc-ldup to thelto-3.14branch.
I wasn’t able to find why you removed it.