This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
gdb ChangeLog Makefile.in rs6000-tdep.c ppc-tdep.h
- From: ezannoni at sources dot redhat dot com
- To: gdb-cvs at sources dot redhat dot com
- Date: 30 Dec 2001 00:14:50 -0000
- Subject: gdb ChangeLog Makefile.in rs6000-tdep.c ppc-tdep.h
CVSROOT: /cvs/uberbaum
Module name: gdb
Changes by: ezannoni@sources.redhat.com 2001-12-29 16:14:50
Modified files:
. : ChangeLog Makefile.in rs6000-tdep.c ppc-tdep.h
Log message:
2001-12-29 Elena Zannoni <ezannoni@redhat.com>
* Makefile.in (rs6000-tdep.o): Add dependency on parser-defs.h.
* rs6000-tdep.c: Include parser-defs.h.
(rs6000_register_virtual_type): Rewrite, including handling of
AltiVec regs type.
(altivec_register_p): New function.
(rs6000_do_altivec_registers): New function.
(rs6000_altivec_registers_info): New function.
(rs6000_do_registers_info): New function.
(R16): Define.
(PPC_ALTIVEC_REGS): Define.
(registers_powerpc): Add AltiVec registers.
(registers_7400): Define.
(variants): Add 7400 machine.
(rs6000_gdbarch_init): Set the numbers of AltiVec registers.
Initialize gdbarch_do)_registers_info.
(rs6000_info_power_command): New function.
(info_power_cmdlist): New static variable.
(_initialize_rs6000_tdep): Add new 'info powerpc altivec' command.
* ppc-tdep.h (struct gdbarch_tdep): Add altivec regnum fields.
(altivec_register_p): Export.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/gdb/ChangeLog.diff?cvsroot=uberbaum&r1=1.1955&r2=1.1956
http://sources.redhat.com/cgi-bin/cvsweb.cgi/gdb/Makefile.in.diff?cvsroot=uberbaum&r1=1.144&r2=1.145
http://sources.redhat.com/cgi-bin/cvsweb.cgi/gdb/rs6000-tdep.c.diff?cvsroot=uberbaum&r1=1.32&r2=1.33
http://sources.redhat.com/cgi-bin/cvsweb.cgi/gdb/ppc-tdep.h.diff?cvsroot=uberbaum&r1=1.5&r2=1.6