bfd_map_over_sections (abfd, dwarf2_locate_sections, NULL);
bfd_map_over_sections (objfile->obfd, dwarf2_locate_sections, NULL);
dwarf2_has_info (bfd *abfd){  dwarf_info_section = 0;  dwarf_abbrev_section = 0;  dwarf_line_section = 0;  dwarf_str_section = 0;  dwarf_macinfo_section = 0;  dwarf_frame_section = 0;  dwarf_eh_frame_section = 0;  dwarf_ranges_section = 0;  dwarf_loc_section = 0;    bfd_map_over_sections (abfd, dwarf2_locate_sections, NULL);  return (dwarf_info_section != NULL && dwarf_abbrev_section != NULL);}