* sysdeps/mach/hurd/faccessat.c: New file.
authorRoland McGrath <roland@gnu.org>
Mon, 6 Mar 2006 07:59:23 +0000 (07:59 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 6 Mar 2006 07:59:23 +0000 (07:59 +0000)
commit16a10468376803c5e48ac9c14cfa1a1dd2f7ec8f
tree2e014adc76adfee74ff4580a1568017f6eae9299
parent7d013a64de1cada889f3db5da793a7b965e87ac1
* sysdeps/mach/hurd/faccessat.c: New file.

* sysdeps/mach/hurd/fchmodat.c: New file.
* sysdeps/mach/hurd/fchownat.c: New file.
* sysdeps/mach/hurd/fxstatat.c: New file.
* sysdeps/mach/hurd/fxstatat64.c: New file.
* sysdeps/mach/hurd/linkat.c: New file.
* sysdeps/mach/hurd/mkdirat.c: New file.
* sysdeps/mach/hurd/openat.c: New file.
* sysdeps/mach/hurd/openat64.c: New file.
* sysdeps/mach/hurd/symlinkat.c: New file.
* sysdeps/mach/hurd/unlinkat.c: New file.
* sysdeps/mach/hurd/xmknod.c (__xmknod): Just call __xmknodat.
Guts move to ...
* sysdeps/mach/hurd/xmknodat.c: ... here, new file.

* hurd/lookup-at.c: New file.
* hurd/Makefile (routines): Add it.
* hurd/hurd/fd.h: Declare __file_name_lookup_at,
__file_name_split_at and __directory_name_split_at.

* hurd/hurd/lookup.h: Declare {,__}hurd_directory_name_split.

* hurd/hurdlookup.c (__hurd_directory_name_split): Use __memrchr
unconditionally.

* sysdeps/mach/hurd/open.c: Define {,__,__libc_,}open64 as aliases.
* sysdeps/mach/hurd/open64.c: New file.
22 files changed:
ChangeLog
hurd/Makefile
hurd/hurd/fd.h
hurd/hurd/lookup.h
hurd/hurdlookup.c
hurd/lookup-at.c [new file with mode: 0644]
malloc/malloc.c
sysdeps/mach/hurd/faccessat.c [new file with mode: 0644]
sysdeps/mach/hurd/fchmodat.c [new file with mode: 0644]
sysdeps/mach/hurd/fchownat.c [new file with mode: 0644]
sysdeps/mach/hurd/fxstatat.c [new file with mode: 0644]
sysdeps/mach/hurd/fxstatat64.c [new file with mode: 0644]
sysdeps/mach/hurd/linkat.c [new file with mode: 0644]
sysdeps/mach/hurd/mkdirat.c [new file with mode: 0644]
sysdeps/mach/hurd/open.c
sysdeps/mach/hurd/open64.c [new file with mode: 0644]
sysdeps/mach/hurd/openat.c [new file with mode: 0644]
sysdeps/mach/hurd/openat64.c [new file with mode: 0644]
sysdeps/mach/hurd/symlinkat.c [new file with mode: 0644]
sysdeps/mach/hurd/unlinkat.c [new file with mode: 0644]
sysdeps/mach/hurd/xmknod.c
sysdeps/mach/hurd/xmknodat.c [new file with mode: 0644]