mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00
Remove bfd ELF_RELROPAGESIZE
Now that ld properly aligns the end of the relro segment, the hack to make relro work on powerpc can disappear. bfd/ * bfd.c (bfd_emul_get_commonpagesize): Remove relro param. Don't return bed->relropagesize. * elf-bfd.h (struct elf_backend_data): Remove relropagesize. * elfxx-target.h (ELF_RELROPAGESIZE): Remove. * elf32-ppc.c (ELF_RELROPAGESIZE): Don't define. * elf64-ppc.c: Likewise. * bfd-in2.h: Regenerate. ld/ * ldemul.c (after_parse_default): Adjust bfd_emul_get_commonpagesize call.
This commit is contained in:
@ -235,8 +235,7 @@ after_parse_default (void)
|
||||
if (link_info.maxpagesize == 0)
|
||||
link_info.maxpagesize = bfd_emul_get_maxpagesize (default_target);
|
||||
if (link_info.commonpagesize == 0)
|
||||
link_info.commonpagesize = bfd_emul_get_commonpagesize (default_target,
|
||||
link_info.relro);
|
||||
link_info.commonpagesize = bfd_emul_get_commonpagesize (default_target);
|
||||
}
|
||||
|
||||
void
|
||||
|
Reference in New Issue
Block a user