<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/libexec/rtld-elf/libmap.c, branch release/5.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-01-10T05:53:29Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-01-10T05:53:29Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-01-10T05:53:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=58c9ff44c8041f394c663cb9640e9b77fe07bb13'/>
<id>urn:sha1:58c9ff44c8041f394c663cb9640e9b77fe07bb13</id>
<content type='text'>
'RELENG_5_2_0_RELEASE'.

This commit was manufactured to restore the state of the 5.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</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-test2/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>Include libmap.h for prototypes.</title>
<updated>2003-06-18T05:31:08Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-06-18T05:31:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7227105f74dd2edda3cddf928418212f4d001e02'/>
<id>urn:sha1:7227105f74dd2edda3cddf928418212f4d001e02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide function entry debugging messages.</title>
<updated>2003-05-31T14:46:38Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-05-31T14:46:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1aac1ed634249394326ffc23b5c2a47a13118cea'/>
<id>urn:sha1:1aac1ed634249394326ffc23b5c2a47a13118cea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't post-increment pointers inside a loop conditional.</title>
<updated>2003-05-30T00:49:16Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-05-30T00:49:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1340fc1015499ea6579fcdf23f339b507c3f70a0'/>
<id>urn:sha1:1340fc1015499ea6579fcdf23f339b507c3f70a0</id>
<content type='text'>
While I'm here:
- Let lm_add() call strdup() on its own behalf.
- Use a temporary pointer when parsing constraints; only set the
  constraint pointer on a totally successful match.

PR:		 bin/52783
Submitted by:	 David P. Reese Jr. &lt;daver@gomerbud.com&gt;
Approved by:	 re (rwatson)
</content>
</entry>
<entry>
<title>Allow threading libraries to register their own locking</title>
<updated>2003-05-29T22:58:26Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-05-29T22:58:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6d5d786f800c42ac9eec4ba9ac7202bd184c7242'/>
<id>urn:sha1:6d5d786f800c42ac9eec4ba9ac7202bd184c7242</id>
<content type='text'>
implementation in case default one provided by rtld is
not suitable.

Consolidate various identical MD lock implementation into
a single file using appropriate machine/atomic.h.

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>- Use xmalloc() and xstrdup() instead of malloc() and strdup().</title>
<updated>2003-05-19T07:10:12Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-05-19T07:10:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3467e8b8a0a80b249ce4482b6a85dfe0e6fa71da'/>
<id>urn:sha1:3467e8b8a0a80b249ce4482b6a85dfe0e6fa71da</id>
<content type='text'>
- Add a global mapping if we have a successful constrained match.

Approved by:	re
</content>
</entry>
<entry>
<title>Remove redundant strlen checks, do not check the same</title>
<updated>2003-04-30T19:05:53Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-04-30T19:05:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=486089f00c9815bcdfd630f1551da5437cb2db20'/>
<id>urn:sha1:486089f00c9815bcdfd630f1551da5437cb2db20</id>
<content type='text'>
symbol twice.
</content>
</entry>
<entry>
<title>Code cleanups and sanity checking for config file parser.</title>
<updated>2003-04-10T01:44:19Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-04-10T01:44:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=623b6bd2f939c497d704a49cca9f02afcf1a0b7c'/>
<id>urn:sha1:623b6bd2f939c497d704a49cca9f02afcf1a0b7c</id>
<content type='text'>
</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-test2/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>
