This is the mail archive of the binutils@sources.redhat.com 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]

Re: [PATCH] Set COMMONPAGESIZE to 4KB on ppc32


On Thu, Jan 15, 2004 at 09:58:28AM +0100, Jakub Jelinek wrote:
> Hi!
> 
> Ok to commit?  Seems to work for me...
> 
> 2004-01-15  Jakub Jelinek  <jakub@redhat.com>
> 
> 	* emulparams/elf32ppc.sh (COMMONPAGESIZE): Set to 4KB.

I've actually been using this one... I'm not entirely sure we should
add the MIPS part, though, since mips-linux has just started to
implement larger page sizes.

2004-01-15  Daniel Jacobowitz  <drow@mvista.com>

	* emulparams/armelf_linux.sh (COMMONPAGESIZE): Set to 4KB.
	* emulparams/elf32bmip.sh (COMMONPAGESIZE): Likewise.
	* emulparams/elf32ppc.sh (COMMONPAGESIZE): Likewise.
	* emulparams/shlelf_linux.sh (COMMONPAGESIZE): Likewise.

--- binutils-2.14/ld/emulparams/armelf_linux.sh.orig	2003-09-08 11:19:20.000000000 -0400
+++ binutils-2.14/ld/emulparams/armelf_linux.sh	2003-09-08 11:19:31.000000000 -0400
@@ -4,6 +4,7 @@ OUTPUT_FORMAT="elf32-littlearm"
 BIG_OUTPUT_FORMAT="elf32-bigarm"
 LITTLE_OUTPUT_FORMAT="elf32-littlearm"
 MAXPAGESIZE=0x8000
+COMMONPAGESIZE=0x1000
 TEMPLATE_NAME=elf32
 EXTRA_EM_FILE=armelf
 GENERATE_SHLIB_SCRIPT=yes
--- binutils-2.14/ld/emulparams/elf32bmip.sh.orig	2003-09-08 12:12:43.000000000 -0400
+++ binutils-2.14/ld/emulparams/elf32bmip.sh	2003-09-08 12:13:04.000000000 -0400
@@ -8,6 +8,7 @@ LITTLE_OUTPUT_FORMAT="elf32-littlemips"
 TEXT_START_ADDR=0x0400000
 test -n "${EMBEDDED}" || DATA_ADDR=0x10000000
 MAXPAGESIZE=0x40000
+COMMONPAGESIZE=0x1000
 NONPAGED_TEXT_START_ADDR=0x0400000
 SHLIB_TEXT_START_ADDR=0x5ffe0000
 test -n "${EMBEDDED}" || TEXT_DYNAMIC=
--- binutils-2.14/ld/emulparams/elf32ppc.sh.orig	2003-09-08 12:08:30.000000000 -0400
+++ binutils-2.14/ld/emulparams/elf32ppc.sh	2003-09-08 12:09:10.000000000 -0400
@@ -8,6 +8,7 @@ SCRIPT_NAME=elf
 OUTPUT_FORMAT="elf32-powerpc"
 TEXT_START_ADDR=0x01800000
 MAXPAGESIZE=0x10000
+COMMONPAGESIZE=0x1000
 ARCH=powerpc:common
 MACHINE=
 BSS_PLT=
--- binutils-2.14/ld/emulparams/shlelf_linux.sh.orig	2003-09-08 12:10:08.000000000 -0400
+++ binutils-2.14/ld/emulparams/shlelf_linux.sh	2003-09-08 12:10:19.000000000 -0400
@@ -5,6 +5,7 @@ SCRIPT_NAME=elf
 OUTPUT_FORMAT="elf32-sh-linux"
 TEXT_START_ADDR=0x400000
 MAXPAGESIZE=0x10000
+COMMONPAGESIZE=0x1000
 ARCH=sh
 MACHINE=
 TEMPLATE_NAME=elf32

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer


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