#111759 only supports building native cDAC unwinders on amd64 host platform.
The limiting factor is the crosscomp.h only targets amd64, it has tooling to build other platforms on amd64, but not amd64 on other platforms. Something similar to diagnostics repo: https://github.com/dotnet/diagnostics/blob/9f687caec28573ae8df931ed5632d50488692614/src/shared/debug/inc/dbgtargetcontext.h#L4
Add support for building unwinders across arm64, arm, and x86.
Are we able to re-use existing DT_CONTEXT in dbgtargetcontext.h.
#111759 only supports building native cDAC unwinders on
amd64host platform.The limiting factor is the
crosscomp.honly targetsamd64, it has tooling to build other platforms onamd64, but notamd64on other platforms. Something similar to diagnostics repo: https://github.com/dotnet/diagnostics/blob/9f687caec28573ae8df931ed5632d50488692614/src/shared/debug/inc/dbgtargetcontext.h#L4Add support for building unwinders across
arm64,arm, andx86.Are we able to re-use existing
DT_CONTEXTindbgtargetcontext.h.