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: "Ulrich Weigand" <uweigand at de dot ibm dot com>
- To: bauerman at br dot ibm dot com (Thiago Jung Bauermann)
- Cc: gdb-patches at sourceware dot org (gdb-patches ml)
- Date: Tue, 15 Feb 2011 14:20:21 +0100 (CET)
- Subject: Re: [RFA] Fix Power7 extended floating point pseudo-registers
Thiago Jung Bauermann 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.
Thanks,
Ulrich
--
Dr. Ulrich Weigand
GNU Toolchain for Linux on System z and Cell BE
Ulrich.Weigand@de.ibm.com