<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/126013>126013</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Pull compact-unwind support into llvm-20.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
lhames
</td>
</tr>
</table>
<pre>
The following patches are needed to add compact-unwind frame info support to ORC. This enables unwinding and exception handling for JIT'd code on Darwin/arm64:
/cherry-pick 7fb233f549dee0346332562de050ef2ab3654329 a1ff2d18466bc27d3dc9b8bba688454e2a1cf196 b46211bbf683b30b88e41a684633fc63436e5edf c0f7ebe715dbe706224389a3022e6a3880fef0a1 b84ac58dce65ea94994c24f40a14208c47f8119f 52b5e3638a39e977bebb491312a6f7c53314efec 9de581b206eceac331aa26e13b62a9a35bfd406f eae6d6d18bd4d9e7dfe5fc1206d23d8ef663c8c7 aefa30e2301f155d4f4737d6f6c55c66eac58b2d 88f55d16c4c247a9eef326961a1445dee3f2e30c 4a2a8ed70da7ec44f0aa9092595e5b0f81a7e841 9d88ffe7f7b4a46d3bcb7bbdf0d7eb037ab5ba04 7a213e70eb24e621042f2fda043622048cb1f1df e00f824e9a5ea73830bd346115968fa9ace84cbf
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxck9-K7DYMh58mc2N2sSX530Uu2h4G2puWsi8gW9JO2kwyJJmzPW9fsj2lUDAY7J8-SRcf7_v0vqiOQ_xxiF8u_Dxu6zbON77rfmmrfBvfbupsnef1Y1re3YOPftPd8aZuURUVd6yORVxf7w_ux8tz-ZgWcbbxXd202Or25-OxbscZ_PX3n17d223anS7cZt3dP_ETzYs4_avr45jWxd14kfl8tnVzv_z8NkA-e4i6dXFfePuYlgGuvN0TDfjD4D8PXPtNt-3by2Pqf7psDRAtUhVVj5QQISYQ9dGrATdMkRCq42AGEgql1DpkQem1ldY4lUKRFDh0CzW5RglCaM1SwYa-laIUOJUTbT0hYdKoYq57y9o0hyhNs08AhKUyegBNjKV4U_McXCvEPRbpmqJypVqpAxl5DgS-dMpWQqjmIrSomLAwVq05N22NasAAnCz3iBhITburorGEBj5pV-6IgRmSBmwJuDLGZkI-mVPWJElCaUJSNYtptB7AJwGUopYS9tKzYzVGr4A-WIhRyChjlmSpx9hT0nODBuJKsRglpH7ukLmqGkKqKXAgiqKKBoq-O2LgopK9cNZOZJ65-gqxRo3NWwmctVBwVUox02y5EVMSbL3l1sS8ZG0eM7fY2JPLDAE1e21AmiB4AgMT9oQJwFPpLVgQc-q9FSCtHJUzFvRNkFIIsaZiXLlrod7sIiNKxcoXHUPGUoB8LJfbWGorUZoZk2WBgFm71YiWIVPhfJlG8BA9-OTTWfMqBZUqhkwhCHUdyOudp_l1nr_eX9ft_TLt-1PHAMkHvMzcdN4_jQRY9MN9_g4Ap6DbeBa9tOf7PpCfp_3Y_8Mc0zHr-Ntznv9v478KTsuxuk8C-NfLc5vH23E89tMguA5wfZ-O27O99vU-wPXMfb9eHtv6h_ZjgOvnNPsA1-_jfh3h7wAAAP__T_JJXA">