* Makefile.in (i386nbsd-tdep.o): Add $(arch_utils_h),
[deliverable/binutils-gdb.git] / gdb / infrun.c
index 0777bdebc05cd628ddac8f15df1e8a1d56ed358a..b6c23425459fbb852a85c94f892ba3dd04216fc1 100644 (file)
@@ -2103,18 +2103,18 @@ handle_inferior_event (struct execution_control_state *ecs)
             This is only important on targets where DECR_PC_AFTER_BREAK
             is non-zero.  The prev_pc test is meant to distinguish between
             singlestepping a trap instruction, and singlestepping thru a
-            jump to the instruction following a trap instruction. */
-
+            jump to the instruction following a trap instruction.
+
+             Therefore, pass TRUE if our reason for stopping is
+             something other than hitting a breakpoint.  We do this by
+             checking that either: we detected earlier a software single
+             step trap or, 1) stepping is going on and 2) we didn't hit
+             a breakpoint in a signal handler without an intervening stop
+             in sigtramp, which is detected by a new stack pointer value
+             below any usual function calling stack adjustments.  */
          stop_bpstat =
             bpstat_stop_status
               (&stop_pc,
-               /* Pass TRUE if our reason for stopping is something other
-                  than hitting a breakpoint.  We do this by checking that
-                  either we detected earlier a software single step trap or
-                  1) stepping is going on and 2) we didn't hit a breakpoint
-                  in a signal handler without an intervening stop in
-                  sigtramp, which is detected by a new stack pointer value
-                  below any usual function calling stack adjustments.  */
                sw_single_step_trap_p
                || (currently_stepping (ecs)
                    && prev_pc != stop_pc - DECR_PC_AFTER_BREAK
This page took 0.035136 seconds and 4 git commands to generate.