Home | History | Annotate | Download | only in m_debuginfo

Lines Matching defs:syms

3 /*--- Reading of syms & debug info from Mach-O files.              ---*/
318 to 'syms'; the caller will post-process them and hand them off to
321 void read_symtab( /*OUT*/XArray* /* DiSym */ syms,
391 VG_(addToXA)( syms, &disym );
411 static void tidy_up_cand_syms ( /*MOD*/XArray* /* of DiSym */ syms,
416 nsyms = VG_(sizeXA)(syms);
418 VG_(setCmpFnXA)(syms, cmp_DiSym_by_start_then_name);
419 VG_(sortXA)(syms);
442 && ((DiSym*)VG_(indexXA)(syms,i))->addr
443 == ((DiSym*)VG_(indexXA)(syms,k))->addr;
450 DiSym* next = (DiSym*)VG_(indexXA)(syms,k);
452 DiSym* here = (DiSym*)VG_(indexXA)(syms,m);
468 s_j1 = (DiSym*)VG_(indexXA)(syms, j-1);
469 s_j = (DiSym*)VG_(indexXA)(syms, j);
470 s_i = (DiSym*)VG_(indexXA)(syms, i);
484 VG_(dropTailXA)(syms, nsyms - j);
829 struct NLIST *syms;
846 syms = (struct NLIST *)(ii.macho_img + symcmd->symoff);
851 " reading syms from primary file (%d %d)\n",
866 syms + dysymcmd->iextdefsym, dysymcmd->nextdefsym,
871 syms + dysymcmd->ilocalsym, dysymcmd->nlocalsym,
874 /* tidy up the cand syms -- trim overlapping ends. May resize