Merge "bionic: Do not use magic number for portability"
diff --git a/linker/linker_phdr.cpp b/linker/linker_phdr.cpp
index b4d72b2..3101511 100644
--- a/linker/linker_phdr.cpp
+++ b/linker/linker_phdr.cpp
@@ -252,8 +252,8 @@
size_t phdr_table_get_load_size(const Elf_Phdr* phdr_table, size_t phdr_count,
Elf_Addr* out_min_vaddr,
Elf_Addr* out_max_vaddr) {
- Elf_Addr min_vaddr = 0xFFFFFFFFU;
- Elf_Addr max_vaddr = 0x00000000U;
+ Elf_Addr min_vaddr = UINTPTR_MAX;
+ Elf_Addr max_vaddr = 0;
bool found_pt_load = false;
for (size_t i = 0; i < phdr_count; ++i) {
@@ -273,7 +273,7 @@
}
}
if (!found_pt_load) {
- min_vaddr = 0x00000000U;
+ min_vaddr = 0;
}
min_vaddr = PAGE_START(min_vaddr);