<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/rtld-elf/libmap.h, branch releng/13.5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:22Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line .h pattern</title>
<updated>2023-08-23T17:43:22Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=34041aac835a0bce462bccb7e0239c0ba092f872'/>
<id>urn:sha1:34041aac835a0bce462bccb7e0239c0ba092f872</id>
<content type='text'>
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit 42b388439bd3)
</content>
</entry>
<entry>
<title>rtld-elf/libmap.h: style declarations</title>
<updated>2022-09-25T11:18:25Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-09-18T22:06:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b76c89cb3377039e31553808011b259d3b1d6b48'/>
<id>urn:sha1:b76c89cb3377039e31553808011b259d3b1d6b48</id>
<content type='text'>
(cherry picked from commit 1fd4dec26e6e31cfe14c849d3b88d8f37560a70d)
</content>
</entry>
<entry>
<title>rtld-elf/libmap.h: add include guard</title>
<updated>2022-09-25T11:18:24Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-09-18T22:05:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eb9f61ee16debb8d16091aef0543a795204ae54b'/>
<id>urn:sha1:eb9f61ee16debb8d16091aef0543a795204ae54b</id>
<content type='text'>
(cherry picked from commit 3aed5ddb8b25af59ffe4f1d50f0d13e49a01e816)
</content>
</entry>
<entry>
<title>rtld: constify most variables holding references to the environment values</title>
<updated>2021-08-23T09:20:56Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2021-08-16T16:55:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2c0233d2a02fa456c743f1b9ca540a5c8254f195'/>
<id>urn:sha1:2c0233d2a02fa456c743f1b9ca540a5c8254f195</id>
<content type='text'>
(cherry picked from commit aa68b3bb2e11392f4636b3656b0f0bcacec3385a)
</content>
</entry>
<entry>
<title>rtld-elf: make it compile with WARNS=3</title>
<updated>2018-10-29T21:08:11Z</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson@FreeBSD.org</email>
</author>
<published>2018-10-29T21:08:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=78b648465d34c1d96cd60b65b64a824393a19f91'/>
<id>urn:sha1:78b648465d34c1d96cd60b65b64a824393a19f91</id>
<content type='text'>
Reviewed By:	kib
Approved By:	brooks (mentor)
Differential Revision: https://reviews.freebsd.org/D17150
</content>
</entry>
<entry>
<title>Make the directory mapping functionality, which was previously only</title>
<updated>2013-09-21T21:03:52Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2013-09-21T21:03:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8182b3bee15162fd01b961d07515c2e766933822'/>
<id>urn:sha1:8182b3bee15162fd01b961d07515c2e766933822</id>
<content type='text'>
available in 32-bit compatibility mode, unconditional.

Overhaul the man page, which had evolved more by accretion than by design.

Approved by:	re (gjb)
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Description from Dan:</title>
<updated>2005-02-04T02:46:41Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2005-02-04T02:46:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5b08cb04498aacb83309f575e7272684decc7bd7'/>
<id>urn:sha1:5b08cb04498aacb83309f575e7272684decc7bd7</id>
<content type='text'>
	Another handy libmap patch.  Lets you do stuff like this:

	LD_LIBMAP="libpthread.so.1=libthr.so.1" mythreadedapp

	If you already have a program-specific override in libmap.conf, note
	that you must use a program-specific override in LD_LIBMAP:

	LD_LIBMAP="[mythreadedapp],libpthread.so.1=libthr.so.1" mythreadedapp

PR:		bin/74471
Submitted by:	Dan Nelson &lt;dnelson AT allantgroup.com&gt;
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Add initial support for compiling a special 32 bit version of</title>
<updated>2004-03-21T01:21:26Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2004-03-21T01:21:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c905e45dc0e7ad2da0748371ba8921ca48134a01'/>
<id>urn:sha1:c905e45dc0e7ad2da0748371ba8921ca48134a01</id>
<content type='text'>
ld-elf.so.1 on 64 bit systems.  Most of this involves using alternate
paths, environment variables and diagnostic messages.

The build glue is seperate.
</content>
</entry>
<entry>
<title>Change libmap.c:lm_init() to return a status value; 0 for success</title>
<updated>2003-09-13T21:43:08Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-09-13T21:43:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4402996dea6d9df64ac8c395f31b5d90d364207b'/>
<id>urn:sha1:4402996dea6d9df64ac8c395f31b5d90d364207b</id>
<content type='text'>
(libmap available) and 1 for failure.  Assign this return to the
global 'libmap_disable' variable in rtld.c.

This totally prevents any libmap functions from being called after
lm_init() if no config file is present.
</content>
</entry>
<entry>
<title>Dynamic object dependency mapping: libmap.</title>
<updated>2003-04-07T16:21:26Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-04-07T16:21:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=29ade362259ab5b1bcb692c1f5c74fb839b4e91c'/>
<id>urn:sha1:29ade362259ab5b1bcb692c1f5c74fb839b4e91c</id>
<content type='text'>
This is an optional feature, disabled by default.

This will be useful to people testing the various POSIX threading
libraries under -CURRENT but can easily serve other needs.
</content>
</entry>
</feed>
