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.
>