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