C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

the executable file using a linker or the strip utility. You can also use the SAVEABEND pragma
to create a save file if your program terminates abnormally.
For more details about enabling and using Visual Inspect, see the online help for Visual Inspect.
Debugging an Instrumented Application
If you use the CODECOV (page 179) command line option to direct a TNS/E C or C++ compiler
to generate instrumented object code, the Code Coverage Utility connects to the application
program as a debugger to read its memory, and so on. This causes all the debug requests to wait
until the Code Coverage Utility (the active debugger) detaches from the application. The Code
Coverage Utility only detaches after the instrumented application stops.
Therefore, if you must debug an instrumented application, it should be started in debug mode by
using the TACL RUND or RUNV commands.
328 Running and Debugging C and C++ Programs