search for: dwarftypeunit

Displaying 3 results from an estimated 3 matches for "dwarftypeunit".

2018 Apr 13
1
Handling DWARF "units"
...Type Units on separate lists, basically organizing them by ELF section. This works okay for DWARF v4, because Type Units are in .debug_types (possibly in individual COMDATs) and everything else is in the .debug_info section (without COMDATs). The two lists conveniently can be templated/typed with DWARFTypeUnit and DWARFCompileUnit. In DWARF v5, Type Units (possibly with COMDATs) are in .debug_info and there is no .debug_types section anymore. This makes the current organization of Units in the LLVM DWARF parser really kind of inconvenient. Although the parser does still need to handle DWARF v4, it doe...
2018 Jul 24
2
[DWARF] De-segregating type units and compile units
Hello DWARF fans, I've just posted a set of four refactoring patches for DebugInfo/DWARF, which move in the direction of handling DWARF v4 or v5 type units and compile units more coherently. In DWARF v4, type units and compile units are strictly segregated into the .debug_types and .debug_info sections, respectively. This division was pretty ingrained into how DebugInfo/DWARF handled the
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...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 Release+Asserts build llvm[2]: Compiling MCExpr.cpp for Release+Asserts build llvm[3]: Compiling DWARFTypeUnit.cpp for Release+Asserts build llvm[3]: Compiling PDBContext.cpp for Release+Asserts build llvm[3]: Compiling DWARFUnit.cpp for Release+Asserts build llvm[3]: Compiling PDBExtras.cpp for Release+Asserts build llvm[2]: Compiling MCInst.cpp for Release+Asserts build llvm[2]: Compiling LocalStackSlotAl...