This is the mail archive of the mailing list for the GDB project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/gdb ChangeLog aarch64-tdep.c features/Make ...

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2013-05-29 09:18:48

Modified files:
	gdb            : ChangeLog aarch64-tdep.c 
	gdb/features   : Makefile 
Removed files:
	gdb/features   : aarch64-without-fpu.c aarch64-without-fpu.xml 
	gdb/regformats : aarch64-without-fpu.dat 

Log message:
	[AArch64] Remove all traces of aarch64-without-fpu.xml.
	The aarch64-without-fpu description is unused.
	Linux requires an FPU, so the AArch64 native port always returns the
	with-fpu variant:
	static const struct target_desc *
	aarch64_linux_read_description (struct target_ops *ops)
	initialize_tdesc_aarch64 ();
	return tdesc_aarch64;
	When the target doesn't report a target description at all, we
	fallback to a register set with an FPU:
	aarch64_gdbarch_init ()
	if (!tdesc_has_registers (tdesc))
	tdesc = tdesc_aarch64;
	This just removes the dead description.
	Tested by building on x86_64 Fedora 17 with --enable=targets=all.
	2013-05-29  Pedro Alves  <>
	* aarch64-tdep.c: Don't include "features/aarch64-without-fpu.c".
	(_initialize_aarch64_tdep): Don't call
	* features/Makefile (WHICH): Remove reference to
	* features/aarch64-without-fpu.c: Delete file.
	* regformats/aarch64-without-fpu.dat: Delete file.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]