hurd: Fix ld.so __getcwd override from libc
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 1 Dec 2019 20:48:46 +0000 (20:48 +0000)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 1 Dec 2019 21:05:51 +0000 (21:05 +0000)
commitdb25266c9202a1235ce2e2f8a4f84cfb86254196
treeb23f1944793f1c15c8cda8b659034454c34fea4e
parent892badc9bbcd4a6f8c2eb6c8a99be3aa22517532
hurd: Fix ld.so __getcwd override from libc

ld.so symbols to be overriden by libc need to be extern to really get
overriden. __getcwd happens to have never been exposed, putting it to
GLIBC_PRIVATE.
include/unistd.h
io/getcwd.c
sysdeps/mach/hurd/Versions
sysdeps/mach/hurd/getcwd.c
sysdeps/mach/hurd/i386/localplt.data
sysdeps/posix/getcwd.c
sysdeps/unix/sysv/linux/getcwd.c