rfcs icon indicating copy to clipboard operation
rfcs copied to clipboard

RFC: Promote riscv64gc-unknown-linux-gnu to Tier-1 (without host tools)

Open robin-randhawa-sifive opened this issue 1 year ago • 5 comments

This RFC outlines the case for promoting the Rust riscv64gc-unknown-linux-gnu target to Tier-1 (without host tools) status.

Shout out to @hoverbear, @danielsilverstone-ct for their support.

Rendered

robin-randhawa-sifive avatar Oct 03 '24 13:10 robin-randhawa-sifive

I think there should be an explicit note in the tier list of targets that host tools are provided but they are tier 2.

programmerjake avatar Oct 03 '24 21:10 programmerjake

Better to link the previous Zulip discussion here: https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/Imminent.20RFC.20PR.3A.20riscv64gc-unknown-linux-gnu.20to.20Tier-1.

slanterns avatar Oct 04 '24 06:10 slanterns

I think there should be an explicit note in the tier list of targets that host tools are provided but they are tier 2.

Yeah, this greatly confused me until I saw this clarification. I was thinking that the host tools were being removed, but no, they're just not being promoted.

Honestly, I think that maybe, it might be worth just separately classifying targets and host tools on entirely different lists at least when it comes to tiers, to avoid this kind of confusion, since it appears that they can truly be independently supported. Although I guess that it wouldn't ever make sense to have host tools at a higher tier than a target because, why would you allow building from something and not building for it?

To clarify, I mean something along the lines of classifying ristv64gc-unknown-linux-gnu as "tier 1 target, tier 2 host tools," rather than "tier 1 without host tools." Or, perhaps just having two separate lists of supported targets and supported host tools.

clarfonthey avatar Oct 04 '24 17:10 clarfonthey

I think there should be an explicit note in the tier list of targets that host tools are provided but they are tier 2.

Thanks. We will follow through as appropriate.

raw-bin avatar Oct 10 '24 19:10 raw-bin

Better to link the previous Zulip discussion here: https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/Imminent.20RFC.20PR.3A.20riscv64gc-unknown-linux-gnu.20to.20Tier-1.

Thanks. We will follow through as appropriate.

raw-bin avatar Oct 10 '24 19:10 raw-bin