patches/binutils/2.15/130-mips-ELF_MAXPAGESIZE-4K.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Jun 01 09:23:23 2009 +0000 (2009-06-01)
branchgcc-4.4
changeset 1394 51d112dfbe79
parent 1 eeea35fbf182
permissions -rw-r--r--
/devel/gcc-4.4:
- make glibc-2.9 build with gcc-4.4.0.

-------- diffstat follows --------
/devel/gcc-4.4/patches/glibc/2.9/570-debug-readlink_chk-readklinkat_chk.patch | 24 24 0 0 ++++++++++
/devel/gcc-4.4/patches/glibc/2.9/560-syslog.patch | 12 12 0 0 +++++
2 files changed, 36 insertions(+)
yann@1
     1
--- binutils/bfd/elf32-mips.c~
yann@1
     2
+++ binutils/bfd/elf32-mips.c
yann@1
     3
@@ -1611,7 +1611,9 @@
yann@1
     4
 
yann@1
     5
 /* The SVR4 MIPS ABI says that this should be 0x10000, and Linux uses
yann@1
     6
    page sizes of up to that limit, so we need to respect it.  */
yann@1
     7
-#define ELF_MAXPAGESIZE			0x10000
yann@1
     8
+/*#define ELF_MAXPAGESIZE			0x10000*/
yann@1
     9
+/* Use 4K to shrink the elf header.  NOT for general use! */
yann@1
    10
+#define ELF_MAXPAGESIZE			0x1000
yann@1
    11
 #define elf32_bed			elf32_tradbed
yann@1
    12
 
yann@1
    13
 /* Include the target file again for this target.  */
yann@1
    14
--- binutils/bfd/elfn32-mips.c~
yann@1
    15
+++ binutils/bfd/elfn32-mips.c
yann@1
    16
@@ -1976,7 +1976,9 @@
yann@1
    17
 
yann@1
    18
 /* The SVR4 MIPS ABI says that this should be 0x10000, and Linux uses
yann@1
    19
    page sizes of up to that limit, so we need to respect it.  */
yann@1
    20
-#define ELF_MAXPAGESIZE			0x10000
yann@1
    21
+/*#define ELF_MAXPAGESIZE			0x10000*/
yann@1
    22
+/* Use 4K to shrink the elf header.  NOT for general use! */
yann@1
    23
+#define ELF_MAXPAGESIZE			0x1000
yann@1
    24
 #define elf32_bed			elf32_tradbed
yann@1
    25
 
yann@1
    26
 /* Include the target file again for this target.  */