|
@@ -142,6 +142,8 @@ protected:
|
|
/// ELF and MachO only.
|
|
/// ELF and MachO only.
|
|
const MCSection *TLSBSSSection; // Defaults to ".tbss".
|
|
const MCSection *TLSBSSSection; // Defaults to ".tbss".
|
|
|
|
|
|
|
|
+ /// StackMap section.
|
|
|
|
+ const MCSection *StackMapSection;
|
|
|
|
|
|
/// EHFrameSection - EH frame section. It is initialized on demand so it
|
|
/// EHFrameSection - EH frame section. It is initialized on demand so it
|
|
/// can be overwritten (with uniquing).
|
|
/// can be overwritten (with uniquing).
|
|
@@ -285,6 +287,8 @@ public:
|
|
const MCSection *getTLSDataSection() const { return TLSDataSection; }
|
|
const MCSection *getTLSDataSection() const { return TLSDataSection; }
|
|
const MCSection *getTLSBSSSection() const { return TLSBSSSection; }
|
|
const MCSection *getTLSBSSSection() const { return TLSBSSSection; }
|
|
|
|
|
|
|
|
+ const MCSection *getStackMapSection() const { return StackMapSection; }
|
|
|
|
+
|
|
/// ELF specific sections.
|
|
/// ELF specific sections.
|
|
///
|
|
///
|
|
const MCSection *getDataRelSection() const { return DataRelSection; }
|
|
const MCSection *getDataRelSection() const { return DataRelSection; }
|