<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/gnu/usr.bin/binutils, branch release/5.1.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.1.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.1.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-06-04T16:00:27Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2003-06-04T16:00:27Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-06-04T16:00:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1c0442969cd576514acfce932c0a0798593c7af7'/>
<id>urn:sha1:1c0442969cd576514acfce932c0a0798593c7af7</id>
<content type='text'>
'RELENG_5_1_0_RELEASE'.

This commit was manufactured to restore the state of the 5.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Set the binutils arch for as/nm correctly on the amd64 platform.</title>
<updated>2003-05-08T06:39:31Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2003-05-08T06:39:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bd3aef3d0dd12e560f0e5fc50f3367f03fe01640'/>
<id>urn:sha1:bd3aef3d0dd12e560f0e5fc50f3367f03fe01640</id>
<content type='text'>
As far as binutils is concerned, the amd64 platform is still called
"x86-64"/"x86_64".  Setting things from ${MACHINE_ARCH} breaks that.

Approved by:  re (scottl)
</content>
</entry>
<entry>
<title>The AMD64 Hammer bits.</title>
<updated>2003-04-26T03:28:21Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-04-26T03:28:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=584a637fee863024e053e8acaa31b300796be72f'/>
<id>urn:sha1:584a637fee863024e053e8acaa31b300796be72f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove first attempt at x86-64 bits.  We're going to call it "amd64" now.</title>
<updated>2003-04-26T03:24:26Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-04-26T03:24:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0d6a130e2467818ec74c0fd486fe5dc9550a6e8f'/>
<id>urn:sha1:0d6a130e2467818ec74c0fd486fe5dc9550a6e8f</id>
<content type='text'>
Sponsored by:	Microsoft
</content>
</entry>
<entry>
<title>Removed invasion into these makefiles by the "legacy" stuff;</title>
<updated>2003-04-12T14:44:49Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-04-12T14:44:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6b09ae934badd0cd7a932a65e810c3085e69964e'/>
<id>urn:sha1:6b09ae934badd0cd7a932a65e810c3085e69964e</id>
<content type='text'>
I have a better fix in the works.
</content>
</entry>
<entry>
<title>libbinutils.a needs basename(3); when the latter is provided</title>
<updated>2003-04-11T18:02:10Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-04-11T18:02:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cc59b11e0f4c53d45ce5b8eadf06576ed0644e6a'/>
<id>urn:sha1:cc59b11e0f4c53d45ce5b8eadf06576ed0644e6a</id>
<content type='text'>
by -legacy, liblegacy.a should come last in the LDADD list.
</content>
</entry>
<entry>
<title>Migrate to a new way of dealing with building from old revisions of</title>
<updated>2003-04-05T20:30:30Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-04-05T20:30:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=30aaff1192acd09c20cd6e8c70c9e8d023d4c818'/>
<id>urn:sha1:30aaff1192acd09c20cd6e8c70c9e8d023d4c818</id>
<content type='text'>
FreeBSD.  This method attempts to centralize all the necessary hacks
or work arounds in one of two places in the tree (src/Makefile.inc1
and src/tools/build).  We build a small compatibility library
(libbuild.a) as well as selectively installing necessary include
files.  We then include this directory when building host binaries.

This removes all the past release compatibilty hacks from various
places in the tree.  We still build on tip of stable and current.  I
will work with those that want to support more, although I anticipate
it will just work.

Many thanks to ru@, obrien@ and jhb@ for providing valuable input at
various stage of implementation, as well as for working together to
positively effect a change for the better.
</content>
</entry>
<entry>
<title>Attempt to automatically read in kernel module symbols when a live</title>
<updated>2003-03-21T00:30:53Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2003-03-21T00:30:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ea0d04f36e776ba238362e6ec616b21e5bdeaa7c'/>
<id>urn:sha1:ea0d04f36e776ba238362e6ec616b21e5bdeaa7c</id>
<content type='text'>
or dead kernel core is loaded into gdb. This extends gdb's existing
shared library support, so the "info sharedlibrary", "sharedlibrary"
and "nosharedlibrary" commands can be used to view and change the
list of loaded symbol files.

The current implementation is more than a kludge however, and it
will not always manage to find the .ko.debug file corresponding to
the loaded module. In particular, for modules whose build directory
cannot be easily guessed from the module name such as all the
netgraph modules, the debug version of the .ko will not be found
automatically.

The logic for finding the module file first attempts to guess at
the module build directory by parsing the version[] string. Then
using that directory ($DIR), it tries the following paths in turn:

	./&lt;module&gt;.ko.debug		./&lt;module&gt;.ko
	$DIR/&lt;module&gt;.ko.debug		$DIR/&lt;module&gt;.ko
	/boot/kernel/&lt;module&gt;.ko.debug	/boot/kernel/&lt;module&gt;.ko

Approved by:	obrien, mp
</content>
</entry>
<entry>
<title>Fixed CLEANFILES.</title>
<updated>2003-02-25T15:41:49Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-02-25T15:41:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e478cf0a5a2e19f2d13d75149db306d352c95bdf'/>
<id>urn:sha1:e478cf0a5a2e19f2d13d75149db306d352c95bdf</id>
<content type='text'>
Submitted by:	cron
</content>
</entry>
<entry>
<title>The PowerPC-specfic scripttempl file was depreciated in favor of the generic</title>
<updated>2003-01-21T06:12:56Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-01-21T06:12:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=61de3d8db12f3d08edde56cf51d47c21a49c1c02'/>
<id>urn:sha1:61de3d8db12f3d08edde56cf51d47c21a49c1c02</id>
<content type='text'>
ELF one.
</content>
</entry>
</feed>
