mirror of
git://sourceware.org/git/glibc.git
synced 2024-12-27 04:41:02 +08:00
0d4439738a
* sysdeps/unix/dirstream.h: Rewritten. * sysdeps/unix/readdir.c: Rewritten. * sysdeps/unix/telldir.c: Rewritten. * sysdeps/unix/closedir.c: Use <...> instead of "..." for dirstream.h. Remove __ from DIR struct member names. * sysdeps/unix/dirfd.c: Likewise. * sysdeps/unix/seekdir.c: Likewise. * sysdeps/unix/rewinddir.c: Likewise. * sysdeps/unix/opendir.c: Likewise. Don't allocate extra space after DIR structure. * sysdeps/stub/direct.h: File removed. * sysdeps/unix/bsd/bsd4.4/direct.h: File removed. * sysdeps/unix/bsd/direct.h: File removed. * sysdeps/unix/common/direct.h: File removed. * sysdeps/unix/sysv/irix4/direct.h: File removed. * sysdeps/unix/sysv/isc3/direct.h: File removed. * sysdeps/unix/sysv/sco3.2.4/direct.h: File removed. * sysdeps/unix/sysv/sysv4/solaris2/direct.h: File removed. * sysdeps/unix/common/direntry.h: New file. * sysdeps/unix/bsd/direntry.h: New file. * sysdeps/unix/bsd/bsd4.4/direntry.h: New file. * sysdeps/unix/sysv/direntry.h: New file. * sysdeps/stub/direntry.h: New file. * dirent/dirent.h (struct dirent): Type removed. Include <direntry.h> to define it. (_D_EXACT_NAMLEN, _D_ALLOC_NAMLEN): New macros. * dirent/Makefile (headers): Add direntry.h. (distribute): Remove direct.h. * sysdeps/posix/getcwd.c: Use new macros instead of d_namlen. * dirent/scandir.c: Likewise. * io/fts.c (fts_build): Likewise. * io/ftw.c (ftw_dir): Likewise. * sysdeps/posix/ttyname.c: Likewise. |
||
---|---|---|
.. | ||
sys | ||
__handler.S | ||
confname.h | ||
Dist | ||
dup2.c | ||
fcntlbits.h | ||
fpathconf.c | ||
getgroups.c | ||
getpriority.c | ||
getrusage.c | ||
gettimeofday.c | ||
Implies | ||
Makefile | ||
pathconf.c | ||
readv.c | ||
reboot.c | ||
setgroups.c | ||
setpriority.c | ||
signum.h | ||
sigreturn.S | ||
sigtramp.c | ||
start.c | ||
statbuf.h | ||
swapon.c | ||
syscalls.list | ||
sysconf.c | ||
uname.S | ||
wait.S | ||
waitpid.c | ||
writev.c |