summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRenan Le Padellec2012-10-25 05:29:36 (EDT)
committer Eugene Tarassov2012-10-30 13:59:57 (EDT)
commit0cc50637ca3df827724abf8c65c27016684093ec (patch)
tree509ade7e7719df2ee7bc6baefd130c8ba52f29a3
parentadf0589c8bc49cdf2c0a0f19461c9718309c54a9 (diff)
downloadorg.eclipse.tcf.agent-0cc50637ca3df827724abf8c65c27016684093ec.zip
org.eclipse.tcf.agent-0cc50637ca3df827724abf8c65c27016684093ec.tar.gz
org.eclipse.tcf.agent-0cc50637ca3df827724abf8c65c27016684093ec.tar.bz2
Bug 392802 - Filter-out-compiler-symbols-in-find_by_addr_in_sym_tables
-rw-r--r--agent/tcf/services/symbols_elf.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/agent/tcf/services/symbols_elf.c b/agent/tcf/services/symbols_elf.c
index 4afafa8..d4e7f26 100644
--- a/agent/tcf/services/symbols_elf.c
+++ b/agent/tcf/services/symbols_elf.c
@@ -1343,6 +1343,7 @@ static int find_by_addr_in_sym_tables(ContextAddress addr, Symbol ** res) {
sym_class = SYM_CLASS_VALUE;
break;
}
+ if (sym_info.name != NULL && sym_info.name[0] == '$') break;
/* fall through */
case STT_FUNC:
case STT_GNU_IFUNC: