summaryrefslogtreecommitdiffstats
path: root/src/config.h
diff options
context:
space:
mode:
authorJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-10-18 09:10:05 +0200
committerJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-11-24 21:20:27 +0100
commitfa668f3b96fd0363bae1adc640105b3914faa138 (patch)
tree25148826f7a96db52d9e806def1e1a409be0fddd /src/config.h
parentc6bb0e49bed67c0cd53cd725f5efa09e6e94df56 (diff)
downloadlatrace-fa668f3b96fd0363bae1adc640105b3914faa138.tar.gz
latrace-fa668f3b96fd0363bae1adc640105b3914faa138.tar.xz
latrace-fa668f3b96fd0363bae1adc640105b3914faa138.zip
error simulation: added support to display backtrace info
Diffstat (limited to 'src/config.h')
-rw-r--r--src/config.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/config.h b/src/config.h
index b2dc73a..1ac519e 100644
--- a/src/config.h
+++ b/src/config.h
@@ -442,9 +442,13 @@ struct lt_error_sym* lt_error_sym_get(struct lt_config_shared *cfg,
int lt_error_sym_exit(struct lt_config_audit *cfg,
struct lt_symbol *sym,
struct timeval *tv,
+ struct link_map *lr,
+ const La_regs *inregs,
La_retval *outregs);
int lt_error_set_retval(struct lt_config_audit *cfg,
unsigned long ret, La_retval *outregs);
+void lt_error_get_retaddr(struct lt_config_audit *cfg,
+ void **ret_addr, const La_regs *inregs);
#define PRINT(fmt, args...) \
do { \