#
f2ddd444 |
| 01-Sep-2024 |
guenther <guenther@openbsd.org> |
dladdr(3) is in POSIX-2024, though the structure type was renamed to match Solaris and _not_ match glibc/BSDs and no one caught it before publication. Provide the new name but keep providing the exi
dladdr(3) is in POSIX-2024, though the structure type was renamed to match Solaris and _not_ match glibc/BSDs and no one caught it before publication. Provide the new name but keep providing the existing names under the same conditions as before. Update #include visibility and dlfcn(3) manpage and add restrict qualifiers.
ok deraadt@
show more ...
|
#
c1d0be48 |
| 20-Aug-2022 |
tb <tb@openbsd.org> |
Add #define for RTLD_NOLOAD missed in last ld.so commit.
|
#
296fbf9f |
| 02-Jun-2021 |
semarie <semarie@openbsd.org> |
add RTLD_NODELETE support
if RTLD_NODELETE isn't POSIX, it is widely deployed: at least linux, freebsd, dragonfly, netbsd, solaris, illumos, apple, and fuchsia have it.
ok kettenis@ on previous ver
add RTLD_NODELETE support
if RTLD_NODELETE isn't POSIX, it is widely deployed: at least linux, freebsd, dragonfly, netbsd, solaris, illumos, apple, and fuchsia have it.
ok kettenis@ on previous version with help from and ok guenther@
diff partially inspired from a diff from brad@
show more ...
|
#
a0d792cd |
| 28-Nov-2017 |
kettenis <kettenis@openbsd.org> |
Implement a DL_REFERENCE dlctl. To be used by the upcoming __cxa_thread_atexit() implementation.
ok guenther@
|
#
ca229a5c |
| 24-Mar-2013 |
deraadt <deraadt@openbsd.org> |
dlerror() should not return const char *, as noted by landry ok guenther
|
#
2c79e7cc |
| 01-Oct-2012 |
guenther <guenther@openbsd.org> |
More compliance fixes: hiding non-standard stuff behind __BSD_VISIBLE, making files stand-alone, some __restrict additions.
tweaks kettenis@; ports testing and fixes landry@ and jasper@ ok millert@
|
#
2e10aa31 |
| 29-May-2007 |
jason <jason@openbsd.org> |
based on a diff from Matt Provost: allow printing of ldd information on libraries themselves. Works by setting up the debugging flags then calling dlopen() to do the heavy lifting. ok drahn
|
#
1e440e15 |
| 05-May-2007 |
drahn <drahn@openbsd.org> |
Provide hook so that rthreads can provide a spinlock to protect from races in lazy binding. ok art@, kurt@
|
#
7be38e1c |
| 11-Aug-2004 |
drahn <drahn@openbsd.org> |
add dladdr() support and add some 'standard' dlsym() support. ok millert miod pval, grumble deraadt
|
#
e87ff635 |
| 02-Sep-2003 |
drahn <drahn@openbsd.org> |
Add defines for missing RTLD_, eg RTLD_GLOBAL and RTLD_LOCAL, values for RTLD_GLOBAL and RTLD_LOCAL are same as solaris uses.
|
#
be7ded7e |
| 25-Apr-2003 |
marc <marc@openbsd.org> |
Add DL_SETTHREADLCK. "pretty obviously safe i think" teddu@
|
#
47369814 |
| 02-Jun-2002 |
deraadt <deraadt@openbsd.org> |
withough -> without
|
#
c72b5b24 |
| 16-Feb-2002 |
millert <millert@openbsd.org> |
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be don
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
show more ...
|
#
d6cb848c |
| 31-May-2001 |
art <art@openbsd.org> |
correct prototype for dlerror.
|
#
7f721c00 |
| 09-Dec-1999 |
espie <espie@openbsd.org> |
dlopen and dlsym take const char * parameters. Fix prototypes, propagate const where applicable.
|
#
5ea2d675 |
| 21-Sep-1997 |
niklas <niklas@openbsd.org> |
Well, as we are heading for a release people are encouraged to rebuild their entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
|
#
df930be7 |
| 18-Oct-1995 |
deraadt <deraadt@openbsd.org> |
initial import of NetBSD tree
|