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

Support riscv64 as binary platform #54011

Merged
merged 7 commits into from
Apr 29, 2024

Conversation

eschnett
Copy link
Contributor

@eschnett eschnett commented Apr 9, 2024

This patch adds support for riscv64 as binary platform.

Note: This only allows Julia to handle riscv64 in BinaryPlatforms and CPUID. There is no support for either code generation or building Julia on RISC-V systems. This is only a necessary first step towards these goals. In particular, this is necessary to support building external libraries for RISC-V via BinaryBuilder as described in JuliaPackaging/BinaryBuilderBase.jl#374.

base/binaryplatforms.jl Outdated Show resolved Hide resolved
@eschnett
Copy link
Contributor Author

The CI errors seem unrelated.

@oscardssmith oscardssmith added the system:riscv Support for Risc-V cpus label Apr 22, 2024
@oscardssmith oscardssmith added the merge me PR is reviewed. Merge when all tests are passing label Apr 29, 2024
@oscardssmith oscardssmith merged commit 71f4548 into JuliaLang:master Apr 29, 2024
8 checks passed
@oscardssmith oscardssmith removed the merge me PR is reviewed. Merge when all tests are passing label Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
system:riscv Support for Risc-V cpus
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants