diff options
author | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-03-25 14:31:26 +0000 |
---|---|---|
committer | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-03-25 14:31:26 +0000 |
commit | ac2318460ca6c2ea9f6cbff07bad22a5f502234d (patch) | |
tree | 22bb99067974540a58517b358f90f44e6e8e973b /sys/kern/kern_exec.c | |
parent | d63c82a6ac162cf5ffe6c7e960eadbfd6cfeff71 (diff) | |
download | FreeBSD-src-ac2318460ca6c2ea9f6cbff07bad22a5f502234d.zip FreeBSD-src-ac2318460ca6c2ea9f6cbff07bad22a5f502234d.tar.gz |
Add the ELF relocation base to struct image_params. This will be
required to correctly relocate the executable entry point's function
descriptor on powerpc64.
Diffstat (limited to 'sys/kern/kern_exec.c')
-rw-r--r-- | sys/kern/kern_exec.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c index 17a0ac6..ed22519 100644 --- a/sys/kern/kern_exec.c +++ b/sys/kern/kern_exec.c @@ -372,6 +372,7 @@ do_execve(td, args, mac_p) imgp->execlabel = NULL; imgp->attr = &attr; imgp->entry_addr = 0; + imgp->reloc_base = 0; imgp->vmspace_destroyed = 0; imgp->interpreted = 0; imgp->opened = 0; |