Searched refs:reld (Results 1 – 5 of 5) sorted by relevance
/titanic_41/usr/src/cmd/sgs/libld/common/ |
H A D | relocate.c | 1474 ld_process_sym_reloc(Ofl_desc *ofl, Rel_desc *reld, Rel *reloc, Is_desc *isp, in ld_process_sym_reloc() argument 1477 Word rtype = reld->rel_rtype; in ld_process_sym_reloc() 1479 Sym_desc *sdp = reld->rel_sym; in ld_process_sym_reloc() 1486 ld_reloc_sym_name(reld))); in ld_process_sym_reloc() 1503 if (!ld_reloc_set_aux_usym(ofl, reld, sdp)) in ld_process_sym_reloc() 1523 !ld_reloc_set_aux_usym(ofl, reld, _sdp)) in ld_process_sym_reloc() 1557 } else if (!(reld->rel_flags & FLG_REL_LOAD)) { in ld_process_sym_reloc() 1560 if (reld->rel_isdesc && in ld_process_sym_reloc() 1561 reld->rel_isdesc->is_shdr->sh_type == SHT_SUNW_dof) { in ld_process_sym_reloc() 1598 if (disp_inspect(ofl, reld, local) == S_ERROR) in ld_process_sym_reloc() [all …]
|
H A D | sections.c | 827 Rel_desc reld; in make_array() local 863 reld.rel_isdesc = isec; in make_array() 864 reld.rel_aux = NULL; in make_array() 865 reld.rel_flags = FLG_REL_LOAD; in make_array() 871 reld.rel_rtype = ld_targ.t_m.m_r_arrayaddr; in make_array() 872 reld.rel_roffset = 0; in make_array() 873 reld.rel_raddend = 0; in make_array() 886 reld.rel_sym = sdp; in make_array() 888 if (ld_process_sym_reloc(ofl, &reld, (Rel *)&reloc, isec, in make_array() 894 reld.rel_roffset += (Xword)sizeof (Addr); in make_array() [all …]
|
H A D | machrel.amd.c | 124 ld_init_rel(Rel_desc *reld, Word *typedata, void *reloc) in ld_init_rel() argument 129 reld->rel_rtype = (Word)ELF_R_TYPE(rel->r_info, M_MACH); in ld_init_rel() 130 reld->rel_roffset = rel->r_offset; in ld_init_rel() 131 reld->rel_raddend = rel->r_addend; in ld_init_rel() 134 reld->rel_flags |= FLG_REL_RELA; in ld_init_rel()
|
H A D | machrel.intel.c | 93 ld_init_rel(Rel_desc *reld, Word *typedata, void *reloc) in ld_init_rel() argument 98 reld->rel_rtype = (Word)ELF_R_TYPE(rel->r_info, M_MACH); in ld_init_rel() 99 reld->rel_roffset = rel->r_offset; in ld_init_rel() 100 reld->rel_raddend = 0; in ld_init_rel()
|
H A D | machrel.sparc.c | 104 ld_init_rel(Rel_desc *reld, Word *typedata, void *reloc) in ld_init_rel() argument 109 reld->rel_rtype = (Word)ELF_R_TYPE(rela->r_info, M_MACH); in ld_init_rel() 110 reld->rel_roffset = rela->r_offset; in ld_init_rel() 111 reld->rel_raddend = rela->r_addend; in ld_init_rel() 114 reld->rel_flags |= FLG_REL_RELA; in ld_init_rel()
|