<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/ldd, branch releng/10.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Pass variables prefixed with both LD_ and LD_32_ to the run-time linker.</title>
<updated>2013-08-07T00:28:17+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2013-08-07T00:28:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a94a4b74bdd9f9fa2cd9ec7f782fd6ed394e76ab'/>
<id>a94a4b74bdd9f9fa2cd9ec7f782fd6ed394e76ab</id>
<content type='text'>
This prevents unintentional execution of programs when running ldd(1) on
32-bit Linux binaries.

PR:		175339, 127276
Suggested by:	kib, rstone
Reviewed by:	kib
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevents unintentional execution of programs when running ldd(1) on
32-bit Linux binaries.

PR:		175339, 127276
Suggested by:	kib, rstone
Reviewed by:	kib
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix clang warnings.</title>
<updated>2011-06-18T13:56:33+00:00</updated>
<author>
<name>Ben Laurie</name>
<email>benl@FreeBSD.org</email>
</author>
<published>2011-06-18T13:56:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5f301949ef1a0e2444e6a0b6700c8bcf400498fc'/>
<id>5f301949ef1a0e2444e6a0b6700c8bcf400498fc</id>
<content type='text'>
Approved by:	philip (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	philip (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>hdr.elf.e_ident[EI_OSABI] is not a bitmask so '==' should been used.</title>
<updated>2010-11-22T20:18:46+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2010-11-22T20:18:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=70557f4f838e4e4997909e0a18df439b18453bb4'/>
<id>70557f4f838e4e4997909e0a18df439b18453bb4</id>
<content type='text'>
Reported by: Artem Belevich &lt;fbsdlist at src.cx&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by: Artem Belevich &lt;fbsdlist at src.cx&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MFtbemd:</title>
<updated>2010-08-23T22:24:11+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-08-23T22:24:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=25faff346c8453b8248f99c7cff71708262faa37'/>
<id>25faff346c8453b8248f99c7cff71708262faa37</id>
<content type='text'>
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.
</pre>
</div>
</content>
</entry>
<entry>
<title>Build usr.bin/ with WARNS=6 by default.</title>
<updated>2010-01-02T10:27:05+00:00</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-02T10:27:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b7946da96b4498519f66f3f5fe72d1474bf13f7d'/>
<id>b7946da96b4498519f66f3f5fe72d1474bf13f7d</id>
<content type='text'>
Also add some missing $FreeBSD$ to keep svn happy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add some missing $FreeBSD$ to keep svn happy.
</pre>
</div>
</content>
</entry>
<entry>
<title>- correctly render the provided example</title>
<updated>2009-11-28T11:05:22+00:00</updated>
<author>
<name>Daniel Gerzo</name>
<email>danger@FreeBSD.org</email>
</author>
<published>2009-11-28T11:05:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a2ec746f79641736482487119be9e7df7e23848c'/>
<id>a2ec746f79641736482487119be9e7df7e23848c</id>
<content type='text'>
PR:		docs/140962
Submitted by:	mharo
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		docs/140962
Submitted by:	mharo
</pre>
</div>
</content>
</entry>
<entry>
<title>A few style and whitespace fixes.</title>
<updated>2008-08-02T12:04:59+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2008-08-02T12:04:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=52122f3139311d4fac507a7a1de5f64ff4844283'/>
<id>52122f3139311d4fac507a7a1de5f64ff4844283</id>
<content type='text'>
Submitted by:	bde
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	bde
</pre>
</div>
</content>
</entry>
<entry>
<title>Tweak the support for using ldd on 32-bit objects a bit further.</title>
<updated>2008-08-01T21:52:41+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2008-08-01T21:52:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e68ed7939063ce59c1c15038a0f245e7b642c9f7'/>
<id>e68ed7939063ce59c1c15038a0f245e7b642c9f7</id>
<content type='text'>
Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit
objects.  Since it is a 32-bit binary, it can fork a child process which
can dlopen() a 32-bit shared library.  The current 32-bit support in ldd
can't do this because it does the dlopen() from a 64-bit process.  In order
to preserve an intuitive interface for users, the ldd binary automatically
execs /usr/bin/ldd32 for 32-bit objects.  The end result is that ldd on
amd64 now transparently handles 32-bit shared libraries in addition to
32-bit binaries.

Submitted by:	ps (indirectly)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit
objects.  Since it is a 32-bit binary, it can fork a child process which
can dlopen() a 32-bit shared library.  The current 32-bit support in ldd
can't do this because it does the dlopen() from a 64-bit process.  In order
to preserve an intuitive interface for users, the ldd binary automatically
execs /usr/bin/ldd32 for 32-bit objects.  The end result is that ldd on
amd64 now transparently handles 32-bit shared libraries in addition to
32-bit binaries.

Submitted by:	ps (indirectly)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix text in the comment why we check for ELF32_R_TYPE</title>
<updated>2008-07-28T12:49:16+00:00</updated>
<author>
<name>Edwin Groothuis</name>
<email>edwin@FreeBSD.org</email>
</author>
<published>2008-07-28T12:49:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bff7135050eb7efba7d740eb982d8f664ee9ede6'/>
<id>bff7135050eb7efba7d740eb982d8f664ee9ede6</id>
<content type='text'>
Approved by:	bde@
MFC after:	2 days2 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	bde@
MFC after:	2 days2 days
</pre>
</div>
</content>
</entry>
<entry>
<title>After the commit of SVN rev 180236, wilko@ noticed that the approach</title>
<updated>2008-07-21T02:13:14+00:00</updated>
<author>
<name>Edwin Groothuis</name>
<email>edwin@FreeBSD.org</email>
</author>
<published>2008-07-21T02:13:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8bd833fff8e7658f77839cd1a3a8ecf48700e3f7'/>
<id>8bd833fff8e7658f77839cd1a3a8ecf48700e3f7</id>
<content type='text'>
doesn't work on the Alpha platform: machine/elf.h doesn't include
sys/elf32.h there.

PR:		related to bin/124906
Approved by:	bde@
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
doesn't work on the Alpha platform: machine/elf.h doesn't include
sys/elf32.h there.

PR:		related to bin/124906
Approved by:	bde@
MFC after:	1 week
</pre>
</div>
</content>
</entry>
</feed>
