aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2020-02-27 21:57:40 -0800
committerFangrui Song <maskray@google.com>2020-03-03 09:03:34 -0800
commit55a56041d1da59dacb8f9abb1f3bfa841798e6cc (patch)
tree5ecab463cfad764feabb1f5a44bb44cf993f64a9 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parentc5ec8890c95bf9f56beff285efbcc7b797ffb15a (diff)
downloadllvm-55a56041d1da59dacb8f9abb1f3bfa841798e6cc.zip
llvm-55a56041d1da59dacb8f9abb1f3bfa841798e6cc.tar.gz
llvm-55a56041d1da59dacb8f9abb1f3bfa841798e6cc.tar.bz2
[MCDwarf] Generate DWARF v5 .debug_rnglists for assembly files
``` // clang -c -gdwarf-5 a.s -o a.o .section .init; ret .text; ret ``` .debug_info contains DW_AT_ranges and llvm-dwarfdump will report a verification error because .debug_rnglists does not exist (not implemented). This patch generates .debug_rnglists for assembly files. emitListsTableHeaderStart() in DwarfDebug.cpp can be shared with MCDwarf.cpp. Because CodeGen depends on MC, I move the function to MCDwarf.cpp Reviewed By: probinson Differential Revision: https://reviews.llvm.org/D75375
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions