diff options
author | Ulrich Drepper <drepper@gmail.com> | 2010-12-19 16:00:59 -0500 |
---|---|---|
committer | Petr Baudis <pasky@suse.cz> | 2011-02-03 16:55:57 +0100 |
commit | 17a0fde05783e137a8dc9cc4d913a8900862feae (patch) | |
tree | 5d2aab912bb14bdbc37631b6d42a1cc7d804f92a /ChangeLog | |
parent | 9a1af187c1be4c7893a5ea8371520899f49a6a9d (diff) | |
download | glibc-17a0fde05783e137a8dc9cc4d913a8900862feae.tar.gz glibc-17a0fde05783e137a8dc9cc4d913a8900862feae.tar.xz glibc-17a0fde05783e137a8dc9cc4d913a8900862feae.zip |
More accurate computatin of reclen in readdir_r.
Alignment issue can increase the reclen limit. Make sure Linux 64-bit readdir_r also accounts for 64-bit alignment in getdents. (cherry picked from commit db753e2cfb2051ebf20dc089f87c5b1297cc2cff)
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index bcd3e2f174..08b6c1c98d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-12-19 Ulrich Drepper <drepper@gmail.com> + + * sysdeps/unix/readdir_r.c (__READDIR_R): Compute reclen more accurate. + * sysdeps/unix/sysv/linux/wordsize-64/readdir_r.c: Define + GETDENTS_64BIT_ALIGNED. + 2010-12-10 Andreas Schwab <schwab@redhat.com> * wcsmbs/wchar.h (wcpcpy, wcpncpy): Add __restrict. |