{ bfd_set_error (bfd_error_no_memory); return false; }
return false;
bfd_xcoff_link_record_set (output_bfd, info, harg, size)     bfd *output_bfd;     struct bfd_link_info *info;     struct bfd_link_hash_entry *harg;     bfd_size_type size;{  struct xcoff_link_hash_entry *h = (struct xcoff_link_hash_entry *) harg;  struct xcoff_link_size_list *n;  if (! XCOFF_XVECP (output_bfd->xvec))    return true;  /* This will hardly ever be called.  I don't want to burn four bytes     per global symbol, so instead the size is kept on a linked list     attached to the hash table.  */  n = ((struct xcoff_link_size_list *)       bfd_alloc (output_bfd, sizeof (struct xcoff_link_size_list)));  if (n == NULL)    {      bfd_set_error (bfd_error_no_memory);      return false;    }  n->next = xcoff_hash_table (info)->size_list;  n->h = h;  n->size = size;  xcoff_hash_table (info)->size_list = n;  h->flags |= XCOFF_HAS_SIZE;  return true;}