After each simulator break, T32Tracer retrieves the latest (16) trace records from the T32. Memory address and value can now be evaluated easily from the trace record. TODO:Nevertheless we still have to traverse the trace to find the instruction causing the access.
16 lines
332 B
CMake
16 lines
332 B
CMake
set(SRCS
|
|
main.cc
|
|
T32Connector.cc
|
|
T32TraceFormat.cc
|
|
T32Tracer.cc
|
|
)
|
|
|
|
add_executable(fail-client ${SRCS})
|
|
target_link_libraries(fail-client -Wl,-whole-archive t32api -Wl,-no-whole-archive fail )
|
|
|
|
install(TARGETS fail-client RUNTIME DESTINATION bin)
|
|
|
|
add_executable(t32cli t32cli.cc)
|
|
target_link_libraries(t32cli t32api)
|
|
|