From a0b0aecda3e5acb442cc9dd230cdad35de3d85b0 Mon Sep 17 00:00:00 2001 From: René Rebe Date: Sun, 3 Jan 2021 22:03:54 +0100 Subject: Added support for i386-unknown-linux-gnu and i486-unknown-linux-gnu Support for both can be useful when creating new firmware, boot loaders, or embedded operating systems. --- compiler/rustc_target/src/spec/i386_unknown_linux_gnu.rs | 8 ++++++++ compiler/rustc_target/src/spec/i486_unknown_linux_gnu.rs | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 compiler/rustc_target/src/spec/i386_unknown_linux_gnu.rs create mode 100644 compiler/rustc_target/src/spec/i486_unknown_linux_gnu.rs (limited to 'compiler/rustc_target/src') diff --git a/compiler/rustc_target/src/spec/i386_unknown_linux_gnu.rs b/compiler/rustc_target/src/spec/i386_unknown_linux_gnu.rs new file mode 100644 index 00000000000..f329b2d2c88 --- /dev/null +++ b/compiler/rustc_target/src/spec/i386_unknown_linux_gnu.rs @@ -0,0 +1,8 @@ +use crate::spec::Target; + +pub fn target() -> Target { + let mut base = super::i686_unknown_linux_gnu::target(); + base.cpu = "i386".to_string(); + base.llvm_target = "i386-unknown-linux-gnu".to_string(); + base +} diff --git a/compiler/rustc_target/src/spec/i486_unknown_linux_gnu.rs b/compiler/rustc_target/src/spec/i486_unknown_linux_gnu.rs new file mode 100644 index 00000000000..5d96a558cb7 --- /dev/null +++ b/compiler/rustc_target/src/spec/i486_unknown_linux_gnu.rs @@ -0,0 +1,8 @@ +use crate::spec::Target; + +pub fn target() -> Target { + let mut base = super::i686_unknown_linux_gnu::target(); + base.cpu = "i486".to_string(); + base.llvm_target = "i486-unknown-linux-gnu".to_string(); + base +} -- cgit 1.4.1-3-g733a5