misc: Use AddrRangeList more consistently in the AddrRange class.
We go through the trouble of defining an AddrRangeList typedef, but then we don't use it consistently and use std::vector<AddrRange> instead. This change converts the exclude method from using std::vector<AddrRange> to AddrRangeList, and also adds a constructor which takes an AddrRangeList. Because there is a lot of code which uses the std::vector based constructor, this change does not remove that method. Change-Id: I1a03b25990025688aa760a67d3e7a2e8141384ce Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/50344 Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br> Maintainer: Daniel Carvalho <odanrc@yahoo.com.br> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -728,7 +728,6 @@ class MetaSimObject(type):
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "params/$cls.hh"
|
||||
#include "python/pybind11/core.hh"
|
||||
#include "sim/init.hh"
|
||||
#include "sim/sim_object.hh"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user