diff options
author | Tim Wiederhake <tim.wiederhake@intel.com> | 2016-11-21 16:39:57 +0100 |
---|---|---|
committer | Tim Wiederhake <tim.wiederhake@intel.com> | 2017-02-14 10:57:56 +0100 |
commit | 508352a9bf3f84f2d731397bb0d9382c84f27f25 (patch) | |
tree | 8fdd48f21d56fbd799907ac577a76898fa9b0144 /gdb/btrace.h | |
parent | 69090ceead6fa841669eea0c81b3e8e9695def5f (diff) | |
download | binutils-508352a9bf3f84f2d731397bb0d9382c84f27f25.zip binutils-508352a9bf3f84f2d731397bb0d9382c84f27f25.tar.gz binutils-508352a9bf3f84f2d731397bb0d9382c84f27f25.tar.bz2 |
btrace: Export btrace_decode_error function.
Signed-off-by: Tim Wiederhake <tim.wiederhake@intel.com>
gdb/ChangeLog:
* record-btrace.c (btrace_ui_out_decode_error): Move most of it ...
* btrace.c (btrace_decode_error): ... here. New function.
* btrace.h (btrace_decode_error): New export.
Change-Id: I2b4b43a55dbfd9f526a540d2ad52a6708f31feba
Diffstat (limited to 'gdb/btrace.h')
-rw-r--r-- | gdb/btrace.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gdb/btrace.h b/gdb/btrace.h index f9af46c..1c0b6b3 100644 --- a/gdb/btrace.h +++ b/gdb/btrace.h @@ -384,6 +384,11 @@ extern void btrace_disable (struct thread_info *); target_teardown_btrace instead of target_disable_btrace. */ extern void btrace_teardown (struct thread_info *); +/* Return a human readable error string for the given ERRCODE in FORMAT. + The pointer will never be NULL and must not be freed. */ + +extern const char *btrace_decode_error (enum btrace_format format, int errcode); + /* Fetch the branch trace for a single thread. */ extern void btrace_fetch (struct thread_info *); |