summaryrefslogtreecommitdiffstats
path: root/linker/linker_phdr.h
diff options
context:
space:
mode:
Diffstat (limited to 'linker/linker_phdr.h')
-rw-r--r--linker/linker_phdr.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/linker/linker_phdr.h b/linker/linker_phdr.h
index 72c3066..efd123b 100644
--- a/linker/linker_phdr.h
+++ b/linker/linker_phdr.h
@@ -84,7 +84,11 @@ class ElfReader {
const Elf32_Phdr* loaded_phdr_;
};
-Elf32_Addr phdr_table_get_load_size(const Elf32_Phdr* phdr, size_t phnum);
+size_t
+phdr_table_get_load_size(const Elf32_Phdr* phdr_table,
+ size_t phdr_count,
+ Elf32_Addr* min_vaddr = NULL,
+ Elf32_Addr* max_vaddr = NULL);
int
phdr_table_protect_segments(const Elf32_Phdr* phdr_table,