dtors were broken by trying to reuse DF_1_NODELETE to hint that this
authorderaadt <deraadt@openbsd.org>
Mon, 7 Nov 2022 10:35:26 +0000 (10:35 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 7 Nov 2022 10:35:26 +0000 (10:35 +0000)
commit07cf23bbb6790446af427f88b376152f4aaa2921
tree03cd4e6d4ca919dada73a0f15fed1282490f4246
parent294cebc47655b563db22f46d8e9cc0f5f4f5080e
dtors were broken by trying to reuse DF_1_NODELETE to hint that this
library would never unload, and could be immutable.  Pass a seperate
flag for our purposes
Noticed from regress tests by anton, ok kettenis
libexec/ld.so/dlfcn.c
libexec/ld.so/library.c
libexec/ld.so/library_mquery.c
libexec/ld.so/library_subr.c
libexec/ld.so/loader.c
libexec/ld.so/resolve.h