Displaying 7 results from an estimated 7 matches for "dwarfsect".
Did you mean:
dwarfse
2019 Apr 24
2
[DebugInfo] DWARF C API
...elocationResolver.cpp:250)
by 0x502802B: llvm::DWARFDataExtractor::getRelocatedValue(unsigned int,
unsigned int*, unsigned long*) const (DWARFDataExtractor.cpp:27)
by 0x5071C2F: llvm::DWARFUnitHeader::extract(llvm::DWARFContext&,
llvm::DWARFDataExtractor const&, unsigned int*, llvm::DWARFSectionKind,
llvm::DWARFUnitIndex const*, llvm::DWARFUnitIndex::Entr y const*)
(DWARFUnit.cpp:254)
by 0x5070BAD: llvm::DWARFUnitVector::addUnitsImpl(llvm::DWARFContext&,
llvm::DWARFObject const&, llvm::DWARFSection const&, llvm::DWARFDebugAbbrev
const*, llvm::DWARFSection const*, llvm...
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 used
```
2020 Nov 09
1
Fragmented DWARF
...ary.
Currently, when Object file is loaded and DWARFContext class is created
the DWARFContext references section data from object::ObjectFile:
DWARFContext(std::unique_ptr<const DWARFObject> DObj,..)
DWARFObjInMemory(const object::ObjectFile &Obj, ...)
class DWARFObjInMemory {
const DWARFSection &getLocSection() const;
const DWARFSection &getLoclistsSection() const;
StringRef getArangesSection() const;
const DWARFSection &getFrameSection() const;
const DWARFSection &getEHFrameSection() const;
const DWARFSection &getLineSection() const;
StringRef get...
2020 Nov 05
3
Fragmented DWARF
Hi James,
On 05.11.2020 17:59, James Henderson wrote:
> (Resending with history trimmed to avoid it getting stuck in moderator
> queue).
>
> Hi Alexey,
>
> Just an update - I identified the cause of the "Generated debug info
> is broken" error message when I tried to build things locally: the
> `outStreamer` instance is initialised with the host Triple,
2018 Nov 03
2
llvm bug 36466 fix
...ream&,
llvm::DIDumpOptions)
/home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp:31:0
#22 0x00000000004482ad llvm::DWARFContext::dump(llvm::raw_ostream&,
llvm::DIDumpOptions, std::array<llvm::Optional<unsigned long>,
27ul>)::'lambda0'(bool, char const*, llvm::DWARFSection,
llvm::iterator_range<std::unique_ptr<llvm::DWARFCompileUnit,
std::default_delete<llvm::DWARFCompileUnit> >*>)::operator()(bool, char
const*, llvm::DWARFSection,
llvm::iterator_range<std::unique_ptr<llvm::DWARFCompileUnit,
std::default_delete<llvm::DWARFCompileUnit>...
2018 Nov 03
2
llvm bug 36466 fix
...> /home/linux/llvm-7/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp:31:0
>> #22 0x00000000004482ad llvm::DWARFContext::dump(llvm::raw_ostream&,
>> llvm::DIDumpOptions, std::array<llvm::Optional<unsigned long>,
>> 27ul>)::'lambda0'(bool, char const*, llvm::DWARFSection,
>> llvm::iterator_range<std::unique_ptr<llvm::DWARFCompileUnit,
>> std::default_delete<llvm::DWARFCompileUnit> >*>)::operator()(bool, char
>> const*, llvm::DWARFSection,
>> llvm::iterator_range<std::unique_ptr<llvm::DWARFCompileUnit,
>> std:...
2018 Nov 03
2
llvm bug 36466 fix
...llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp:31:0
>>>> #22 0x00000000004482ad llvm::DWARFContext::dump(llvm::raw_ostream&,
>>>> llvm::DIDumpOptions, std::array<llvm::Optional<unsigned long>,
>>>> 27ul>)::'lambda0'(bool, char const*, llvm::DWARFSection,
>>>> llvm::iterator_range<std::unique_ptr<llvm::DWARFCompileUnit,
>>>> std::default_delete<llvm::DWARFCompileUnit> >*>)::operator()(bool, char
>>>> const*, llvm::DWARFSection,
>>>> llvm::iterator_range<std::unique_ptr<llvm:...