mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-01 00:33:09 +00:00
Add section information for the DWARF5 split debug proposal
string offset section. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171474 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
138f084ca5
commit
60230ef987
@ -114,6 +114,7 @@ protected:
|
||||
const MCSection *DwarfStrDWOSection;
|
||||
const MCSection *DwarfLineDWOSection;
|
||||
const MCSection *DwarfLocDWOSection;
|
||||
const MCSection *DwarfStrOffDWOSection;
|
||||
|
||||
// Extra TLS Variable Data section. If the target needs to put additional
|
||||
// information for a TLS variable, it'll go here.
|
||||
@ -247,6 +248,9 @@ public:
|
||||
const MCSection *getDwarfLocDWOSection() const {
|
||||
return DwarfLocDWOSection;
|
||||
}
|
||||
const MCSection *getDwarfStrOffDWOSection() const {
|
||||
return DwarfStrOffDWOSection;
|
||||
}
|
||||
|
||||
const MCSection *getTLSExtraDataSection() const {
|
||||
return TLSExtraDataSection;
|
||||
|
@ -426,6 +426,9 @@ void MCObjectFileInfo::InitELFMCObjectFileInfo(Triple T) {
|
||||
DwarfLocDWOSection =
|
||||
Ctx->getELFSection(".debug_loc.dwo", ELF::SHT_PROGBITS, 0,
|
||||
SectionKind::getMetadata());
|
||||
DwarfStrOffDWOSection =
|
||||
Ctx->getELFSection(".debug_str_offsets.dwo", ELF::SHT_PROGBITS, 0,
|
||||
SectionKind::getMetadata());
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user