ld.elf_so: sysctl support uncommented
Change-Id: I253f3b4a2ef8c5b3fb332eb98a08d328a9591c52
This commit is contained in:
parent
2988757685
commit
b3bac6e0e7
@ -206,16 +206,11 @@ static bool
|
||||
_rtld_load_by_name(const char *name, Obj_Entry *obj, Needed_Entry **needed,
|
||||
int flags)
|
||||
{
|
||||
#if !defined(__minix)
|
||||
Library_Xform *x = _rtld_xforms;
|
||||
#endif /* !defined(__minix) */
|
||||
Obj_Entry *o;
|
||||
#if !defined(__minix)
|
||||
size_t j;
|
||||
ssize_t i;
|
||||
#endif /* !defined(__minix) */
|
||||
bool got = false;
|
||||
#if !defined(__minix)
|
||||
union {
|
||||
int i;
|
||||
u_quad_t q;
|
||||
@ -223,7 +218,6 @@ _rtld_load_by_name(const char *name, Obj_Entry *obj, Needed_Entry **needed,
|
||||
} val;
|
||||
|
||||
dbg(("load by name %s %p", name, x));
|
||||
#endif /* !defined(__minix) */
|
||||
for (o = _rtld_objlist->next; o != NULL; o = o->next)
|
||||
if (_rtld_object_match_name(o, name)) {
|
||||
++o->refcount;
|
||||
@ -231,7 +225,6 @@ _rtld_load_by_name(const char *name, Obj_Entry *obj, Needed_Entry **needed,
|
||||
return true;
|
||||
}
|
||||
|
||||
#if !defined(__minix)
|
||||
for (; x; x = x->next) {
|
||||
if (strcmp(x->name, name) != 0)
|
||||
continue;
|
||||
@ -297,7 +290,6 @@ _rtld_load_by_name(const char *name, Obj_Entry *obj, Needed_Entry **needed,
|
||||
}
|
||||
|
||||
}
|
||||
#endif /* !defined(__minix) */
|
||||
|
||||
if (got)
|
||||
return true;
|
||||
|
@ -49,9 +49,7 @@ __RCSID("$NetBSD: paths.c,v 1.41 2013/05/06 08:02:20 skrll Exp $");
|
||||
#include <sys/gmon.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/mount.h>
|
||||
#if !defined(__minix)
|
||||
#include <sys/mbuf.h>
|
||||
#endif /* !defined(__minix) */
|
||||
#include <sys/resource.h>
|
||||
#include <machine/cpu.h>
|
||||
|
||||
@ -67,9 +65,7 @@ static char *exstrdup(const char *, const char *);
|
||||
static const char *getstr(const char **, const char *, const char *);
|
||||
static const char *getcstr(const char **, const char *, const char *);
|
||||
static const char *getword(const char **, const char *, const char *);
|
||||
#if !defined(__minix)
|
||||
static int matchstr(const char *, const char *, const char *);
|
||||
#endif /* !defined(__minix) */
|
||||
|
||||
static const char WS[] = " \t\n";
|
||||
|
||||
@ -146,7 +142,6 @@ getword(const char **p, const char *ep, const char *delim)
|
||||
return (getstr(p, ep, delim));
|
||||
}
|
||||
|
||||
#if !defined(__minix)
|
||||
/*
|
||||
* Match `bp' against NUL terminated string pointed by `p'.
|
||||
*/
|
||||
@ -161,7 +156,6 @@ matchstr(const char *p, const char *bp, const char *ep)
|
||||
|
||||
return (*p == 0);
|
||||
}
|
||||
#endif /* !defined(__minix) */
|
||||
|
||||
static Search_Path *
|
||||
_rtld_find_path(Search_Path *path, const char *pathstr, size_t pathlen)
|
||||
@ -414,7 +408,6 @@ _rtld_process_hints(const char *execname, Search_Path **path_p,
|
||||
(void)munmap(buf, sz);
|
||||
}
|
||||
|
||||
#if !defined(__minix)
|
||||
/* Basic name -> sysctl MIB translation */
|
||||
int
|
||||
_rtld_sysctl(const char *name, void *oldp, size_t *oldlen)
|
||||
@ -483,4 +476,3 @@ bad:
|
||||
xfree(result);
|
||||
return (-1);
|
||||
}
|
||||
#endif /* !defined(__minix) */
|
||||
|
Loading…
x
Reference in New Issue
Block a user