I have finally figured out why building binutils (whatever version)
didn't work correctly with gcc-10, so I was able to build the current
release version of binutils 2.35.1 finally (and re-build the same
binutils version with itself). Enabling to move libbfd/libopcodes into
shared libraries has been prepared, but so far I have not been able to
build binutils that actually work (already the tests are failing).
The updated cygport file (and patches, albeit non-active for the actual
configuration) is available on the playground branch: