]> git.ipfire.org Git - thirdparty/glibc.git/commit
hurd: Fix dirfd symbol exposition from ftw
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Wed, 27 Sep 2017 21:46:51 +0000 (23:46 +0200)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Wed, 27 Sep 2017 22:49:05 +0000 (00:49 +0200)
commit2c7bbfaf4e361b482f3ccfbdbb29cc5121ca0ea8
tree43dbd812c9322f390f90d39d85f325bbc7d1cfd8
parent825adeeed1e95990fd1efb70d9ac3eb7f1ea802a
hurd: Fix dirfd symbol exposition from ftw

dirfd is XOPEN2K8 only, it should not be exposed along ftw which is earlier.

* include/dirent.h (__dirfd): New declaration.
* dirent/dirfd.c (dirfd): Rename to __dirfd, and redefine as weak
alias.
* sysdeps/posix/dirfd/dirfd.c (dirfd): Likewise.
* sysdeps/mach/hurd/dirfd.c (dirfd): Likewise.
* io/ftw.c (open_dir_stream, ftw_dir): Use __dirfd instead of dirfd.
ChangeLog
dirent/dirfd.c
include/dirent.h
io/ftw.c
sysdeps/mach/hurd/dirfd.c
sysdeps/posix/dirfd.c