This is what other linkers and clang driver do.
This seems sensible.
Thanks. I'll wait for Eugene for a while as this is the place he updated today.
Yes this seems to be valid for everything except undefined symbol errors, but I'm working on it now. LGTM.
Do you mean you don't want ARGV for undefined symbol errors?