<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netbsd/sys/modules/exec_script, branch lockdoc-9.3</title>
<subtitle>NetBSD fork for lockdoc analysis</subtitle>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/'/>
<entry>
<title>Make the emulations, exec formats, coredump, NFS, and the NFS server</title>
<updated>2008-11-19T18:35:57+00:00</updated>
<author>
<name>ad</name>
<email>ad@NetBSD.org</email>
</author>
<published>2008-11-19T18:35:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=92ce8c6a3d0d42503168f436841d4d67ff639367'/>
<id>92ce8c6a3d0d42503168f436841d4d67ff639367</id>
<content type='text'>
into modules. By and large this commit:

- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
into modules. By and large this commit:

- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime</pre>
</div>
</content>
</entry>
</feed>
ss='tabs'><tr><td>
<a href='/netbsd/?h=lockdoc-9.3'>summary</a><a href='/netbsd/refs/?h=lockdoc-9.3'>refs</a><a class='active' href='/netbsd/log/include/dlfcn.h?h=lockdoc-9.3'>log</a><a href='/netbsd/tree/include/dlfcn.h?h=lockdoc-9.3'>tree</a><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3'>commit</a><a href='/netbsd/diff/include/dlfcn.h?h=lockdoc-9.3'>diff</a></td><td class='form'><form class='right' method='get' action='/netbsd/log/include/dlfcn.h'>
<input type='hidden' name='h' value='lockdoc-9.3'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/netbsd/log/?h=lockdoc-9.3'>root</a>/<a href='/netbsd/log/include?h=lockdoc-9.3'>include</a>/<a href='/netbsd/log/include/dlfcn.h?h=lockdoc-9.3'>dlfcn.h</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/netbsd/log/include/dlfcn.h?h=lockdoc-9.3&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2017-07-11 15:21:31 +0000'>2017-07-11</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=44436c4d98a5361e80b2e3d468a80e56dc6dd447'>Implement __cxa_thread_atexit and __cxa_thread_atexit_impl. This</a></td><td>joerg</td></tr>
<tr><td><span title='2012-02-16 23:00:38 +0000'>2012-02-16</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=42222af804c5efe6af85ec73b50622960bc54841'>Add _dlauxinfo helper function to provide access to the ELF auxilary</a></td><td>joerg</td></tr>
<tr><td><span title='2011-06-25 05:45:10 +0000'>2011-06-25</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=07fac769f5abdca4765e54307805a16e2e3ffb14'>PR/45015: ld.elf_so: support ELF symbol versioning</a></td><td>nonaka</td></tr>
<tr><td><span title='2010-12-24 12:41:42 +0000'>2010-12-24</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=3cd6f36785365945ee7cc808cdb0d6f5396d4fcf'>Add support for DF_1_BIND_NOW, DF_1_NODELETE and DF_1_NOOPEN marked</a></td><td>skrll</td></tr>
<tr><td><span title='2010-01-07 07:35:35 +0000'>2010-01-07</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=c6ed7679c09307d8e643bd703d2db64681d46d78'>Typo in comment.</a></td><td>skrll</td></tr>
<tr><td><span title='2009-09-24 21:21:33 +0000'>2009-09-24</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=4c1e54d82b72d7cbfb9d6eea2309394dd5890049'>Add Solarisa-like dlinfo() interface to the ELF dynamic linker.</a></td><td>pooka</td></tr>
<tr><td><span title='2008-04-28 20:22:51 +0000'>2008-04-28</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=ce099b40997c43048fb78bd578195f81d2456523'>Remove clause 3 and 4 from TNF licenses</a></td><td>martin</td></tr>
<tr><td><span title='2005-03-21 13:25:22 +0000'>2005-03-21</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=d5d85540491b7e61dd816dfb2792e5135b39d2ce'>Add restrict qualifiers to dlsym() (XSI) and dladdr() arguments.</a></td><td>kleink</td></tr>
<tr><td><span title='2005-02-03 04:39:32 +0000'>2005-02-03</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=19b7469a00774db6388c6a13f555d2fd58994b47'>de-__P -- the hack is long since useless. Discussed with christos,</a></td><td>perry</td></tr>
<tr><td><span title='2003-07-01 15:02:01 +0000'>2003-07-01</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=3605f021959f2e220078f528fbd7b3d99b0a819c'>Remove reference to dlinfo - it doesn't exist in NetBSD.</a></td><td>skrll</td></tr>
<tr><td><span title='2003-05-30 15:44:03 +0000'>2003-05-30</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=4e9f5413f576fb2d8a021783f0c964c3727f5fad'>Add RTLD_SELF, RTLD_NEXT, RTLD_DEFAULT, from FreeBSD</a></td><td>christos</td></tr>
<tr><td><span title='2003-04-28 23:16:11 +0000'>2003-04-28</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=4be7a2dcf395bcf0739f131315b64970d74b265e'>Add a new feature-test macro, _NETBSD_SOURCE.  If this is defined</a></td><td>bjh21</td></tr>
<tr><td><span title='2000-06-13 01:21:52 +0000'>2000-06-13</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=3f935d014cefa69d9af35dc1afe6fef904513039'>Remove 'extern' from function declarations.</a></td><td>simonb</td></tr>
<tr><td><span title='2000-02-11 00:07:14 +0000'>2000-02-11</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=e8050aefef9cc1960e020ea26efc9c868f3ab483'>Const'ify dli_saddr in struct _dl_info.</a></td><td>thorpej</td></tr>
<tr><td><span title='2000-02-08 16:22:59 +0000'>2000-02-08</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=076e309d3e4f95b5761369eddad43cc65d398d78'>change first argument of dladdr to const.</a></td><td>scottb</td></tr>
<tr><td><span title='1999-05-19 14:50:49 +0000'>1999-05-19</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=196becef814c7b4d64b0efbc93e3ef384d160727'>Declare dlerror()'s return value __aconst.</a></td><td>kleink</td></tr>
<tr><td><span title='1998-09-05 13:11:07 +0000'>1998-09-05</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=7ff8549e412307561ee1cc3ca521d71b65c8ba7a'>Assign my copyright to the TNF.</a></td><td>pk</td></tr>
<tr><td><span title='1998-07-14 22:18:36 +0000'>1998-07-14</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=77a275d7326b2c07537a0d6149edf4db47010d09'>Change ld.so default behavior to RTLD_LOCAL, and make RTLD_LOCAL into a</a></td><td>tv</td></tr>
<tr><td><span title='1998-05-12 21:17:09 +0000'>1998-05-12</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=c68cbc90739370ecdcf410954037cb91f97faea0'>Add dladdr() and `Dl_info' structure; interface cloned from Solaris 2.</a></td><td>pk</td></tr>
<tr><td><span title='1998-05-06 20:28:54 +0000'>1998-05-06</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=7826b591ac0b6d5e727c7de4fb744f4ac4c276fd'>Per XSH98, define the RTLD_LOCAL flag.  In this implementation it's a NOP,</a></td><td>kleink</td></tr>
<tr><td><span title='1998-03-25 12:21:05 +0000'>1998-03-25</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=a681a3706c2f4b2baa7dafc3a5714bf4c67aaf27'>Protect the dlctl() prototype and the DL_* macros against _XOPEN_SOURCE;</a></td><td>kleink</td></tr>
<tr><td><span title='1998-03-15 23:13:42 +0000'>1998-03-15</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=5cc521c0798239415e7613bd17c120cd247c1fed'>Define RTLD_GLOBAL.</a></td><td>pk</td></tr>
<tr><td><span title='1997-01-02 11:13:19 +0000'>1997-01-02</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=ee94541093180ed80388dc3fc107c4c602ff151b'>Add `const' to dlopen() &amp; dlsym() protos, per PR#2453.</a></td><td>pk</td></tr>
<tr><td><span title='1995-06-05 19:38:00 +0000'>1995-06-05</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=4003f3244b3c0be0dff3dfa3d9519a6bb25c7d2f'>{BEGIN,END}DECLS</a></td><td>pk</td></tr>
<tr><td><span title='1995-06-05 00:08:07 +0000'>1995-06-05</span></td><td><a href='/netbsd/commit/include/dlfcn.h?h=lockdoc-9.3&amp;id=878392000d816955cf1c742164992a23db3b0ea6'>Put dlopen() et.al. declarations in separate header file for compatibility.</a></td><td>pk</td></tr>
