aboutsummaryrefslogtreecommitdiff
path: root/common.h
diff options
context:
space:
mode:
authorPetr Machata <pmachata@redhat.com>2011-07-09 10:55:29 +0200
committerPetr Machata <pmachata@redhat.com>2011-10-06 14:17:57 +0200
commit98f0992f9c3fd5da41a4928407251d9f5a837702 (patch)
treecf4b485df2eb44f539603742daf80afc33e518da /common.h
parent4007d74c2435ce4b50305d64ffe831627f989335 (diff)
downloadltrace-98f0992f9c3fd5da41a4928407251d9f5a837702.tar.gz
Use custom event handler for implementation of stop-the-world
- ... which itself is necessary for breakpoint re-enablement without races
Diffstat (limited to 'common.h')
-rw-r--r--common.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/common.h b/common.h
index 6cf9827..c8f012b 100644
--- a/common.h
+++ b/common.h
@@ -207,7 +207,6 @@ struct Process {
void * instruction_pointer;
void * stack_pointer; /* To get return addr, args... */
void * return_addr;
- Breakpoint * breakpoint_being_enabled;
void * arch_ptr;
short e_machine;
short need_to_reinitialize_breakpoints;
@@ -331,7 +330,6 @@ extern int syscall_p(Process * proc, int status, int * sysnum);
extern void continue_process(pid_t pid);
extern void continue_after_signal(pid_t pid, int signum);
extern void continue_after_breakpoint(Process * proc, Breakpoint * sbp);
-extern void continue_enabling_breakpoint(Process * proc, Breakpoint * sbp);
extern long gimme_arg(enum tof type, Process * proc, int arg_num, arg_type_info * info);
extern void save_register_args(enum tof type, Process * proc);
extern int umovestr(Process * proc, void * addr, int len, void * laddr);