-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Support targeting iOS platforms with ILCompiler #81476
Conversation
Tagging subscribers to this area: @agocke, @MichalStrehovsky, @jkotas Issue DetailsThis is a work-in-progress PR of enabling ILCompiler to target iOS and iOSSimulator platforms. It is being tested against a private branch which includes changes that enable building NativeAOT for iOS platforms.
/cc: https://github.com/orgs/dotnet/teams/ilc-contrib
|
src/coreclr/tools/aot/ILCompiler.Compiler/Compiler/DependencyAnalysis/ObjectWriter.cs
Show resolved
Hide resolved
src/coreclr/tools/Common/Compiler/DependencyAnalysis/Target_X64/TargetRegisterMap.cs
Outdated
Show resolved
Hide resolved
… Windows calling convention
Btw, this line will likely need to be updated once this lands. |
src/coreclr/tools/Common/Compiler/DependencyAnalysis/Target_X64/TargetRegisterMap.cs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Is there a reason why you have marked it as NO-MERGE?
@jkotas, I thought of waiting for the dependent issue (from the PR's description) to be closed first. |
I do not think we need to wait for the other issue to be closed. This PR looks good to me as-is. |
+1. This unblocks some work in other repositories. |
This PR enables ILCompiler to target iOS and iOSSimulator platforms.
It has been tested against a private branch which includes changes that enable building NativeAOT for iOS platforms.
/cc: @dotnet/ilc-contrib