opnsense-src/gnu/usr.bin/binutils/ld
Marcel Moolenaar 9d985cdc65 Change the load address from offset 0 in region 1 to offset 4G in region 0.
This (almost) gives us the address space back (at the bottom) that we lost
at the top.

Region 0 has traditionally been reserved for IA-32 emulation, which has not
been of great interest. By starting 64-bit processes at the 4G boundary we
at least preserve some of the advantages:
1.  Any invalid pointer cast (from int to pointer and back) will still
    always fail and not only when more than 4GB of memory is in use.
2.  Memory sharing between 64-bit and 32-bit processes is still possibly
    by using addresses < 4G.
2011-03-22 17:19:35 +00:00
..
armelf_fbsd.sh Remove weird double-pasted sections in armelfb?_fbsd.sh. 2010-10-21 20:29:16 +00:00
armelfb_fbsd.sh Remove weird double-pasted sections in armelfb?_fbsd.sh. 2010-10-21 20:29:16 +00:00
config.h Update config.h for ld. 2010-11-01 19:46:18 +00:00
elf32btsmip_fbsd.sh Push mips support for ld into the tree. 2008-12-11 08:18:45 +00:00
elf32btsmipn32_fbsd.sh Add an alignment of 8 for sections in the n32 ABI. The default alignment 2010-06-25 05:07:42 +00:00
elf32ltsmip_fbsd.sh Push mips support for ld into the tree. 2008-12-11 08:18:45 +00:00
elf32ltsmipn32_fbsd.sh Add an alignment of 8 for sections in the n32 ABI. The default alignment 2010-06-25 05:07:42 +00:00
elf64_ia64_fbsd.sh Change the load address from offset 0 in region 1 to offset 4G in region 0. 2011-03-22 17:19:35 +00:00
elf64btsmip_fbsd.sh Push mips support for ld into the tree. 2008-12-11 08:18:45 +00:00
elf64ltsmip_fbsd.sh Push mips support for ld into the tree. 2008-12-11 08:18:45 +00:00
genscripts.sh Apply upstream changes to genscripts.sh, while attempting to keep the 2010-10-21 20:30:35 +00:00
ld.1 Add manpages under gnu/usr.bin/binutils, since they are generated. 2010-11-01 19:45:15 +00:00
Makefile Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00
Makefile.amd64 Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00
Makefile.arm Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00
Makefile.i386 Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00
Makefile.ia64 Change the load address from offset 0 in region 1 to offset 4G in region 0. 2011-03-22 17:19:35 +00:00
Makefile.mips Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00
Makefile.powerpc Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00
Makefile.powerpc64 Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00
Makefile.sparc64 Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g 2011-03-21 04:03:55 +00:00