Home | History | Annotate | Download | only in bfd

Lines Matching refs:VDATA

87 #define VDATA(abfd)       (abfd->tdata.versados_data)
157 VDATA (abfd)->alert = 0x12345678;
175 asymbol *n = VDATA (abfd)->symbols + snum;
221 char *n = VDATA (abfd)->strings;
223 strcpy (VDATA (abfd)->strings, name);
224 VDATA (abfd)->strings += strlen (VDATA (abfd)->strings) + 1;
259 int snum = VDATA (abfd)->ref_idx++;
262 VDATA (abfd)->stringlen += strlen (name) + 1;
271 esidx = VDATA (abfd)->es_done++;
292 int snum = VDATA (abfd)->def_idx++;
299 VDATA (abfd)->stringlen += strlen (name) + 1;
305 s = versados_new_symbol (abfd, snum + VDATA (abfd)->nrefs, n,
462 VDATA (abfd)->stringlen = 0;
463 VDATA (abfd)->nrefs = 0;
464 VDATA (abfd)->ndefs = 0;
465 VDATA (abfd)->ref_idx = 0;
466 VDATA (abfd)->def_idx = 0;
467 VDATA (abfd)->pass_2_done = 0;
492 VDATA (abfd)->nrefs = VDATA (abfd)->ref_idx;
493 VDATA (abfd)->ndefs = VDATA (abfd)->def_idx;
494 VDATA (abfd)->ref_idx = 0;
495 VDATA (abfd)->def_idx = 0;
497 abfd->symcount = VDATA (abfd)->nrefs + VDATA (abfd)->ndefs;
521 VDATA (abfd)->stringlen += strlen (esdid->section->name) + 1;
529 VDATA (abfd)->symbols = bfd_alloc (abfd, amt);
531 amt = VDATA (abfd)->stringlen;
532 VDATA (abfd)->strings = bfd_alloc (abfd, amt);
534 if ((VDATA (abfd)->symbols == NULL && abfd->symcount > 0)
535 || (VDATA (abfd)->strings == NULL && VDATA (abfd)->stringlen > 0))
540 for (j = VDATA (abfd)->nrefs + VDATA (abfd)->ndefs, i = 0; i < 16; i++)
547 asymbol *s = VDATA (abfd)->symbols + j;
562 VDATA (abfd)->nsecsyms = nsecs;
564 VDATA (abfd)->ref_idx = 0;
621 if (VDATA (abfd)->pass_2_done)
627 VDATA (abfd)->es_done = ES_BASE;
636 VDATA (abfd)->pass_2_done = 1;
704 for (i = 0, s = VDATA (abfd)->symbols;