Google Summer of Code | Port Rust to RTEMS (#80)

Gedare Bloom (@gedare) gitlab at rtems.org
Mon Jan 20 15:28:12 UTC 2025



Gedare Bloom created an issue: https://gitlab.rtems.org/rtems/programs/gsoc/-/issues/80

Assignee: Trac Migrate

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. 

rtems/rtos/rtems#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

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/programs/gsoc/-/issues/80
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250120/4b8c1261/attachment.htm>


More information about the bugs mailing list