LLVM += new architecture
LLVM += new architecture
Posted Feb 11, 2021 1:56 UTC (Thu) by marcH (subscriber, #57642)In reply to: Python cryptography, Rust, and Gentoo by sthibaul
Parent article: Python cryptography, Rust, and Gentoo
"All your libc headers" are not all architecture-specific, are they? Can you elaborate?
> > fringe platforms which can't even run a Rust compiler.
I can't wait the next LWN article on the real issue: how much effort is this really. Plural starts at two so LLVM must have some solid architecture abstractions, no?
> > The LLVM developers have been somewhat leery of taking on new architectures, unless they can be convinced there will be long-term support for them, which is understandable, but makes the problem even worse.
This could/should start in an unofficial branch. Don't distributions routinely tweak toolchains already? This caused most C portability issues across Linux distributions I've met. I understand rebasing such a branch would be more work (how much more?) than merely "tweaking" a toolchain but at least the tooling and workflow should be there already.
You may consider Rust "exotic" but LLVM is of course not.
