Off
__ElfType(Off);
Off bgn1, bgn = shdr->sh_offset;
Off end1, end = shdr->sh_offset + shdr->sh_size;
Off offset; /* File offset of data. Ignored unless */
static Off
Off offset;
map_offset_to_addr(FSTATE *fstate, Off offset, size_t size, size_t *zero_bytes,
Off end_offset = offset + size;
read_data(FSTATE *fstate, Off offset, void *buf, size_t nbyte,
Off offset;
read_verdef(FSTATE *fstate, Off offset, Half *cnt, Word *aux, Word *next)
read_verdaux(FSTATE *fstate, Off offset, Word *next)
read_verneed(FSTATE *fstate, Off offset, Half *cnt, Word *aux, Word *next)
read_vernaux(FSTATE *fstate, Off offset, Word *next)
int (* read_main)(FSTATE *, Off, Half *, Word *, Word *);
int (* read_aux)(FSTATE *, Off, Word *);
Off offset, aux_offset;
Off highwater, extent;
Off off = (Off) elfedit_atoui(argstate.argv[0],
Off off = (Off) elfedit_atoui(argstate.argv[0],
Off p_offset;
Off sh_offset;
const char *, Off, Sxword, const char *, const char *,
extern void Dbg_bind_global(Rt_map *, Addr, Off, Xword, Pltbindtype,
Rt_map *, Addr, Off, const char *, uint_t);
extern void Dbg_got_display(Ofl_desc *, Off, int, Word, size_t);
eh->e_phoff = (Off)hi;
sh->sh_offset = (Off)hi;
eh->e_shoff = (Off)hi;
raddend += (Off)_elf_getxoff(psym->sd_isc->is_indata);
raddend += (Off)_elf_getxoff(sdp->sd_isc->is_indata);
(Off)_elf_getxoff(orsp->rel_isdesc->is_indata);
(Off)_elf_getxoff(arsp->rel_isdesc->is_indata);
(Off)_elf_getxoff(orsp->rel_isdesc->is_indata);
(Off)_elf_getxoff(arsp->rel_isdesc->is_indata);
(Off)_elf_getxoff(arsp->rel_isdesc->is_indata);
raddend += (Off)_elf_getxoff(psym->sd_isc->is_indata);
raddend += (Off)_elf_getxoff(sdp->sd_isc->is_indata);
(Off)_elf_getxoff(orsp->rel_isdesc->is_indata);
(Off)_elf_getxoff(sdp->sd_isc->is_indata);
Off offset;
offset = (Off)S_ROUND(offset, shdr->sh_addralign);
(Off)_elf_getxoff(isc->is_indata);
(Off)_elf_getxoff(isp->is_indata);
(Off)_elf_getxoff(isc->is_indata);
(Off)_elf_getxoff(ofl->ofl_islbss->is_indata);
(Off)_elf_getxoff(ofl->ofl_istlsbss->is_indata);
Dbg_bind_global(Rt_map *flmp, Addr fabs, Off foff, Xword pltndx,
Pltbindtype pbtype, Rt_map *tlmp, Addr tabs, Off toff,
Dbg_got_display(Ofl_desc *ofl, Off goff, int stage,
Off off = goff + (gotndx * m_got_entsize);
extern int update_dynamic(Cache *, Cache *, Rt_map *, int, Addr, Off,
Addr addr, Off off, const char *file, Xword null, Xword data, Xword func,
DBG_CALL(Dbg_bind_global(lmp, (Addr)from, (Off)(from - ADDR(lmp)),
(Off)(roffset - basebgn), (Xword)(-1), PLT_T_FULL,
Off i_offset = 0;
DBG_CALL(Dbg_bind_global(lmp, (Addr)from, (Off)(from - ADDR(lmp)),
(Off)(roffset - basebgn), (Xword)(-1), PLT_T_FULL,
(Off)(roffset - basebgn), pltndx, pbtype,
DBG_CALL(Dbg_bind_global(lmp, (Addr)from, (Off)(from - ADDR(lmp)),
(Off)(roffset - basebgn), pltndx, pbtype,
DBG_CALL(Dbg_bind_global(lmp, (Addr)from, (Off)(from - ADDR(lmp)),
Off off;