Messages in this thread | | | Date | Fri, 12 Feb 1999 13:39:41 -0500 (EST) | From | Alexander Viro <> | Subject | Re: 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/
| |