{
void doit (void)
{
- l = _dl_map_object (NULL, _dl_argv[0], lt_library, 0);
+ l = _dl_map_object (NULL, _dl_argv[0], 0, lt_library, 0);
}
char *err_str = NULL;
const char *obj_name __attribute__ ((unused));
}
}
else
- l = _dl_map_object (NULL, _dl_argv[0], lt_library, 0);
+ l = _dl_map_object (NULL, _dl_argv[0], 0, lt_library, 0);
phdr = l->l_phdr;
phent = l->l_phnum;
while ((p = strsep (&list, " :")) != NULL)
if (! __libc_enable_secure || strchr (p, '/') == NULL)
{
- struct link_map *new_map = _dl_map_object (NULL, p, lt_library, 0);
+ struct link_map *new_map = _dl_map_object (NULL, p, 1, lt_library,
+ 0);
if (new_map->l_opencount == 1)
/* It is no duplicate. */
++npreloads;
runp = file + strspn (file, ": \t\n");
while ((p = strsep (&runp, ": \t\n")) != NULL)
{
- struct link_map *new_map = _dl_map_object (NULL, p,
+ struct link_map *new_map = _dl_map_object (NULL, p, 1,
lt_library, 0);
if (new_map->l_opencount == 1)
/* It is no duplicate. */
if (problem != NULL)
{
char *p = strndupa (problem, file_size - (problem - file));
- struct link_map *new_map = _dl_map_object (NULL, p, lt_library, 0);
+ struct link_map *new_map = _dl_map_object (NULL, p, 1,
+ lt_library, 0);
if (new_map->l_opencount == 1)
/* It is no duplicate. */
++npreloads;