What do you mean by "target" in this case? For me, "target" means the machine you're compiling for. In which case, there is no reason to want ld/other binutils tools to generate output for multiple targets at a time.
And if you do need to build for multiple targets, you just run the binutils tools multiple times with the right options for each, because they're never identical.