- if (bfd_elf${ELFSIZE}_discard_info (output_bfd, &link_info))
- need_laying_out = 1;
-
- /* Call into the BFD backend to do the real work. */
- if (! elf32_hppa_size_stubs (output_bfd,
- stub_file->the_bfd,
- &link_info,
- multi_subspace,
- group_size,
- &hppaelf_add_stub_section,
- &hppaelf_layout_sections_again))
- {
- einfo ("%X%P: can not size stub section: %E\n");
- return;
- }
-
- if (need_laying_out)
- hppaelf_layout_sections_again ();
-
- /* Set the global data pointer. */
- if (! elf32_hppa_set_gp (output_bfd, &link_info))