This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA] Resubmit process record and replay, 9/10
- From: Michael Snyder <msnyder at vmware dot com>
- To: teawater <teawater at gmail dot com>
- Cc: "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>
- Date: Wed, 19 Nov 2008 18:05:42 -0800
- Subject: Re: [RFA] Resubmit process record and replay, 9/10
- References: <daef60380811160026q210e13bbkd2f93f05059904f6@mail.gmail.com>
teawater wrote:
This patch add code make process record and replay can record I386
Linux system call execute log.
2008-11-16 Hui Zhu <teawater@gmail.com>
I386 Linux process record and replay support.
* i386-linux-tdep.c (linux_record_tdep): New variable. This
struct has the argument for the function
"record_linux_system_call".
(i386_linux_intx80_sysenter_record): New function. Parse the
system call instruction and call function
"record_linux_system_call" record execute log.
... to record an execution log.
(i386_linux_init_abi): Initialize "linux_record_tdep". Set
"i386_linux_intx80_sysenter_record" to "i386_intx80_record"
and "i386_sysenter_record".
i386-linux-tdep.c | 318 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 318 insertions(+)
Following is the diff with the previous patch:
And again, don't know how others feel, but I personally would
rather see the diff against the current cvs state.
With, if appropriate, a short verbal description of changes
since the previous patch.
If I'm wrong about the group preference, ok. ;-)