Merge "Revert "linker: map the entire ELF file if address space is 64bit"" into main
diff --git a/linker/linker_phdr.cpp b/linker/linker_phdr.cpp
index 1b51fcd..ad60efd 100644
--- a/linker/linker_phdr.cpp
+++ b/linker/linker_phdr.cpp
@@ -228,10 +228,8 @@
return false;
}
-#if !defined(__LP64__)
// Map at most 1MiB which should cover most cases
map_size = std::min(map_size, static_cast<size_t>(1 * 1024 * 1024));
-#endif
if (!file_fragment_.Map(fd_, file_offset_, 0, map_size)) {
DL_ERR("\"%s\" header mmap failed: %m", name_.c_str());