diff options
author | Nathan Binkert <binkertn@umich.edu> | 2005-11-20 18:39:31 -0500 |
---|---|---|
committer | Nathan Binkert <binkertn@umich.edu> | 2005-11-20 18:39:31 -0500 |
commit | 4e393f38ec9f3995a8fbd61ffdb0fd6da40b2ee1 (patch) | |
tree | b3210bd7ae206ac040b2d489630403018f416ad6 /sim/system.cc | |
parent | 64fc410ecba1a1468d85a4d8dc82c0fef667752f (diff) | |
download | gem5-4e393f38ec9f3995a8fbd61ffdb0fd6da40b2ee1.tar.xz |
get rid of allSymtab
if we want something like allSymtab, we should create a symbol
table proxy class
--HG--
extra : convert_revision : 20ca551a693b0d6495c018cac8afd63af33f16da
Diffstat (limited to 'sim/system.cc')
-rw-r--r-- | sim/system.cc | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/sim/system.cc b/sim/system.cc index f14a97603..e67cae333 100644 --- a/sim/system.cc +++ b/sim/system.cc @@ -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"); |