git: loader: update elf module code from FreeBSD
Simon Schubert
corecode at crater.dragonflybsd.org
Thu Sep 3 16:19:48 PDT 2009
commit 6f3c5d3d3591ea2a7bfc699adb472acd95bf4578
Author: Simon Schubert <corecode at dragonflybsd.org>
Date: Thu Sep 3 23:59:53 2009 +0200
loader: update elf module code from FreeBSD
Summary of changes:
sys/boot/common/Makefile.inc | 3 +-
sys/boot/common/bootstrap.h | 18 ++
sys/boot/common/load_elf.c | 200 ++++++++-----
sys/boot/common/load_elf32.c | 5 -
sys/boot/common/load_elf32_obj.c | 3 +
sys/boot/common/load_elf64.c | 5 -
sys/boot/common/load_elf64_obj.c | 3 +
sys/boot/common/load_elf_obj.c | 514 +++++++++++++++++++++++++++++++++
sys/boot/common/misc.c | 68 +++++
sys/boot/common/reloc_elf.c | 198 +++++++++++++
sys/boot/common/reloc_elf32.c | 3 +
sys/boot/common/reloc_elf64.c | 3 +
sys/boot/pc32/libi386/elf32_freebsd.c | 10 +-
sys/boot/pc32/libi386/elf64_freebsd.c | 19 +-
sys/boot/pc32/loader/conf.c | 4 +
15 files changed, 961 insertions(+), 95 deletions(-)
create mode 100644 sys/boot/common/load_elf32_obj.c
create mode 100644 sys/boot/common/load_elf64_obj.c
create mode 100644 sys/boot/common/load_elf_obj.c
create mode 100644 sys/boot/common/reloc_elf.c
create mode 100644 sys/boot/common/reloc_elf32.c
create mode 100644 sys/boot/common/reloc_elf64.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6f3c5d3d3591ea2a7bfc699adb472acd95bf4578
--
DragonFly BSD source repository
More information about the Commits
mailing list