From: Richard Henderson Date: Thu, 18 Dec 2014 21:40:25 +0000 (-0600) Subject: Set ppc COMMONPAGESIZE to 64k X-Git-Tag: binutils-2_25_1~242 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9059a151e33f2f9b7b989a22e63d711a2c8a335b;p=thirdparty%2Fbinutils-gdb.git Set ppc COMMONPAGESIZE to 64k bfd/ * elf32-ppc.c (ELF_COMMONPAGESIZE): Set to 64k. * elf64-ppc.c (ELF_COMMONPAGESIZE): Likewise. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 701907ce4bc..3a9a7ecb6da 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,6 +1,10 @@ 2015-02-11 Alan Modra Apply from master. + 2014-12-18 Richard Henderson + * elf32-ppc.c (ELF_COMMONPAGESIZE): Set to 64k. + * elf64-ppc.c (ELF_COMMONPAGESIZE): Likewise. + 2014-12-12 Alan Modra PR 15228 * elflink.c (_bfd_elf_adjust_dynamic_copy): Call bfd_set_error. diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c index 8429e8f95b7..1ebb2c77fa1 100644 --- a/bfd/elf32-ppc.c +++ b/bfd/elf32-ppc.c @@ -10327,11 +10327,12 @@ ppc_elf_finish_dynamic_sections (bfd *output_bfd, #define ELF_MACHINE_CODE EM_PPC #ifdef __QNXTARGET__ #define ELF_MAXPAGESIZE 0x1000 +#define ELF_COMMONPAGESIZE 0x1000 #else #define ELF_MAXPAGESIZE 0x10000 +#define ELF_COMMONPAGESIZE 0x10000 #endif #define ELF_MINPAGESIZE 0x1000 -#define ELF_COMMONPAGESIZE 0x1000 #define elf_info_to_howto ppc_elf_info_to_howto #ifdef EM_CYGNUS_POWERPC diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c index 26ae9ed6571..88ae80c77cc 100644 --- a/bfd/elf64-ppc.c +++ b/bfd/elf64-ppc.c @@ -64,7 +64,7 @@ static bfd_vma opd_entry_value #define ELF_TARGET_ID PPC64_ELF_DATA #define ELF_MACHINE_CODE EM_PPC64 #define ELF_MAXPAGESIZE 0x10000 -#define ELF_COMMONPAGESIZE 0x1000 +#define ELF_COMMONPAGESIZE 0x10000 #define elf_info_to_howto ppc64_elf_info_to_howto #define elf_backend_want_got_sym 0