]> git.lizzy.rs Git - rust.git/blob - src/ci/docker/host-x86_64/dist-x86_64-linux/llvm-project-centos.patch
Update dist-arm-linux to Ubuntu 20.04
[rust.git] / src / ci / docker / host-x86_64 / dist-x86_64-linux / llvm-project-centos.patch
1 diff --git a/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp b/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
2 index 176d6d6abf3..a6d63bf24b8 100644
3 --- a/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
4 +++ b/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
5 @@ -33,6 +33,13 @@ namespace {
6  using namespace llvm;
7  using namespace clang;
8  
9 +#define EPOLL_CLOEXEC -1
10 +#define IN_CLOEXEC -1
11 +#define O_CLOEXEC -1
12 +static int epoll_create1(int flags) { return -1; }
13 +static int inotify_init1(int flags) { return -1; }
14 +static int pipe2(int *fds, int flags) { return -1; }
15 +
16  /// Pipe for inter-thread synchronization - for epoll-ing on multiple
17  /// conditions. It is meant for uni-directional 1:1 signalling - specifically:
18  /// no multiple consumers, no data passing. Thread waiting for signal should