Reflects symbol table into the kernel
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 17 Jul 2013 01:47:03 +0000 (18:47 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 17 Jul 2013 01:47:03 +0000 (18:47 -0700)
commit290962da6e2724c643097ab92fc341aed0bebffa
tree0ba8110a18fa5ecdb4ae113101520b77febed5a2
parenteb4590f43069c0cb6458b15cb1a64ec0d5908544
Reflects symbol table into the kernel

The symbol table is processed and dumped into a C file, which gets compiled
into the kernel.  It's similar to Linux's kallsyms, just not as efficient.  It
allows us to map to and from addresses and symbols (char *s).
Makefile
kern/include/kdebug.h
kern/src/kdebug.c
scripts/link-kernel.sh [new file with mode: 0755]