<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/94069>94069</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc][arm][setjmp/longjmp] align jmp_buf to 8B
</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>
https://github.com/ARM-software/abi-aa/blob/main/clibabi32/clibabi32.rst#setjmph
> In deference to VFP, XScale Wireless MMX, and other co-processors manipulating 8-byte aligned types, a jmp_buf must be 8-byte aligned.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8Uk2L2zAQ_TXyRcTY46_o4EPS1NBDoLTQ7q2M5LGtVLaMRt6Sf1-cLO3SQy_SQ8yT3oeQ2Y4LUSuqs6guCW5x8qFdrPnZE-PmFkuBE-37ezvFuLIoTgI6Ad1o47Tp1PhZQHf6cj2wH-IvDCSgQ20PiAI67bwW0M1oFwGdcVajtgW8x2ngKKBgird5nUR2EdnpbS0-yk-L7GmgQIshGb381n0W8EG-fDXoSH63gRwxy-v1ZT_GpZc-ThSk8Yc1eEPMPrCccbHr5jDaZZTHg75Hkuh2472M95X4QZa3ef2ht0HOG0ep6Z_J9L22pG-LXhUKE2rzJm9yVSpVJ1NbgzJlntWY10ppbBD10PQFVQjKmCFLbAsZlFlV5ABFXdRp05vmCMNRlZBlYEpRZjSjdalzr3Pqw5hY5o1aVWa1ShxqcvyoC8BZbQTAXlxo9_GD3kYWZeYsR_57QbTRPSp-EKqLqM4Y5id4Bi-gc34Zd1Rdno7_xBG9PJ6TLbj__YD9rbdtT_5GJgroHspZQPcU_9rC7wAAAP__h0jHKw">