Arguments |
[%bp_label] [@bp_count] [address_expression] [{cmds}] |
%bp_label |
See
"Breakpoint label". |
@bp_count |
See
"@bp_count". |
address_expression |
See
"Address expressions". |
{ cmds } |
See
"Command list". |
Sets a breakpoint at the specified location.
If a procedure name is specified, for example, b Fly, the breakpoint is not set at the first machine instruction of the procedure, but rather at the first machine instruction after the procedure's stack set up code if any. This ensures that the arguments and local variables of a procedure are read correctly when you stop in that procedure. Use the bi command if you want to stop at the first machine instruction. See bi.
b is the same as the br command.