From: Tom Hughes Date: Wed, 15 Jun 2005 10:19:43 +0000 (+0000) Subject: When separate debug information is used make sure we look for all X-Git-Tag: svn/VALGRIND_3_0_0~406 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cd3fd144e8093f04e17bbeb82889b987ccff2858;p=thirdparty%2Fvalgrind.git When separate debug information is used make sure we look for all the DWARF sections we now need in the separate debug file. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3912 --- diff --git a/coregrind/m_debuginfo/symtab.c b/coregrind/m_debuginfo/symtab.c index c934ab157b..744b0a0f90 100644 --- a/coregrind/m_debuginfo/symtab.c +++ b/coregrind/m_debuginfo/symtab.c @@ -1713,6 +1713,9 @@ Bool read_lib_symbols ( SegInfo* si ) FIND(".stab", stab, stab_sz, UChar*) else FIND(".stabstr", stabstr, stabstr_sz, UChar*) else FIND(".debug_line", debug_line, debug_line_sz, UChar*) + else FIND(".debug_info", debug_info, debug_info_sz, UChar*) + else FIND(".debug_abbrev", debug_abbv, debug_abbv_sz, UChar*) + else FIND(".debug_str", debug_str, debug_str_sz, UChar*) else FIND(".debug", dwarf1d, dwarf1d_sz, UChar*) else FIND(".line", dwarf1l, dwarf1l_sz, UChar*)