diff options
author | Dale Rahn <drahn@cvs.openbsd.org> | 2003-05-05 17:55:00 +0000 |
---|---|---|
committer | Dale Rahn <drahn@cvs.openbsd.org> | 2003-05-05 17:55:00 +0000 |
commit | 3058178bb059c84eed2b301e7b7aee89947cd34e (patch) | |
tree | 33623d1905d6657c8e1694a78339c4ac8b1ab292 /gnu/usr.bin/binutils/ld/emulparams | |
parent | 7298fb799640ae3b48410f01cb03df2c45d848d7 (diff) |
Move exec base to 0x1c000000, exe/data gap to 512MB. Allows better
interleave of exe/shared libs. Raise MAXDSIZ back to 1G.
This change REQUIRES a binary update on i386.
Diffstat (limited to 'gnu/usr.bin/binutils/ld/emulparams')
-rw-r--r-- | gnu/usr.bin/binutils/ld/emulparams/elf_i386.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/usr.bin/binutils/ld/emulparams/elf_i386.sh b/gnu/usr.bin/binutils/ld/emulparams/elf_i386.sh index 317475babbc..96eace8c901 100644 --- a/gnu/usr.bin/binutils/ld/emulparams/elf_i386.sh +++ b/gnu/usr.bin/binutils/ld/emulparams/elf_i386.sh @@ -1,13 +1,13 @@ SCRIPT_NAME=elf OUTPUT_FORMAT="elf32-i386" -TEXT_START_ADDR=0x00001000 +TEXT_START_ADDR=0x1C000000 MAXPAGESIZE=0x1000 NONPAGED_TEXT_START_ADDR=0x08048000 ARCH=i386 MACHINE= NOP=0x9090 PAD_RO= -RODATA_PADSIZE=0x40000000 +RODATA_PADSIZE=0x20000000 RODATA_ALIGN=". = ALIGN(${RODATA_PADSIZE})" RODATA_ALIGN_ADD="${TEXT_START_ADDR}" |