mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-16 16:16:45 +00:00
Add section information for the DWARF5 split debug proposal
string offset section. llvm-svn: 171474
This commit is contained in:
parent
085e845222
commit
80c6027067
@ -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