Skip to content

Commit ad56f6c

Browse files
heiheryetist
authored andcommitted
Promote loongarch64-unknown-none* to Tier 2
MCP: rust-lang/compiler-team#664
1 parent ca12c0a commit ad56f6c

File tree

4 files changed

+7
-1
lines changed

4 files changed

+7
-1
lines changed

src/ci/docker/host-x86_64/dist-various-2/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,8 @@ ENV TARGETS=$TARGETS,armv7-unknown-linux-gnueabi
124124
ENV TARGETS=$TARGETS,armv7-unknown-linux-musleabi
125125
ENV TARGETS=$TARGETS,i686-unknown-freebsd
126126
ENV TARGETS=$TARGETS,x86_64-unknown-none
127+
ENV TARGETS=$TARGETS,loongarch64-unknown-none
128+
ENV TARGETS=$TARGETS,loongarch64-unknown-none-softfloat
127129
ENV TARGETS=$TARGETS,aarch64-unknown-uefi
128130
ENV TARGETS=$TARGETS,i686-unknown-uefi
129131
ENV TARGETS=$TARGETS,x86_64-unknown-uefi

src/doc/rustc/src/platform-support.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ target | std | notes
153153
`i686-unknown-freebsd` | ✓ | 32-bit FreeBSD
154154
`i686-unknown-linux-musl` | ✓ | 32-bit Linux with MUSL
155155
[`i686-unknown-uefi`](platform-support/unknown-uefi.md) | * | 32-bit UEFI
156+
[`loongarch64-unknown-none`](platform-support/loongarch-none.md) | * | | LoongArch64 Bare-metal (LP64D ABI)
157+
[`loongarch64-unknown-none-softfloat`](platform-support/loongarch-none.md) | * | | LoongArch64 Bare-metal (LP64S ABI)
156158
`mips-unknown-linux-musl` | ✓ | MIPS Linux with MUSL
157159
`mips64-unknown-linux-muslabi64` | ✓ | MIPS64 Linux, n64 ABI, MUSL
158160
`mips64el-unknown-linux-muslabi64` | ✓ | MIPS64 (LE) Linux, n64 ABI, MUSL

src/doc/rustc/src/platform-support/loongarch-none.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# `loongarch*-unknown-none*`
22

3-
**Tier: 3**
3+
**Tier: 2**
44

55
Freestanding/bare-metal LoongArch64 binaries in ELF format: firmware, kernels, etc.
66

src/tools/build-manifest/src/main.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ static TARGETS: &[&str] = &[
9999
"i686-unknown-linux-musl",
100100
"i686-unknown-uefi",
101101
"loongarch64-unknown-linux-gnu",
102+
"loongarch64-unknown-none",
103+
"loongarch64-unknown-none-softfloat",
102104
"m68k-unknown-linux-gnu",
103105
"mips-unknown-linux-gnu",
104106
"mips-unknown-linux-musl",

0 commit comments

Comments
 (0)