HP B1476 68020 User Manual page 138

Debugger/emulator
Table of Contents

Advertisement

Chapter 4: Loading and Executing Programs
Using Breakpoints
Line number
The line number entry (LINE) displays a module line number if you set a
breakpoint in a high-level module. If the compiler did not generate executable
code for the C statement at the line number specified, the debugger examines
the source code and sets a breakpoint on the next line number for which the
compiler generated executable code.
In the code window, the debugger places asterisks beside all line numbers that
are associated with breakpoints. The debugger places period symbols (.) beside
line numbers that are specified as breakpoints, but have no code associated
with them.
Breakpoint type
The breakpoint type (TYPE) describes what type of breakpoint is set:
instruction, read, write, or access. In assembly-level mode, the debugger sets
instruction breakpoints on microprocessor instruction addresses. In high-level
mode, the debugger sets instruction breakpoints on source line numbers. The
debugger flags instruction breakpoints with /A (assembly-level) or /H
(high-level). When switching between modes, these flags are useful for
differentiating between the different types of breakpoints.
Command argument
The debugger records arguments (COMMAND ARGUMENT) in the
breakpoint window as you entered them on the command line. Line numbers,
addresses, symbol names, and macro names all appear in this field. For more
information about breakpoints, see the specific breakpoint command
descriptions in the "Debugger Commands" chapter.
114

Advertisement

Table of Contents
loading

This manual is also suitable for:

B1476 68030

Table of Contents