gcc: fix unused variable warnings from GCC 4.6.1
[gem5.git] / src / mem / ruby / system / SConscript
index ee9b359c599ee8d6fb18a3f7cccfa7a997fdd9d4..66d7d95bb5550fdbe952691eb095380b36d98654 100644 (file)
 
 Import('*')
 
-if not env['RUBY']:
+if env['PROTOCOL'] == 'None':
     Return()
 
+SimObject('Cache.py')
+SimObject('Sequencer.py')
+SimObject('DirectoryMemory.py')
+SimObject('MemoryControl.py')
+SimObject('WireBuffer.py')
+SimObject('RubySystem.py')
+
+Source('DMASequencer.cc')
 Source('DirectoryMemory.cc')
+Source('SparseMemory.cc')
+Source('CacheMemory.cc')
 Source('MemoryControl.cc')
+Source('WireBuffer.cc')
 Source('MemoryNode.cc')
-Source('NodePersistentTable.cc')
 Source('PersistentTable.cc')
-Source('Sequencer.cc', Werror=False)
-Source('StoreBuffer.cc')
-Source('StoreCache.cc')
+Source('RubyPort.cc')
+Source('Sequencer.cc')
 Source('System.cc')
 Source('TimerTable.cc')