Skip to content

Conversation

@SingleAccretion
Copy link

@SingleAccretion SingleAccretion commented Oct 28, 2025

Also sink more WASM specifics into the WASM-specific targets.

Initially I also wanted to combine all runtime implementation libraries into one big archive with llvm-ar qL, but after thinking about it a bit more, it doesn't seem like it would move the needle that much in terms of presenting a clean public contract, since you still need to be very careful with both the linking order, and the arguments. So "copy NativeLib=Shared link command line and be prepared to alter it once in a while" it still is.

@jkotas jkotas added the area-NativeAOT-LLVM LLVM generation for Native AOT compilation (including Web Assembly) label Oct 28, 2025
Refactor the targets and sink more WASM specifics into the WASM-specific targets.
@SingleAccretion SingleAccretion marked this pull request as ready for review October 29, 2025 18:28
@SingleAccretion
Copy link
Author

@dotnet/nativeaot-llvm

@heartacker
Copy link

wanderful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-NativeAOT-LLVM LLVM generation for Native AOT compilation (including Web Assembly)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants