gcc: fix unused variable warnings from GCC 4.6.1
[gem5.git] / src / mem / ruby / system / SConscript
index 1d8b1e2df4cc4d906f708c58ff573b6759dc05aa..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('PersistentTable.cc')
 Source('RubyPort.cc')
-Source('Sequencer.cc', Werror=False)
+Source('Sequencer.cc')
 Source('System.cc')
 Source('TimerTable.cc')