[BACK]Return to db_run.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / ddb

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/ddb/db_run.c between version 1.19 and 1.20

version 1.19, 1999/04/21 00:00:06 version 1.20, 2000/03/30 11:31:27
Line 76  db_stop_at_pc(regs, is_breakpoint)
Line 76  db_stop_at_pc(regs, is_breakpoint)
         db_regs_t *regs;          db_regs_t *regs;
         boolean_t       *is_breakpoint;          boolean_t       *is_breakpoint;
 {  {
         register db_addr_t      pc;          db_addr_t       pc;
         register db_breakpoint_t bkpt;          db_breakpoint_t bkpt;
   
         pc = PC_REGS(regs);          pc = PC_REGS(regs);
   
Line 151  db_stop_at_pc(regs, is_breakpoint)
Line 151  db_stop_at_pc(regs, is_breakpoint)
                 (!inst_return(ins) || --db_call_depth != 0)) {                  (!inst_return(ins) || --db_call_depth != 0)) {
                 if (db_sstep_print) {                  if (db_sstep_print) {
                     if (inst_call(ins) || inst_return(ins)) {                      if (inst_call(ins) || inst_return(ins)) {
                         register int i;                          int i;
   
                         db_printf("[after %6d]     ", db_inst_count);                          db_printf("[after %6d]     ", db_inst_count);
                         for (i = db_call_depth; --i > 0; )                          for (i = db_call_depth; --i > 0; )
Line 185  db_restart_at_pc(regs, watchpt)
Line 185  db_restart_at_pc(regs, watchpt)
         db_regs_t *regs;          db_regs_t *regs;
         boolean_t watchpt;          boolean_t watchpt;
 {  {
         register db_addr_t pc = PC_REGS(regs);          db_addr_t pc = PC_REGS(regs);
   
         if ((db_run_mode == STEP_COUNT) ||          if ((db_run_mode == STEP_COUNT) ||
             (db_run_mode == STEP_RETURN) ||              (db_run_mode == STEP_RETURN) ||
Line 383  db_continue_cmd(addr, have_addr, count, 
Line 383  db_continue_cmd(addr, have_addr, count, 
   
 void  void
 db_set_single_step(regs)  db_set_single_step(regs)
         register db_regs_t *regs;          db_regs_t *regs;
 {  {
         db_addr_t pc = PC_REGS(regs), brpc = pc;          db_addr_t pc = PC_REGS(regs), brpc = pc;
         boolean_t unconditional;          boolean_t unconditional;

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

CVSweb <webmaster@jp.NetBSD.org>