Lines Matching defs:so

68        rather than void *, so that we may use byte offsets to find the
126 configured to handle 64-bit targets, so CORE_ADDR is 64 bits. We
140 LM_ADDR (struct so_list *so)
144 return (CORE_ADDR) extract_signed_integer (so->lm_info->lm + lmo->l_addr_offset,
149 LM_NEXT (struct so_list *so)
154 return extract_unsigned_integer (so->lm_info->lm + lmo->l_next_offset,
159 LM_NAME (struct so_list *so)
164 return extract_unsigned_integer (so->lm_info->lm + lmo->l_name_offset,
169 IGNORE_FIRST_LINK_MAP_ENTRY (struct so_list *so)
174 return extract_unsigned_integer (so->lm_info->lm + lmo->l_prev_offset,
322 fd is open on, if it exists, and if so, initialize the dynamic
326 we basically have to open a bfd on every call, so we specifically
338 mapped memory segment, so skip it. Also, if the fd corresponds
572 /* Check to see if we have a currently valid address, and if so, avoid
767 inferior executable, so we must ignore it. For some versions of
769 does have a name, so we can no longer use a missing name to
869 we are sure it is the main executable, so we return that. */
971 it contains only the unrelocated offset of the function, so we have
1023 loaded so that we can load its symbols and place a breakpoint
1106 point, so we are only interested in symbols in code
1314 first exec's /lib/libc.so.N, which contains the dynamic linker,
1388 svr4_free_so (struct so_list *so)
1390 xfree (so->lm_info->lm);
1391 xfree (so->lm_info);
1421 svr4_relocate_section_addresses (struct so_list *so,
1424 sec->addr = svr4_truncate_ptr (sec->addr + LM_ADDR (so));
1425 sec->endaddr = svr4_truncate_ptr (sec->endaddr + LM_ADDR (so));