Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build SOS for Windows and Linux arm/arm64 architectures #168

Closed
mikem8361 opened this issue Apr 18, 2019 · 3 comments
Closed

Build SOS for Windows and Linux arm/arm64 architectures #168

mikem8361 opened this issue Apr 18, 2019 · 3 comments

Comments

@mikem8361
Copy link
Member

No description provided.

@mikem8361 mikem8361 added this to the 3.0 milestone Apr 18, 2019
@mikem8361 mikem8361 self-assigned this Apr 18, 2019
@mikem8361
Copy link
Member Author

mikem8361 commented Apr 25, 2019

  • dotnet-dump/SOSHost needs to support the ARM/ARM64 register set.
  • clrmd may need to be modified/built for linux arm/arm64 (clmd repo).
  • sos.dll on Windows needs to be built for arm and Linux libsos.dll need to be built for arm/arm64 (diagnostics repo).
  • sos.dll on Windows needs to load the cross platform long name DAC (diagnostics repo).
  • the Windows long name cross x86/arm DAC (mscordaccore_x86_arm_4.6.27617.04.dll) needs to be packaged in the runtime (coreclr repo).
  • the symbol uploader/downloader support (symstore and maybe dotnet-symuploader repos) need to be updated to handle the cross platform long name DAC.

@mikem8361
Copy link
Member Author

It looks like the long name cross x86/arm DAC is already being added to the coreclr packages. All is needed is the changes to the symstore/symuploader to publish it to the servers.

@mikem8361
Copy link
Member Author

All done now.

@ghost ghost locked as resolved and limited conversation to collaborators Jun 27, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant