summaryrefslogtreecommitdiff
path: root/src/base/addr_range.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/addr_range.hh')
-rw-r--r--src/base/addr_range.hh6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/base/addr_range.hh b/src/base/addr_range.hh
index df4afab9e..4cb1ebd5a 100644
--- a/src/base/addr_range.hh
+++ b/src/base/addr_range.hh
@@ -45,6 +45,7 @@
#ifndef __BASE_ADDR_RANGE_HH__
#define __BASE_ADDR_RANGE_HH__
+#include <list>
#include <vector>
#include "base/bitfield.hh"
@@ -293,6 +294,11 @@ class AddrRange
#endif // SWIG
};
+/**
+ * Convenience typedef for a collection of address ranges
+ */
+typedef std::list<AddrRange> AddrRangeList;
+
inline AddrRange
RangeEx(Addr start, Addr end)
{ return AddrRange(start, end - 1); }