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 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_debuginfo/symtab.c b/coregrind/m_debuginfo/symtab.c
index c934ab1..744b0a0 100644
--- a/coregrind/m_debuginfo/symtab.c
+++ b/coregrind/m_debuginfo/symtab.c
@@ -1713,6 +1713,9 @@
                        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*)