diff options
author | Florian Weimer <fweimer@redhat.com> | 2020-12-04 09:13:43 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2020-12-04 09:16:41 +0100 |
commit | 73b6e50a22dea9ae6144beaaa675d2ac62c281ca (patch) | |
tree | bdc65b11a605da08ab1b424f197ff0e0feab5eee /grp/putgrent.c | |
parent | 785969a047ad2f23f758901c6816422573544453 (diff) | |
download | glibc-73b6e50a22dea9ae6144beaaa675d2ac62c281ca.tar glibc-73b6e50a22dea9ae6144beaaa675d2ac62c281ca.tar.gz glibc-73b6e50a22dea9ae6144beaaa675d2ac62c281ca.tar.bz2 glibc-73b6e50a22dea9ae6144beaaa675d2ac62c281ca.zip |
elf: Implement tail merging of strings in ldconfig
This simplifies the string table construction in elf/cache.c
because there is no more need to keep track of offsets explicitly;
the string table implementation does this internally.
This change slightly reduces the size of the cache on disk. The
file format does not change as a result. The strings are
null-terminated, without explicit length, so tail merging is
transparent to readers.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'grp/putgrent.c')
0 files changed, 0 insertions, 0 deletions