binutils-gdb/gdb/features
Daniel Jacobowitz 30ed0a8f0b * Makefile.in (clean): Remove new files.
(powerpc-32.o, powerpc-32.c, powerpc-e500.o, powerpc-e500.c)
	(powerpc-64.o, powerpc-64.c): New rules.
	* configure.srv: Use alternate register sets for powerpc64-*-linux*
	with AltiVec, powerpc-*-linux* with AltiVec, and powerpc-*-linux*
	with SPE.
	* linux-ppc-low.c (ppc_regmap): Do not fetch the FP registers for
	SPE targets.
	(ppc_cannot_store_register): Do not check for FPSCR for SPE targets.
	(PTRACE_GETVRREGS, PTRACE_SETVRREGS, SIZEOF_VRREGS, ppc_fill_vrregset)
	(ppc_store_vrregset, PTRACE_GETEVRREGS, PTRACE_SETEVRREGS)
	(struct gdb_evrregset_t, ppc_fill_evrregset, ppc_store_evrregset): New.
	(target_regsets): Add AltiVec and SPE register sets.
	* configure.ac: Check for AltiVec and SPE.
	* linux-ppc64-low.c (PTRACE_GETVRREGS, PTRACE_SETVRREGS, SIZEOF_VRREGS)
	(ppc_fill_vrregset, ppc_store_vrregset): New.
	(target_regsets): Add AltiVec register set.
	* configure: Regenerated.

	* features/Makefile (WHICH): Add PowerPC register definitions.
	(rs6000/powerpc-32-expedite, rs6000/powerpc-e500-expedite)
	(rs6000/powerpc-64-expedite): New macros.
	($(outdir)/%.dat): Handle subdirectories.
	* regformats/rs6000/powerpc-32.dat, regformats/rs6000/powerpc-64.dat,
	regformats/rs6000/powerpc-e500.dat: New generated files.
2007-10-15 19:58:17 +00:00
..
rs6000 * features/rs6000/powerpc-32.c, features/rs6000/powerpc-403.c, 2007-10-15 19:41:56 +00:00
Makefile * Makefile.in (clean): Remove new files. 2007-10-15 19:58:17 +00:00
arm-core.xml * target-descriptions.c (tdesc_named_type): Move code_ptr and data_ptr 2007-02-13 15:48:06 +00:00
arm-fpa.xml * Makefile.in (arm-tdep.o, eval.o, target-descriptions.o) 2007-02-08 21:00:36 +00:00
arm-with-iwmmxt.c * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
arm-with-iwmmxt.xml * features/Makefile, features/arm-with-iwmmxt.xml, 2007-02-08 21:39:04 +00:00
feature_to_c.sh * config/djgpp/djconfig.sh: Switch license to GPLv3. 2007-08-23 18:19:51 +00:00
gdb-target.dtd * gdb.texinfo (Target Description Format): Add version attribute 2007-06-13 19:22:35 +00:00
gdbserver-regs.xsl * features/Makefile, features/arm-with-iwmmxt.xml, 2007-02-08 21:39:04 +00:00
library-list.dtd * Makefile.in (XMLFILES): Add library-list.dtd. 2007-07-02 22:01:09 +00:00
mips-cp0.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips-cpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips-fpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips-linux.c * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
mips-linux.xml * config/mips/linux.mh (TDEP_XML): New. 2007-06-13 18:47:58 +00:00
mips64-cp0.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips64-cpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips64-fpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips64-linux.c * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
mips64-linux.xml * config/mips/linux.mh (TDEP_XML): New. 2007-06-13 18:47:58 +00:00
number-regs.xsl * features/Makefile, features/arm-with-iwmmxt.xml, 2007-02-08 21:39:04 +00:00
sort-regs.xsl * features/Makefile: Generate regformats for mips-linux and 2007-06-13 18:50:38 +00:00
xinclude.dtd
xscale-iwmmxt.xml * arm-tdep.c (arm_scan_prologue): Do not record FPA register saves 2007-02-26 19:18:53 +00:00