mirror of
https://github.com/Xahau/xahaud.git
synced 2026-04-20 10:42:23 +00:00
replace sancov-based coverage instrumentation with hookz's DWARF-based __on_source_line(line, col) approach. line/col arrive as direct arguments so no post-processing symbolication step is needed. - Guard.h: allow result_count == 0 for void-returning whitelisted imports - Enum.h: replace sancov whitelist entries with __on_source_line - applyHook.h: replace sancov callbacks with onSourceLine, emit line:col - SetHook.cpp: re-enable guard validation (was disabled for sancov testing) - CMake: use hookz build-test-hooks, add HOOKS_FORCE_RECOMPILE support - remove obsolete HookCoverage sancov test files