Skip site navigation (1)Skip section navigation (2)
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>