diff options
author | Pedro Alves <palves@redhat.com> | 2008-07-09 22:23:05 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2008-07-09 22:23:05 +0000 |
commit | 3a3e9ee36f308152115225d25b59ac0cc2f35170 (patch) | |
tree | 80c0175248b732f52f5d6dda167dd92551ed000a /gdb/breakpoint.h | |
parent | 8ea051c51f64f1f720b12a7424c56ac31ff9a58b (diff) | |
download | binutils-3a3e9ee36f308152115225d25b59ac0cc2f35170.zip binutils-3a3e9ee36f308152115225d25b59ac0cc2f35170.tar.gz binutils-3a3e9ee36f308152115225d25b59ac0cc2f35170.tar.bz2 |
Adjust fork/vfork/exec to pass ptids around.
* target.h (struct target_waitstatus): Store related_pid as a ptid.
(inferior_has_forked, inferior_has_vforked, inferior_has_execd):
Take a ptid_t.
* breakpoint.h (struct breakpoint): Change forked_inferior_pid
type to ptid.
* breakpoint.c (print_it_typical, bpstat_check_location)
(print_one_breakpoint_location, set_raw_breakpoint_without_location)
(create_fork_vfork_event_catchpoint): Adjust.
* infrun.c (fork_event): Change parent_pid and child_pid types to
ptid.
(follow_exec, inferior_has_forked, inferior_has_vforked)
(inferior_has_execd): Take a ptid_t and don't trim it.
* linux-thread-db.c (thread_db_wait): Don't trim the returned ptid.
* linux-nat.c (linux_child_follow_fork): Adjust.
* inf-ptrace.c (inf_ptrace_wait): Adjust.
* inf-ttrace.c (inf_ttrace_wait): Adjust.
* win32-nat.c (get_win32_debug_event): Don't set related_pid.
Diffstat (limited to 'gdb/breakpoint.h')
-rw-r--r-- | gdb/breakpoint.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h index 4636a13..3223857 100644 --- a/gdb/breakpoint.h +++ b/gdb/breakpoint.h @@ -450,7 +450,7 @@ struct breakpoint /* Process id of a child process whose forking triggered this catchpoint. This field is only valid immediately after this catchpoint has triggered. */ - int forked_inferior_pid; + ptid_t forked_inferior_pid; /* Filename of a program whose exec triggered this catchpoint. This field is only valid immediately after this catchpoint has |