Lines Matching defs:r_symbolnum
87 unsigned long r_address, r_symbolnum, r_pcrel, r_length, r_extern,
140 /* calculate the r_symbolnum (n_sect) from the r_value */
141 r_symbolnum = 0;
146 r_symbolnum = j + 1;
150 if(r_symbolnum == 0){
158 r_symbolnum = j + 1;
162 if(r_symbolnum == 0){
179 r_symbolnum = reloc->r_symbolnum;
286 * r_symbolnum is an index into the input file's symbol table
291 if(r_symbolnum >= cur_obj->symtab->nsyms){
292 error_with_cur_obj("r_symbolnum (%lu) field of external "
294 "range", r_symbolnum, i, section_map->s->segname,
298 symbolnum = r_symbolnum;
311 error_with_cur_obj("r_symbolnum (%lu) field of external"
337 error_with_cur_obj("r_symbolnum (%lu) field of "
453 * r_symbolnum). So the address of that section in the input
463 if(r_symbolnum == R_ABS){
475 if(r_symbolnum > cur_obj->nsection_maps){
476 error_with_cur_obj("r_symbolnum (%lu) field of local "
478 "out of range", r_symbolnum, i,
482 local_map = &(cur_obj->section_maps[r_symbolnum - 1]);
837 * is set into r_symbolnum.
854 reloc->r_symbolnum = R_ABS;
867 reloc->r_symbolnum =merged_symbol->nlist.n_sect;
890 reloc->r_symbolnum =
925 else if(reloc->r_symbolnum != R_ABS){
927 reloc->r_symbolnum =
931 reloc->r_symbolnum =
955 reloc->r_symbolnum =
959 reloc->r_symbolnum =