Skip to content

Commit f19ca9c

Browse files
committed
split dwarf coff
1 parent aa12aaa commit f19ca9c

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

llvm/lib/MC/MCObjectFileInfo.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -776,10 +776,18 @@ void MCObjectFileInfo::initCOFFMCObjectFileInfo(const Triple &T) {
776776
".debug_loc.dwo", COFF::IMAGE_SCN_MEM_DISCARDABLE |
777777
COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
778778
COFF::IMAGE_SCN_MEM_READ);
779+
DwarfLoclistsDWOSection = Ctx->getCOFFSection(
780+
".debug_loclists.dwo", COFF::IMAGE_SCN_MEM_DISCARDABLE |
781+
COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
782+
COFF::IMAGE_SCN_MEM_READ);
779783
DwarfStrOffDWOSection = Ctx->getCOFFSection(
780784
".debug_str_offsets.dwo", COFF::IMAGE_SCN_MEM_DISCARDABLE |
781785
COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
782786
COFF::IMAGE_SCN_MEM_READ);
787+
DwarfRnglistsDWOSection = Ctx->getCOFFSection(
788+
".debug_rnglists.dwo", COFF::IMAGE_SCN_MEM_DISCARDABLE |
789+
COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |
790+
COFF::IMAGE_SCN_MEM_READ);
783791
DwarfAddrSection = Ctx->getCOFFSection(
784792
".debug_addr", COFF::IMAGE_SCN_MEM_DISCARDABLE |
785793
COFF::IMAGE_SCN_CNT_INITIALIZED_DATA |

0 commit comments

Comments
 (0)