lkml.org 
[lkml]   [1999]   [Feb]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Kernel symbol table


On Fri, 12 Feb 1999 otel@ce.chalmers.se wrote:

>
>
> Hello everybody,
>
> First of all pls "newbie mode on", so flames on me. I have two related
> questions:
>
> 1) Can somebody tell/point me to the appropriate resource that explains
> the differences between the static kernel symbol table (System.map)
> and the exported kernel symbol table (/proc/ksyms) ? If my
> undestanding is right the second contains _also_ the symbols exported
> by modules, so it should be just a superset of the first. Seems that
> is not the case. What am i missing ?

symbols that are static

> 2) The meaning of the second field in System.map (t/T) ?

static/public functions.

BTW, there are other types - d and D (same for data), r/R (read-only
data), b/B (uninitialized data and A (plain linker-generated address;
actually - boundaries of sections). See man nm for details.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.020 / U:0.380 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site