git: modules: pull in most of FreeBSD's module linker changes

看板DFBSD_commit作者時間16年前 (2009/09/04 07:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 1c0e32863e0583221e430c22c1c68a023fd16195 Author: Simon Schubert <corecode@dragonflybsd.org> Date: Fri Sep 4 01:17:18 2009 +0200 modules: pull in most of FreeBSD's module linker changes The big user-visible difference is that the module dependency system changed. Module dependencies are now the same as for the loader, and the hack linker (and Makefile) magic is not needed anymore. Obtained-from: FreeBSD Summary of changes: sys/cpu/i386/misc/elf_machdep.c | 56 ++- sys/kern/kern_linker.c | 834 +++++++++++++++++++++++---------- sys/kern/kern_module.c | 2 +- sys/kern/link_elf.c | 403 ++++++++++------- sys/kern/vfs_syscalls.c | 2 +- sys/netgraph/netgraph/ng_base.c | 7 +- sys/platform/pc64/amd64/elf_machdep.c | 86 +++- sys/sys/linker.h | 29 +- 8 files changed, 940 insertions(+), 479 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1c0e32863e0583221e430c22c1c68a023fd16195 -- DragonFly BSD source repository
文章代碼(AID): #1Ae57uXp (DFBSD_commit)