Lines Matching refs:ldinfo
546 struct xcoff_loader_info *ldinfo, in _bfd_xcoff64_put_ldsymbol_name() argument
553 if (ldinfo->string_size + len + 3 > ldinfo->string_alc) in _bfd_xcoff64_put_ldsymbol_name()
558 newalc = ldinfo->string_alc * 2; in _bfd_xcoff64_put_ldsymbol_name()
561 while (ldinfo->string_size + len + 3 > newalc) in _bfd_xcoff64_put_ldsymbol_name()
564 newstrings = bfd_realloc (ldinfo->strings, newalc); in _bfd_xcoff64_put_ldsymbol_name()
567 ldinfo->failed = TRUE; in _bfd_xcoff64_put_ldsymbol_name()
570 ldinfo->string_alc = newalc; in _bfd_xcoff64_put_ldsymbol_name()
571 ldinfo->strings = newstrings; in _bfd_xcoff64_put_ldsymbol_name()
574 bfd_put_16 (ldinfo->output_bfd, (bfd_vma) (len + 1), in _bfd_xcoff64_put_ldsymbol_name()
575 ldinfo->strings + ldinfo->string_size); in _bfd_xcoff64_put_ldsymbol_name()
576 strcpy (ldinfo->strings + ldinfo->string_size + 2, name); in _bfd_xcoff64_put_ldsymbol_name()
578 ldsym->_l._l_l._l_offset = ldinfo->string_size + 2; in _bfd_xcoff64_put_ldsymbol_name()
579 ldinfo->string_size += len + 3; in _bfd_xcoff64_put_ldsymbol_name()