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 /lld | |
parent | 927bfa3fd9416f9059a352ff7f1b5725c390f1d0 (diff) | |
download | bcm5719-llvm-69ed53ab5fdfa0d00fbd37c1965969608cb77d0b.tar.gz bcm5719-llvm-69ed53ab5fdfa0d00fbd37c1965969608cb77d0b.zip |
Fix warnings.
llvm-svn: 163573
Diffstat (limited to 'lld')
-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; }; |