The bi and bI commands have the same formats and arguments:
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 (temporary for bI, permanent for bi) breakpoint on an instruction at the location specified.
If a location is not specified, then the address of the last item looked at with the "/i" or "/I" display mode is used. For example, printf+0x12;bi sets a breakpoint 12 bytes into procedure printf.
If a procedure name is specified, then the breakpoint is set on the first address of the procedure.