Rel
__ElfType(Rel);
relsize = sizeof (Rel);
Rel *rel;
rel = (Rel *)rels;
relsize = sizeof (Rel);
Rel *rel;
rel = (Rel *)rels;
FAKE_M_WORD_ALIGN, sizeof (Rel), ELF_T_REL },
#define M_RELOC Rel
extern uintptr_t ld_process_sym_reloc(Ofl_desc *, Rel_desc *, Rel *,
ofl->ofl_relocgotsz += (Xword)sizeof (Rel);
ofl->ofl_relocpltsz += (Xword)sizeof (Rel);
ofl->ofl_relocbsssz += (Xword)sizeof (Rel);
ofl->ofl_relocrelsz += (Xword)sizeof (Rel);
RELAUX_GET_OSDESC(orsp)->os_szoutrels += (Xword)sizeof (Rel);
Rel rea;
(char *)&rea, sizeof (Rel));
relosp->os_szoutrels += sizeof (Rel);
Rel *rel = (Rel *)reloc;
Rel *rend, *reloc;
reloc = (Rel *)irel->is_indata->d_buf;
entsize = sizeof (Rel);
for (rend = (Rel *)((uintptr_t)reloc + (uintptr_t)rsize);
reloc = (Rel *)((uintptr_t)reloc + (uintptr_t)entsize)) {
ld_process_sym_reloc(Ofl_desc *ofl, Rel_desc *reld, Rel *reloc, Is_desc *isp,
Rel *reloc)
Rel *rend; /* end of relocation section data */
Rel *reloc; /* current relocation entry */
reloc = (Rel *)rsect->is_indata->d_buf;
entsize = sizeof (Rel);
for (rend = (Rel *)((uintptr_t)reloc + (uintptr_t)rsize);
reloc = (Rel *)((uintptr_t)reloc + (uintptr_t)entsize)) {
Rel *rend, *reloc;
reloc = (Rel *)rsect->is_indata->d_buf;
entsize = sizeof (Rel);
for (rend = (Rel *)((uintptr_t)reloc + (uintptr_t)rsize);
reloc = (Rel *)((uintptr_t)reloc + (uintptr_t)entsize)) {
relsize = sizeof (Rel);
entsize = sizeof (Rel);
SET_SEC_INFO_WORD_ALIGN(ELF_T_REL, 0, sizeof (Rel))
if (ld_process_sym_reloc(ofl, &reld, (Rel *)&reloc, isec,
dyn->d_un.d_ptr = sizeof (Rel);
Rel *rel;
rel = (Rel *)reloc;
Rel *rel = (Rel *)reloc;
Rt_map *, Rel **, Rel **, Rel **);
Rel *rel_base = 0, *rel_null, *rel_data, *rel_func;
if (rel_base == (Rel *)0) {
rel_base = (Rel *)_mcache->c_data->d_buf;
rel_data = (Rel *)((Xword)rel_null +
rel_func = (Rel *)((Xword)rel_data +
Rt_map *lmp, Rel **null, Rel **data, Rel **func)
Rel *rel;
rel = (Rel *)_icache->c_data->d_buf;
rel = (Rel *)((uintptr_t)rel + ent)) {
*func = (Rel *)((uintptr_t)*func + ent);
*null = (Rel *)((uintptr_t)*null + ent);
*func = (Rel *)((uintptr_t)*func + ent);
Rel *rel;
*data = (Rel *)((uintptr_t)*data + ent);
rel = (Rel *)_cache->c_data->d_buf;
rel = (Rel *)((uintptr_t)rel + ent)) {
Rel *rel = vrel;
Rel *rel = vrel;
Rel *rel = vrel;
Rel *nrel = vnrel;
Rel *orel = vorel;
relent = sizeof (Rel);
roffset = ((Rel *)reladdr)->r_offset + ld_base;
Rel *rel = (Rel*)rptr;
Rel *rptr;
if (!lmp || ((reloff % sizeof (Rel)) != 0)) {
rptr = (Rel *)(addr + reloff);
uint_t pltndx = reloff / sizeof (Rel);
(Xword)(reloff / sizeof (Rel)), PLT_T_FULL, nlmp, (Addr)symval,
Rel *rel;
rtype = ELF_R_TYPE(((Rel *)relbgn)->r_info, M_MACH);
rtype = ELF_R_TYPE(((Rel *)relbgn)->r_info, M_MACH);
roffset = ((Rel *)relbgn)->r_offset;
rsymndx = ELF_R_SYM(((Rel *)relbgn)->r_info);
rel = (Rel *)relbgn;
Rel rel;
pltentries = pltrelsz / sizeof (Rel);
pltentries = pltrelsz / sizeof (Rel);