From 46d9adb68c96b94ae25bbe92d34e375daf532ece Mon Sep 17 00:00:00 2001 From: Andreas Hansson Date: Mon, 9 Jul 2012 12:35:34 -0400 Subject: Port: Make getAddrRanges const This patch makes getAddrRanges const throughout the code base. There is no reason why it should not be, and making it const prevents adding any unintentional side-effects. --- src/mem/ruby/system/RubyPort.cc | 2 +- src/mem/ruby/system/RubyPort.hh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mem/ruby') diff --git a/src/mem/ruby/system/RubyPort.cc b/src/mem/ruby/system/RubyPort.cc index 285017a06..a6eb4d22d 100644 --- a/src/mem/ruby/system/RubyPort.cc +++ b/src/mem/ruby/system/RubyPort.cc @@ -669,7 +669,7 @@ RubyPort::PioPort::sendNextCycle(PacketPtr pkt) } AddrRangeList -RubyPort::M5Port::getAddrRanges() +RubyPort::M5Port::getAddrRanges() const { // at the moment the assumption is that the master does not care AddrRangeList ranges; diff --git a/src/mem/ruby/system/RubyPort.hh b/src/mem/ruby/system/RubyPort.hh index 8833efb6e..3b19632e2 100644 --- a/src/mem/ruby/system/RubyPort.hh +++ b/src/mem/ruby/system/RubyPort.hh @@ -86,7 +86,7 @@ class RubyPort : public MemObject virtual bool recvTimingReq(PacketPtr pkt); virtual Tick recvAtomic(PacketPtr pkt); virtual void recvFunctional(PacketPtr pkt); - virtual AddrRangeList getAddrRanges(); + virtual AddrRangeList getAddrRanges() const; private: bool isPhysMemAddress(Addr addr); -- cgit v1.2.3