Home
last modified time | relevance | path

Searched refs:_rtld_objself (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/libexec/ld.elf_so/
H A Drtld.c98 Obj_Entry _rtld_objself; /* The dynamic linker shared object */ variable
360 _rtld_objself.path = __UNCONST(_rtld_path); in _rtld_init()
361 _rtld_objself.pathlen = sizeof(_rtld_path)-1; in _rtld_init()
362 _rtld_objself.rtld = true; in _rtld_init()
363 _rtld_objself.mapbase = mapbase; in _rtld_init()
364 _rtld_objself.relocbase = relocbase; in _rtld_init()
365 _rtld_objself.dynamic = (Elf_Dyn *) &_DYNAMIC; in _rtld_init()
366 _rtld_objself.strtab = "_rtld_sym_zero"; in _rtld_init()
378 _rtld_digest_dynamic(_rtld_path, &_rtld_objself); in _rtld_init()
379 assert(!_rtld_objself.needed); in _rtld_init()
[all …]
H A Dload.c152 if (pathlen == _rtld_objself.pathlen && in _rtld_load_object()
153 strcmp(_rtld_objself.path, filepath) == 0) { in _rtld_load_object()
155 return &_rtld_objself; in _rtld_load_object()
H A Dsymbol.c252 _rtld_objself.path, obj->path, in _rtld_symlook_obj_matched_symbol()
442 defobj = &_rtld_objself; in _rtld_find_symdef()
573 symp = _rtld_symlook_obj(name, hash, &_rtld_objself, flags, in _rtld_symlook_default()
577 defobj = &_rtld_objself; in _rtld_symlook_default()
H A Drtld.h342 extern Obj_Entry _rtld_objself;