[llvm-commits] [llvm] r71821 - in /llvm/trunk/lib/CodeGen/AsmPrinter: DIE.cpp DIE.h DwarfLabel.cpp DwarfLabel.h DwarfPrinter.cpp DwarfPrinter.h DwarfWriter.cpp

Bill Wendling isanbard at gmail.com
Thu May 14 18:08:25 PDT 2009


On Thu, May 14, 2009 at 5:59 PM, Mike Stump <mrs at apple.com> wrote:
> On May 14, 2009, at 5:11 PM, Bill Wendling wrote:
>> Author: void
>> Date: Thu May 14 19:11:17 2009
>> New Revision: 71821
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=71821&view=rev
>> Log:
>> Split out the Dwarf writer stuff into separate files. This is a much
>> more
>> logical/sane approach to organizing all of the stuff that goes into
>> writing out
>> DWARF information. Honestly? even this is too complex for what it's
>> supposed to
>> be doing.
>>
>> Trivia: It *looks* like there would be functionality changes,
>> however there aren't!
>
> But does it cause:
>
> /Volumes/mrs5/net/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp:71:
> warning: ‘llvm::CompileUnit’ declared with greater visibility than the
> type of its field ‘llvm::CompileUnit::GVToDIEEntryMap’
> /Volumes/mrs5/net/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp:71:
> warning: ‘llvm::CompileUnit’ declared with greater visibility than the
> type of its field ‘llvm::CompileUnit::Globals’
> /Volumes/mrs5/net/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp:71:
> warning: ‘llvm::CompileUnit’ declared with greater visibility than the
> type of its field ‘llvm::CompileUnit::DiesSet’
> /Volumes/mrs5/net/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp:
> 277: warning: ‘llvm::DwarfDebug’ declared with greater visibility than
> the type of its field ‘llvm::DwarfDebug::<anonymous>’
> /Volumes/mrs5/net/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp:
> 277: warning: ‘llvm::DwarfDebug’ declared with greater visibility than
> the type of its field ‘llvm::DwarfDebug::AbbreviationsSet’
>
> ?
>
Quite probably...I have an other change that will hopefully fix this...

-bw




More information about the llvm-commits mailing list