This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
gdb ppc-tdep.h rs6000-tdep.c ChangeLog
- From: ezannoni at sources dot redhat dot com
- To: gdb-cvs at sources dot redhat dot com
- Date: 20 Aug 2002 22:24:30 -0000
- Subject: gdb ppc-tdep.h rs6000-tdep.c ChangeLog
CVSROOT: /cvs/uberbaum
Module name: gdb
Changes by: ezannoni@sources.redhat.com 2002-08-20 15:24:30
Modified files:
. : ppc-tdep.h rs6000-tdep.c ChangeLog
Log message:
2002-08-20 Elena Zannoni <ezannoni@redhat.com>
* ppc-tdep.h (struct gdbarch_tdep): Add ev registers.
* rs6000-tdep.c (rs6000_register_virtual_type): Return 64 bit
vector type for ev registers.
(e500_pseudo_register_read): New function.
(e500_pseudo_register_write): New function.
(e500_dwarf2_reg_to_regnum): New function.
(PPC_UISA_NOFP_SPRS): New macro.
(PPC_EV_REGS): New macro.
(PPC_GPRS_PSEUDO_REGS): New macro.
(registers_e500): New register set for e500.
(variants): Add e500 variant.
(rs6000_gdbarch_init): Move setting of pc, sp, fp regnums to
before setting architectural dependent variations. Initialize ev
registers numbers. Add case for e500 architecture. Set the
number of pseudo registers.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/gdb/ppc-tdep.h.diff?cvsroot=uberbaum&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/gdb/rs6000-tdep.c.diff?cvsroot=uberbaum&r1=1.74&r2=1.75
http://sources.redhat.com/cgi-bin/cvsweb.cgi/gdb/ChangeLog.diff?cvsroot=uberbaum&r1=1.3114&r2=1.3115