[cfe-commits] [PATCH] Adjust some linker flags for FreeBSD
Dimitry Andric
dimitry at andric.com
Sun Jul 29 03:33:49 PDT 2012
On 2012-07-29 02:33, Rafael EspĂndola wrote:
> On 28 July 2012 12:35, Dimitry Andric <dimitry at andric.com> wrote:
...
> A nit: Do you expect other arches to grow support for it? Wouldn't it
> be better to invert the list to something like:
>
> if (Arch != llvm::Triple::pppc && Arch != ...).
Well, the set of arches that support the flag seems smaller than the set
that don't. For example, the flag isn't supported on mips, which
already has 4 variants. I also tried using a switch statement earlier,
but it makes it even more verbose, sort of.
>> The second patch silences warnings about unused -g, -emit-llvm or -w
>> flags when linking, similar to the fix that was done for Linux in PR
>> 8611. It also corrects a pasto in the comment in
>> linuxtools::Link::ConstructJob() about this.
>
> Would be nice to factor this some day, but LGTM.
Yes, there could be lots of refactoring in Tools.cpp. :) I have a number
of other minor cosmetic cleanups in the FreeBSD-specific parts, but I'm
reluctant to touch (and possibly wreck) any other OS...
More information about the cfe-commits
mailing list