binutils-gdb/gdb/testsuite/gdb.reverse
Pedro Alves 2c03e5bed3 2011-05-26 Pedro Alves <pedro@codesourcery.com>
gdb/
	* breakpoint.h (enum bptype) <bp_hp_step_resume>: New.
	(enum bpstat_what_main_action): Move BPSTAT_WHAT_STEP_RESUME
	before BPSTAT_WHAT_STOP_SILENT.  Add BPSTAT_WHAT_HP_STEP_RESUME
	at the end.
	* breakpoint.c (update_breakpoints_after_exec): Also delete hp
	step-resume breakpoints.
	(print_it_typical): Handle bp_hp_step_resume.
	(bpstat_what): Ditto.
	(bptype_string): Ditto.
	(print_one_breakpoint_location): Ditto.
	(allocate_bp_location): Ditto.
	(mention): Ditto.
	(breakpoint_re_set_one): Ditto.
	* infrun.c (handle_inferior_event): Adjust.  Split
	BPSTAT_WHAT_STEP_RESUME handling in BPSTAT_WHAT_STEP_RESUME and
	BPSTAT_WHAT_HP_STEP_RESUME.
	(insert_step_resume_breakpoint_at_sal): Rename to ...
	(insert_step_resume_breakpoint_at_sal_1): ... this.  Add bptype
	parameter.  Handle it.
	(insert_step_resume_breakpoint_at_sal): Reimplement on top of
	insert_step_resume_breakpoint_at_sal_1.
	(insert_step_resume_breakpoint_at_frame): Rename to ...
	(insert_hp_step_resume_breakpoint_at_frame): ... this.  Adjust to
	set a high-priority step-resume breakpoint.
	(insert_step_resume_breakpoint_at_frame): Adjust comment.
	(insert_step_resume_breakpoint_at_caller): Ditto.

	gdb/testsuite/
	* gdb.reverse/next-reverse-bkpt-over-sr.exp: New test.
2011-05-26 14:59:18 +00:00
..
break-precsave.exp
break-reverse.c
break-reverse.exp
consecutive-precsave.exp
consecutive-reverse.c
consecutive-reverse.exp
finish-precsave.exp
finish-reverse.c
finish-reverse.exp
i386-precsave.exp ../commit.txt~ 2011-05-24 12:01:22 +00:00
i386-reverse.c
i386-reverse.exp ../commit.txt~ 2011-05-24 12:01:22 +00:00
i386-sse-reverse.c run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
i386-sse-reverse.exp ../commit.txt~ 2011-05-24 12:01:22 +00:00
i387-env-reverse.c
i387-env-reverse.exp ../commit.txt~ 2011-05-24 12:01:22 +00:00
i387-stack-reverse.c
i387-stack-reverse.exp ../commit.txt~ 2011-05-24 12:01:22 +00:00
machinestate-precsave.exp
machinestate.c
machinestate.exp
Makefile.in 2011-05-16 Pedro Alves <pedro@codesourcery.com> 2011-05-16 13:56:41 +00:00
ms1.c
next-reverse-bkpt-over-sr.exp 2011-05-26 Pedro Alves <pedro@codesourcery.com> 2011-05-26 14:59:18 +00:00
shr2.c
sigall-precsave.exp 2011-05-16 Pedro Alves <pedro@codesourcery.com> 2011-05-16 13:56:41 +00:00
sigall-reverse.c
sigall-reverse.exp 2011-05-16 Pedro Alves <pedro@codesourcery.com> 2011-05-16 13:56:41 +00:00
solib-precsave.exp
solib-reverse.c
solib-reverse.exp
step-precsave.exp
step-reverse.c
step-reverse.exp
until-precsave.exp
until-reverse.c
until-reverse.exp
ur1.c
watch-precsave.exp
watch-reverse.c
watch-reverse.exp