Lines Matching defs:lsect
1027 elf_linker_section_t *lsect;
2359 elf_linker_section_t *lsect)
2366 s = bfd_make_section_anyway_with_flags (abfd, lsect->name, flags);
2369 lsect->section = s;
2372 s = bfd_get_section_by_name (abfd, lsect->name);
2374 lsect->sym = _bfd_elf_define_linkage_sym (abfd, info, s, lsect->sym_name);
2375 if (lsect->sym == NULL)
2377 lsect->sym->root.u.def.value = 0x8000;
2664 elf_linker_section_t *lsect)
2667 if (lsect == linker_pointers->lsect && addend == linker_pointers->addend)
2677 elf_linker_section_t *lsect,
2686 BFD_ASSERT (lsect != NULL);
2697 lsect))
2727 lsect))
2744 linker_section_ptr->lsect = lsect;
2747 if (!bfd_set_section_alignment (lsect->section, 2))
2749 linker_section_ptr->offset = lsect->section->size;
2750 lsect->section->size += 4;
2755 lsect->name, (long) linker_section_ptr->offset,
2756 (long) lsect->section->size);
5995 maybe_strip_sdasym (bfd *output_bfd, elf_linker_section_t *lsect)
5997 struct elf_link_hash_entry *sda = lsect->sym;
6003 s = bfd_get_section_by_name (output_bfd, lsect->name);
6006 s = bfd_get_section_by_name (output_bfd, lsect->bss_name);
6709 elf_linker_section_t *lsect,
6716 BFD_ASSERT (lsect != NULL);
6739 lsect);
6746 bfd_put_32 (lsect->section->owner,
6748 lsect->section->contents + linker_section_ptr->offset);
6752 relocation = (lsect->section->output_section->vma
6753 + lsect->section->output_offset
6755 - SYM_VAL (lsect->sym));
6760 lsect->name, (long) relocation, (long) relocation);