diff options
author | Axel Viala <axel.viala@darnuria.eu> | 2016-06-10 02:33:32 +0200 |
---|---|---|
committer | Axel Viala <axel.viala@darnuria.eu> | 2016-06-10 02:33:32 +0200 |
commit | 26ee782523f2616568bbc30b545abd0f1122eefd (patch) | |
tree | 494d856ffd75b05221ba105a8dc94476a5c1fec6 /.travis.yml | |
parent | 45d85899e99d33e291b2bf3259881b46cc5365d7 (diff) | |
download | rust-libc-26ee782523f2616568bbc30b545abd0f1122eefd.tar.gz |
Add Directory file descriptor relative syscall.
I only added "*at" syscall relative to Posix2008 specification.
At the moment OSX and Android are partially supporting this API.
This include:
* `openat`
* `faccessat`
* `fchmodat`
* `fchownat`
* `fstatat`
* `linkat`
* `mkdirat`
* `mknodat` [0]
* `readlinkat`
* `renameat`
* `symlinkat`
* `unlinkat`
* `mkfifoat` [0][1]
[1] Not available on Android at the moment:
* `mkfifo`
[1] Not available on OSX at the moment:
* `mkfifoat`
* `mknodat`
And exclude operating system specific API:
* `renameat2`: Linux specific
* `execveat`: Linux specific since 3.19
* `futimesat`: GNU extension
* `name_to_handle_at`: GNU extension
* `scandirat`: GNU extension
* `fanotify_mark`: belong to fanotify API.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 0d76d4cdcc..ce62ef5316 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,6 +18,7 @@ script: cargo build --no-default-features && rustc ci/style.rs && ./style src; fi +osx_image: xcode7.3 os: - linux - osx |