<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/64412>64412</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Backport 60b98363c7ed0a549be4d51ee07c32dc2bf47d2f to LLVM 17
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
statham-arm
</td>
</tr>
</table>
<pre>
Commit 60b98363c7ed0a549be4d51ee07c32dc2bf47d2f hardens switch jump tables against being used as JOP gadgets, in the presence of branch target enforcement using Arm BTI or similar systems.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUkM-K3DAMh5_GuYgdbOfPTA4-7GwZaNnSHkrvsq0k3sbxYCld9u1LhkLPPQgdhD7p9yFzmjcip_qr6j81uMtSqmNBWTA_Yc2NL_HDvZSck8Cg_XhphzacKWrsu9FTF3tDpM-htTFYP3XnaCdYsEbaGPg9SVjgbc93EPQrMeCMaWMBT2mbYWeKgAxfvn2HGeNMwsq-QNpAFoJ7JaYtEJQJfMUtLCBYZxKgbSo1UKZNYOeD9FwzXH98hlKBU04rVuAPFsp8aqJr49iO2JAzw2hMe-mtaRZnR2PiNAUzTMa0U7hEOmrSo8W-HahJzmrb6ovu9KWz2pw8mqHrx87qcB7GcVKdpoxpPa3r73wqdW4S805u6DpjmxU9rfyQa-1G7_AYKmsP19UdO09-n1l1ek0s_I8iSVZyVwy_7qX-h3gp8Pr68yuYc7PX1S0id1bts7I3ZW9zkmX3p1Cysrfj1N_2dK_ljYIoe3s8yMreHgH-BAAA__9d1K7o">