History log of /freebsd-10.1-release/gnu/usr.bin/binutils/ld/Makefile.sparc64
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


# 219811 21-Mar-2011 marcel

Fix typo: s/LIBSERACHPATH/LIBSEARCHPATH/g


# 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.


# 107643 05-Dec-2002 obrien

Change the default emulation to elf64_sparc_fbsd. This emulation knows the
correct spelling of our rtld.


# 93361 28-Mar-2002 obrien

Make it easier to change the native emulation.

Tested on: alpha, i386, sparc64


# 92306 15-Mar-2002 obrien

Uggg!! LD ME HARDER!!
Rev 1.2 changed the default emulation from ``elf64_sparc'' to ``elf32_sparc''
and I never noticed it after my review of rev 1.1. Backing the change of
the default emulation out, and Wa-la!, I can now build a native [and usable]
binutils. WTF, the "-m elf64_sparc" parameter handed to `ld' by `gcc'
wasn't DTRT is beyond me.


# 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


# 84914 14-Oct-2001 obrien

You know the last revision will work better if the TARGET_TUPLE is set
conditionally....


# 84913 14-Oct-2001 obrien

Allow easier override of the configure tuple, in case you wanted to build
as "powerpc-obrien-freebsd" rahter than "powerpc-unknown-freebsd" for example.


# 84910 13-Oct-2001 obrien

Clean up the formatting.


# 69164 25-Nov-2000 obrien

`stringify.sed' has been replaced by `astring.sed' [on ANSI-C systems].


# 62697 06-Jul-2000 obrien

MFC: Upgrade to Binutils 2.10.0.


# 58959 03-Apr-2000 steve

Build and install the elf32_sparc ld(1) scripts and make elf32_sparc
the default emulation.


# 58953 02-Apr-2000 steve

First cut at the (non-contrib) bits needed to build the binutils
distribution for FreeBSD/Sparc64.

Reviewed by: obrien