DragonFly commits List (threaded) for 2009-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
DragonFly-2.3.0.567.g5347a master libexec/rtld-elf/amd64 rtld_start.S libexec/rtld-elf rtld.c sys/config JG64 sys/cpu/i386/include cpu.h sys/kern imgact_elf.c sys/sys imgact_elf.h
commit 5347affc972353612c88b25509b5f6626e9e384a
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Thu Apr 2 12:59:29 2009 -0700
AMD64 - Fixes to make dynamic binaries run
Fix the Elf64_Auxargs structure.
Misc stuff - Supply the original stack pointer as arg3 to rtld_bind().
Set addr = 0 if no interpreter (static binary). Enable KTRACE.
Remove unused COPY_SIGCODE.
Taken-from: Loosely taken from FreeBSD, with help from Jordan Gordeev
Summary of changes:
libexec/rtld-elf/amd64/rtld_start.S | 9 ++++++---
libexec/rtld-elf/rtld.c | 10 +++++++---
sys/config/JG64 | 2 +-
sys/cpu/i386/include/cpu.h | 1 -
sys/kern/imgact_elf.c | 2 ++
sys/sys/imgact_elf.h | 18 +++++++++---------
6 files changed, 25 insertions(+), 17 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5347affc972353612c88b25509b5f6626e9e384a
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]