Simplify. NFC.
llvm-svn: 257432
diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp
index c4bfdaf..b8a2f4f8 100644
--- a/lld/ELF/Writer.cpp
+++ b/lld/ELF/Writer.cpp
@@ -98,10 +98,7 @@
};
} // anonymous namespace
-template <class ELFT> static bool shouldUseRela() {
- ELFKind K = cast<ELFFileBase<ELFT>>(Config->FirstElf)->getELFKind();
- return K == ELF64LEKind || K == ELF64BEKind;
-}
+template <class ELFT> static bool shouldUseRela() { return ELFT::Is64Bits; }
template <class ELFT> void elf2::writeResult(SymbolTable<ELFT> *Symtab) {
// Initialize output sections that are handled by Writer specially.