[cfe-dev] Adding -fuse-ld= support to clang
mail at justinbogner.com
Sat May 18 22:02:59 PDT 2013
David Chisnall <David.Chisnall at cl.cam.ac.uk> writes:
> + // Fall through and run the system linker - we could do a hard error here,
> + // but we may as well try and see if it works.
I think it's better to have an error here. As is, if someone says to
use a particular linker, but it's not available, we may use a different
linker. In some cases, this is fine: we're able to link, so what's the
problem? I'm concerned that this will make certain problems hard to
debug, where we expect to use particular linker, but some path problem
or the like leads to using another.
Is there an advantage to falling back to the system linker when somebody
explicitly asks for a different one?
More information about the cfe-dev