1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-30 17:41:16 +03:00
* include/link.h (struct link_map): Add l_soname_added bitfield.
	* elf/dl-load.c (_dl_map_object): Remember when we added the
	SONAME to the l_libname list and don't try it again.
This commit is contained in:
Ulrich Drepper
2000-10-21 06:32:16 +00:00
parent 8699e7b1da
commit c91bc73e3e
3 changed files with 9 additions and 1 deletions

View File

@@ -178,6 +178,8 @@ struct link_map
unsigned int l_reserved:2; /* Reserved for internal use. */
unsigned int l_phdr_allocated:1; /* Nonzero if the data structure pointed
to by `l_phdr' is allocated. */
unsigned int l_soname_added:1; /* Nonzero if the SONAME is for sure in
the l_libname list. */
/* Array with version names. */
unsigned int l_nversions;