summaryrefslogtreecommitdiff
path: root/src/mem/SConscript
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2019-09-06 16:35:26 -0700
committerGabe Black <gabeblack@google.com>2019-09-10 03:39:57 +0000
commit9b9045bb67ac5f2cfa3306607635f347a3ee2f27 (patch)
tree8e80f2d5e630ab9daeeb0410336073e6caea793c /src/mem/SConscript
parenta04da61ce1b8fa131da08894e1beaf7b81771f8e (diff)
downloadgem5-9b9045bb67ac5f2cfa3306607635f347a3ee2f27.tar.xz
mem: Mark MemObject as deprecated.
It's constructor will now warn that it's deprecated and suggest using ClockedObject directly. This change also gets rid of the params() method and the Params typedef since they are functionally equivalent to the ClockedObject versions. It also removes the include of mem/port.hh which is not used in mem_object.hh. This may break code which purposefully or (more likely) accidentally depended on that transitive include from mem_object.hh. Change-Id: I6dab3ba626e3f3ab6a6bd86edcf4f5cb4d6d2c45 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20720 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Gabe Black <gabeblack@google.com> Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'src/mem/SConscript')
-rw-r--r--src/mem/SConscript1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/mem/SConscript b/src/mem/SConscript
index 95d8654b1..4ba2b5d34 100644
--- a/src/mem/SConscript
+++ b/src/mem/SConscript
@@ -66,7 +66,6 @@ Source('drampower.cc')
Source('dram_ctrl.cc')
Source('external_master.cc')
Source('external_slave.cc')
-Source('mem_object.cc')
Source('mport.cc')
Source('noncoherent_xbar.cc')
Source('packet.cc')