diff options
Diffstat (limited to 'include/llvm/CodeGen/TargetLoweringObjectFileImpl.h')
-rw-r--r-- | include/llvm/CodeGen/TargetLoweringObjectFileImpl.h | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h b/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h index c61cf399f8..70a46759d7 100644 --- a/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h +++ b/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h @@ -58,8 +58,10 @@ public: virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); virtual const MCSection *getEHFrameSection() const; - virtual const MCSection *getWin64EHFuncTableSection() const { return NULL; } - virtual const MCSection *getWin64EHTableSection() const { return NULL; } + virtual const MCSection *getWin64EHFuncTableSection(StringRef) const { + return NULL; + } + virtual const MCSection *getWin64EHTableSection(StringRef) const{return NULL;} virtual void emitPersonalityValue(MCStreamer &Streamer, const TargetMachine &TM, @@ -135,8 +137,10 @@ public: virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); virtual const MCSection *getEHFrameSection() const; - virtual const MCSection *getWin64EHFuncTableSection() const { return NULL; } - virtual const MCSection *getWin64EHTableSection() const { return NULL; } + virtual const MCSection *getWin64EHFuncTableSection(StringRef) const { + return NULL; + } + virtual const MCSection *getWin64EHTableSection(StringRef) const{return NULL;} virtual const MCSection * SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, @@ -209,10 +213,12 @@ public: virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); virtual const MCSection *getEHFrameSection() const; - virtual const MCSection *getWin64EHFuncTableSection() const { + virtual const MCSection *getWin64EHFuncTableSection(StringRef) const { return PDataSection; } - virtual const MCSection *getWin64EHTableSection() const {return XDataSection;} + virtual const MCSection *getWin64EHTableSection(StringRef) const { + return XDataSection; + } virtual const MCSection *getDrectveSection() const { return DrectveSection; } |