summaryrefslogtreecommitdiff
path: root/coregrind/pub_core_clientstate.h
diff options
context:
space:
mode:
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2006-04-29 18:03:14 +0000
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2006-04-29 18:03:14 +0000
commita672ea31b733495acf8aabe18a702d53d771f80e (patch)
tree7418418ada42c142d65bc1a6ef442276f22e40db /coregrind/pub_core_clientstate.h
parent15d3591ec9db2e42329003b1eda50d91a773c22f (diff)
Get rid of VG_(x86_linux_REDIR_FOR__dl_sysinfo_int80) and do the x86-linux
stack unwind kludge another way. This is believed to fix #108258. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5868 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'coregrind/pub_core_clientstate.h')
-rw-r--r--coregrind/pub_core_clientstate.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/coregrind/pub_core_clientstate.h b/coregrind/pub_core_clientstate.h
index a526532a..e9740f23 100644
--- a/coregrind/pub_core_clientstate.h
+++ b/coregrind/pub_core_clientstate.h
@@ -82,6 +82,13 @@ extern Int VG_(fd_hard_limit);
/* Where is the __libc_freeres_wrapper routine we made? */
extern Addr VG_(client___libc_freeres_wrapper);
+/* x86-linux only: where is ld.so's _dl_sysinfo_int80 function?
+ Finding it isn't essential, but knowing where it is does sometimes
+ help produce better back traces. See big comment in
+ VG_(get_StackTrace) in m_stacktrace.c for further info. */
+extern Addr VG_(client__dl_sysinfo_int80);
+
+
#endif // __PUB_CORE_CLIENTSTATE_H
/*--------------------------------------------------------------------*/