Open max-charlamb opened 1 month ago
https://github.com/dotnet/runtime/pull/111759 only supports building native cDAC unwinders on amd64 host platform.
amd64
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
crosscomp.h
Add support for building unwinders across arm64, arm, and x86.
arm64
arm
x86
Tagging subscribers to this area: @tommcdon See info in area-owners.md if you want to be subscribed.
https://github.com/dotnet/runtime/pull/111759 only supports building native cDAC unwinders on
amd64
host platform.The limiting factor is the
crosscomp.h
only targetsamd64
, it has tooling to build other platforms onamd64
, but notamd64
on 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
.