diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-03-08 07:02:02 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-03-08 07:02:02 +0000 |
commit | 34a61bc97ad8fca089aa7f4892d1592aa744a850 (patch) | |
tree | d738d8bac1dbdc537ccc3601154130184de978d2 /llvm/lib/MC/ELFObjectWriter.cpp | |
parent | 7b883b314c84f7e9b12999438405f49f77919493 (diff) | |
download | bcm5719-llvm-34a61bc97ad8fca089aa7f4892d1592aa744a850.tar.gz bcm5719-llvm-34a61bc97ad8fca089aa7f4892d1592aa744a850.zip |
[C++11] Add 'override' keyword to virtual methods that override their base class.
llvm-svn: 203340
Diffstat (limited to 'llvm/lib/MC/ELFObjectWriter.cpp')
-rw-r--r-- | llvm/lib/MC/ELFObjectWriter.cpp | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/llvm/lib/MC/ELFObjectWriter.cpp b/llvm/lib/MC/ELFObjectWriter.cpp index edece8b63d4..909ea800830 100644 --- a/llvm/lib/MC/ELFObjectWriter.cpp +++ b/llvm/lib/MC/ELFObjectWriter.cpp @@ -248,11 +248,9 @@ class ELFObjectWriter : public MCObjectWriter { const MCAsmLayout &Layout, const SectionIndexMapTy &SectionIndexMap); - virtual void RecordRelocation(const MCAssembler &Asm, - const MCAsmLayout &Layout, - const MCFragment *Fragment, - const MCFixup &Fixup, - MCValue Target, uint64_t &FixedValue); + void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, + const MCFragment *Fragment, const MCFixup &Fixup, + MCValue Target, uint64_t &FixedValue) override; uint64_t getSymbolIndexInSymbolTable(const MCAssembler &Asm, const MCSymbol *S); @@ -299,8 +297,8 @@ class ELFObjectWriter : public MCObjectWriter { SectionIndexMapTy &SectionIndexMap, const RelMapTy &RelMap); - virtual void ExecutePostLayoutBinding(MCAssembler &Asm, - const MCAsmLayout &Layout); + void ExecutePostLayoutBinding(MCAssembler &Asm, + const MCAsmLayout &Layout) override; void WriteSectionHeader(MCAssembler &Asm, const GroupMapTy &GroupMap, const MCAsmLayout &Layout, @@ -319,14 +317,14 @@ class ELFObjectWriter : public MCObjectWriter { MCDataFragment *F, const MCSectionData *SD); - virtual bool + bool IsSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, const MCSymbolData &DataA, const MCFragment &FB, bool InSet, - bool IsPCRel) const; + bool IsPCRel) const override; - virtual void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout); + void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; void WriteSection(MCAssembler &Asm, const SectionIndexMapTy &SectionIndexMap, uint32_t GroupSymbolIndex, |