[clang] [llvm] [win][x64] Unwind v2 3/n: Add support for emitting unwind v2 information (equivalent to MSVC /d2epilogunwind) (PR #129142)

Daniel Paoliello via cfe-commits cfe-commits at lists.llvm.org
Wed Mar 5 12:15:28 PST 2025


dpaoliello wrote:

Thanks for the info!

For the different terminators, I'd prefer to keep to my current "assume 1-byte" trick: the implementation is simple, and it will reduce the amount of unwind data we need to emit.

But for the "too many unwind codes" and "too far from the end" scenarios, it sounds like we'll be able to use chaining to work around them.

https://github.com/llvm/llvm-project/pull/129142


More information about the cfe-commits mailing list