diff options
author | cjihrig <cjihrig@gmail.com> | 2019-06-27 10:31:58 -0400 |
---|---|---|
committer | cjihrig <cjihrig@gmail.com> | 2019-06-29 11:00:36 -0400 |
commit | 8772da6ea890afbe9088b71edf98fd3023090b00 (patch) | |
tree | 7e48cff80571d63daaf398c4736e16957151fd94 /deps/uv/src/unix/internal.h | |
parent | 334bac79eb4cb9fd74348e7e30fe1222ca3de221 (diff) | |
download | android-node-v8-8772da6ea890afbe9088b71edf98fd3023090b00.tar.gz android-node-v8-8772da6ea890afbe9088b71edf98fd3023090b00.tar.bz2 android-node-v8-8772da6ea890afbe9088b71edf98fd3023090b00.zip |
deps: upgrade to libuv 1.30.0
Notable changes:
- Support for the Haiku platform has been added.
- The maximum UV_THREADPOOL_SIZE has been increased from
128 to 1024.
- uv_fs_copyfile() now works properly when the source and
destination files are the same.
PR-URL: https://github.com/nodejs/node/pull/28449
Fixes: https://github.com/nodejs/node/issues/27746
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'deps/uv/src/unix/internal.h')
-rw-r--r-- | deps/uv/src/unix/internal.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/deps/uv/src/unix/internal.h b/deps/uv/src/unix/internal.h index 8c8ddc868e..260616474e 100644 --- a/deps/uv/src/unix/internal.h +++ b/deps/uv/src/unix/internal.h @@ -25,6 +25,7 @@ #include "uv-common.h" #include <assert.h> +#include <limits.h> /* _POSIX_PATH_MAX, PATH_MAX */ #include <stdlib.h> /* abort */ #include <string.h> /* strrchr */ #include <fcntl.h> /* O_CLOEXEC, may be */ @@ -60,6 +61,14 @@ # include <AvailabilityMacros.h> #endif +#if defined(_POSIX_PATH_MAX) +# define UV__PATH_MAX _POSIX_PATH_MAX +#elif defined(PATH_MAX) +# define UV__PATH_MAX PATH_MAX +#else +# define UV__PATH_MAX 8192 +#endif + #if defined(__ANDROID__) int uv__pthread_sigmask(int how, const sigset_t* set, sigset_t* oset); # ifdef pthread_sigmask |