diff options
| author | Michael J. Spencer <bigcheesegs@gmail.com> | 2012-09-10 23:46:58 +0000 | 
|---|---|---|
| committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2012-09-10 23:46:58 +0000 | 
| commit | 69ed53ab5fdfa0d00fbd37c1965969608cb77d0b (patch) | |
| tree | 1bb7d28bfe146ef63a24a06d09e3aa817e08b995 | |
| parent | 927bfa3fd9416f9059a352ff7f1b5725c390f1d0 (diff) | |
| download | bcm5719-llvm-69ed53ab5fdfa0d00fbd37c1965969608cb77d0b.tar.gz bcm5719-llvm-69ed53ab5fdfa0d00fbd37c1965969608cb77d0b.zip | |
Fix warnings.
llvm-svn: 163573
| -rw-r--r-- | lld/lib/ReaderWriter/ELF/ReaderELF.cpp | 6 | ||||
| -rw-r--r-- | lld/lib/ReaderWriter/Native/ReaderNative.cpp | 6 | ||||
| -rw-r--r-- | lld/lib/ReaderWriter/Native/WriterNative.cpp | 4 | ||||
| -rw-r--r-- | lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp | 5 | ||||
| -rw-r--r-- | lld/lib/ReaderWriter/YAML/ReaderYAML.cpp | 12 | ||||
| -rw-r--r-- | lld/tools/lld-core/TestingHelpers.hpp | 20 | 
6 files changed, 15 insertions, 38 deletions
| diff --git a/lld/lib/ReaderWriter/ELF/ReaderELF.cpp b/lld/lib/ReaderWriter/ELF/ReaderELF.cpp index f6281696293..b6d4978167b 100644 --- a/lld/lib/ReaderWriter/ELF/ReaderELF.cpp +++ b/lld/lib/ReaderWriter/ELF/ReaderELF.cpp @@ -492,9 +492,7 @@ private:  class ReaderELF: public Reader {  public: -  ReaderELF(const ReaderOptionsELF &options) : -    _options(options) { -  } +  ReaderELF(const ReaderOptionsELF &) {}    error_code parseFile(std::unique_ptr<MemoryBuffer> mb, std::vector<        std::unique_ptr<File> > &result) { @@ -531,8 +529,6 @@ public:      result.push_back(std::move(f));      return error_code::success();    } -private: -  const ReaderOptionsELF &_options;  };  } // namespace anonymous diff --git a/lld/lib/ReaderWriter/Native/ReaderNative.cpp b/lld/lib/ReaderWriter/Native/ReaderNative.cpp index 29935e3d88c..bd0c17ab311 100644 --- a/lld/lib/ReaderWriter/Native/ReaderNative.cpp +++ b/lld/lib/ReaderWriter/Native/ReaderNative.cpp @@ -896,16 +896,12 @@ inline void NativeReferenceV1::setAddend(Addend a) {  class Reader : public lld::Reader {  public: -  Reader(const ReaderOptionsNative &options) : _options(options) { -  } +  Reader(const ReaderOptionsNative &options) {}    virtual error_code parseFile(std::unique_ptr<MemoryBuffer> mb,                                  std::vector<std::unique_ptr<lld::File>> &result) {      return File::make(mb, mb->getBufferIdentifier(), result);    } - -private: -  const ReaderOptionsNative &_options;  }; diff --git a/lld/lib/ReaderWriter/Native/WriterNative.cpp b/lld/lib/ReaderWriter/Native/WriterNative.cpp index e3dc04351de..50969a6a51b 100644 --- a/lld/lib/ReaderWriter/Native/WriterNative.cpp +++ b/lld/lib/ReaderWriter/Native/WriterNative.cpp @@ -28,8 +28,7 @@ namespace native {  ///  class Writer : public lld::Writer {  public: -  Writer(const WriterOptionsNative &options) : _options(options) { -  } +  Writer(const WriterOptionsNative &options) {}    virtual error_code writeFile(const lld::File &file, StringRef outPath) {      // reserve first byte for unnamed atoms @@ -523,7 +522,6 @@ private:    typedef llvm::DenseMap<const Atom*, uint32_t> TargetToIndex;    typedef llvm::DenseMap<Reference::Addend, uint32_t> AddendToIndex; -  const WriterOptionsNative              &_options;    NativeFileHeader*                       _headerBuffer;    size_t                                  _headerBufferSize;    std::vector<char>                       _stringPool; diff --git a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp index 06610b344f9..89ec2ff8328 100644 --- a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp +++ b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp @@ -359,8 +359,7 @@ private:  class ReaderCOFF : public Reader {  public: -  ReaderCOFF(const ReaderOptionsPECOFF &options) : _options(options) { -  } +  ReaderCOFF(const ReaderOptionsPECOFF &options) {}    error_code parseFile(std::unique_ptr<MemoryBuffer> mb,                         std::vector<std::unique_ptr<File>> &result) { @@ -373,8 +372,6 @@ public:      result.push_back(std::move(f));      return error_code::success();    } -private: -  const ReaderOptionsPECOFF &_options;  };  } // namespace anonymous diff --git a/lld/lib/ReaderWriter/YAML/ReaderYAML.cpp b/lld/lib/ReaderWriter/YAML/ReaderYAML.cpp index f566da3d900..72536a45773 100644 --- a/lld/lib/ReaderWriter/YAML/ReaderYAML.cpp +++ b/lld/lib/ReaderWriter/YAML/ReaderYAML.cpp @@ -345,12 +345,11 @@ private:  class YAMLUndefinedAtom : public UndefinedAtom {  public:    YAMLUndefinedAtom( YAMLFile &f -                   , int32_t ord +                   , int32_t                     , StringRef name                     , UndefinedAtom::CanBeNull cbn)      : _file(f)      , _name(name) -    , _ordinal(ord)      , _canBeNull(cbn) {    } @@ -369,7 +368,6 @@ public:  private:    YAMLFile                &_file;    StringRef                _name; -  uint32_t                 _ordinal;    UndefinedAtom::CanBeNull _canBeNull;  }; @@ -381,13 +379,12 @@ private:  class YAMLSharedLibraryAtom : public SharedLibraryAtom {  public:    YAMLSharedLibraryAtom( YAMLFile &f -                       , int32_t ord +                       , int32_t                         , StringRef name                         , StringRef loadName                         , bool cbn)      : _file(f)      , _name(name) -    , _ordinal(ord)      , _loadName(loadName)      , _canBeNull(cbn) {    } @@ -411,7 +408,6 @@ public:  private:    YAMLFile &_file;    StringRef _name; -  uint32_t  _ordinal;    StringRef _loadName;    bool      _canBeNull;  }; @@ -423,10 +419,9 @@ private:  ///  class YAMLAbsoluteAtom : public AbsoluteAtom {  public: -  YAMLAbsoluteAtom(YAMLFile &f, int32_t ord, StringRef name, uint64_t v) +  YAMLAbsoluteAtom(YAMLFile &f, int32_t, StringRef name, uint64_t v)      : _file(f)      , _name(name) -    , _ordinal(ord)      , _value(v) {    } @@ -445,7 +440,6 @@ public:  private:    YAMLFile &_file;    StringRef _name; -  uint32_t  _ordinal;    uint64_t  _value;  }; diff --git a/lld/tools/lld-core/TestingHelpers.hpp b/lld/tools/lld-core/TestingHelpers.hpp index 9e373585c7f..f6abb4f0df3 100644 --- a/lld/tools/lld-core/TestingHelpers.hpp +++ b/lld/tools/lld-core/TestingHelpers.hpp @@ -35,11 +35,10 @@ using namespace lld;  //  class TestingStubAtom : public DefinedAtom {  public: -        TestingStubAtom(const File& f, const Atom& shlib) : -                        _file(f), _shlib(shlib) { -          static uint32_t lastOrdinal = 0; -          _ordinal = lastOrdinal++;  -        } +  TestingStubAtom(const File &F, const Atom&) : _file(F) { +    static uint32_t lastOrdinal = 0; +    _ordinal = lastOrdinal++;  +  }    virtual const File& file() const {      return _file; @@ -122,7 +121,6 @@ public:  private:    const File&               _file; -  const Atom&               _shlib;    uint32_t                  _ordinal;  }; @@ -134,11 +132,10 @@ private:  //  class TestingGOTAtom : public DefinedAtom {  public: -        TestingGOTAtom(const File& f, const Atom& shlib) : -                        _file(f), _shlib(shlib) { -          static uint32_t lastOrdinal = 0; -          _ordinal = lastOrdinal++;  -        } +  TestingGOTAtom(const File &F, const Atom&) : _file(F) { +    static uint32_t lastOrdinal = 0; +    _ordinal = lastOrdinal++;  +  }    virtual const File& file() const {      return _file; @@ -221,7 +218,6 @@ public:  private:    const File&               _file; -  const Atom&               _shlib;    uint32_t                  _ordinal;  }; | 

