MCPcopy Create free account
hub / github.com/BlitterStudio/amiberry / debugger_scan_libraries

Function debugger_scan_libraries

src/debugmem.cpp:1985–2000  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1983}
1984
1985void debugger_scan_libraries(void)
1986{
1987#ifdef DEBUGGER
1988 if (!libnamecnt)
1989 return;
1990 uaecptr v = get_long_debug(4);
1991 addrbank *b = &get_mem_bank(v);
1992 if (!b || !b->check(v, 400) || !(b->flags & ABFLAG_RAM))
1993 return;
1994 int cnt = 0;
1995 scan_library_list(v + 378, &cnt);
1996 scan_library_list(v + 350, &cnt);
1997 scan_library_list(v + 336, &cnt);
1998 console_out_f(_T("%d libraries matched with library symbols.\n"), cnt);
1999#endif
2000}
2001
2002
2003bool debugger_get_library_symbol(uaecptr base, uaecptr addr, TCHAR *out, size_t outsize)

Callers 2

debugmem_relocFunction · 0.85
debug_lineFunction · 0.85

Calls 3

scan_library_listFunction · 0.85
get_long_debugFunction · 0.70
console_out_fFunction · 0.50

Tested by

no test coverage detected