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

    <tr>
        <th>Summary</th>
        <td>
            Missing C23 functions in <tgmath.h> on Linux
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          hjl-tools
      </td>
    </tr>
</table>

<pre>
    On Linux, glibc provides C23 functions in <tgmath.h>.  Cang doesn't use glibc <tgmath.h> and <tgmath.h> from clang
doesn't have all newly added C23 functions in glibc.  As the result, not all glibc supported C23 functions are available
when clang is used on Linux.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyEkcGO2yAQhp8GX0Zr2YOxnQOHNG1OrfoM2IxtVgQiBpLu21fxRl21e-gJCZiP7-c3zG4NRFqoL0J9rUzJW0x6e_UvOUbP1RTtm_4Z4LsL5ZfAE6zeTTNcU7w5SwwnlLCUMGcXA4MLIOQprxeTt3oT8lsNcDJhBRuJg8AhQ2F6Mv6-CSbYf7eWFC8wexNW0Rw_EJu5ERjvIdDdv4Gxluxnkf2RGuDIkDeCRFx8fiQIMe_T7xZcrteY8ieCSQTmZpw3kyfRHO8bhXcXcPxIYSE-v6WurJb2IA-mIt0OUo39YVSy2vQwdqPsETvq-3FWclRo26bt7aGdFzW3ldPYoGraRjbYdK2sh25Z1DIoM8hZ9q0VXUMX43zt_e1Sx7RWjrmQbrFVsq-8mcjz3h5ioDvspwLxUWbSj6GXqawsusY7zvyByS570j8cswvr_2r8E7Uqyest5ysLeRR4FnheXd7KVM_xIvD8wD-Xl2uKrzRngeddigWen9Y3jb8DAAD__5drzUA">