<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/rtld-elf/map_object.c, branch release/5.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-11-04T19:12:42+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-11-04T19:12:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3f86d8a2ea3f3265afaa1fd263b0004c5c000e69'/>
<id>3f86d8a2ea3f3265afaa1fd263b0004c5c000e69</id>
<content type='text'>
'RELENG_5_3_0_RELEASE'.

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_5_3_0_RELEASE'.

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Thread Local Storage.</title>
<updated>2004-08-03T08:51:00+00:00</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2004-08-03T08:51:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=017246d02f18aa1b754027fe6c058a76659e66b7'/>
<id>017246d02f18aa1b754027fe6c058a76659e66b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- Add support for DT_FLAGS.</title>
<updated>2003-06-18T03:34:29+00:00</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-06-18T03:34:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=da9f24547061aaed0e667eeafd3e29e48fc21224'/>
<id>da9f24547061aaed0e667eeafd3e29e48fc21224</id>
<content type='text'>
- Define various things from the most recent ELF spec.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Define various things from the most recent ELF spec.
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify map_object() by breaking out the ELF header validation bits</title>
<updated>2003-05-31T14:48:59+00:00</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-05-31T14:48:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=341b3de62bebc64e99c32325ebe7ed168a5f5431'/>
<id>341b3de62bebc64e99c32325ebe7ed168a5f5431</id>
<content type='text'>
into a separate function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
into a separate function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix signed/unsigned comparison warnings.</title>
<updated>2003-05-04T00:56:00+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-05-04T00:56:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=78af18bd240456a39d887f53917920abe63237d6'/>
<id>78af18bd240456a39d887f53917920abe63237d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Free obj-&gt;priv field in obj_free functions. This field is NULL</title>
<updated>2003-03-14T21:11:28+00:00</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-03-14T21:11:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=63c1e7cb8d0a93490611f25143165bc8b4f9ce85'/>
<id>63c1e7cb8d0a93490611f25143165bc8b4f9ce85</id>
<content type='text'>
on all architectures except ia64, which uses it to keep function
description table.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
on all architectures except ia64, which uses it to keep function
description table.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the way ELF coredumps are handled.  Instead of unconditionally</title>
<updated>2002-12-16T19:24:43+00:00</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2002-12-16T19:24:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fa7dd9c5bc8e36e355cfe61a87e27779f539eef1'/>
<id>fa7dd9c5bc8e36e355cfe61a87e27779f539eef1</id>
<content type='text'>
skipping read-only pages, which can result in valuable non-text-related
data not getting dumped, the ELF loader and the dynamic loader now mark
read-only text pages NOCORE and the coredump code only checks (primarily) for
complete inaccessibility of the page or NOCORE being set.

Certain applications which map large amounts of read-only data will
produce much larger cores.  A new sysctl has been added,
debug.elf_legacy_coredump, which will revert to the old behavior.

This commit represents collaborative work by all parties involved.
The PR contains a program demonstrating the problem.

PR:		kern/45994
Submitted by:	"Peter Edwards" &lt;pmedwards@eircom.net&gt;, Archie Cobbs &lt;archie@dellroad.org&gt;
Reviewed by:	jdp, dillon
MFC after:	7 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
skipping read-only pages, which can result in valuable non-text-related
data not getting dumped, the ELF loader and the dynamic loader now mark
read-only text pages NOCORE and the coredump code only checks (primarily) for
complete inaccessibility of the page or NOCORE being set.

Certain applications which map large amounts of read-only data will
produce much larger cores.  A new sysctl has been added,
debug.elf_legacy_coredump, which will revert to the old behavior.

This commit represents collaborative work by all parties involved.
The PR contains a program demonstrating the problem.

PR:		kern/45994
Submitted by:	"Peter Edwards" &lt;pmedwards@eircom.net&gt;, Archie Cobbs &lt;archie@dellroad.org&gt;
Reviewed by:	jdp, dillon
MFC after:	7 days
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for binaries with arbitrary number of PT_LOAD sections.</title>
<updated>2002-10-23T01:43:29+00:00</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2002-10-23T01:43:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8b7f25d41dfc6c0c3aa6294dd1956209af036b82'/>
<id>8b7f25d41dfc6c0c3aa6294dd1956209af036b82</id>
<content type='text'>
Reviewed by:	peter
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	peter
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ia64 support. Various adjustments were made to existing targets to</title>
<updated>2001-10-15T18:48:42+00:00</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2001-10-15T18:48:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b5393d9f785525fa08c105fa09f9289b631986f8'/>
<id>b5393d9f785525fa08c105fa09f9289b631986f8</id>
<content type='text'>
cope with a few interface changes required by the ia64. In particular,
function pointers on ia64 need special treatment in rtld.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cope with a few interface changes required by the ia64. In particular,
function pointers on ia64 need special treatment in rtld.
</pre>
</div>
</content>
</entry>
<entry>
<title>Get the actual pathname of the dynamic linker from the executable's</title>
<updated>1999-08-30T01:54:13+00:00</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>1999-08-30T01:54:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a607e5d7f81bdfb52b48bf1c599e3b686bbac168'/>
<id>a607e5d7f81bdfb52b48bf1c599e3b686bbac168</id>
<content type='text'>
PT_INTERP program header entry, to ensure that gdb always finds
the right dynamic linker.

Use obj-&gt;relocbase to simplify a few calculations where appropriate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PT_INTERP program header entry, to ensure that gdb always finds
the right dynamic linker.

Use obj-&gt;relocbase to simplify a few calculations where appropriate.
</pre>
</div>
</content>
</entry>
</feed>
