summaryrefslogtreecommitdiffstats
path: root/translate.cxx
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@elastic.org>2008-12-05 11:33:58 -0500
committerFrank Ch. Eigler <fche@elastic.org>2008-12-05 11:33:58 -0500
commit0dc343224e63d8c6f2ba4f0688c93c8c9b5781b6 (patch)
tree89715b7bdb70e64ef4dea4de87e4932cdd8252fe /translate.cxx
parent3e122bea3dd507d0d355e4dead7fcbd73b72c0d9 (diff)
downloadsystemtap-steved-0dc343224e63d8c6f2ba4f0688c93c8c9b5781b6.tar.gz
systemtap-steved-0dc343224e63d8c6f2ba4f0688c93c8c9b5781b6.tar.xz
systemtap-steved-0dc343224e63d8c6f2ba4f0688c93c8c9b5781b6.zip
turn on elfutils-level debuginfo<->stripped-binary checksum matching
This is necessary to detect mismatching debuginfo for user-space programs without build-id. We don't have run-time version assertions for user-space binaries.
Diffstat (limited to 'translate.cxx')
-rw-r--r--translate.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/translate.cxx b/translate.cxx
index 12d50617..2fa402d7 100644
--- a/translate.cxx
+++ b/translate.cxx
@@ -4706,7 +4706,7 @@ emit_symbol_data (systemtap_session& s)
unwindsym_dump_context ctx = { s, kallsyms_out, 0, s.unwindsym_modules };
// XXX: copied from tapsets.cxx dwflpp::, sadly
- static const char *debuginfo_path_arr = "-:.debug:/usr/lib/debug:build";
+ static const char *debuginfo_path_arr = "+:.debug:/usr/lib/debug:build";
static const char *debuginfo_env_arr = getenv("SYSTEMTAP_DEBUGINFO_PATH");
static const char *debuginfo_path = (debuginfo_env_arr ?: debuginfo_path_arr);