This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb/binutils-2_25-branch] Set ppc COMMONPAGESIZE to 64k


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9059a151e33f2f9b7b989a22e63d711a2c8a335b

commit 9059a151e33f2f9b7b989a22e63d711a2c8a335b
Author: Richard Henderson <rth@redhat.com>
Date:   Thu Dec 18 15:40:25 2014 -0600

    Set ppc COMMONPAGESIZE to 64k
    
    bfd/
    	* elf32-ppc.c (ELF_COMMONPAGESIZE): Set to 64k.
    	* elf64-ppc.c (ELF_COMMONPAGESIZE): Likewise.

Diff:
---
 bfd/ChangeLog   | 4 ++++
 bfd/elf32-ppc.c | 3 ++-
 bfd/elf64-ppc.c | 2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 701907c..3a9a7ec 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -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.
diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c
index 8429e8f..1ebb2c7 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 26ae9ed..88ae80c 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]