From cd3fd144e8093f04e17bbeb82889b987ccff2858 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 15 Jun 2005 10:19:43 +0000 Subject: [PATCH] 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 --- coregrind/m_debuginfo/symtab.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/coregrind/m_debuginfo/symtab.c b/coregrind/m_debuginfo/symtab.c index c934ab157..744b0a0f9 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*)