Date: Thu, 01 Apr 2010 14:03:49 +0200 From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@des.no> To: gary.jennejohn@freenet.de Cc: freebsd-hackers@freebsd.org, freebsd-drivers@freebsd.org, freebsd-arch@freebsd.org Subject: Re: Newbie question: kernel image a dynamically linked binary? Message-ID: <8639zftm56.fsf@ds4.des.no> In-Reply-To: <20100401133633.23c7b1fd@ernst.jennejohn.org> (Gary Jennejohn's message of "Thu, 1 Apr 2010 13:36:33 %2B0200") References: <l2r292693081004010323j42d1ef20k6bcc3ef31a8e440a@mail.gmail.com> <20100401133633.23c7b1fd@ernst.jennejohn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Gary Jennejohn <gary.jennejohn@freenet.de> writes: > Daniel Rodrick <daniel.rodrick@gmail.com> writes: > > $ file kernel > > kernel: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), > > dynamically linked (uses shared libs), not stripped > file is confused. FreeBSD uses a monolithic kernel and no shared > libraries are involved. However, it is possible to dynamically load > modules using kldload. See the appropriate man page. File is right. The kernel contains relocation entries so kernel modules can be linked against it. "monolithic" means something else entirely. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8639zftm56.fsf>