Lines Matching refs:esdid
56 struct esdid struct
81 struct esdid e[16]; /* Per section info. */ argument
96 unsigned char esdid; member
367 struct esdid *esdid = &EDATA (abfd, otr->esdid - 1); in process_otr() local
368 unsigned char *contents = esdid->contents; in process_otr()
370 unsigned int dst_idx = esdid->pc; in process_otr()
407 int rn = EDATA (abfd, otr->esdid - 1).relocs++; in process_otr()
417 EDATA (abfd, otr->esdid - 1).section->relocation + rn; in process_otr()
433 if (dst_idx < esdid->section->size) in process_otr()
444 EDATA (abfd, otr->esdid - 1).pc = dst_idx; in process_otr()
448 bfd_size_type size = esdid->section->size; in process_otr()
449 esdid->contents = bfd_alloc (abfd, size); in process_otr()
501 struct esdid *esdid = &EDATA (abfd, i); in versados_scan() local
503 if (esdid->section) in versados_scan()
505 amt = (bfd_size_type) esdid->relocs * sizeof (arelent); in versados_scan()
506 esdid->section->relocation = bfd_alloc (abfd, amt); in versados_scan()
508 esdid->pc = 0; in versados_scan()
510 if (esdid->contents) in versados_scan()
511 esdid->section->flags |= SEC_HAS_CONTENTS | SEC_LOAD; in versados_scan()
513 esdid->section->reloc_count = esdid->relocs; in versados_scan()
514 if (esdid->relocs) in versados_scan()
515 esdid->section->flags |= SEC_RELOC; in versados_scan()
517 esdid->relocs = 0; in versados_scan()
521 VDATA (abfd)->stringlen += strlen (esdid->section->name) + 1; in versados_scan()
542 struct esdid *esdid = &EDATA (abfd, i); in versados_scan() local
543 asection *sec = esdid->section; in versados_scan()
767 int esdid = (int) (size_t) src[count].sym_ptr_ptr; in versados_canonicalize_reloc() local
769 if (esdid == 0) in versados_canonicalize_reloc()
771 else if (esdid < ES_BASE) in versados_canonicalize_reloc()
774 struct esdid *e = &EDATA (abfd, esdid - 1); in versados_canonicalize_reloc()
779 src[count].sym_ptr_ptr = symbols + esdid - ES_BASE; in versados_canonicalize_reloc()