This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: current CVS gdb and SSE xmm registers don't work
- To: Felix dot Buenemann at gmx dot de
- Subject: Re: current CVS gdb and SSE xmm registers don't work
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Sun, 15 Jul 2001 15:54:49 -0400
- Cc: gdb-patches at sourceware dot cygnus dot com
- References: <01071511090404.13471@astral>
> Hi,
>
> with current gdb+dejagnu (1day old) and also gdb from 20010622, displaying of
> the Pentium IIIs SSE registers in gdb doesn't work correct anymore, when I do
> for example print $xmm0 all 4 values displayed are -NaN (always, even
> directly after loading data into that register).
> I'm using Linux 2.4.4 kernel with suse patches, compiled for PIII, gcc 2.95.3
> and glibc 2.2. Software I debugged was compiled with -g3 compilerflag.
>
> This is what it looks like:
> (gdb) print $xmm0
> $12 = {f = {-nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
>
> I know that it worked with older snapshot from around april/may 2001, but
> I've deleted that one :(
> -- Best Regards, Felix
What happens if you use gdb/i387-tdep.c version 1.9 instead of 1.12?
Sounds like my ``tweek'' may still be breaking it :-/
Andrew