47 if (!memory->empty ())
49 std::vector<mem_range> &m = *memory;
51 std::sort (m.begin (), m.end ());
54 for (
int b = 1; b < m.size (); b++)
58 if (m[b].start <= m[a].start + m[a].length)
60 m[a].length = std::max ((CORE_ADDR) m[a].length,
61 (m[b].start - m[a].start) + m[b].length);