diff options
author | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2020-05-06 15:20:24 -0400 |
---|---|---|
committer | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2020-05-06 15:23:58 -0400 |
commit | 6adc45d3fd67cdfc0b653e584ee04232309453fb (patch) | |
tree | d39b7fb27621a96a2bf6982d388b22d683f218b0 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | d5c05ced82ff698fad3da0537cf9b7cdb38dce85 (diff) | |
download | llvm-6adc45d3fd67cdfc0b653e584ee04232309453fb.zip llvm-6adc45d3fd67cdfc0b653e584ee04232309453fb.tar.gz llvm-6adc45d3fd67cdfc0b653e584ee04232309453fb.tar.bz2 |
[LLD][COFF] Move debug info for thread-local variables into PDB global stream
Before this patch, the debug record S_GTHREAD32 which represents global thread_local symbols, was emitted by LLD into the respective module stream. This makes Visual Studio unable to display thread_local symbols in the debugger.
After this patch, S_GTHREAD32 is moved into the globals stream. This matches MSVC behavior.
Differential Revision: https://reviews.llvm.org/D79005
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions