This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA] Fix Power7 extended floating point pseudo-registers
- From: Thiago Jung Bauermann <bauerman at br dot ibm dot com>
- To: Ulrich Weigand <uweigand at de dot ibm dot com>
- Cc: gdb-patches ml <gdb-patches at sourceware dot org>
- Date: Tue, 15 Feb 2011 11:36:13 -0200
- Subject: Re: [RFA] Fix Power7 extended floating point pseudo-registers
- References: <201102151320.p1FDKLW8023167@d06av02.portsmouth.uk.ibm.com>
On Tue, 2011-02-15 at 14:20 +0100, Ulrich Weigand wrote:
> > gdb/
> > * rs6000-tdep.c (IS_EFP_PSEUDOREG): Use correct constant for
> > the EFP register set size.
> > (efpr_pseudo_register_read): Use regcache_raw_read_part to read
> > data from the VMX register.
> > (efpr_pseudo_register_write): Use regcache_raw_write_part to read
> > and write data from/to the VMX register.
> >
> > gdb/testsuite/
> > * gdb.arch/vsx-regs.exp: Add "vector_register1_vr" and
> > "vector_register2_vr" test strings. Test the extended floating
> > point registers (F32~F63).
> > * lib/gdb.exp (skip_vsx_tests): Update compile flags for the
> > IBM XL C compiler. Make the test program use a register provided
> > by the compiler for the lxvd2x instruction.
>
> This is OK.
Comitted. Thanks!
--
[]'s
Thiago Jung Bauermann
IBM Linux Technology Center