summaryrefslogtreecommitdiff
path: root/rts/Libdw.h
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2015-10-23 09:15:20 +0200
committerBen Gamari <ben@smart-cactus.org>2015-11-23 15:40:37 +0100
commit36b213903db2363c2153f93c78bce079083f3d68 (patch)
treee019546b932384af9f91abf756c1db7287bb9bf0 /rts/Libdw.h
parent70ee6389ca6be37f369395f100e609e9f16a7200 (diff)
downloadhaskell-36b213903db2363c2153f93c78bce079083f3d68.tar.gz
rts: Expose more libdw symbols
Diffstat (limited to 'rts/Libdw.h')
-rw-r--r--rts/Libdw.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/rts/Libdw.h b/rts/Libdw.h
index 76abebcdb3..e5fa054155 100644
--- a/rts/Libdw.h
+++ b/rts/Libdw.h
@@ -18,22 +18,12 @@
#ifdef USE_LIBDW
-struct LibdwSession_;
-typedef struct LibdwSession_ LibdwSession;
-
/* Begin a libdw session. A session is tied to a particular capability */
LibdwSession *libdwInit(void);
/* Free a session */
void libdwFree(LibdwSession *session);
-/* Request a backtrace of the current stack state */
-Backtrace *libdwGetBacktrace(LibdwSession *session);
-
-/* Lookup Location information for the given address.
- * Returns 0 if successful, 1 if address could not be found. */
-int libdwLookupLocation(LibdwSession *session, Location *loc, StgPtr pc);
-
/* Pretty-print a backtrace to std*/
void libdwPrintBacktrace(LibdwSession *session, FILE *file, Backtrace *bt);