aboutsummaryrefslogtreecommitdiff
path: root/gdb/infrun.c
AgeCommit message (Collapse)AuthorFilesLines
2000-11-10* inferior.h (step_over_calls_kind): New enum to clarify values inChristopher Faylor1-5/+31
step_over_calls. * infcmd.c (step_over_calls): Change definition. (step_1): Use new enum values in relation to step_over_calls. (step_once): Ditto. (until_next_command): Ditto. * infrun.c (clear_proceed_status): Ditto. (handle_inferior_event): Ditto. * inferior.h (step_stop_if_no_debug): New variable. * infrun.c (step_stop_if_no_debug): Declare. (handle_inferior_event): Stop the step command if we entered a function without line info. (_initialize_infrun): New command 'set step-mode' to control the step command. * infcmd.c (step_once): Switch to stepi mode if there is no line info (and switching is enabled).
2000-11-062000-11-06 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser1-2/+2
From Steven Johnson <sbjohnson@ozemail.com.au>: This set of changes add "hookpost-" as an expansion on the original hooking of commands to GDB. A Hook may now be run "AFTER" execution of a command as well as before. * command.h (struct cmd_list_element): Changed elements hook and hookee to hook_pre and hookee_pre respectively. Added hook_post and hookee_post for the post hook command operation. Added hook_in so that an executing hook can be flagged to prevent recursion. * command.c (add_cmd): Changed initilization of cmd_list_element to reflect above changes. (delete_cmd): Remove both pre and post hooks. (help_cmd): Notify that the command has pre and/or post hooks. * infrun.c (normal_stop): Change references to hook_pre from hook. * top.c (execute_command): Run both pre and post hooks. (define_command): Allow definition of both pre and post hooks. The definition of pre-hooks is done as before, with the "hook-" prefix for backward compatibility.
2000-10-30 * eval.c (parse_and_eval_long): New function.David Taylor1-1/+1
* value.h: Declare it. * breakpoint.c (breakpoints_info, maintenance_info_breakpoints): Call parse_and_eval_long, not parse_and_eval_address. * command.c (do_setshow_command): Ditto. * infcmd.c (step_1, signal_command, continue_command): Ditto. * infrun.c (signals_info): Ditto. * stack.c (set_backtrace_limit_command, backtrace_command_1, up_silently_base, down_silently_base): Ditto. * tracepoints.c (tracepoints_info, trace_find_command, trace_find_tracepoint_command): Ditto. * valprint.c (set_radix): Ditto. * values.c (show_values): Ditto.
2000-10-27Corrected spelling errors in comments.David Anderson1-1/+1
gdbarch.{c,sh} removed a word from a comment.
2000-09-02Corrected spelling in comment: unles -> unless.David Anderson1-1/+1
2000-07-30Protoization.Kevin Buettner1-2/+1
2000-06-08Botch in previous change. Was comparing against "ask" instead ofAndrew Cagney1-1/+1
follow_fork_mode_ask.
2000-06-08Change signature of function add_set_enum_cmd() so that it usesAndrew Cagney1-38/+24
constant character pointers. Update everything. As a consequence fix infrun's follow-fork plugging a small memory leak.
2000-05-22Purge (almost) make_cleanup_func.Andrew Cagney1-4/+15
2000-05-16Fix signature of add_set_enum_cmd. Change VAR parameter to char**.Andrew Cagney1-2/+2
Cleanup signature of add_set_cmd. Change VAR parameter to void*.
2000-05-04* infrun.c (handle_inferior_event): Add missing call to keep_goingMark Kettenis1-0/+2
and missing return when handling an ordinary signal from the inferior.
2000-05-03* infrun.c (handle_inferior_event): When doing a "next", andMark Kettenis1-1/+15
stepping out of a signal handler into its calling trampoline ignore the value of step_frame_address. (step_over_function): Only modify step_resume_breakpoint->frame if the value of step_frame_address is non-zero.
2000-05-02revert 1.9. Not approved.Andrew Cagney1-2/+0
2000-05-02re-do how gdbarch provides non-multi arch defaults so that non-Andrew Cagney1-0/+2
multi-arch gdbservers can continue to compile.
2000-04-20Append NULL to enum based commands follow-fork and scheduler-locking.Andrew Cagney1-8/+13
2000-04-13 * infrun.c (proceed, normal_stop): Change the error message aboutEli Zaretskii1-4/+8
failure to insert breakpoints/watchpoints so that it makes sense even if ptrace is not used or no other processes can be active.
2000-04-05 * infrun.c (handle_inferior_event): Call target_mourn_inferiorNicholas Duffek1-6/+6
instead of kill_target.
2000-03-282000-03-28 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>Michael Snyder1-0/+19
breakpoint.c, breakpoint.h (remove_hw_watchpoints): New function. infrun.c (resume): Remove hardware watchpoints before stepping when CANNOT_STEP_HW_WATCHPOINTS is nonzero.
2000-02-29Add more checks for no stack frame.Andrew Cagney1-1/+2
2000-02-23Add mi/ and testsuite/gdb.mi/ subdirectories.Andrew Cagney1-0/+23
Add --enable-gdbmi option to configury. Add mi rules to Makefile.in Add mi conditional output to event-top.c infrun.c main.c top.c. Add -i=mi option.
2000-02-09Replace ../include/wait.h with gdb_wait.h.Andrew Cagney1-1/+1
2000-02-05import gdb-2000-02-04 snapshotJason Molenda1-6/+7
2000-02-03import gdb-2000-02-02 snapshotJason Molenda1-0/+47
2000-01-18import gdb-2000-01-17 snapshotJason Molenda1-8/+8
2000-01-06import gdb-2000-01-05 snapshotJason Molenda1-22/+6
1999-12-14import gdb-1999-12-13 snapshotJason Molenda1-0/+11
1999-12-07import gdb-1999-12-06 snapshotJason Molenda1-26/+38
1999-11-09import gdb-1999-11-08 snapshotJason Molenda1-30/+96
1999-10-19import gdb-1999-10-18 snapshotJason Molenda1-65/+25
1999-10-05import gdb-1999-10-04 snapshotJason Molenda1-31/+4
1999-09-28import gdb-1999-09-28 snapshotJason Molenda1-58/+29
1999-09-22import gdb-1999-09-21Jason Molenda1-59/+96
1999-09-09import gdb-1999-09-08 snapshotStan Shebs1-171/+280
1999-08-31import gdb-1999-08-30 snapshotJason Molenda1-118/+186
1999-08-23import gdb-1999-08-23 snapshotJason Molenda1-3/+9
1999-08-16import gdb-1999-08-16 snapshotJason Molenda1-1/+1
1999-08-09import gdb-1999-08-09 snapshotJason Molenda1-177/+101
1999-08-02import gdb-1999-08-02 snapshotJason Molenda1-49/+65
1999-07-19import gdb-1999-07-19 snapshotJason Molenda1-1/+4
1999-07-07import gdb-1999-07-07 post reformatJason Molenda1-1599/+1602
1999-07-05import gdb-1999-07-05 snapshotJason Molenda1-7/+116
1999-06-14import gdb-1999-06-14 snapshotJason Molenda1-0/+3
1999-05-25import gdb-1999-05-25 snapshotJason Molenda1-1/+27
1999-05-19import gdb-1999-0519Jason Molenda1-1/+1
1999-05-11import gdb-1999-05-10Stan Shebs1-280/+377
1999-05-05import gdb-19990504 snapshotStan Shebs1-52/+87
1999-04-26import gdb-19990422 snapshotStan Shebs1-251/+263
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+3775
1999-04-16Initial creation of sourceware repositoryStan Shebs1-3735/+0
1999-01-29Fri Jan 29 12:57:34 1999 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-5/+7
* infrun.c (_initialize_infrun): do not stop or print anything when a SIGWINCH is received.