base: Allow multiple interleaved ranges
authorAndreas Hansson <andreas.hansson@arm.com>
Tue, 26 May 2015 07:21:40 +0000 (03:21 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Tue, 26 May 2015 07:21:40 +0000 (03:21 -0400)
commit53a360985b5d298e03ed0102d750b2c362ec1d90
treeb650358bd5ab73086f731f9cd60f11f54f427a57
parent4bc7dfb697bd779b12f1fd95fbe72144ae134055
base: Allow multiple interleaved ranges

This patch changes how the address range calculates intersection such
that a system can have a number of non-overlapping interleaved ranges
without complaining. Without this patch we end up with a panic.
src/base/addr_range.hh