I'm cross compiling using clang for x86_64 windows using SEH exceptions.
If at all possible, I would like to enable unwind tables to be
generated in debug_frame,
but I was unable to figure out how to accomplish this. Is there a supported way?
It's not possible today, but it is probably technically feasible. You
would arrange for both of these booleans to be true in
bool NeedsWinCFI = IsWin64Prologue && Fn->needsUnwindTableEntry();
bool NeedsDwarfCFI =
!IsWin64Prologue && (MMI.hasDebugInfo() || Fn->needsUnwindTableEntry());