Commit Graph

33 Commits

Author SHA1 Message Date
wiz
ce0ea4e1c5 Bump date for previous. 2011-06-25 12:44:37 +00:00
nonaka
c52f9a5df2 PR/45015: ld.elf_so: support ELF symbol versioning
Applied latest patch.
2011-06-25 05:45:10 +00:00
wiz
38a2368cfa Explain "Cannot dlopen non-loadable /usr/lib/libpthread.so.1".
Bump date.
2011-02-13 16:01:39 +00:00
wiz
357238c98b Fix xref and pasto. 2010-12-24 13:00:24 +00:00
skrll
161a2fa924 Bump date. 2010-12-24 12:42:56 +00:00
skrll
f1d73a2c94 Add support for DF_1_BIND_NOW, DF_1_NODELETE and DF_1_NOOPEN marked
objects, and the RTLD_NODELETE and RTLD_NOLOAD flags to dlopen(3).

Mark libpthread as DF_1_NOOPEN and use it to test the functionality.

Somewhat taken from FreeBSD.

Fixes PR 42029.

OK from christos and joerg.
2010-12-24 12:41:42 +00:00
wiz
de07982130 Remove one unnecessary Ns. (Rest still ugly.) 2010-01-24 22:54:14 +00:00
joerg
161cc78261 Avoid using .Sm on/.Sm off if that results in the latter getting an
additional argument.
2010-01-24 20:03:24 +00:00
wiz
04ed6a9ef0 Use Dv for defined values. 2010-01-18 15:36:11 +00:00
skrll
103d303e8d Various improvements to bring closer to reality. Mostly from OpenBSD.
More improvements possible / probable.
2010-01-18 15:25:52 +00:00
joerg
535e7ea662 .Ud doesn't take arguments. 2009-03-13 14:23:30 +00:00
joerg
4213d1261a Remove use of .Xo/.Xc to workaround ancient macro argument limit. 2009-03-10 23:32:26 +00:00
martin
11a6dbe728 Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
tnn
14cd56faf0 Portable code should use RTLD_LAZY, not DL_LAZY. 2008-03-31 00:23:15 +00:00
kleink
d5d8554049 Add restrict qualifiers to dlsym() (XSI) and dladdr() arguments. 2005-03-21 13:25:22 +00:00
jmmv
69a6878485 Fix typo. 2004-11-11 14:47:02 +00:00
wiz
4172541e76 Add dladdr to NAME; fix type of dli_saddr; from Sergey Svishchev. 2004-11-10 16:37:19 +00:00
wiz
472351e13d Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
2003-04-16 13:34:34 +00:00
ross
4fa402f116 Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-13 08:17:26 +00:00
wiz
c90ca864f2 Fix typo in macro. 2002-01-21 18:03:59 +00:00
wiz
26f252121f Typo/whitespace fix. 2001-06-24 01:32:29 +00:00
simonb
a69a3cc5ec Spell occurred correctly. 2001-04-25 02:19:48 +00:00
christos
cba4080890 document dlopen(NULL, ...) 2000-06-17 19:09:21 +00:00
perry
914486a01c Note that the dl*() functions are not in a library per se but are
available in every dynamically linked program automatically.
1999-07-20 22:38:49 +00:00
pk
5ebcb31dd0 Assign my copyrights to TNF. 1998-09-05 13:45:46 +00:00
kleink
a889b90598 Add information to dlerror() regarding its behaviour in absence of an error
condition.
1998-05-30 18:40:41 +00:00
pk
35c73afeee Document `dladdr()'. 1998-05-13 19:33:01 +00:00
fair
f6b40a5fb3 fix bad .Xr references 1998-04-29 10:06:40 +00:00
kleink
892aff4e2a Sync with <dlfcn.h>: const'ify some arguments. 1998-02-07 19:54:45 +00:00
cgd
158b4008d1 Fix bogons (missing commas) in the synopsis section 1997-03-14 01:02:45 +00:00
pk
1ed4cf5267 Note search mechanism. 1996-01-09 19:43:34 +00:00
pk
bb4bce0db3 Install dlfcn.3 and links. 1995-10-01 18:47:21 +00:00
pk
1fbe81825a Man page for dlfcn.h 1995-09-30 21:25:24 +00:00