-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Open
Labels
arch-riscv32-bit and 64-bit RISC-V32-bit and 64-bit RISC-Vcontributor friendlyThis issue is limited in scope and/or knowledge of Zig internals.This issue is limited in scope and/or knowledge of Zig internals.enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.os-linuxtier systemIssues that track the support tier for a platform.Issues that track the support tier for a platform.
Milestone
Description
Once all these items are complete, we can say that Zig has Tier 1 support for 64-bit RISC-V Linux.
- make sure we can build-exe with
-target riscv64-linux-gnu
- make sure we can build-exe with
-target riscv64-linux-musl
- ability to build libc for riscv64-linux-gnu (unable to build glibc for target riscv64-linux-gnu #3340)
- ability to build libc for riscv64-linux-musl
- make sure stack traces / debug info works & add test coverage
- add the target to the test matrix
- get the full test suite passing
- figure out a risc-v linux continuous integration testing service and hook it up to zig's CI testing.
- hook up to update download page with risc-v tarballs
kassane, lin72h, theoparis, fogti, papparapa and 7 more
Metadata
Metadata
Assignees
Labels
arch-riscv32-bit and 64-bit RISC-V32-bit and 64-bit RISC-Vcontributor friendlyThis issue is limited in scope and/or knowledge of Zig internals.This issue is limited in scope and/or knowledge of Zig internals.enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.os-linuxtier systemIssues that track the support tier for a platform.Issues that track the support tier for a platform.