Searched refs:_rtld_objmain (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/usr.bin/ldd/ |
| H A D | ldd_elfxx.c | 120 _rtld_objmain = _rtld_map_object(xstrdup(path), fd, &st); in ELFNAME() 121 if (_rtld_objmain == NULL) in ELFNAME() 124 _rtld_objmain->path = xstrdup(path); in ELFNAME() 125 _rtld_digest_dynamic(path, _rtld_objmain); in ELFNAME() 128 *_rtld_objtail = _rtld_objmain; in ELFNAME() 129 _rtld_objtail = &_rtld_objmain->next; in ELFNAME() 130 ++_rtld_objmain->refcount; in ELFNAME() 132 (void) _rtld_load_needed_objects(_rtld_objmain, 0); in ELFNAME() 137 main_progname = _rtld_objmain->path; in ELFNAME() 138 print_needed(_rtld_objmain, fmt1, fmt2); in ELFNAME() [all …]
|
| H A D | ldd.c | 102 Obj_Entry *_rtld_objmain; /* The main program shared object */ variable
|
| /netbsd-src/libexec/ld.elf_so/ |
| H A D | rtld.c | 97 Obj_Entry *_rtld_objmain; /* The main program shared object */ variable 663 _rtld_objmain = _rtld_map_object(obj_name, fd, NULL); in _rtld() 665 if (_rtld_objmain == NULL) in _rtld() 681 _rtld_objmain = _rtld_digest_phdr(phdr, phnum, entry); in _rtld() 682 _rtld_objmain->path = xstrdup(argv[0] ? argv[0] : in _rtld() 684 _rtld_objmain->pathlen = strlen(_rtld_objmain->path); in _rtld() 687 _rtld_objmain->mainprog = true; in _rtld() 695 if (_rtld_objmain->interp != NULL && in _rtld() 696 strcmp(_rtld_objmain->interp, _rtld_objself.path) != 0) { in _rtld() 697 _rtld_objself.path = xstrdup(_rtld_objmain->interp); in _rtld() [all …]
|
| H A D | rtld.h | 341 extern Obj_Entry *_rtld_objmain;
|
| /netbsd-src/rescue/ |
| H A D | list.ldd | 11 SPECIAL ldd keepsymbols _rtld_xforms _rtld_objmain
|