= _dl_loaded;
= GL(dl_loaded);
_dl_resolve_conflicts (struct link_map *l, ElfW(Rela) *conflict,		       ElfW(Rela) *conflictend){  if (__builtin_expect (_dl_debug_mask & DL_DEBUG_RELOC, 0))    _dl_printf ("\nconflict processing: %s\n",		l->l_name[0] ? l->l_name : _dl_argv[0]);  {    /* Do the conflict relocation of the object and library GOT and other       data.  */    /* This macro is used as a callback from the ELF_DYNAMIC_RELOCATE code.  */#define RESOLVE_MAP(ref, version, flags) (*ref = NULL, 0)#define RESOLVE(ref, version, flags) (*ref = NULL, 0)#define RESOLVE_CONFLICT_FIND_MAP(map, r_offset)		\do								\  {								\    while ((resolve_conflict_map->l_map_end			\	    < (ElfW(Addr))(r_offset))				\	   || (resolve_conflict_map->l_map_start		\	       > (ElfW(Addr))(r_offset)))			\      resolve_conflict_map					\	= resolve_conflict_map->l_next;				\    (map) = resolve_conflict_map;				\  } while (0)    struct link_map *resolve_conflict_map __attribute__ ((__unused__))      = _dl_loaded;    #include "dynamic-link.h"    _dl_num_cache_relocations += conflictend - conflict;    for (; conflict < conflictend; ++conflict)      elf_machine_rela (l, conflict, NULL, NULL, (void *) conflict->r_offset);  }}