From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27790 invoked by alias); 10 May 2009 08:39:38 -0000 Received: (qmail 27781 invoked by uid 22791); 10 May 2009 08:39:37 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from sibelius.xs4all.nl (HELO sibelius.xs4all.nl) (82.92.89.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 10 May 2009 08:39:30 +0000 Received: from brahms.sibelius.xs4all.nl (kettenis@localhost [127.0.0.1]) by brahms.sibelius.xs4all.nl (8.14.3/8.14.3) with ESMTP id n4A8af1m002450; Sun, 10 May 2009 10:36:41 +0200 (CEST) Received: (from kettenis@localhost) by brahms.sibelius.xs4all.nl (8.14.3/8.14.3/Submit) id n4A8adqi020695; Sun, 10 May 2009 10:36:39 +0200 (CEST) Date: Sun, 10 May 2009 08:39:00 -0000 Message-Id: <200905100836.n4A8adqi020695@brahms.sibelius.xs4all.nl> From: Mark Kettenis To: paawan1982@yahoo.com CC: teawater@gmail.com, bauerman@br.ibm.com, gdb@sourceware.org, pedro@codesourcery.com, marc.khouzam@ericsson.com, msnyder@vmware.com, eliz@gnu.org, mark.kettenis@xs4all.nl In-reply-to: <351926.73043.qm@web36205.mail.mud.yahoo.com> (message from paawan oza on Sat, 9 May 2009 23:37:20 -0700 (PDT)) Subject: Re: MMX and floating point insn suport for reversible debugging References: <351926.73043.qm@web36205.mail.mud.yahoo.com> Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-05/txt/msg00056.txt.bz2 > Date: Sat, 9 May 2009 23:37:20 -0700 (PDT) > From: paawan oza > > Hi Hui, > > I think we need to update and add floating point in following structure > for st1 to st7. > > enum i386_regnum > { > I386_EAX_REGNUM, /* %eax */ > I386_ECX_REGNUM, /* %ecx */ > I386_EDX_REGNUM, /* %edx */ > I386_EBX_REGNUM, /* %ebx */ > I386_ESP_REGNUM, /* %esp */ > I386_EBP_REGNUM, /* %ebp */ > I386_ESI_REGNUM, /* %esi */ > I386_EDI_REGNUM, /* %edi */ > I386_EIP_REGNUM, /* %eip */ > I386_EFLAGS_REGNUM, /* %eflags */ > I386_CS_REGNUM, /* %cs */ > I386_SS_REGNUM, /* %ss */ > I386_DS_REGNUM, /* %ds */ > I386_ES_REGNUM, /* %es */ > I386_FS_REGNUM, /* %fs */ > I386_GS_REGNUM, /* %gs */ > I386_ST0_REGNUM /* %st(0) */ > }; > > what do you say ? I don't think that should be necessary.