This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
i386, floating point support done for record/replay
- From: paawan oza <paawan1982 at yahoo dot com>
- To: Hui Zhu <teawater at gmail dot com>
- Cc: gdb ml <gdb at sourceware dot org>
- Date: Thu, 28 May 2009 00:55:33 -0700 (PDT)
- Subject: i386, floating point support done for record/replay
Hi Hui,
I have finished the implementation part for i386 floating point support
for record/replay.
I have tested with some small programs, and it gives results as expected.
(As there are lots of floating point insns, not every insn is tested, but coding is simple)
I am quiet excited about the patch and nervous at the same time, as it is my first contribution : )
I have just concentrated mainly on making the things work, rather than optimizing it.
please feel free to suggest any design change.
please let me know how I can go ahead.
Regards,
Oza.
--- On Sun, 5/24/09, Hui Zhu <teawater@gmail.com> wrote:
> From: Hui Zhu <teawater@gmail.com>
> Subject: Re: floating point support i386 implementation partially done
> To: "paawan oza" <paawan1982@yahoo.com>
> Cc: "gdb ml" <gdb@sourceware.org>
> Date: Sunday, May 24, 2009, 9:27 AM
> On Sun, May 24, 2009 at 03:03, paawan
> oza <paawan1982@yahoo.com>
> wrote:
> >
> > Hi Hui,
> >
> > floating point support patch is over for the case
> > where ModR/M Byte is Within 00H to BFH.
> >
> > there are some doubts.
> >
> > 1) the insns like,
> > FRSTOR, FLDENV, FLDCW (which loads floating point
> environment registers like status, control, tag etc..
> initializing part)
> > I think we need to record those also, upon executing
> such insns.
> > what is your opinion?
> If this reg can be access by gdb, I think you need deal
> with them.
>
> >
> >
> > otherwise, patch is ready : ),
> > of course I need to work on REG= support to finish the
> rest of the record of FPU support.
> >
> Great!
>
> Thanks,
> Hui
>