<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/88997>88997</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc] move pthread macros to a dedicated header
</td>
</tr>
<tr>
<th>Labels</th>
<td>
good first issue,
code-cleanup,
libc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
nickdesaulniers
</td>
</tr>
</table>
<pre>
Forked from https://github.com/llvm/llvm-project/pull/88987#discussion_r1567968097
The macros defined in libc/include/pthread.h.def should be moved to a corresponding libc/include/llvm-libc-macros/pthreads-macros.h (unless these values are linux specific, in which case perhaps they should go in a newly created libc/include/llvm-libc-macros/linux/pthreads-macros.h).
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUksFynToMhp_GbDRhQMABL1jkJsMT3H3H2AK78bEZy06at-8cTtIs2kW7sWc0kv5P0q-Y3R6IZjH8J4bnSpVsY5qD0y-GWBUfHCWu1mje5yWmFzKwpXgFm_PBonsUuAhcdpdtWWsdrwIX718_v4cjxe-ks8DlKN4LXKZJTqPAzjjWhdnF8C21w2WUl6mRo2ieRfN4f_-3BFelU2QwtLlABlwA71YtcHFB-2Lo1jfbRMrUtja0AdtYvIGV4BpfyUCOoEDHlIiPGIwL--8dTtBb9OEu99WUPyK1BYFTCZ6YIVtiglflCzGoROBdKD-AD9Juc1rg043zzTptQSsmOChZdZyF75-Ae7wlKQj05t9BJ1KZzF-hnWp_QhQo68rMnZGdVBXN7dh2XTPItqns3Kh-2PpuusjBdEq27ao33KbLejH92KuhcjM22Dd9e0FsJ5Q1jZKQVK8MNsMqV9E3dFXO1zemOqa9csyF5mmScqy8WsnzaSLEPUYDm0uc4cwRiAKfBKKOhh60JxXK8St4Hxpv5kvzOfBadhZ94x1n_pLLLvvTpmfB8HxeGD7W8OmU896GjNPnQi0pQ6kqyc__bNgTne-WlePPAAAA__--3gzW">