<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/gnu/usr.bin/binutils/ld, branch release/12.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F12.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F12.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2018-09-21T17:44:05Z</updated>
<entry>
<title>Disable sbrk() use in GNU tools.</title>
<updated>2018-09-21T17:44:05Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2018-09-21T17:44:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=397358d9aca10667451f7667852bee2f27b617c0'/>
<id>urn:sha1:397358d9aca10667451f7667852bee2f27b617c0</id>
<content type='text'>
We're studing the possibility of deprecating sbrk().  To make it easier
we're removing unnecessicary uses in the base system.  None of these
tools require sbrk(), but they agressively prefer it for no good reason.

Reviewed by:    andrew
Approved by:	re (kib)
Sponsored by:	DARPA, AFRL
Differential Revision:  https://reviews.freebsd.org/D16141
</content>
</entry>
<entry>
<title>Rework how the ld link is handled in WORLDTMP from r322811.</title>
<updated>2018-06-20T16:10:02Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2018-06-20T16:10:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d74021d65b104beb34c3a0d4c65f149dd6882876'/>
<id>urn:sha1:d74021d65b104beb34c3a0d4c65f149dd6882876</id>
<content type='text'>
LLD_BOOTSTRAP (build) is independent of LLD_IS_LD (installed) so they
should not be based on each other.

This is related to upcoming WITH_SYSTEM_LINKER work.

Reviewed by:	emaste
Sponsored by:	Dell EMC
Differential Revision:	https://reviews.freebsd.org/D15836
</content>
</entry>
<entry>
<title>When lld is ld, install bfd's man page as ld.bfd.1</title>
<updated>2018-03-04T01:37:49Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2018-03-04T01:37:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=337981bd8934020c82f7d6032fac9ed98a91b968'/>
<id>urn:sha1:337981bd8934020c82f7d6032fac9ed98a91b968</id>
<content type='text'>
When WITH_LLD_IS_LD is set, lld's man page is installed as ld.1.gz, as
was GNU BFD's man page prior to this change.

Reported by:	Tobias Kortkamp
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Rename RELTOP since it will mean something else globally.</title>
<updated>2017-10-31T00:07:37Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2017-10-31T00:07:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=635718c0d98a470c4610f1f4c3c9d0a261e7fec2'/>
<id>urn:sha1:635718c0d98a470c4610f1f4c3c9d0a261e7fec2</id>
<content type='text'>
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>DIRDEPS_BUILD: Update dependencies.</title>
<updated>2017-10-31T00:07:04Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2017-10-31T00:07:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ea825d02749f382c3f7e17f28247f20a48733eab'/>
<id>urn:sha1:ea825d02749f382c3f7e17f28247f20a48733eab</id>
<content type='text'>
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>Convert all the arm big endian tests into a regexp rather than a list.</title>
<updated>2017-08-14T22:25:20Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-08-14T22:25:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=40b0fb72f580d7308615c975c4de574559d9532b'/>
<id>urn:sha1:40b0fb72f580d7308615c975c4de574559d9532b</id>
<content type='text'>
Suggested by: emaste@
</content>
</entry>
<entry>
<title>Rename LLD_AS_LD to LLD_IS_LD, for consistency with CLANG_IS_CC</title>
<updated>2017-01-27T01:59:12Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-01-27T01:59:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f52e4bdfd7b9b12bf0b9da8556b1190cc1e6aaf8'/>
<id>urn:sha1:f52e4bdfd7b9b12bf0b9da8556b1190cc1e6aaf8</id>
<content type='text'>
Reported by:	Dan McGregor &lt;dan.mcgregor usask.ca&gt;
</content>
</entry>
<entry>
<title>Enable /usr/lib32 for o32 binaries on mips64.</title>
<updated>2017-01-06T23:30:54Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2017-01-06T23:30:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=69b4d461bef57a2b7a4dcd20c2c0faff4f25eb85'/>
<id>urn:sha1:69b4d461bef57a2b7a4dcd20c2c0faff4f25eb85</id>
<content type='text'>
Build and install an o32 set of libraries on mips64 suitable for
running o32 binaries via COMPAT_FREEBSD32. Enable COMPAT_FREEBSD32 in
MALTA64.

Reviewed by:	jmallett, imp
Sponsored by:	DARPA / AFRL
Differential Revision:	https://reviews.freebsd.org/D9032
</content>
</entry>
<entry>
<title>Add WITH_LLD_AS_LD build knob</title>
<updated>2016-11-25T13:15:28Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2016-11-25T13:15:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0aa5466e7d5279f04c22add1ee218a879753b94e'/>
<id>urn:sha1:0aa5466e7d5279f04c22add1ee218a879753b94e</id>
<content type='text'>
If set it installs LLD as /usr/bin/ld.  LLD (as of version 3.9) is not
capable of linking the world and kernel, but can self-host and link many
substantial applications. GNU ld continues to be used for the world and
kernel build, regardless of how this knob is set.

It is on by default for arm64, and off for all other CPU architectures.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Add full softfloat and hardfloat support for MIPS.</title>
<updated>2016-10-31T15:33:58Z</updated>
<author>
<name>Ruslan Bukin</name>
<email>br@FreeBSD.org</email>
</author>
<published>2016-10-31T15:33:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5bca221511e448277905383c6c08180e624c7460'/>
<id>urn:sha1:5bca221511e448277905383c6c08180e624c7460</id>
<content type='text'>
This adds new target architectures for hardfloat:
mipselhf mipshf mips64elhf mips64hf.

Tested in QEMU only.

Sponsored by:	DARPA, AFRL
Sponsored by:	HEIF5
Differential Revision:	https://reviews.freebsd.org/D8376
</content>
</entry>
</feed>
