[DEBUGINFO] Add flag for DWARF2 to use sections as references.
authorAlexey Bataev <a.bataev@hotmail.com>
Fri, 23 Mar 2018 13:35:54 +0000 (13:35 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Fri, 23 Mar 2018 13:35:54 +0000 (13:35 +0000)
commitbff360865b53b0d66effadcb6479ff60a8eb478b
tree9fe1b0888ef7bad6d1972daa75fab8ee2924ad7b
parent4a025cc79d30ba67485cb56639ec89913fce2969
[DEBUGINFO] Add flag for DWARF2 to use sections as references.

Summary:
Some targets does not support labels inside debug sections, but support
references in form `section+offset`. Patch adds initial support
for this.

Reviewers: echristo, probinson, jlebar

Subscribers: llvm-commits, JDevlieghere

Differential Revision: https://reviews.llvm.org/D43943

llvm-svn: 328314
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
llvm/test/DebugInfo/X86/sections_as_references.ll [new file with mode: 0644]