-
Notifications
You must be signed in to change notification settings - Fork 1k
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 future riscv64-unknown-linux-elf target #1415
Comments
A good place to start would be by adding a docker container for the target, e.g., that install gcc-riscv64-linux-gnu libc6-dev-riscv64-cross qemu-system-riscv64, and compiles libc for the target. That should not be blocked by anything. If compilation fails, that container can be added to |
It seems like this may have been addressed by #1684. Please feel free to reopen or refile if that isn't the case. |
Rust currently has support for bare metal RISC-V targets, but cannot compile for RISC-V Linux ones because it lacks standard library support. This is partially blocked because the libc crate does not recognize
target_arch = "riscv64"
and thus does not export symbols likec_int
,c_void
, anduintptr_t
for it.The text was updated successfully, but these errors were encountered: