Home | History | Annotate | Download | only in libiberty

Lines Matching defs:ocr

308   struct simple_object_xcoff_read *ocr;
330 ocr = XNEW (struct simple_object_xcoff_read);
331 ocr->magic = magic;
332 ocr->nscns = fetch_16 (hdrbuf + offsetof (struct external_filehdr, f_nscns));
335 ocr->symptr = fetch_64 (hdrbuf
338 ocr->nsyms = fetch_32 (hdrbuf + offsetof (struct external_filehdr,
340 ocr->scnhdr_offset = (sizeof (struct external_filehdr)
347 ocr->symptr = fetch_32 (hdrbuf
350 ocr->nsyms = fetch_32 (hdrbuf + offsetof (struct external_filehdr,
352 ocr->scnhdr_offset = (sizeof (struct external_filehdr) - 4
358 return (void *) ocr;
367 struct simple_object_xcoff_read *ocr =
374 strtab_offset = sobj->offset + ocr->symptr
375 + ocr->nsyms * SYMESZ;
401 struct simple_object_xcoff_read *ocr =
403 int u64 = ocr->magic == U64_TOCMAGIC;
417 scnbuf = XNEWVEC (unsigned char, scnhdr_size * ocr->nscns);
419 sobj->offset + ocr->scnhdr_offset,
420 scnbuf, scnhdr_size * ocr->nscns, &errmsg,
431 nscns = ocr->nscns;
502 if (ocr->nsyms > 0)
511 symtab = XNEWVEC (struct external_syment, ocr->nsyms * SYMESZ);
513 sobj->offset + ocr->symptr,
515 ocr->nsyms * SYMESZ,
524 for (i = 0; i < ocr->nsyms; i += n_numaux + 1)
534 if (n_numaux < 1 || i + n_numaux >= ocr->nsyms)
669 struct simple_object_xcoff_read *ocr =
674 ret->magic = ocr->magic;
675 ret->flags = ocr->flags;
795 struct simple_object_xcoff_read *ocr =
797 int u64 = ocr->magic == U64_TOCMAGIC;
861 struct simple_object_xcoff_read *ocr =
863 int u64 = ocr->magic == U64_TOCMAGIC;