diff options
-rw-r--r-- | lld/ELF/InputFiles.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp index b61f3794435..2f34377fab1 100644 --- a/lld/ELF/InputFiles.cpp +++ b/lld/ELF/InputFiles.cpp @@ -179,10 +179,7 @@ template <class ELFT> static bool shouldMerge(const typename ELFT::Shdr &Sec) { if (Flags & SHF_STRINGS) return true; - if (Sec.sh_addralign > EntSize) - return false; - - return true; + return Sec.sh_addralign <= EntSize; } template <class ELFT> |