Add various methods and flags to Syscall
authorSteffen Kieß <s-kiess@web.de>
Tue, 26 Mar 2013 20:26:09 +0000 (21:26 +0100)
committerSteffen Kieß <s-kiess@web.de>
Tue, 26 Mar 2013 20:26:09 +0000 (21:26 +0100)
commit5329fab38b640727b78a6e09b53900801bf47347
treedc241f84212224b7d326f5dc89b4d531ec746ae6
parent6ceccd8cd264e92a956a4375e13170cbcc7191e9
Add various methods and flags to Syscall

    * Add OpenFlags.O_CLOEXEC and OpenFlags.O_PATH

    * Add AtFlags for AT_* values

    * Add fdopendir, mkdtemp, futimens

    * Add readv, writev, preadv, pwritev

    * Add *at methods: openat, renameat, fchmodat, fstatat, utimensat,
      mkdirat, mknodat, mkfifoat, faccessat, fchownat, linkat, readlinkat,
      symlinkat, unlinkat

    * Add constants AT_FDCWD, UTIME_NOW, UTIME_OMIT
configure.in
mcs/class/Mono.Posix/Mono.Unix.Native/NativeConvert.generated.cs
mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs
support/Makefile.am
support/fcntl.c
support/map.c
support/map.h
support/sys-stat.c
support/sys-uio.c [new file with mode: 0644]
support/unistd.c