if (elt == NULL) bfd_fatal ("bfd_get_elt_at_index");
print_symdef_entry (abfd)     bfd *abfd;{  symindex idx = BFD_NO_MORE_SYMBOLS;  carsym *thesym;  boolean everprinted = false;  for (idx = bfd_get_next_mapent (abfd, idx, &thesym);       idx != BFD_NO_MORE_SYMBOLS;       idx = bfd_get_next_mapent (abfd, idx, &thesym))    {      bfd *elt;      if (!everprinted)	{	  printf ("\nArchive index:\n");	  everprinted = true;	}      elt = bfd_get_elt_at_index (abfd, idx);      if (thesym->name != (char *) NULL)	{	  print_symname ("%s", thesym->name, abfd);	  printf (" in %s\n", bfd_get_filename (elt));	}    }}