]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Set ppc COMMONPAGESIZE to 64k
authorRichard Henderson <rth@redhat.com>
Thu, 18 Dec 2014 21:40:25 +0000 (15:40 -0600)
committerAlan Modra <amodra@gmail.com>
Wed, 11 Feb 2015 12:36:38 +0000 (23:06 +1030)
bfd/
* elf32-ppc.c (ELF_COMMONPAGESIZE): Set to 64k.
* elf64-ppc.c (ELF_COMMONPAGESIZE): Likewise.

bfd/ChangeLog
bfd/elf32-ppc.c
bfd/elf64-ppc.c

index 701907ce4bc4b1f80d64f0b5a2178eddcf4c5f07..3a9a7ecb6dac83d737d3a17936a2422462e9dfbe 100644 (file)
@@ -1,6 +1,10 @@
 2015-02-11  Alan Modra  <amodra@gmail.com>
 
        Apply from master.
+       2014-12-18  Richard Henderson  <rth@redhat.com>
+       * elf32-ppc.c (ELF_COMMONPAGESIZE): Set to 64k.
+       * elf64-ppc.c (ELF_COMMONPAGESIZE): Likewise.
+
        2014-12-12  Alan Modra  <amodra@gmail.com>
        PR 15228
        * elflink.c (_bfd_elf_adjust_dynamic_copy): Call bfd_set_error.
index 8429e8f95b7ff23764b3118482f2c218d654205a..1ebb2c77fa1f06091dcb8ab1e704a10b733ef21f 100644 (file)
@@ -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
index 26ae9ed65719b3323c2b0922d1835138f68707de..88ae80c77cc3bd1515bb6ff830ec49cb633124ae 100644 (file)
@@ -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