From 022dee9e68982754746d1fb5720064d1b9fd14c7 Mon Sep 17 00:00:00 2001 From: Sycration Date: Wed, 31 Mar 2021 14:07:07 -0700 Subject: [PATCH 1/3] modified: compiler/rustc_target/src/spec/mod.rs --- compiler/rustc_target/src/spec/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/rustc_target/src/spec/mod.rs b/compiler/rustc_target/src/spec/mod.rs index ddfd82625221f..756d966451b8b 100644 --- a/compiler/rustc_target/src/spec/mod.rs +++ b/compiler/rustc_target/src/spec/mod.rs @@ -663,6 +663,8 @@ supported_targets! { ("x86_64-unknown-linux-musl", x86_64_unknown_linux_musl), ("i686-unknown-linux-musl", i686_unknown_linux_musl), ("i586-unknown-linux-musl", i586_unknown_linux_musl), + ("i386_unknown_linux_gnu", i386_unknown_linux_gnu), + ("i486_unknown_linux_gnu", i486_unknown_linux_gnu), ("mips-unknown-linux-musl", mips_unknown_linux_musl), ("mipsel-unknown-linux-musl", mipsel_unknown_linux_musl), ("mips64-unknown-linux-muslabi64", mips64_unknown_linux_muslabi64), From 48de475c9b256a35346ab98e3e6acd884d5f4b52 Mon Sep 17 00:00:00 2001 From: Sycration <48634717+Sycration@users.noreply.github.com> Date: Wed, 31 Mar 2021 14:46:33 -0700 Subject: [PATCH 2/3] Update compiler/rustc_target/src/spec/mod.rs Co-authored-by: Jonas Schievink --- compiler/rustc_target/src/spec/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/rustc_target/src/spec/mod.rs b/compiler/rustc_target/src/spec/mod.rs index 756d966451b8b..2e6d69c537a41 100644 --- a/compiler/rustc_target/src/spec/mod.rs +++ b/compiler/rustc_target/src/spec/mod.rs @@ -663,8 +663,8 @@ supported_targets! { ("x86_64-unknown-linux-musl", x86_64_unknown_linux_musl), ("i686-unknown-linux-musl", i686_unknown_linux_musl), ("i586-unknown-linux-musl", i586_unknown_linux_musl), - ("i386_unknown_linux_gnu", i386_unknown_linux_gnu), - ("i486_unknown_linux_gnu", i486_unknown_linux_gnu), + ("i386-unknown-linux-gnu", i386_unknown_linux_gnu), + ("i486-unknown-linux-gnu", i486_unknown_linux_gnu), ("mips-unknown-linux-musl", mips_unknown_linux_musl), ("mipsel-unknown-linux-musl", mipsel_unknown_linux_musl), ("mips64-unknown-linux-muslabi64", mips64_unknown_linux_muslabi64), From 01d45e4c7989de3f494eaa85a36de3b4aff8757b Mon Sep 17 00:00:00 2001 From: Sycration Date: Wed, 31 Mar 2021 15:54:56 -0700 Subject: [PATCH 3/3] modified: src/doc/rustc/src/platform-support.md --- src/doc/rustc/src/platform-support.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/doc/rustc/src/platform-support.md b/src/doc/rustc/src/platform-support.md index ee17fcac45c36..51a9cf98bb3df 100644 --- a/src/doc/rustc/src/platform-support.md +++ b/src/doc/rustc/src/platform-support.md @@ -177,6 +177,8 @@ target | std | host | notes `avr-unknown-gnu-atmega328` | ✗ | | AVR. Requires `-Z build-std=core` `hexagon-unknown-linux-musl` | ? | | `i386-apple-ios` | ✓ | | 32-bit x86 iOS +`i386-unknown-linux-gnu` | | | 32-bit x86 Linux +`i486-unknown-linux-gnu` | | | 32-bit x86 Linux `i686-apple-darwin` | ✓ | ✓ | 32-bit macOS (10.7+, Lion+) `i686-pc-windows-msvc` | ✓ | | 32-bit Windows XP support `i686-unknown-uefi` | ? | | 32-bit UEFI