git: loader: update elf module code from FreeBSD

看板DFBSD_commit作者時間16年前 (2009/09/04 07:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 6f3c5d3d3591ea2a7bfc699adb472acd95bf4578 Author: Simon Schubert <corecode@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
文章代碼(AID): #1Ae57wpD (DFBSD_commit)