History log of /freebsd-10.1-release/gnu/usr.bin/binutils/ld/Makefile.ia64
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 219876 22-Mar-2011 marcel

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.


# 219811 21-Mar-2011 marcel

Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g


# 160578 22-Jul-2006 obrien

Be consistent in quoting.


# 131832 08-Jul-2004 obrien

MAJOR cleanup of the Bmake framework.
This includes removing all vestiges of the old not-really supported
ability to build cross tools targeting non-FreeBSD systems, such as
m68k Lynx and NetBSD. Move as much duplicated code from platform
Makefiles into the shared Makefiles. Add a simple mechanism for
specifying ELF 'ldscripts'. Also share as many .h files as possible
(now a single bfd.h vs. one per platform).


# 130575 16-Jun-2004 obrien

Updated Bmake framework for Binutils 2.15.


# 119136 19-Aug-2003 obrien

Properly quote the lib path.


# 119051 17-Aug-2003 obrien

Stage 3 of dynamic root support, con't.
'ld' should also search /lib for dynamic libraries.


# 107641 05-Dec-2002 obrien

Change the default emulation to elf64_ia64_fbsd. This knows the proper
spelling of our rtld.


# 93361 28-Mar-2002 obrien

Make it easier to change the native emulation.

Tested on: alpha, i386, sparc64


# 92237 13-Mar-2002 obrien

Support linking with -z combreloc (combine and sort reloc sections) and with
--shared -z combreloc (shared library, combine & sort relocs)

Submitted by: peter
Bribed by: peter
Fixes: IA-64, Kaffe, and QT
Doesn't fix ports by: kris
Tested on: make(1) release w/docproj
Desired for: 5.0-DP#1
Approved by: murray
Seconded by: jhb


# 90330 06-Feb-2002 obrien

Set the SCRIPTDIR to be rooted at TOOLS_PREFIX rather than DESTDIR.
(the two may be different (ie, build vs. runtime))
Allow ldscript's SEARCH_DIR do be rooted somewhere other than `/'.
(in this case at TOOLS_PREFIX)

These changes are most helpful during `make buildworld' so that the shared
libs built in the middle of `make buildworld' are used vs. the ones in
/usr/lib on the build machine.

Submitted by: ru


# 84954 15-Oct-2001 obrien

Binutils 2.11.2 build framework for the FreeBSD/IA-64 target.