|
|
b871618a1f
|
implement ptrace monitoring loop for watchpoint events
|
2025-10-28 21:20:56 +00:00 |
|
|
|
fc5bc3fda9
|
implement hardware watchpoint setup and handler
|
2025-10-28 21:20:56 +00:00 |
|
|
|
50086968a7
|
add tracer header for ptrace watchpoint functionality
|
2025-10-28 21:20:56 +00:00 |
|
|
|
52d857ebbc
|
add --var option and watch mode structure
|
2025-10-28 21:20:56 +00:00 |
|
|
|
106a620dfc
|
implement find_global_var to locate variable by name
|
2025-10-28 21:20:56 +00:00 |
|
|
|
481a5c6cb2
|
implement get_var_size to retrieve variable byte size from DWARF
|
2025-10-28 21:20:56 +00:00 |
|
|
|
01c96b0467
|
add VarInfo struct and methods for finding specific variables
|
2025-10-28 21:20:56 +00:00 |
|
|
|
6e8cfba046
|
handle const/volatile qualifiers and remove external-only check
|
2025-10-28 21:20:56 +00:00 |
|
|
|
c918c1e2e2
|
update main to list global integer variables
|
2025-10-28 21:20:56 +00:00 |
|
|
|
273a322f91
|
add function to list global integer variables
|
2025-10-28 21:20:56 +00:00 |
|
|
|
95c179b107
|
add function to get global variable address
|
2025-10-28 21:20:56 +00:00 |
|
|
|
3f4396689e
|
add integer type checking function
|
2025-10-28 21:20:56 +00:00 |
|
|
|
c436f755c9
|
add Symbol class header
|
2025-10-28 21:20:56 +00:00 |
|
|
|
c58de07577
|
add cli options
|
2025-10-24 11:05:17 +01:00 |
|
|
|
452d1ce082
|
refactor structure and add basic test
|
2025-10-24 10:43:58 +01:00 |
|