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

    <tr>
        <th>Summary</th>
        <td>
            [libc] -Wframe-address in libc/src/__support/threads/linux/thread.cpp
        </td>
    </tr>

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

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

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

<pre>
    doing an aarch64-linux-gnu runtimes cross build results in the following warning (blocking enabling -Werror):
```
/android0/llvm-project/libc/src/__support/threads/linux/thread.cpp:171:38: error: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Werror,-Wframe-address]
  171 |   return reinterpret_cast<uintptr_t>(__builtin_frame_address(1));
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycks1upDoQhZ_GbErdss1vL1h00ulXyBIZXIBv3DYq2zeZWcyzj0wnGSmjbMZCYFNwVOfUp0Iwi0PsWf3ApHRmetEYVLLOIAUmJasvhUpx9dR_KRaj1z967Y1bQDlQiqa1qQ7WuPR2WFwCSi6aGwaYyIcAYzJWA2FINgYwDuKKMHtr_WuWeFXk8pPJbrR-esl7dGq0eXN4RiJPTJ5YeWb8wviZNfz9uh_lVTlN3mjO5NXa_2-Hjfx_OMV8NOPE5DVQvg9DSNvmKRfiSqh02D9x6e3zzXHaNlaeRStYeS47Vp7h3kB5hklZe2-0HYZsKho3zKRuOCitCUNgsoVXE1dQ4Lz7ieRB0ZJu6CKYAMkFNSOw-uHT1uPheVc4fCjUl7stANEKYO0jABDGRA4IjYtIG2EcJhUiKx-TcXGLNERWPjHZfdtWJ3KCOcSHD_m8sjyrn359t74EXui-1KfypArsRcuripeNqIq153WpxwrFXCtRVXKcT52Yp1nqDmfZlKfC9JLLigteSSGbujqqZuZaiGbiY8W7k2IVx5sy9pgHePS0FCaEhH3bct4WVo1owzuq95nufFK_z3tMS2AVtybE8Ecgmmh3vPcf6gt8iTqT-E98FIlsv8a4hcykvDJ5XUxc03ic_O2dwb9R3P1kwd3S7wAAAP__I9glBg">