Home | History | Annotate | Download | only in emultempl

Lines Matching full:link_info

371   if (link_info.relocatable || link_info.shared)
382 needed = bfd_sunos_get_needed_list (link_info.output_bfd, &link_info);
409 abfd = bfd_openr (lname, bfd_get_target (link_info.output_bfd));
429 if (! bfd_link_add_symbols (abfd, &link_info))
559 abfd = bfd_openr (alc, bfd_get_target (link_info.output_bfd));
576 if (! bfd_link_add_symbols (abfd, &link_info))
672 if (! link_info.shared && ! link_info.relocatable && ! entry_from_cmdline)
676 for (h = link_info.hash->undefs; h != NULL; h = h->u.undef.next)
689 link_info.shared = TRUE;
696 if (link_info.shared)
713 if (! link_info.relocatable)
715 hdyn = bfd_link_hash_lookup (link_info.hash, "__DYNAMIC", TRUE, FALSE,
719 if (! bfd_sunos_record_link_assignment (link_info.output_bfd, &link_info,
731 if (! bfd_sunos_size_dynamic_sections (link_info.output_bfd, &link_info,
806 if (! link_info.relocatable)
851 if (! bfd_sunos_record_link_assignment (link_info.output_bfd,
852 &link_info,
919 bfd_put_32 (link_info.output_bfd, need_pnames - need_contents,
923 bfd_put_32 (link_info.output_bfd, (bfd_vma) 0, need_pinfo + 4);
924 bfd_put_16 (link_info.output_bfd, (bfd_vma) 0, need_pinfo + 8);
925 bfd_put_16 (link_info.output_bfd, (bfd_vma) 0, need_pinfo + 10);
933 bfd_put_32 (link_info.output_bfd, (bfd_vma) 0x80000000,
940 bfd_put_16 (link_info.output_bfd, (bfd_vma) maj, need_pinfo + 8);
941 bfd_put_16 (link_info.output_bfd, (bfd_vma) min, need_pinfo + 10);
947 bfd_put_32 (link_info.output_bfd, (bfd_vma) 0, need_pinfo + 12);
949 bfd_put_32 (link_info.output_bfd, (bfd_vma) (c + 1) * NEED_ENTRY_SIZE,
972 if (link_info.relocatable && config.build_constructors)
976 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c
993 if (link_info.relocatable && config.build_constructors)
995 else if (link_info.relocatable)