summaryrefslogtreecommitdiff
path: root/sim/system.cc
diff options
context:
space:
mode:
authorNathan Binkert <binkertn@umich.edu>2005-11-20 18:39:31 -0500
committerNathan Binkert <binkertn@umich.edu>2005-11-20 18:39:31 -0500
commit4e393f38ec9f3995a8fbd61ffdb0fd6da40b2ee1 (patch)
treeb3210bd7ae206ac040b2d489630403018f416ad6 /sim/system.cc
parent64fc410ecba1a1468d85a4d8dc82c0fef667752f (diff)
downloadgem5-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.cc16
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");