diff --git a/llvm/include/llvm/Object/GOFF.h b/llvm/include/llvm/Object/GOFF.h --- a/llvm/include/llvm/Object/GOFF.h +++ b/llvm/include/llvm/Object/GOFF.h @@ -266,18 +266,6 @@ return Length; } }; - -class ENDRecord : public Record { -public: - static Error getData(const uint8_t *Record, SmallString<256> &CompleteData); - - static uint16_t getNameLength(const uint8_t *Record) { - uint16_t Length; - get(Record, 24, Length); - return Length; - } -}; - } // end namespace object } // end namespace llvm diff --git a/llvm/lib/Object/GOFFObjectFile.cpp b/llvm/lib/Object/GOFFObjectFile.cpp --- a/llvm/lib/Object/GOFFObjectFile.cpp +++ b/llvm/lib/Object/GOFFObjectFile.cpp @@ -475,9 +475,3 @@ uint16_t DataSize = getNameLength(Record); return getContinuousData(Record, DataSize, 72, CompleteData); } - -Error ENDRecord::getData(const uint8_t *Record, - SmallString<256> &CompleteData) { - uint16_t Length = getNameLength(Record); - return getContinuousData(Record, Length, 26, CompleteData); -}