diff options
author | Ulrich Drepper <drepper@redhat.com> | 2000-10-21 06:32:16 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2000-10-21 06:32:16 +0000 |
commit | c91bc73e3e463ae6a80e548b899703efae256090 (patch) | |
tree | 4ffca3b92929cba407f8c4dc68274d83ec697d90 /include | |
parent | 8699e7b1daa5d250b8bc69e1ecffae80170277e5 (diff) | |
download | glibc-c91bc73e3e463ae6a80e548b899703efae256090.zip glibc-c91bc73e3e463ae6a80e548b899703efae256090.tar.gz glibc-c91bc73e3e463ae6a80e548b899703efae256090.tar.bz2 |
Update.
* 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.
Diffstat (limited to 'include')
-rw-r--r-- | include/link.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/link.h b/include/link.h index 0eab781..4c04099 100644 --- a/include/link.h +++ b/include/link.h @@ -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; |