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

    <tr>
        <th>Summary</th>
        <td>
            [libc][POSIX][pthreads] support non-null pthread_condattr_t* for pthread_cond_init
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            enhancement,
            libc
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          nickdesaulniers
      </td>
    </tr>
</table>

<pre>
    [pthread_cond_init](https://pubs.opengroup.org/onlinepubs/7908799/xsh/pthread_cond_destroy.html) can take a second param that's a pthread_condattr_t.  I didn't handle that in the initial patch for #85282 because of #88581. Once #88581 is fixed, this should be revisited.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsUsFu3DoM_Br6QsSwuav1-uBDkoWBnPKAd-ktkCV6pUYrGRIdJH9f2A3aFO1JosQZDIejS_HXyDyAegB1qfQqLuUhevNqueg1RM-5VFOyH1vLIi6zti8mRfvioxdQF6CzE1kKHO6BRqBxWadSp4XjNad1qVO-Ao0pBh95-wIau745d30PNL4XtyG-0louktNH7eQWgHo0OqLoV0aNhbcOXHTWNxSnBagrqPErXovkF6kRn9B6G4E6QaejDbwj0EcUx7iJ9zrgosU4nFNGoMNZ0ZlwYqPXwpjm_e2szm2Nz9HwrxJ9wdm_swV6RHG-YHFpDRYnxsxvvnhhW1d2ONj-0OuKh7ZrqVfdoWsqN_Rda0_zyer2ZNTpZI5Ta2er9EF1PFPTV36gho7NsSVqqT80ddsaa2g2J5rbjtsJjg3ftA91CG-3zeHKl7LysKmjKuiJQ9lXSsTR6Wj4xlGACOgRiIKfzFaoS5WHjeJuWq8Fjk3wRcpvUvES9mjsAHUB9fDf8_9P335eP10voC5Y1mVJWTCmeBfXEP6xEqD73ee_MlStOQx_Rujqxa1TbdINaNzkfB53S07f2QjQuA-8hWmf-UcAAAD__0Uf6Qw">