* defs.h (clear_regs): Add argument struct tcb *tcp.
* syscall.c (clear_regs): Likewise.
* strace.c (next_event): Pass tcp to clear_regs() call.
extern void count_syscall(struct tcb *, const struct timeval *);
extern void call_summary(FILE *);
-extern void clear_regs(void);
+extern void clear_regs(struct tcb *tcp);
extern int get_scno(struct tcb *);
extern kernel_ulong_t get_rt_sigframe_addr(struct tcb *);
return TE_NEXT;
}
- clear_regs();
+ clear_regs(tcp);
/* Set current output file */
current_tcp = tcp;
#endif
void
-clear_regs(void)
+clear_regs(struct tcb *tcp)
{
#ifdef ptrace_getregset_or_getregs
get_regs_error = -1;