lkcd
[Top] [All Lists]

Re: Module support

To: lkcd@xxxxxxxxxxx
Subject: Re: Module support
From: Dave Anderson <anderson@xxxxxxxxxxx>
Date: Wed, 18 Jul 2001 16:57:32 -0400
Organization: Mission Critical Linux
References: <OF2774E48E.8BE7B288-ONC1256A8D.004CC6CA@xxxxxxxxxx> <3B55F39A.39F00B65@xxxxxxxxxxxxxx>
Sender: owner-lkcd@xxxxxxxxxxx
Most people won't put up with building their entire kernel -gstabs.
If that were the case, we would have done that a long time ago.  I
think it would be _GREAT_ to have that, but most people gag on the
idea of putting all symbols into the kernel, as it creates huge
kernels.

I've never quite understood this.  We build our kernels
with -g for the whole kernel, and to be sure, it
creates a much larger vmlinux file -- maybe on the
order of 4 times as large.  But what gets loaded
into the bzImage file, and subsequently into memory,
hardly changes at all.  In fact, if you also delete
-fomit_frame_pointer along with adding -g, the kernel
is actually smaller! (I'm guessing because of less
aggressive in-lining?).

Am I missing something here?

Dave Anderson
 
 
 

<Prev in Thread] Current Thread [Next in Thread>