Merge remote-tracking branch 'origin/Ghidra_11.4'

This commit is contained in:
Ryan Kurtz 2025-05-15 14:46:31 -04:00
commit d0c327973c

View file

@ -1291,6 +1291,9 @@ def put_modules(modules: Optional[Dict[str, util.Module]] = None,
if start_base != start_addr.space: if start_base != start_addr.space:
trace.create_overlay_space( trace.create_overlay_space(
start_base, start_addr.space) start_base, start_addr.space)
if s.end == s.start:
secobj.set_value('Address', start_addr)
else:
secobj.set_value('Range', start_addr.extend(s.end - s.start)) secobj.set_value('Range', start_addr.extend(s.end - s.start))
secobj.set_value('Offset', hex(s.offset)) secobj.set_value('Offset', hex(s.offset))
secobj.set_value('Attrs', s.attrs, schema=sch.STRING_ARR) secobj.set_value('Attrs', s.attrs, schema=sch.STRING_ARR)