[llvm-commits] MCSectionCOFF patch
Nathan Jeffords
blunted2night at gmail.com
Fri May 7 15:50:18 PDT 2010
--------------------------------------------------
From: "Sandeep Patel" <deeppatel1987 at gmail.com>
Sent: Friday, May 07, 2010 3:22 PM
To: "Chris Lattner" <clattner at apple.com>
Cc: "Nathan Jeffords" <blunted2night at gmail.com>; <llvm-commits at cs.uiuc.edu>;
"Peter S. Housel" <housel at acm.org>
Subject: Re: [llvm-commits] MCSectionCOFF patch
> On Fri, May 7, 2010 at 9:50 PM, Chris Lattner <clattner at apple.com> wrote:
>>
>> On May 7, 2010, at 1:16 PM, Nathan Jeffords wrote:
>>
>> here is my additional changes to MCSectionCOFF, mostly it adds support
>> for
>> COMDAT sections, but I also renamed Flags to Characteristics <TLOF.patch>
>>
>> Looks fine to me (though again, I'm not a COFF knowledgable person),
>> committed in r103304.
>> RE this comment:
>> + //FIXME: all COFF enumerations/flags should be standardized into one
>> place...
>> + // Target/X86COFF.h doesn't seem right as COFF can be used for other
>> targets,
>> + // MC/WinCOFF.h maybe right as it isn't target or entity specific,
>> and
>> it is
>> + // pretty low on the dependancy graph (is there any need to
>> support
>> non
>> + // windows COFF?)
>> It would make sense to put it in llvm/include/Support/COFF.h. We already
>> have an ELF.h, Dwarf.h etc in that directory. While it might not be the
>> best place long term, it is good to be consistent.
>
> Shouldn't it be PECOFF.h? Variants of this format are used for non-x86
> targets as well as some embedded OSes that may not be called Windows.
>
> deep
>
Sounds good to me
-Nathan
More information about the llvm-commits
mailing list