System Debug Reference Manual (32650-90888)

Chapter 4 93
System Debug Command Specifications :-Exit
BD
YES
any_text
Yes, remove the breakpoint.
N[O] No, do not remove the breakpoint.
NO
any_text
No, do not remove the breakpoint.
If any other response is given, the default value NO is assumed.
pin
| @ The PIN for the process whose breakpoint entry is to be deleted. Typically
this is omitted, and
pin
defaults to the current process.
The character "@" can be used to specify that a global breakpoint is to be
deleted.
Examples
$nmdebug > bl
NM [1] PROG 115.00006a8c PROGRAM+$270
NM [2] PROG 115.00006a90 PROGRAM+$274
NM [3] PROG 115.00005d24 processstudent
cmdlist: {wl "Processing #" r26:"d";c}
NM T[4] PROG 115.00005b50 processstudent.highscore
NM [5] GRP 118.00015c88 average
NM [6] GRP 118.00015c8c average+$4
NM [7] GRP 118.00015c90 average+$8
NM [8] USER f4.0012f2b8 p_heap:P_INIT_HEAP
NM [9] USER f4.001f9188 U_INIT_TRAPS
NM |10| SYS a.0074aa34 FREAD
[QUIET] count: 0/64 cmdlist: {wl "Read another 100 records";c}
NM [11] PROG $115.00006984 initstudentrecord+14
NM @[1] SYS a.00668684 trap_handler
[QUIET] cmdlist: {trace ,ism}
Display all breakpoints. Process-local breakpoints are always displayed first, followed by
all global breakpoints.
$nmdebug > bd 2
deleted: NM [2] PROG 115.00006a90 PROGRAM+$274
Delete process-local breakpoint number 2.
$nmdebug > bd
NM [1] PROG 115.00006a8c PROGRAM+$270 (Y/N) ?
NM [3] PROG 115.00005d24 processstudent (Y/N) ? y
NM T[4] PROG 115.00005b50 processstudent.highscore (Y/N) ?
NM [5] GRP 118.00015c88 average (Y/N) ?
NM [6] GRP 118.00015c8c average+$4 (Y/N) ? YES
NM [7] GRP 118.00015c8c average+$4 (Y/N) ? YES
NM [8] USER f4.0012f2b8 p_heap:P_INIT_HEAP (Y/N) ? YES
NM [9] USER f4.001f9188 U_INIT_TRAPS (Y/N) ? YES
NM |10| SYS a.0074aa34 FREAD (Y/N) ?
NM [11] PROG $115.00006984 initstudentrecord+14 (Y/N) y
NM @[1] SYS a.00668684 trap_handler (Y/N) ?
Display each breakpoint (local first, then global), then ask the user if the breakpoint
should be deleted. In this example, process-local breakpoints numbers 3, 6, 7, 8, and 9 are
removed.
$nmdebug > bl