binutils-gdb/gdb/testsuite
Ulrich Weigand 23d964e7b6 * target.h (enum target_object): Add TARGET_OBJECT_SPU.
* spu-linux-nat.c (spu_xfer_partial): Handle TARGET_OBJECT_SPU.

	* spu-tdep.h (SPU_NUM_PSEUDO_REGS): Add 5 pseudo registers.
	(enum spu_regnum): Add SPU_FPSCR_REGNUM, SPU_SRR0_REGNUM,
	SPU_LSLR_REGNUM, SPU_DECR_REGNUM, SPU_DECR_STATUS_REGNUM.
	* spu-tdep.c (infospucmdlist): New variable.
	(spu_register_name): Handle additional pseudo registers.
	(spu_register_type): Likewise.
	(spu_pseudo_register_read): Likewise.
	(spu_pseudo_register_write): Likewise.
	(spu_pseudo_register_read_spu): New function.
	(spu_pseudo_register_write_spu): Likewise.
	(info_spu_event_command): New function.
	(info_spu_signal_command): Likewise.
	(info_spu_mailbox_list): Likewise.
	(info_spu_mailbox_command): Likewise.
	(spu_mfc_get_bitfield): Likewise.
	(info_spu_dma_cmdlist): Likewise.
	(info_spu_dma_command): Likewise.
	(info_spu_proxydma_command): Likewise.
	(info_spu_command): Likewise.
	(_initialize_spu_tdep): Install "info spu" commands.

testsuite/ChangeLog:

	* gdb.arch/spu-info.exp: New testcase.
	* gdb.arch/spu-info.c: New file.

doc/ChangeLog:

	* gdb.texinfo (Architectures): Add new SPU section to document
	Cell Broadband Engine SPU architecture specific commands.
2007-06-12 14:35:26 +00:00
..
config * config/unknown.exp: Remove. 2007-05-15 17:06:41 +00:00
gdb.ada
gdb.arch * target.h (enum target_object): Add TARGET_OBJECT_SPU. 2007-06-12 14:35:26 +00:00
gdb.asm
gdb.base * gdb.base/sigbpt.exp: Preset segv_addr. 2007-05-17 12:09:31 +00:00
gdb.cp
gdb.disasm
gdb.dwarf2
gdb.fortran
gdb.gdb
gdb.hp
gdb.java * jv-exp.y (push_fieldnames): Use STRUCTOP_PTR instead of 2007-05-14 16:44:27 +00:00
gdb.mi 2007-05-14 Denis Pilat <denis.pilat@st.com> 2007-05-14 08:14:05 +00:00
gdb.objc
gdb.server
gdb.stabs
gdb.threads * gdb.threads/linux-dp.exp: Allow non-hexadecimal IDs also. 2007-05-14 16:56:07 +00:00
gdb.trace
gdb.xml
lib * lib/gdbserver-support.exp (gdbserver_spawn): Only match full_buffer. 2007-05-23 12:41:14 +00:00
.gdbinit
aclocal.m4
ChangeLog * target.h (enum target_object): Add TARGET_OBJECT_SPU. 2007-06-12 14:35:26 +00:00
configure
configure.ac
Makefile.in
TODO