search for: dwarfformvalu

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

Did you mean: dwarfformvalue
2017 Apr 27
2
[DWARFv5] The new line-table section header
...cation regarding where the actual string might be. We might have DW_FORM_strp which puts the actual string in the .debug_string section; eventually we could have DW_FORM_line_str (pointing to .debug_line_str) or even DW_FORM_strx (indirecting through .debug_str_offsets). Conveniently, we have the DWARFFormValue class which knows how to decode data based on what the form code is. Inconveniently, DWARFFormValue assumes it is looking at a .debug_info section, and picks up its relocations from a DWARFUnit. But if we're using DWARFFormValue to decode data from .debug_line, then it needs a different relo...
2012 Nov 06
2
[LLVMdev] [PATCH] basic reading reloc visitor for x86_64 ELF
...ian), + StringRef rangeSection, + const RelocAddrMap &Map = RelocAddrMap()) + : DWARFContext(isLittleEndian, Map), InfoSection(infoSection), AbbrevSection(abbrevSection), ARangeSection(aRangeSection), diff --git a/lib/DebugInfo/DWARFFormValue.cpp b/lib/DebugInfo/DWARFFormValue.cpp index c9ecbbb..fea9fd7 100644 --- a/lib/DebugInfo/DWARFFormValue.cpp +++ b/lib/DebugInfo/DWARFFormValue.cpp @@ -10,6 +10,7 @@ #include "DWARFFormValue.h" #include "DWARFCompileUnit.h" #include "DWARFContext.h" +#include "...
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
2018 Nov 03
2
llvm bug 36466 fix
...0x00000000004a8ea5 llvm::DWARFDebugLoc::LocationList::dump(llvm::raw_ostream&, bool, unsigned int, llvm::MCRegisterInfo 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::DIDumpOpti...
2018 Nov 03
2
llvm bug 36466 fix
...oc::LocationList::dump(llvm::raw_ostream&, bool, unsigned >> int, llvm::MCRegisterInfo 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, uns...
2018 Nov 03
2
llvm bug 36466 fix
..._ostream&, bool, unsigned >>>> int, llvm::MCRegisterInfo 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...
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...lease+Asserts build llvm[3]: Compiling DWARFDebugRangeList.cpp for Release+Asserts build llvm[2]: Compiling MCELFStreamer.cpp for Release+Asserts build llvm[2]: Building Release+Asserts Archive Library libLLVMObject.a llvm[2]: Compiling LiveVariables.cpp for Release+Asserts build llvm[3]: Compiling DWARFFormValue.cpp for Release+Asserts build make[2]: Leaving directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/lib/Object' make[3]: Entering directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/lib/DebugInfo/PDB' llvm[3]: Compiling IPDBSourceFile.cpp for Release+Asserts build llvm[3]: Compiling PDB.cpp for Relea...