<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/124647>124647</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc][POSIX] implement poll from poll.h
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
nickdesaulniers
</td>
</tr>
</table>
<pre>
building clang against llvm-libc fails with:
```
llvm-project-main/llvm/lib/Support/raw_socket_stream.cpp:24:10: fatal error: 'poll.h' file not found.
24 | #include <poll.h>
| ^~~~~~~~
```
it looks like `poll` is used.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckUGLpDAQhX9NeSlGYsW03QcPzvQIe9qFuextiKbUbEcjSZxhL_vbF-2GHTYEQsJ7od77dIx2XJhrUM-grpne0uRDvdj-ZjjqzS2WQ8w6b37X3WadscuIvdPLiHrUdokJnfuYn5ztehy0dRE_bZpANiAaOInHFs2hWoP_xX16mrVdgNr9bT9sB9S-bevqQwJqg_58j76_cXqPKbCe835dQTZUgmwKAbLBQSftkEPwYb8CVat3Lp-AKhysY1x8wsFvi8lBNIhIJUL1gkDSLr3bDCPIl4dHvt41iHeNev1zX_9FsAmd97eIzt4Y4SR2P5wE2ohbZJNnppbmIi8647qo5FkU57IQ2VSfzwWf5aCM7KpKMxsxFGzUpezKi-o7kdmaBClRUEWkpBS5ZFJ9WQyGhSwKGqAUPGvr8r2z3IcxszFuXBdUnsoqc7pjFw-IRDsLINpxhvrovdvGCKVwNqb474dkkzvAHwZ1BfX84_vbt5-grmjn1fHMS8I9JA7Bz3ivK9uCq6eU1rhDphaoHW2ati7v_fwF6hfeQO0xbQRqHwN_1PQ3AAD___UKxms">