Skip to content

Document tier 3 platform support #255

Not planned
Not planned
@XAMPPRocky

Description

@XAMPPRocky
Member

Tier 3 platforms

This is a tracking issue for adding documentation on the level of support a tier 3 Rust toolchain has. This is mainly "Can I use std on that platform?", "Can I build and run rustc on that platform?", and "Can I can build and run Cargo on that platform?".

  • aarch64-unknown-freebsd
    aarch64-unknown-hermit
    aarch64-unknown-netbsd
    aarch64-unknown-none
    aarch64-unknown-redox
    aarch64-uwp-windows-msvc
    aarch64-wrs-vxworks
    armv4t-unknown-linux-gnueabi
    armv6-unknown-freebsd
    armv6-unknown-netbsd-eabihf
    armv7-unknown-freebsd
    armv7-unknown-netbsd-eabihf
    armv7-wrs-vxworks-eabihf
    hexagon-unknown-linux-musl
    i686-unknown-dragonfly
    i686-uwp-windows-gnu
    i686-uwp-windows-msvc
    i686-wrs-vxworks
    mips64-unknown-linux-muslabi64
    mips64el-unknown-linux-muslabi64
    mipsisa32r6-unknown-linux-gnu
    mipsisa32r6el-unknown-linux-gnu
    mipsisa64r6-unknown-linux-gnuabi64
    mipsisa64r6el-unknown-linux-gnuabi64
    powerpc-unknown-linux-musl
    powerpc-unknown-netbsd
    powerpc-wrs-vxworks
    powerpc-wrs-vxworks-spe
    powerpc64-unknown-freebsd
    powerpc64-unknown-linux-musl
    powerpc64-wrs-vxworks
    powerpc64le-unknown-linux-musl
    riscv32i-unknown-none-elf
    sparc64-unknown-openbsd
    thumbv7a-pc-windows-msvc
    wasm32-experimental-emscripten
    x86_64-pc-solaris
    x86_64-unknown-hermit
    x86_64-unknown-l4re-uclibc
    x86_64-unknown-uefi
    x86_64-wrs-vxworks

Activity

jonas-schievink

jonas-schievink commented on Apr 30, 2020

@jonas-schievink
Contributor

The thumbv8 targets are all shipped in rustup by the way, so they should probably be moved to tier 2

XAMPPRocky

XAMPPRocky commented on Apr 30, 2020

@XAMPPRocky
MemberAuthor

@jonas-schievink Okay, do you want to create a seperate issue for that and I'll remove them from this list?

jonas-schievink

jonas-schievink commented on Apr 30, 2020

@jonas-schievink
Contributor

Yup, opened #346 for that

flying-sheep

flying-sheep commented on Jun 12, 2020

@flying-sheep

avr-unknown-unknown has been enabled: rust-lang/rust#69478

XAMPPRocky

XAMPPRocky commented on Jun 12, 2020

@XAMPPRocky
MemberAuthor

@flying-sheep Would you be willing to make a PR adding it?

flying-sheep

flying-sheep commented on Jun 12, 2020

@flying-sheep

Actually I don’t even know what the checkmarks on the platform support page mean. That you can compile those things there? That there’s binary distributions of those things?

Also does something other than the platform support page need to be changed?

yerke

yerke commented on Jun 12, 2020

@yerke
Contributor

@XAMPPRocky Opened a draft #380

XAMPPRocky

XAMPPRocky commented on Jun 13, 2020

@XAMPPRocky
MemberAuthor

@flying-sheep A check means that you can build and compile that component for that architecture and it will work. So if something has ticked std and rustc, it means you can build std and rustc but not cargo for that platform. It’s probably not the most clear currently.

flying-sheep

flying-sheep commented on Jun 14, 2020

@flying-sheep

Hmm, “The columns below indicate whether the corresponding component works on the specified platform” is sufficient information, but yeah, I think a bit more clarification wouldn’t hurt.

sajattack

sajattack commented on Aug 27, 2020

@sajattack

I noticed mipsel-sony-psp is missing from this list.

ehuss

ehuss commented on Oct 26, 2023

@ehuss
Contributor

I'm going to close since the platform support is no longer documented here. This is being tracked at rust-lang/rust#113739 and rust-lang/rust#116004.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @ehuss@flying-sheep@sajattack@jonas-schievink@XAMPPRocky

        Issue actions

          Document tier 3 platform support · Issue #255 · rust-lang/rust-forge