Home
last modified time | relevance | path

Searched refs:obj_main (Results 1 – 3 of 3) sorted by relevance

/freebsd-12-stable/libexec/rtld-elf/
Drtld.c217 static Obj_Entry *obj_main; /* The main program shared object */ variable
604 obj_main = map_object(fd, argv0, NULL); in _rtld()
606 if (obj_main == NULL) in _rtld()
608 max_stack_flags = obj_main->stack_flags; in _rtld()
619 if ((obj_main = digest_phdr(phdr, phnum, imgentry, argv0)) == NULL) in _rtld()
627 obj_main->path = kexecpath; in _rtld()
631 obj_main->path = xstrdup(argv0); in _rtld()
633 obj_main->path = xstrdup(buf); in _rtld()
636 obj_main->path = xstrdup(argv0); in _rtld()
638 dbg("obj_main path %s", obj_main->path); in _rtld()
[all …]
/freebsd-12-stable/libexec/rtld-elf/i386/
Drtld_start.S39 movl %esp,%ecx # construct address of obj_main
42 pushl %ecx # Pass address of obj_main
48 movl %esi,%esp # Ignore obj_main
/freebsd-12-stable/libexec/rtld-elf/amd64/
Drtld_start.S37 movq %rsp,%rdx # construct address of obj_main