
| Msg # 864 of 1194 on ZZLI4422, Monday 11-02-25, 1:56 |
| From: ANTONI BOUCHER |
| To: ALL |
| Subj: Re: Hard Rust requirements from May onwa |
From: bouanto@zoho.com Hi. As the maintainer of rustc_codegen_gcc (https://github.com/rust-lang/rustc_codegen_gcc), I hope the project is going to be ready enough in time to help here. My current priority is to fix what is needed to be able to build Rust compilers for these platforms. But it would help me to get this ready faster if some people would help with issues that are outside the scope of rustc_codegen_gcc but are still needed to make this work. For instance, if you look at this issue for m68k (https://github.com/rust-lang/rustc_codegen_gcc/issues/744) and this issue for DEC Alpha (https://github.com/rust-lang/rustc_codegen_gcc/issues/742), I would appreciate help for things like: * linux-raw-sys does not support m68k. * The rustix crate does not support m68k. * The bootstrap script fails to compile native GCC for m68k. * Possibly some alignment fixes for m68k either on the Rust side or on the distro side (which wanted to switch to an alignment of 4 for pointers). * Create an Alpha target file * Add handling of the Alpha ABI to the Rust compiler * Add Alpha to the code inserting metadata into object files * Add Alpha as a recognized architecture to be used in #[cfg(target_arch = "alpha")]. * Add Alpha support to libc. Some of them do not require any compiler experience since they touch non-compiler projects and none of these require GCC development experience. I hope some people join this effort in order to get there faster. As for me, I'll first focus on having a m68k rust compiler. Thanks for your help. --- SoupGate-Win32 v1.05 * Origin: you cannot sedate... all the things you hate (1:229/2) |
328,128 visits
(c) 1994, bbs@darkrealms.ca