get rid of allSymtab

if we want something like allSymtab, we should create a symbol
table proxy class

--HG--
extra : convert_revision : 20ca551a693b0d6495c018cac8afd63af33f16da
This commit is contained in:
Nathan Binkert 2005-11-20 18:39:31 -05:00
parent 64fc410ecb
commit 4e393f38ec
2 changed files with 0 additions and 19 deletions

View file

@ -54,7 +54,6 @@ System::System(Params *p)
kernelSymtab = new SymbolTable;
consoleSymtab = new SymbolTable;
palSymtab = new SymbolTable;
allSymtab = new SymbolTable;
debugSymbolTable = new SymbolTable;
/**
@ -102,21 +101,6 @@ System::System(Params *p)
if (!pal->loadLocalSymbols(palSymtab))
panic("could not load pal symbols\n");
if (!kernel->loadGlobalSymbols(allSymtab))
panic("could not load kernel symbols\n");
if (!kernel->loadLocalSymbols(allSymtab))
panic("could not load kernel local symbols\n");
if (!console->loadGlobalSymbols(allSymtab))
panic("could not load console symbols\n");
if (!pal->loadGlobalSymbols(allSymtab))
panic("could not load pal symbols\n");
if (!pal->loadLocalSymbols(allSymtab))
panic("could not load pal symbols\n");
if (!kernel->loadGlobalSymbols(debugSymbolTable))
panic("could not load kernel symbols\n");

View file

@ -77,9 +77,6 @@ class System : public SimObject
/** pal symbol table */
SymbolTable *palSymtab;
/** all symbols table */
SymbolTable *allSymtab;
/** Object pointer for the kernel code */
ObjectFile *kernel;