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

Add a page for .NET interop abi/platform support. #43210

Merged
merged 17 commits into from
Oct 29, 2024

Conversation

AaronRobinsonMSFT
Copy link
Member

@AaronRobinsonMSFT AaronRobinsonMSFT commented Oct 25, 2024

This is a first pass at a basic description of what is and isn't supported. I tried to avoid calling out specific APIs and complexity of the task. This is merely a starting point since we've got two platforms (golang and ARM64EC) that we can't/won't be able to support in the near term and having a place to point people would be helpful.


Internal previews

📄 File 🔗 Preview link
docs/standard/native-interop/abi-support.md docs/standard/native-interop/abi-support

@AaronRobinsonMSFT
Copy link
Member Author

Should we also have a WASI section?

@AaronRobinsonMSFT AaronRobinsonMSFT marked this pull request as ready for review October 25, 2024 23:57
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
@AaronRobinsonMSFT
Copy link
Member Author

@jkotas @jkoritzinsky @agocke @elinor-fung I've applied a bunch of the suggestions on format and content. I think for right now the content should be sufficient as a starting point. Please let me know if there are any other suggestions or clarity needed on what is currently here.

docs/navigate/advanced-programming/toc.yml Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Show resolved Hide resolved
@AaronRobinsonMSFT
Copy link
Member Author

AaronRobinsonMSFT commented Oct 29, 2024

@gewarren Please help us make this intelligible :-)

docs/navigate/advanced-programming/toc.yml Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
docs/standard/native-interop/abi-support.md Outdated Show resolved Hide resolved
Co-authored-by: Genevieve Warren <[email protected]>
@AaronRobinsonMSFT AaronRobinsonMSFT merged commit be0024b into dotnet:main Oct 29, 2024
8 checks passed
@AaronRobinsonMSFT AaronRobinsonMSFT deleted the abi_compat branch October 29, 2024 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants