binutils-gdb/gdb/features
Daniel Jacobowitz 9779414d4e * arm-tdep.c: Include features/arm-with-m.c.
(arm_psr_thumb_bit): New.  Update all uses of CPSR_T to
	call this function.
	(arm_pc_is_thumb): Add a gdbarch argument.  Update all callers.
	Check is_m after force-mode.
	(arm_gdbarch_init): Check the binary before the target description.
	Add check for M profile attribute.  If we have an M-profile device,
	but no target register description, use arm-with-m.  Recognize the
	new org.gnu.gdb.arm.m-profile feature and its xpsr register.
	(_initialize_arm_tdep): Call initialize_tdesc_arm_with_m.
	* arm-tdep.h (XPSR_T): Define.
	(struct gdbarch_tdep): Add is_m member.
	* features/arm-m-profile.xml, features/arm-with-m.c,
	features/arm-with-m.xml: New files.

	doc/
	* gdb.texinfo (ARM Features): Document
	org.gnu.gdb.arm.m-profile.
2010-08-24 15:56:15 +00:00
..
i386 fix edit error 2010-05-05 19:05:24 +00:00
rs6000
arm-core.xml
arm-fpa.xml
arm-m-profile.xml * arm-tdep.c: Include features/arm-with-m.c. 2010-08-24 15:56:15 +00:00
arm-vfpv2.xml
arm-vfpv3.xml
arm-with-iwmmxt.c
arm-with-iwmmxt.xml
arm-with-m.c * arm-tdep.c: Include features/arm-with-m.c. 2010-08-24 15:56:15 +00:00
arm-with-m.xml * arm-tdep.c: Include features/arm-with-m.c. 2010-08-24 15:56:15 +00:00
arm-with-neon.c
arm-with-neon.xml
arm-with-vfpv2.c
arm-with-vfpv2.xml Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
arm-with-vfpv3.c
arm-with-vfpv3.xml
feature_to_c.sh
gdb-target.dtd
gdbserver-regs.xsl
library-list.dtd
m68k-core.xml
Makefile
mips64-cp0.xml
mips64-cpu.xml
mips64-fpu.xml
mips64-linux.c
mips64-linux.xml
mips-cp0.xml
mips-cpu.xml
mips-fpu.xml
mips-linux.c
mips-linux.xml
number-regs.xsl
osdata.dtd
s390-acr.xml
s390-core32.xml
s390-core64.xml
s390-fpr.xml
s390-linux32.c
s390-linux32.xml
s390-linux64.c
s390-linux64.xml
s390x-core64.xml
s390x-linux64.c
s390x-linux64.xml
sort-regs.xsl
threads.dtd
xinclude.dtd
xscale-iwmmxt.xml