Skip to content

Support riscv #66

Closed
Closed

Description

@ojeda

This architecture is becoming more popular as time passes and is on the forefront of open research, so it would be a fitting and welcome addition to provide its users with Rust support. In particular, the 64-bit one.

Linux riscv targets with official Ubuntu binutils etc. support:

Linux arch  QEMU target      LLVM target  Ubuntu binutils             Example Rust triple
----------  ---------------  -----------  --------------------------  -------------------

riscv       riscv64-softmmu  RISCV        binutils-riscv64-linux-gnu  riscv64gc-unknown-none-elf

In particular, there is no official 32-bit Ubuntu binutils package so far.

Activity

  1. added
    • archRelated to a particular arch, `arch/` support in general...
    and removed
    • miscRelated to other topics (e.g. CI).
    on Mar 18, 2021
  2. hkalbasi commented on Jul 24, 2021

    @hkalbasi

    Anything remaining for this?

  3. ojeda commented on Oct 1, 2024

    @ojeda
    MemberAuthor

    RISC-V is supported upstream nowadays.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    • archRelated to a particular arch, `arch/` support in general...

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions