<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/124654>124654</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [libc][POSIX][unistd] implement `alarm`
        </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 due to the uses of `alarm` (unistd.h) in llvm/lib/Support/Unix/{Watchdog.inc|Program.inc}
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxM0D2L3DAQBuBfM25EjDz-LlRksxhS5eAISStLWnkSWTL6OJJ_H-w9yHUzxbzz8siUyHpjBPQ36O-VLHkLUXhSv7VJsjhPJqZqDfqvWAs5Td4y5aS3TFpJPmXm3Nv-ydGq2EOSS0wXw3JgeTOsJJNYeDAYuHQy7jBwBjgVTynregOcGfkrAHBxtAIur-U4QsyAy3dPfwAXGG8_ZFabDrYmr2D88hKDjXJ_bvdKi1bP7SwrI5qxnThyzptqE8MwN-089ZOatB4Mx1l3atKq75qVy1FXJJBjzxscsUXOm3rAccRxbeaHfjQTSui42SW5-mxYh2grSqkY0WA39F3l5GpcuuQQTwBAPA2juEjWYhN03FHK6X9Cpuwu7eugv0N_e_n2-vXnc3zKQH9ntB_O7Mbnj3hViU5sOR8J2s-nDS6W8lbWWoWL8F3yfH_E8MuoE_IqnQCX995vAv8FAAD__zdnn0Y">