search for: getdwarfcontext

Displaying 7 results from an estimated 7 matches for "getdwarfcontext".

2013 Jul 08
2
[LLVMdev] Status of support in dwarf4
Hi, I've built the llvm-dwarfdump tool from the 3.3 branch and ran it on simple binary compiled with dwarf4 debug information. The tool seem to read the file correctly including dwarf information (DIContext::getDWARFContext returns a valid context), but when trying to access line information, all I get is "<invalid>" string for the file name and 0's for line and column information. I've seen that there was a talk in the recent Europoe lldb-dev meeting but couldn't figure out the current st...
2013 Jul 08
0
[LLVMdev] Status of support in dwarf4
> I've built the llvm-dwarfdump tool from the 3.3 branch and ran it on simple > binary compiled with dwarf4 debug information. > > > > The tool seem to read the file correctly including dwarf information > (DIContext::getDWARFContext returns a valid context), but when trying to > access line information, all I get is "<invalid>" string for the file name > and 0's for line and column information. > > > > I've seen that there was a talk in the recent Europoe lldb-dev meeting but > coul...
2011 Sep 15
2
[LLVMdev] llvm compilation error on TOT
...g: 'virtual llvm::DILineInfo llvm::DIContext::getLineInfoForAddress(int)' was hidden DWARFContext.h:69: warning: by 'virtual llvm::DILineInfo llvm::DWARFContext::getLineInfoForAddress(uint64_t)' DIContext.cpp: In static member function 'static llvm::DIContext* llvm::DIContext::getDWARFContext(bool, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef)': DIContext.cpp:23: error: cannot allocate an object of abstract type 'llvm::DWARFContextInMemory' DWARFContext.h:88: note: because the following virtual functions are pure within 'llvm::DWA...
2011 Sep 15
0
[LLVMdev] llvm compilation error on TOT
...rtual llvm::DILineInfo llvm::DIContext::getLineInfoForAddress(int)' was hidden > DWARFContext.h:69: warning:   by 'virtual llvm::DILineInfo llvm::DWARFContext::getLineInfoForAddress(uint64_t)' > DIContext.cpp: In static member function 'static llvm::DIContext* llvm::DIContext::getDWARFContext(bool, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef)': > DIContext.cpp:23: error: cannot allocate an object of abstract type 'llvm::DWARFContextInMemory' > DWARFContext.h:88: note:   because the following virtual functions are pure within '...
2012 Nov 06
2
[LLVMdev] [PATCH] basic reading reloc visitor for x86_64 ELF
...#include "llvm/ADT/StringRef.h" #include "llvm/Support/DataTypes.h" diff --git a/lib/DebugInfo/DIContext.cpp b/lib/DebugInfo/DIContext.cpp index ead57f9..691a92c 100644 --- a/lib/DebugInfo/DIContext.cpp +++ b/lib/DebugInfo/DIContext.cpp @@ -19,8 +19,9 @@ DIContext *DIContext::getDWARFContext(bool isLittleEndian, StringRef aRangeSection, StringRef lineSection, StringRef stringSection, - StringRef rangeSection) { +...
2012 Nov 06
0
[LLVMdev] [PATCH] basic reading reloc visitor for x86_64 ELF
On Mon, Nov 5, 2012 at 5:17 PM, Eric Christopher <echristo at gmail.com> wrote: > For llvm-dwarfdump we need to handle relocations inside the debug info > sections in order to successfully dump the dwarf info including strings. > Nick sent out a partial patch that did this not too long ago and I've taken > it and gone in a bit of a different direction, but kept the same basic
2014 Aug 10
3
[LLVMdev] MCJIT debugger registration interface.
On Sun, Aug 10, 2014 at 1:43 PM, Filip Pizlo <fpizlo at apple.com> wrote: > I think this ignores the real problem with the MCJIT debugging interface: it doesn't give MCJIT clients any way of directly accessing and parsing the debug metadata. > Parsing the existing debug metadata isn't necessarily a good idea anyhow. It's not a stable format and is quite large. >