base: Fix includes in AddrRangeMap header file
authorNikos Nikoleris <nikos.nikoleris@arm.com>
Wed, 20 Jun 2018 08:14:19 +0000 (09:14 +0100)
committerNikos Nikoleris <nikos.nikoleris@arm.com>
Wed, 20 Jun 2018 16:33:18 +0000 (16:33 +0000)
Change-Id: I4bdd6cf7c8d22219c0582ab206ec8372a4357759
Reviewed-on: https://gem5-review.googlesource.com/11429
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>

src/base/addr_range_map.hh

index 417d663469fd42882862ad9845fcce4f9f3757fe..f43671ce5fe79ca30d4ae1c5483eef7777ae72ac 100644 (file)
 #ifndef __BASE_ADDR_RANGE_MAP_HH__
 #define __BASE_ADDR_RANGE_MAP_HH__
 
+#include <cstddef>
+#include <functional>
+#include <list>
 #include <map>
 #include <utility>
 
 #include "base/addr_range.hh"
+#include "base/types.hh"
 
 /**
  * The AddrRangeMap uses an STL map to implement an interval tree for