Browse Source

[GDBServer][AArch64] Enable support for tracepoints

gdb/gdbserver/ChangeLog:

	* linux-aarch64-low.c (aarch64_supports_tracepoints): New
	function.  Return 1.
	(the_low_target): Install it.
users/ARM/embedded-binutils-2_26-branch
Pierre Langlois 11 years ago
parent
commit
7671bf47fc
  1. 6
      gdb/ChangeLog
  2. 10
      gdb/gdbserver/linux-aarch64-low.c

6
gdb/ChangeLog

@ -1,3 +1,9 @@
2015-07-09 Pierre Langlois <pierre.langlois@arm.com>
* linux-aarch64-low.c (aarch64_supports_tracepoints): New
function. Return 1.
(the_low_target): Install it.
2015-07-09 Pierre Langlois <pierre.langlois@arm.com>
* gdb.trace/backtrace.exp: Set registers for aarch64 target.

10
gdb/gdbserver/linux-aarch64-low.c

@ -1276,6 +1276,14 @@ aarch64_regs_info (void)
return &regs_info;
}
/* Implementation of linux_target_ops method "supports_tracepoints". */
static int
aarch64_supports_tracepoints (void)
{
return 1;
}
struct linux_target_ops the_low_target =
{
aarch64_arch_setup,
@ -1302,6 +1310,8 @@ struct linux_target_ops the_low_target =
aarch64_linux_new_thread,
aarch64_linux_new_fork,
aarch64_linux_prepare_to_resume,
NULL,
aarch64_supports_tracepoints,
};
void

Loading…
Cancel
Save