Displaying 9 results from an estimated 9 matches for "dwarfdie".
2018 Nov 03
2
llvm bug 36466 fix
...rInfo const*, unsigned long, unsigned int) const
/home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp:45:0
#15 0x00000000004b331d dumpLocation(llvm::raw_ostream&,
llvm::DWARFFormValue&, llvm::DWARFUnit*, unsigned int, llvm::DIDumpOptions)
/home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp:115:0
#16 0x00000000004b4034 dumpAttribute(llvm::raw_ostream&, llvm::DWARFDie
const&, unsigned int*, llvm::dwarf::Attribute, llvm::dwarf::Form, unsigned
int, llvm::DIDumpOptions)
/home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp:243:0
#17 0x00000000004b5cd2 llvm::DWARFDie::dump(l...
2018 Nov 03
2
llvm bug 36466 fix
...d int) const
>> /home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp:45:0
>> #15 0x00000000004b331d dumpLocation(llvm::raw_ostream&,
>> llvm::DWARFFormValue&, llvm::DWARFUnit*, unsigned int, llvm::DIDumpOptions)
>> /home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp:115:0
>> #16 0x00000000004b4034 dumpAttribute(llvm::raw_ostream&, llvm::DWARFDie
>> const&, unsigned int*, llvm::dwarf::Attribute, llvm::dwarf::Form, unsigned
>> int, llvm::DIDumpOptions)
>> /home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp:243:0
>>...
2018 Nov 03
2
llvm bug 36466 fix
...ome/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp:45:0
>>>> #15 0x00000000004b331d dumpLocation(llvm::raw_ostream&,
>>>> llvm::DWARFFormValue&, llvm::DWARFUnit*, unsigned int, llvm::DIDumpOptions)
>>>> /home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp:115:0
>>>> #16 0x00000000004b4034 dumpAttribute(llvm::raw_ostream&, llvm::DWARFDie
>>>> const&, unsigned int*, llvm::dwarf::Attribute, llvm::dwarf::Form, unsigned
>>>> int, llvm::DIDumpOptions)
>>>> /home/linux/llvm-7/llvm/lib/DebugInfo/DW...
2019 Apr 24
2
[DebugInfo] DWARF C API
Hi folks,
I am trying to implement the C bindings API for DebugInfo::DWARF::DWARFDie.
My goal is to have a C library that reads and parses DWARF debugging format
(just like how llvm-dwarfdump does, but maybe more than just dumping debug
info)
I've started with creating C structure for DebugInfo::DWARF::DWARFContext
which contains all DWARF DIEs in the object file. For this I u...
2019 Apr 24
2
[DebugInfo] DWARF C API
...agnose what's going wrong more specifically than a segfault)
>
> On Wed, Apr 24, 2019 at 1:57 PM Son Tuan VU via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> >
> > Hi folks,
> >
> > I am trying to implement the C bindings API for
> DebugInfo::DWARF::DWARFDie. My goal is to have a C library that reads and
> parses DWARF debugging format (just like how llvm-dwarfdump does, but maybe
> more than just dumping debug info)
> >
> > I've started with creating C structure for
> DebugInfo::DWARF::DWARFContext which contains all DWARF DIE...
2016 Mar 26
2
DW_TAG_member extends beyond the bounds error on Linux
...ab: false, layout_info=...)
at
/home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:2937
2937
parent_die.GetID());
(gdb) bt
#0 0x00007f103d02533d in
DWARFASTParserClang::ParseChildMembers(lldb_private::SymbolContext const&,
DWARFDIE const&, lldb_private::CompilerType&, lldb::LanguageType,
std::vector<clang::CXXBaseSpecifier*,
std::allocator<clang::CXXBaseSpecifier*> >&, std::vector<int,
std::allocator<int> >&, DWARFDIECollection&,
std::vector<DWARFASTParserClang::DelayedAddObjCCla...
2016 Mar 27
0
DW_TAG_member extends beyond the bounds error on Linux
...t; /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:2937
> 2937
> parent_die.GetID());
> (gdb) bt
> #0 0x00007f103d02533d in
> DWARFASTParserClang::ParseChildMembers(lldb_private::SymbolContext const&,
> DWARFDIE const&, lldb_private::CompilerType&, lldb::LanguageType,
> std::vector<clang::CXXBaseSpecifier*,
> std::allocator<clang::CXXBaseSpecifier*> >&, std::vector<int,
> std::allocator<int> >&, DWARFDIECollection&,
> std::vector<DWARFASTParserClan...
2016 Mar 27
1
DW_TAG_member extends beyond the bounds error on Linux
...party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:2937
>> 2937
>> parent_die.GetID());
>> (gdb) bt
>> #0 0x00007f103d02533d in
>> DWARFASTParserClang::ParseChildMembers(lldb_private::SymbolContext const&,
>> DWARFDIE const&, lldb_private::CompilerType&, lldb::LanguageType,
>> std::vector<clang::CXXBaseSpecifier*,
>> std::allocator<clang::CXXBaseSpecifier*> >&, std::vector<int,
>> std::allocator<int> >&, DWARFDIECollection&,
>> std::vector<DW...
2016 Mar 27
0
DW_TAG_member extends beyond the bounds error on Linux
...llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:2937
>>> 2937
>>> parent_die.GetID());
>>> (gdb) bt
>>> #0 0x00007f103d02533d in
>>> DWARFASTParserClang::ParseChildMembers(lldb_private::SymbolContext const&,
>>> DWARFDIE const&, lldb_private::CompilerType&, lldb::LanguageType,
>>> std::vector<clang::CXXBaseSpecifier*,
>>> std::allocator<clang::CXXBaseSpecifier*> >&, std::vector<int,
>>> std::allocator<int> >&, DWARFDIECollection&,
>>> s...