Home
last modified time | relevance | path

Searched refs:rel_rtype (Results 1 – 10 of 10) sorted by relevance

/titanic_50/usr/src/cmd/sgs/libld/common/
H A Dmachrel.intel.c86 (rdesc->rel_rtype == R_386_TLS_DTPOFF32)) in ld_calc_got_offset()
98 reld->rel_rtype = (Word)ELF_R_TYPE(rel->r_info, M_MACH); in ld_init_rel()
321 if (orsp->rel_rtype == R_386_RELATIVE) in ld_perform_outreloc()
360 rea.r_info = ELF_R_INFO(ndx, orsp->rel_rtype); in ld_perform_outreloc()
380 if (orsp->rel_rtype == R_386_JMP_SLOT) in ld_perform_outreloc()
444 Word rtype = arsp->rel_rtype; in tls_fixups()
468 arsp->rel_rtype = R_386_TLS_GOTIE; in tls_fixups()
516 arsp->rel_rtype = R_386_TLS_LE; in tls_fixups()
589 arsp->rel_rtype = R_386_TLS_LE; in tls_fixups()
619 arsp->rel_rtype = R_386_TLS_LE; in tls_fixups()
[all …]
H A Dmachrel.sparc.c96 (rdesc->rel_rtype == M_R_DTPOFF)) in ld_calc_got_offset()
109 reld->rel_rtype = (Word)ELF_R_TYPE(rela->r_info, M_MACH); in ld_init_rel()
605 if ((orsp->rel_rtype == M_R_REGISTER) && !sdp) { in ld_perform_outreloc()
611 orsp->rel_rtype)); in ld_perform_outreloc()
727 rep = &reloc_table[orsp->rel_rtype]; in ld_perform_outreloc()
736 conv_reloc_SPARC_type(orsp->rel_rtype, 0, &inv_buf), in ld_perform_outreloc()
749 if (orsp->rel_rtype == R_SPARC_RELATIVE) in ld_perform_outreloc()
779 if (orsp->rel_rtype == M_R_DTPMOD) in ld_perform_outreloc()
785 ELF_R_TYPE_INFO(RELAUX_GET_TYPEDATA(orsp), orsp->rel_rtype)); in ld_perform_outreloc()
838 Word rtype = arsp->rel_rtype; in tls_fixups()
[all …]
H A Dmachrel.amd.c117 (rdesc->rel_rtype == R_AMD64_DTPOFF64)) in ld_calc_got_offset()
129 reld->rel_rtype = (Word)ELF_R_TYPE(rel->r_info, M_MACH); in ld_init_rel()
406 if (orsp->rel_rtype == R_AMD64_RELATIVE) in ld_perform_outreloc()
435 if (orsp->rel_rtype == R_AMD64_DTPMOD64) in ld_perform_outreloc()
440 rea.r_info = ELF_R_INFO(ndx, orsp->rel_rtype); in ld_perform_outreloc()
461 if (orsp->rel_rtype == R_AMD64_JUMP_SLOT) in ld_perform_outreloc()
539 Word rtype = arsp->rel_rtype; in tls_fixups()
573 arsp->rel_rtype = R_AMD64_GOTTPOFF; in tls_fixups()
618 arsp->rel_rtype = R_AMD64_TPOFF32; in tls_fixups()
663 arsp->rel_rtype = R_AMD64_TPOFF32; in tls_fixups()
[all …]
H A Drelocate.c349 conv_reloc_type(ifl->ifl_ehdr->e_machine, rsp->rel_rtype, in ld_disp_errmsg()
783 if (IS_REGISTER(rsp->rel_rtype)) in ld_reloc_sym_name()
809 if (IS_GOT_REQUIRED(arsp->rel_rtype)) in ld_add_actrel()
861 Word rtype = rsp->rel_rtype; in ld_reloc_GOT_relative()
897 rsp->rel_rtype = ld_targ.t_m.m_r_relative; in ld_reloc_GOT_relative()
904 rsp->rel_rtype = rtype; in ld_reloc_GOT_relative()
911 rsp->rel_rtype = ld_targ.t_m.m_r_glob_dat; in ld_reloc_GOT_relative()
915 rsp->rel_rtype = rtype; in ld_reloc_GOT_relative()
969 Word ortype = rsp->rel_rtype; in ld_reloc_plt()
984 rsp->rel_rtype = ld_targ.t_m.m_r_jmp_slot; in ld_reloc_plt()
[all …]
H A Dsections.c387 if (rsp->rel_rtype == ld_targ.t_m.m_r_relative) in ignore_section_processing()
871 reld.rel_rtype = ld_targ.t_m.m_r_arrayaddr; in make_array()
/titanic_50/usr/src/cmd/sgs/liblddbg/common/
H A Drelocate.c231 conv_reloc_type(mach, rdesc->rel_rtype, 0, &inv_buf), in Dbg_reloc_doact()
265 conv_reloc_type(mach, rsp->rel_rtype, 0, &inv_buf), in Dbg_reloc_discard()
285 conv_reloc_type(mach, rsp->rel_rtype, 0, &inv_buf1), in Dbg_reloc_transition()
392 conv_reloc_type(mach, orsp->rel_rtype, 0, &inv_buf), in Dbg_reloc_ors_entry()
418 conv_reloc_type(mach, arsp->rel_rtype, 0, &inv_buf), in Dbg_reloc_ars_entry()
/titanic_50/usr/src/uts/intel/ia32/krtld/
H A Ddoreloc.c203 uchar_t rtype = rdesc->rel_rtype; in do_reloc_krtld()
/titanic_50/usr/src/uts/intel/amd64/krtld/
H A Ddoreloc.c205 uchar_t rtype = rdesc->rel_rtype; in do_reloc_krtld()
/titanic_50/usr/src/uts/sparc/krtld/
H A Ddoreloc.c382 uchar_t rtype = rdesc->rel_rtype; in do_reloc_krtld()
/titanic_50/usr/src/cmd/sgs/include/
H A Dlibld.h650 Word rel_rtype; /* relocation type */ member