diff options
author | Ken Brown <kbrown@cornell.edu> | 2017-08-17 09:12:15 -0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2017-08-19 18:06:49 +0200 |
commit | f665b1cef30f9032877081ac63ea94910825be6a (patch) | |
tree | 4b2a63cc2ac9b59434af3907a6a4f2bc49866197 /newlib | |
parent | c496cbb6bdbe7d5a81aff83fbaafa2c92336a544 (diff) | |
download | cygnal-f665b1cef30f9032877081ac63ea94910825be6a.tar.gz cygnal-f665b1cef30f9032877081ac63ea94910825be6a.tar.bz2 cygnal-f665b1cef30f9032877081ac63ea94910825be6a.zip |
cygwin: Implement renameat2
Define the RENAME_NOREPLACE flag in <cygwin/fs.h> as defined on Linux
in <linux/fs.h>. The other RENAME_* flags defined on Linux are not
supported.
Diffstat (limited to 'newlib')
-rw-r--r-- | newlib/libc/include/stdio.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/newlib/libc/include/stdio.h b/newlib/libc/include/stdio.h index 5d8cb1092..331a1cf07 100644 --- a/newlib/libc/include/stdio.h +++ b/newlib/libc/include/stdio.h @@ -384,6 +384,9 @@ int _EXFUN(vdprintf, (int, const char *__restrict, __VALIST) #endif #if __ATFILE_VISIBLE int _EXFUN(renameat, (int, const char *, int, const char *)); +# ifdef __CYGWIN__ +int _EXFUN(renameat2, (int, const char *, int, const char *, unsigned int)); +# endif #endif /* |