<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/124944>124944</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc][POSIX] provide WIFSIGNALED from <sys/wait.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 llvm with llvm-libc fails with:
```
/llvm-project-main/llvm/lib/Support/Unix/Program.inc:497:14: error: use of undeclared identifier 'WIFSIGNALED'
```
we're missing this macro from POSIX
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckUGL2zwQhn_N-CLW2CM5jg86eL-sPwKlXQilvUqWbE8rW0GSk-6_L3YDDQWBhkEa5n0eFSONi7USqleoTpla0-SDXKj_aWxUq1vIhphpbz6kXskZWkbm3G1md0rTXr040j0bFLm4N4G3ULRwKB6naAG7_eE1-B-2Ty-zouXR2y7SgN1lvV59SIDd14V-AXbvwY9BzTktPfBWNDXwthTAW2ZD8GEr1miZH9i6GNs7FaxhZOySaCAbGGD97dxdzv9_bj-9nQDrf5a6W8A6WDZTjFuoNFFks-qDZ0PwM3v_cjl_z4zkpuGNyqwsa34sD8fmWGeTNA3a0pRDiYj6iDgoe-zFQYvBFOXAeUYSC6yKEpvyIHhR5xUWw6Fqal3XhRLagijsrMjlG4bchzGjGFcrSxSNEJlT2rq4a0HcCAPiJijIHaVexwiicBRT_DshUXK7yv1DdYLqdY8B1Yldg7-RsewJyp-gwP-LHxGwuytK-QT8LVuDk1NK17i5xA6wGylNq857Pz-Je3IK2O3rb3MeCW4SfwcAAP__UtK9Zg">