[MachO/Core] Remove (now) unused static member function. NFCI.
authorDavide Italiano <davide@freebsd.org>
Thu, 4 Aug 2016 19:49:11 +0000 (19:49 +0000)
committerDavide Italiano <davide@freebsd.org>
Thu, 4 Aug 2016 19:49:11 +0000 (19:49 +0000)
llvm-svn: 277760

lld/include/lld/Core/DefinedAtom.h
lld/lib/Core/DefinedAtom.cpp

index e3193f8..7f623d2 100644 (file)
@@ -354,10 +354,6 @@ public:
     return atomContentType == typeCFI;
   }
 
-  // Returns true if lhs should be placed before rhs in the final output.
-  static bool compareByPosition(const DefinedAtom *lhs,
-                                const DefinedAtom *rhs);
-
 protected:
   // DefinedAtom is an abstract base class. Only subclasses can access
   // constructor.
index 8dc4d4a..177cae7 100644 (file)
@@ -79,16 +79,4 @@ DefinedAtom::ContentPermissions DefinedAtom::permissions(ContentType type) {
   llvm_unreachable("unknown content type");
 }
 
-bool DefinedAtom::compareByPosition(const DefinedAtom *lhs,
-                                    const DefinedAtom *rhs) {
-  if (lhs == rhs)
-    return false;
-  const File *lhsFile = &lhs->file();
-  const File *rhsFile = &rhs->file();
-  if (lhsFile->ordinal() != rhsFile->ordinal())
-    return lhsFile->ordinal() < rhsFile->ordinal();
-  assert(lhs->ordinal() != rhs->ordinal());
-  return lhs->ordinal() < rhs->ordinal();
-}
-
 } // namespace