Parse the section:offset instead of the rva+base when reading mapfiles.

This commit is contained in:
José Fonseca
2008-06-12 22:19:17 +09:00
parent f140138558
commit 4a49f1d2e2

View File

@@ -139,7 +139,8 @@ class Profile:
continue
if type != 'f':
continue
addr = int(addr, 16)
section, offset = section_offset.split(':')
addr = int(offset, 16)
name = demangle(name)
if last_addr == addr:
# TODO: handle collapsed functions