llvm-project/llvm/lib/DebugInfo
Benjamin Kramer d7b1e5af0a [DebugInfo] Don't overwrite DWARFUnit fields if the CU DIE doesn't have them.
DIEs are lazily deserialized so it's possible that the DWO CU is created
before the DIE is parsed. DWO shares .debug_addr and .debug_ranges with the
object file so overwriting the offset with 0 will make the CU unusable.

No test case because I couldn't get clang to emit a non-zero range base.

llvm-svn: 309570
2017-07-31 15:32:39 +00:00
..
CodeView [PDB] Improve GSI hash table dumping for publics and globals 2017-07-26 00:40:36 +00:00
DWARF [DebugInfo] Don't overwrite DWARFUnit fields if the CU DIE doesn't have them. 2017-07-31 15:32:39 +00:00
MSF [DebugInfo] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 2017-06-23 21:57:40 +00:00
PDB [PDB] Initialize the std::array<ulittle32_t> used for the gsi bitmap 2017-07-27 23:13:05 +00:00
Symbolize DebugInfo: Provide option for explicitly specifying the name of the DWP file 2017-07-30 01:34:08 +00:00
CMakeLists.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00
LLVMBuild.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00