diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2009-03-17 12:53:28 +0000 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2009-03-17 12:53:28 +0000 |
| commit | 3ff063577b555c4840b32b8fafaf630a93d46251 (patch) | |
| tree | d8727e59a354ad0a3bffae93cc41c3c6011692c8 /sys/kern/imgact_elf.c | |
| parent | a4f2b2b0c66602ea76b74caf09f3229024cea9a9 (diff) | |
Notes
Diffstat (limited to 'sys/kern/imgact_elf.c')
| -rw-r--r-- | sys/kern/imgact_elf.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/imgact_elf.c b/sys/kern/imgact_elf.c index 5604ea539621..3039011a180d 100644 --- a/sys/kern/imgact_elf.c +++ b/sys/kern/imgact_elf.c @@ -885,6 +885,8 @@ __elfN(freebsd_fixup)(register_t **stack_base, struct image_params *imgp) AUXARGS_ENTRY(pos, AT_FLAGS, args->flags); AUXARGS_ENTRY(pos, AT_ENTRY, args->entry); AUXARGS_ENTRY(pos, AT_BASE, args->base); + if (imgp->execpathp != 0) + AUXARGS_ENTRY(pos, AT_EXECPATH, imgp->execpathp); AUXARGS_ENTRY(pos, AT_NULL, 0); free(imgp->auxargs, M_TEMP); |
