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