<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/gnu/usr.bin/ld/symbol.c, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2002-09-17T01:54:56Z</updated>
<entry>
<title>BANG! BANG! BANG!  Put these bits out of their misery.</title>
<updated>2002-09-17T01:54:56Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-09-17T01:54:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c696fb50b35e26585021e2a4dca6d4c22a50ab36'/>
<id>urn:sha1:c696fb50b35e26585021e2a4dca6d4c22a50ab36</id>
<content type='text'>
Murdered by members of:	a.out.die.die.die

ELF is the 1 true path now.  So make good on the src/Makefile threat that
building a.out will not be supported post 4.x.  These bits should either
resurface as a port, or a new port using the latest Binutils bits.  The
later will not support our SunOS-style shared a.out libs; but we shouldn't
need such support by this point in time.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-27T23:37:10Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-27T23:37:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b7a44a60e11baaf94f68f81c4b30d26f31643b7'/>
<id>urn:sha1:9b7a44a60e11baaf94f68f81c4b30d26f31643b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert $FreeBSD$ to $Id$</title>
<updated>1997-02-22T15:48:31Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1997-02-22T15:48:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fce15c9ab3ca0f4ffcbe6938087612818d7c7d80'/>
<id>urn:sha1:fce15c9ab3ca0f4ffcbe6938087612818d7c7d80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the long-awaited change from $Id$ to $FreeBSD$</title>
<updated>1997-01-14T07:20:47Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1997-01-14T07:20:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1130b656e5fe4c2d1ba299e024d1b40eaeebd380'/>
<id>urn:sha1:1130b656e5fe4c2d1ba299e024d1b40eaeebd380</id>
<content type='text'>
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
</content>
</entry>
<entry>
<title>Support for .weak (in addition to the N_INDR stab) for gcc/g++. Also deal</title>
<updated>1996-10-01T01:22:51Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-10-01T01:22:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0a184df5d7327c266185011a14aa45cbff01c12'/>
<id>urn:sha1:d0a184df5d7327c266185011a14aa45cbff01c12</id>
<content type='text'>
with the -R option and store the path in the dynamic header when specified.
The $LD_RUN_PATH environment variable is not checked yet.

While here, split up the code a bit more to enable more selective replacing
of GPL'ed components that are linked with ld.so with others.

Obtained from: NetBSD (mostly, the breakup is my fault)
</content>
</entry>
<entry>
<title>Updated to recent version of Paul K.'s shlib code.  This code has better</title>
<updated>1994-12-23T22:31:35Z</updated>
<author>
<name>Nate Williams</name>
<email>nate@FreeBSD.org</email>
</author>
<published>1994-12-23T22:31:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=61f9ce8d32ffafb73e35ba799825344928652705'/>
<id>urn:sha1:61f9ce8d32ffafb73e35ba799825344928652705</id>
<content type='text'>
warning handling and allows for link-time warnings with a modified
version of gas.

Note: Not all of the newer bits were updated such as some of the non-x86
machine-dependant code is relevant to FreeBSD right now.

Obtained from: NetBSD
</content>
</entry>
<entry>
<title>Changes from Paul Kranenburg which bring us into sync with his sources:</title>
<updated>1994-06-15T22:41:19Z</updated>
<author>
<name>Rich Murphey</name>
<email>rich@FreeBSD.org</email>
</author>
<published>1994-06-15T22:41:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=699e1b82fb90bac1cb5ceec645e962478ebe7e91'/>
<id>urn:sha1:699e1b82fb90bac1cb5ceec645e962478ebe7e91</id>
<content type='text'>
 handling of errors through the standard err() and warn()
 more fixes for Geoff Rehmet's NULL pointer bug.
 fixes NULL pointer bugs when linking mono and nested X servers.
 supports a `-nostdlib' option.
 accept object files without a symbol table
 don't attempt dynamic linking when `-A' is given

a few variable names have chaged (desc -&gt; fd), and the formatting has
changed which should make it much easier to track his sources.

I tested 'make world' for /usr/src and X twice with these changes.
</content>
</entry>
<entry>
<title>This is Paul K's latest set of ld changes.  A commit was necessary at this</title>
<updated>1994-02-13T20:43:13Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1994-02-13T20:43:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=09e3d49d92388785abc5a92944fa0640e351a5f4'/>
<id>urn:sha1:09e3d49d92388785abc5a92944fa0640e351a5f4</id>
<content type='text'>
late stage due to the fact that link.h was copyright Sun Microsystems.

This version of ld sync's us up with NetBSD's ld and supports compatablily
with NetBSD's -[zZ] flags (which we had reversed).  Compiling with this
new ld will give you RRS warnings for libraries which do not contain .type
infomation - these wsarnings are harmless and will go away as soon as you
recompile your libraries (cd /usr/src; make libraries).
</content>
</entry>
<entry>
<title>Some of the latest changes from Paul K (taken from NetBSD-current).</title>
<updated>1993-11-22T19:05:31Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1993-11-22T19:05:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d3ab4e49001c64e2c2b7cec1b6fc0d28564ed1e4'/>
<id>urn:sha1:d3ab4e49001c64e2c2b7cec1b6fc0d28564ed1e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Imported NetBSD's ld for shared libs.</title>
<updated>1993-11-03T23:41:59Z</updated>
<author>
<name>Paul Richards</name>
<email>paul@FreeBSD.org</email>
</author>
<published>1993-11-03T23:41:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b9ae52e32a22d27416486dd65ba51ac1052384f4'/>
<id>urn:sha1:b9ae52e32a22d27416486dd65ba51ac1052384f4</id>
<content type='text'>
</content>
</entry>
</feed>
