gdb: Add tracepoint support for powerpc.
authorMarcin Kościelnicki <koriakin@0x04.net>
Thu, 7 Jan 2016 15:48:02 +0000 (16:48 +0100)
committerMarcin Kościelnicki <koriakin@0x04.net>
Wed, 9 Mar 2016 17:47:46 +0000 (18:47 +0100)
commitb04fd3bec955560e00fb0cf6b75e36187a207113
treeabfb621ae2f195b10b3ca5f49618b7dc1bc2a7f8
parent98fa59e9b06fa479cafb852ef87e5a9bfd87ae54
gdb: Add tracepoint support for powerpc.

gdb/gdbserver/ChangeLog:

* linux-ppc-low.c (ppc_supports_tracepoints): New function.
(struct linux_target_ops): Wire in the above.

gdb/testsuite/ChangeLog:

* gdb.trace/ftrace.exp: Set arg0exp for ppc.
* gdb.trace/mi-trace-unavailable.exp: Set pcnum for ppc.
* gdb.trace/pending.exp: Accept leading dot before function name.
* gdb.trace/trace-common.h: Add fast tracepoint dummy insn for ppc.
* lib/trace-support.exp: Set registers for ppc.
gdb/gdbserver/ChangeLog
gdb/gdbserver/linux-ppc-low.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.trace/ftrace.exp
gdb/testsuite/gdb.trace/mi-trace-unavailable.exp
gdb/testsuite/gdb.trace/pending.exp
gdb/testsuite/gdb.trace/trace-common.h
gdb/testsuite/lib/trace-support.exp