[RTEMS Project] #4182: Port Rust to RTEMS
RTEMS trac
trac at rtems.org
Fri Feb 25 21:09:57 UTC 2022
#4182: Port Rust to RTEMS
-------------------------------------------------+-------------------------
Reporter: Joel Sherrill | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Indefinite
Component: tool | Version:
Severity: normal | Resolution:
Keywords: SoC, testing, ecosystem, Rust, | Blocked By:
large |
Blocking: |
-------------------------------------------------+-------------------------
Description changed by Joel Sherrill:
Old description:
> With at least two architectures (SPARC and RISC-V) buildable with
> LLVM/clang, it is now time to consider porting Rust to RTEMS.
>
> This project will be to target the Rust compiler to RTEMS, port the Rust
> run-time to RTEMS, and run the test suite for Rust.
>
> All LLVM modifications should be submitted to LLVM which means a
> contributors agreement to them will have to be executed.
>
> Potential mentors: Joel Sherrill, Sebastian Huber, Chris Johns, Gedare
> Bloom
New description:
With at least two architectures (SPARC and RISC-V) buildable with
LLVM/clang, it is now time to consider porting Rust to RTEMS.
This project will be to target the Rust compiler to RTEMS, port the Rust
run-time to RTEMS, and run the test suite for Rust.
All LLVM modifications should be submitted to LLVM which means a
contributors agreement to them will have to be executed.
Note: RISC-V RTEMS support for LLVM may still be a work in progress.
#4623 may be a prerequisite for this. Being able to build LLVM with RTEMS
support for any architecture and test it with normal C support is
critical.
Potential mentors: Joel Sherrill, Sebastian Huber, Chris Johns, Gedare
Bloom
Skills: C, some Rust
Difficulty: Hard
--
--
Ticket URL: <http://devel.rtems.org/ticket/4182#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list