Skip to content

Build iOS AOT compiler against LLVM, always - #35306

Merged
directhex merged 1 commit into
dotnet:masterfrom
directhex:llvm-ios
Apr 23, 2020
Merged

Build iOS AOT compiler against LLVM, always#35306
directhex merged 1 commit into
dotnet:masterfrom
directhex:llvm-ios

Conversation

@directhex

Copy link
Copy Markdown
Contributor

This is in line with our discussions about which platforms are JIT and which are AOT and which are LLVM AOT.

We can't just blithely use our MonoEnableLLVM logic, as we do not want the iOS JIT build with LLVM.

Probably need to double-check that the mono-aot-cross command is definitely consuming llc/opt from its own directory, not $PATH.

@ghost

ghost commented Apr 22, 2020

Copy link
Copy Markdown

Tagging subscribers to this area: @ViktorHofer
Notify danmosemsft if you want to be subscribed.

@akoeplinger

Copy link
Copy Markdown
Member

Probably need to double-check that the mono-aot-cross command is definitely consuming llc/opt from its own directory, not $PATH.

Not strictly necessary since we pass the path to opt/llc explicitly to the --aot option.

@steveisok

Copy link
Copy Markdown
Member

I think this is ok to take off of draft status.

@directhex
directhex marked this pull request as ready for review April 23, 2020 12:03
@directhex

Copy link
Copy Markdown
Contributor Author

I didn't expect all checks to pass 😅

@akoeplinger

Copy link
Copy Markdown
Member

well let's get it in :)

@directhex
directhex merged commit c494b3c into dotnet:master Apr 23, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Dec 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants