inst &= BAL_MASK;
inst &= BALX_MASK;
calljx_callback (abfd, link_info, reloc_entry, src, dst, input_section)     bfd *abfd;     struct bfd_link_info *link_info;     arelent *reloc_entry;     PTR src;     PTR dst;     asection *input_section;{  int word = bfd_get_32 (abfd, src);  asymbol *symbol_in = *(reloc_entry->sym_ptr_ptr);  aout_symbol_type *symbol = aout_symbol (symbol_in);  bfd_vma value;  value = get_value (reloc_entry, link_info, input_section);  if (IS_CALLNAME (symbol->other))    {      aout_symbol_type *balsym = symbol+1;      int inst = bfd_get_32 (abfd, (bfd_byte *) src-4);      /* The next symbol should be an N_BALNAME */      BFD_ASSERT (IS_BALNAME (balsym->other));      inst &= BAL_MASK;      inst |= BALX;      bfd_put_32 (abfd, inst, (bfd_byte *) dst-4);      symbol = balsym;      value = (symbol->symbol.value	       + output_addr (symbol->symbol.section));    }  word += value + reloc_entry->addend;  bfd_put_32(abfd, word, dst);  return bfd_reloc_ok;}