[PATCH v2 2/3] scripts: generate_rust_target: enable building on RISC-V
Conor Dooley
conor.dooley at microchip.com
Tue Feb 27 02:16:26 PST 2024
On Fri, Feb 23, 2024 at 03:39:47PM +0100, Miguel Ojeda wrote:
> Conor Dooley <conor at kernel.org> wrote:
> Thanks for this Connor!
> arm64 is sending these for 6.9:
>
> https://git.kernel.org/arm64/c/f82811e22b48
> https://git.kernel.org/arm64/c/724a75ac9542
>
> So it would be nice to see if it may be already possible to enable it
> via a builtin target + flags instead of the custom target, e.g. arm64
> does:
>
> KBUILD_RUSTFLAGS += --target=aarch64-unknown-none -Ctarget-feature="-neon"
>
> and so on.
>
> If it does not work, it would be good to know what would be needed for
> RISC-V and put it into the unstable features / wanted features list
> for Rust.
Sure, I'll take a look.
> Either way, it is not a blocker (although you will need a rebase after
> arm64 lands to use the `target.json` in the right places).
Nah, I think that is silly. Either this goes in as-is, and there's
fixup done by Linus, or the thing should be converted to match arm64,
assuming that that is possible.
Cheers,
Conor.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-riscv/attachments/20240227/8e31c9f8/attachment.sig>
More information about the linux-riscv
mailing list