Home | History | Annotate | Download | only in bfd

Lines Matching defs:lsect

1014   elf_linker_section_t *lsect;
2346 elf_linker_section_t *lsect)
2353 s = bfd_make_section_anyway_with_flags (abfd, lsect->name, flags);
2356 lsect->section = s;
2359 s = bfd_get_section_by_name (abfd, lsect->name);
2361 lsect->sym = _bfd_elf_define_linkage_sym (abfd, info, s, lsect->sym_name);
2362 if (lsect->sym == NULL)
2364 lsect->sym->root.u.def.value = 0x8000;
2651 elf_linker_section_t *lsect)
2654 if (lsectlsect && addend == linker_pointers->addend)
2664 elf_linker_section_t *lsect,
2673 BFD_ASSERT (lsect != NULL);
2684 lsect))
2714 lsect))
2731 linker_section_ptr->lsect = lsect;
2734 if (!bfd_set_section_alignment (lsect->section, 2))
2736 linker_section_ptr->offset = lsect->section->size;
2737 lsect->section->size += 4;
2742 lsect->name, (long) linker_section_ptr->offset,
2743 (long) lsect->section->size);
5984 maybe_strip_sdasym (bfd *output_bfd, elf_linker_section_t *lsect)
5986 struct elf_link_hash_entry *sda = lsect->sym;
5992 s = bfd_get_section_by_name (output_bfd, lsect->name);
5995 s = bfd_get_section_by_name (output_bfd, lsect->bss_name);
6687 elf_linker_section_t *lsect,
6694 BFD_ASSERT (lsect != NULL);
6717 lsect);
6724 bfd_put_32 (lsect->section->owner,
6726 lsect->section->contents + linker_section_ptr->offset);
6730 relocation = (lsect->section->output_section->vma
6731 + lsect->section->output_offset
6733 - SYM_VAL (lsect->sym));
6738 lsect->name, (long) relocation, (long) relocation);