adjust find-code-location path to absolutify relativized paths based on current thread/module; also respect module-relative / debug-info-relative paths in src -> voff & voff -> src mapping

This commit is contained in:
Ryan Fleury
2026-06-03 09:01:51 -07:00
parent fd1ee1c265
commit 4d1d362ac1
10 changed files with 296 additions and 201 deletions
+20 -28
View File
@@ -2,47 +2,22 @@
name: "The RAD Debugger"
target:
{
executable: "build/raddbg.exe"
working_directory: build
arguments: "--user:raddbg_test.user --project:raddbg_test.project"
debug_subprocesses: 0
}
target:
{
executable: "build/raddbg.exe"
working_directory: "../raddebugger"
arguments: "project.raddbg"
arguments: "--user:C:/devel/raddebugger/build/raddbg_test.user --project:C:/devel/raddebugger/build/raddbg_test.project"
debug_subprocesses: 0
enabled: 1
}
target:
{
executable: "build/mule_main.exe"
working_directory: build
enabled: 1
}
target:
{
executable: "build/radbin.exe"
working_directory: build
arguments: "--rdi simple --thread_count=1"
}
target:
{
executable: "build/radbin.exe"
working_directory: build
arguments: "--rdi chrome.dll.pdb --capture"
}
target:
{
executable: "build/radbin.exe"
working_directory: build
arguments: "--rdi raddbg.pdb"
}
target:
{
executable: "build/torture.exe"
working_directory: build
arguments: "rdi_from_pdb/* --gui"
}
target:
{
@@ -55,3 +30,20 @@ target:
working_directory: build
arguments: "--rdi raddbg"
}
target:
{
executable: "build/debugstringperf.exe"
working_directory: build
}
target:
{
executable: "build/radbin.exe"
working_directory: build
arguments: "--rdi raddbg.exe --thread_count=1"
}
target:
{
executable: "build/raddbg.exe"
working_directory: build
arguments: "--bin --quiet --rdi --out:C:/devel/raddebugger_stable/build/radbin.rdi --thread_count:1 C:/devel/raddebugger_stable/build/radbin.exe"
}