<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/include/dlfcn.h, branch releng/6.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-02-13T17:47:44Z</updated>
<entry>
<title>Implement dlinfo() function.</title>
<updated>2003-02-13T17:47:44Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-02-13T17:47:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=42d206e97595bddcee95a76e4ab61d0cfd90be3b'/>
<id>urn:sha1:42d206e97595bddcee95a76e4ab61d0cfd90be3b</id>
<content type='text'>
Introdice RTLD_SELF special handle and properly process it within
dlsym() and dlinfo() functions.

The intention is to improve our compatibility with Solaris and
to make a Java port easier.

Partially submitted by:	phantom
</content>
</entry>
<entry>
<title>Conditionalize some objects to match the functions that they are used</title>
<updated>2002-09-11T05:04:06Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2002-09-11T05:04:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=24c502cbc7a0a35cea436ac596529fe24ca27f35'/>
<id>urn:sha1:24c502cbc7a0a35cea436ac596529fe24ca27f35</id>
<content type='text'>
with.  Enable `restrict' type-qualifier.
</content>
</entry>
<entry>
<title>Fix some style bugs:</title>
<updated>2002-09-10T18:41:45Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2002-09-10T18:41:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a30ec216db0eb656bb3b2f42383d85c62956b9c0'/>
<id>urn:sha1:a30ec216db0eb656bb3b2f42383d85c62956b9c0</id>
<content type='text'>
o Space used instead of a tab after `#define' and `typedef'.
o Sentences not ended with a period.
o Unaligned function names and other spacing issues.
</content>
</entry>
<entry>
<title>Since POSIX gives us plenary authority to define _t types, change</title>
<updated>2002-05-29T19:35:13Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>2002-05-29T19:35:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fda2301943c10ee6e10a1c26d835bbff867adc1a'/>
<id>urn:sha1:fda2301943c10ee6e10a1c26d835bbff867adc1a</id>
<content type='text'>
__dlfunc_t to dlfunc_t to match what I have proposed to the Austin
Group.  (This also makes it easier for applications to store these
values before they decide what to do with them, e.g., in a wrapper
function.)
</content>
</entry>
<entry>
<title>Reorganize dlfcn.h slightly to separate out XSI and BSD interfaces.</title>
<updated>2002-05-29T16:25:43Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>2002-05-29T16:25:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dc12134a809939fbd6f035bb2c5e50c2854155eb'/>
<id>urn:sha1:dc12134a809939fbd6f035bb2c5e50c2854155eb</id>
<content type='text'>
Add new dlfunc() interface, which is a version of dlsym() with a
return type that can be cast to a function pointer without turning
your computer into a frog.

Reviewed by:	freebsd-standards
</content>
</entry>
<entry>
<title>Breath deep and take __P out of the system include files.</title>
<updated>2002-03-23T17:24:55Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2002-03-23T17:24:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bb28f3c29b4c91af1b0e79e456294bb08735648a'/>
<id>urn:sha1:bb28f3c29b4c91af1b0e79e456294bb08735648a</id>
<content type='text'>
# This appears to not break X11, but I'm having problems compiling the
# glide part of the server with or without this patch, so I can't tell
# for sure.
</content>
</entry>
<entry>
<title>Allow ldd(1) be used on shared libraries in addition to executables.</title>
<updated>2002-02-04T10:33:48Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2002-02-04T10:33:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c6de4ce791c499ba386476f8bc87ed49052f0f79'/>
<id>urn:sha1:c6de4ce791c499ba386476f8bc87ed49052f0f79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a definition for RTLD_DEFAULT.</title>
<updated>2000-09-19T04:24:50Z</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>2000-09-19T04:24:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=362a3eadebeb037da28eeb0a1f5048cc72f578ee'/>
<id>urn:sha1:362a3eadebeb037da28eeb0a1f5048cc72f578ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a #define for RTLD_LOCAL as required by the Single Unix</title>
<updated>2000-01-29T01:53:35Z</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>2000-01-29T01:53:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8a889bcb26e7d99c4df5cff57dd0c27fd54be5bc'/>
<id>urn:sha1:8a889bcb26e7d99c4df5cff57dd0c27fd54be5bc</id>
<content type='text'>
Specification.
</content>
</entry>
<entry>
<title>Remove the comment warning that the dllockinit() interface might</title>
<updated>2000-01-09T20:57:21Z</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>2000-01-09T20:57:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4fba53a08242f5ade4ab52a9afd3a1068ac1e35c'/>
<id>urn:sha1:4fba53a08242f5ade4ab52a9afd3a1068ac1e35c</id>
<content type='text'>
change.  I have decided that the interface is general enough to
last.
</content>
</entry>
</feed>
