]> git.lizzy.rs Git - rust.git/commitdiff
Added support for i386-unknown-linux-gnu and i486-unknown-linux-gnu
authorRené Rebe <rene@exactcode.de>
Sun, 3 Jan 2021 21:03:54 +0000 (22:03 +0100)
committerRené Rebe <rene@rebe.name>
Tue, 5 Jan 2021 11:05:36 +0000 (12:05 +0100)
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 [new file with mode: 0644]
compiler/rustc_target/src/spec/i486_unknown_linux_gnu.rs [new file with mode: 0644]

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 (file)
index 0000000..f329b2d
--- /dev/null
@@ -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 (file)
index 0000000..5d96a55
--- /dev/null
@@ -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
+}