This fixes the FreeBSD LINT[0] kernel build that includes GCOV[1].
Other changes:
- explicit --disable-multilib is required to prevent the libgcc/libgcov.a submake build from building a multilib libgcov.a
- armv7 requires additional _FOR_TARGET make args because it erroneously looks for 'armv7-' prefixed binutils
- these changes require a workaround to ensure that build targets are processed sequentially, because at higher core counts, configure-target-libgcc fails when it can't find a prebuilt xgcc binary.
[0] https://cgit.freebsd.org/src/tree/sys/amd64/conf/NOTES?id=886164895f3f4805dc11171ac7980acaccf6ec77#n10
[1] https://cgit.freebsd.org/src/tree/sys/conf/kern.pre.mk?id=886164895f3f4805dc11171ac7980acaccf6ec77#n104