projects
/
gem5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
x86: changes to apic, keyboard
[gem5.git]
/
src
/
mem
/
SConscript
diff --git
a/src/mem/SConscript
b/src/mem/SConscript
index 374f904a8d266654b7df63db8c9aff276da6b431..ca89418b54ebd8d3a0bc8619ef2d58221755f608 100644
(file)
--- a/
src/mem/SConscript
+++ b/
src/mem/SConscript
@@
-30,17
+30,21
@@
Import('*')
Import('*')
+# Only build the communication if we have support for protobuf as the
+# tracing relies on it
+if env['HAVE_PROTOBUF']:
+ SimObject('CommMonitor.py')
+ Source('comm_monitor.cc')
+
SimObject('AddrMapper.py')
SimObject('Bridge.py')
SimObject('Bus.py')
SimObject('AddrMapper.py')
SimObject('Bridge.py')
SimObject('Bus.py')
-SimObject('CommMonitor.py')
SimObject('MemObject.py')
Source('addr_mapper.cc')
Source('bridge.cc')
Source('bus.cc')
Source('coherent_bus.cc')
SimObject('MemObject.py')
Source('addr_mapper.cc')
Source('bridge.cc')
Source('bus.cc')
Source('coherent_bus.cc')
-Source('comm_monitor.cc')
Source('mem_object.cc')
Source('mport.cc')
Source('noncoherent_bus.cc')
Source('mem_object.cc')
Source('mport.cc')
Source('noncoherent_bus.cc')