dlerror
__aconst char *dlerror(void);
__weak_alias(dlerror,___dlerror)
dlerror()); \
"failed: %s\n", dlerror());
const char *dlmsg = dlerror();
[(RTLD_OBJ_DLOPEN_OFFSET / sizeof(uintptr_t)) + 2] = (uintptr_t)dlerror,
const char *msg = dlerror();
__strong_alias(__dlerror,dlerror)
dlerror(void)
__dso_public char *dlerror(void);
tmperrorp = dlerror();
(void)dlerror();
ATF_REQUIRE_MSG(handle != NULL, "dlopen fails: %s", dlerror());
"dlsym fails: %s", dlerror());
ATF_REQUIRE_MSG(handle != NULL, "dlopen fails: %s", dlerror());
"dlsym fails: %s", dlerror());
ATF_REQUIRE_MSG(handle != NULL, "dlopen fails: %s", dlerror());
ATF_REQUIRE_MSG(testf_dso_null != NULL, "dlsym fails: %s", dlerror());
ATF_REQUIRE_MSG(handle != NULL, "dlopen fails: %s", dlerror());
ATF_REQUIRE_MSG(testf_dso_null != NULL, "dlsym fails: %s", dlerror());
ATF_REQUIRE_MSG(handle != NULL, "dlopen fails: %s", dlerror());
"dlsym fails: %s", dlerror());
ATF_REQUIRE_MSG(handle != NULL, "dlopen fails: %s", dlerror());
"dlsym fails: %s", dlerror());
errx(1, "%s", dlerror());
errx(1, "%s", dlerror());
errx(1, "%s", dlerror());
errx(1, "%s", dlerror());
"[errno @ %p] dladdr failed: %s", &errno, dlerror());
&bar, sizeof(bar), ptr, dlerror());
ATF_REQUIRE_MSG(handle != NULL, "%s", dlerror());
"error=%d (%s)", error, dlerror());
ATF_REQUIRE_MSG(handle != NULL, "%s", dlerror());
"error=%d (%s)", error, dlerror());
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
"dlinfo: %s", dlerror());
"could not dlopen() name in linkmap: %s", dlerror());
ATF_REQUIRE_EQ_MSG(rv, 0, "dlinfo: %s", dlerror());
ATF_REQUIRE_MSG(handle, "dlopen: %s", dlerror());
ATF_REQUIRE_EQ_MSG(rv, 0, "dlinfo: %s", dlerror());
ATF_CHECK_EQ_MSG(dlclose(handle), 0, "dlclose: %s", dlerror());
ATF_REQUIRE_MSG(handle, "dlopen: %s", dlerror());
(void) dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
(void) dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
(void) dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
(void) dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
(void) dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
error = dlerror();
ATF_REQUIRE_MSG(handle, "dlopen: %s", dlerror());
"dlinfo: %s", dlerror());
ATF_CHECK_EQ_MSG(dlclose(handle), 0, "dlclose: %s", dlerror());
#define ATF_REQUIRE_DL(x) ATF_REQUIRE_MSG((x) != 0, "%s: %s", #x, dlerror())
"dlclose(def): %s", dlerror());
(void)dlerror();
const char *dlmsg = dlerror();
const char *dlmsg = dlerror();
const char *msg = dlerror();
fprintf(stderr, " %s", dlerror());
errx(EXIT_FAILURE, "dlsym: %s", dlerror());
errx(EXIT_FAILURE, "dlopen: %s", dlerror());