This patch fixes debug information for __thread variable on Mips, using .dtprelword and .dtpreldword directives.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D28770
[Mips] Fix debug information for __thread variable ClosedPublic Authored by abeserminji on Jan 16 2017, 5:20 AM.
Details Summary This patch fixes debug information for __thread variable on Mips, using .dtprelword and .dtpreldword directives.
Diff Detail
Event Timelineabeserminji updated this object. This revision is now accepted and ready to land.Jan 18 2017, 11:15 AM Closed by commit rL292624: [mips] Fix debug information for __thread variable (authored by petarj). · Explain WhyJan 20 2017, 10:04 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 84545 include/llvm/CodeGen/AsmPrinter.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/DIE.cpp
lib/Target/Mips/MipsAsmPrinter.h
lib/Target/Mips/MipsAsmPrinter.cpp
lib/Target/Mips/MipsTargetObjectFile.h
lib/Target/Mips/MipsTargetObjectFile.cpp
test/DebugInfo/Mips/tls.ll
|
Rename this EmitDebugValue and move it to the "Dwarf Emission Helper Routines" section.