Add a target for branch trace recording.
authorMarkus Metzger <mmetzger@sourceware.org>
Mon, 11 Mar 2013 08:51:58 +0000 (08:51 +0000)
committerMarkus Metzger <mmetzger@sourceware.org>
Mon, 11 Mar 2013 08:51:58 +0000 (08:51 +0000)
commitafedecd388d5a4db011c51c617daa1e7224b79e4
tree3d300c5049d95f81e47b272d65b41bc988fa8271
parent15984c13c729e1f05eb789a3883df82994d5a593
Add a target for branch trace recording.

The target implements the new record sub-commands
"record instruction-history" and
"record function-call-history".

The target does not support reverse execution or navigation in the
recorded execution log.

gdb/
* Makefile.in (SFILES): Add record-btrace.c
(COMMON_OBS): Add record-btrace.o
* record-btrace.c: New.
* objfiles.c: Include btrace.h.
(free_objfile): call btrace_free_objfile.
gdb/ChangeLog
gdb/Makefile.in
gdb/objfiles.c
gdb/record-btrace.c [new file with mode: 0644]