Hi Andrew,
As mentioned before this error message is really an internal error, we really should be fixing GCC and not changing binutils. And I already mentioned this is most likely PR 22371 and that you should be filing bug reports about these two errors/ICEs.
I have filed PR 33122 to cover this problem and added a comment to PR 22371 mentioning that 33122 might be a duplicate.
Cheers Nick