diff options
author | Marat Safin <jeizsm@gmail.com> | 2018-07-01 14:31:20 +0300 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2018-07-02 21:55:35 +0200 |
commit | 958bd50f910e5d0d7120c3999c9347f036220962 (patch) | |
tree | 68f59dd6397cdd2bb084aad3110afa3a98f91a01 /community/rust/alpine-target.patch | |
parent | ba505a5a6bbb08f43242e27787f6941acf777895 (diff) | |
download | aports-958bd50f910e5d0d7120c3999c9347f036220962.tar.bz2 aports-958bd50f910e5d0d7120c3999c9347f036220962.tar.xz |
community/rust: upgrade to 1.27.0
Diffstat (limited to 'community/rust/alpine-target.patch')
-rw-r--r-- | community/rust/alpine-target.patch | 32 |
1 files changed, 14 insertions, 18 deletions
diff --git a/community/rust/alpine-target.patch b/community/rust/alpine-target.patch index f5425a5e78..b9f22b02f2 100644 --- a/community/rust/alpine-target.patch +++ b/community/rust/alpine-target.patch @@ -7,8 +7,8 @@ This adds `$arch-alpine-linux-musl` targets to Rust to encode our toolchain and distribution-specific quirks instead of polluting the main musl target of `$arch-unknown-linux-musl`. ---- a/src/librustc_back/target/mod.rs -+++ b/src/librustc_back/target/mod.rs +--- a/src/librustc_target/spec/mod.rs ++++ b/src/librustc_target/spec/mod.rs @@ -239,6 +239,11 @@ ("armv7-unknown-cloudabi-eabihf", armv7_unknown_cloudabi_eabihf), ("i686-unknown-cloudabi", i686_unknown_cloudabi), @@ -22,8 +22,8 @@ and distribution-specific quirks instead of polluting the main musl target of /// Everything `rustc` knows about how to compile for a specific target. --- /dev/null -+++ b/src/librustc_back/target/i586_alpine_linux_musl.rs -@@ -0,0 +1,36 @@ ++++ b/src/librustc_target/spec/i586_alpine_linux_musl.rs +@@ -0,0 +1,35 @@ +// Copyright 2017 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. @@ -34,8 +34,7 @@ and distribution-specific quirks instead of polluting the main musl target of +// option. This file may not be copied, modified, or distributed +// except according to those terms. + -+use LinkerFlavor; -+use target::{Target, TargetResult}; ++use spec::{LinkerFlavor, Target, TargetResult}; + +pub fn target() -> TargetResult { + let mut base = super::linux_musl_base::opts(); @@ -61,8 +60,8 @@ and distribution-specific quirks instead of polluting the main musl target of + }) +} --- /dev/null -+++ b/src/librustc_back/target/x86_64_alpine_linux_musl.rs -@@ -0,0 +1,36 @@ ++++ b/src/librustc_target/spec/x86_64_alpine_linux_musl.rs +@@ -0,0 +1,35 @@ +// Copyright 2017 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. @@ -73,8 +72,7 @@ and distribution-specific quirks instead of polluting the main musl target of +// option. This file may not be copied, modified, or distributed +// except according to those terms. + -+use LinkerFlavor; -+use target::{Target, TargetResult}; ++use spec::{LinkerFlavor, Target, TargetResult}; + +pub fn target() -> TargetResult { + let mut base = super::linux_musl_base::opts(); @@ -100,8 +98,8 @@ and distribution-specific quirks instead of polluting the main musl target of + }) +} --- /dev/null -+++ b/src/librustc_back/target/aarch64_alpine_linux_musl.rs -@@ -0,0 +1,39 @@ ++++ b/src/librustc_target/spec/aarch64_alpine_linux_musl.rs +@@ -0,0 +1,38 @@ +// Copyright 2017 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. @@ -112,8 +110,7 @@ and distribution-specific quirks instead of polluting the main musl target of +// option. This file may not be copied, modified, or distributed +// except according to those terms. + -+use LinkerFlavor; -+use target::{Target, TargetOptions, TargetResult}; ++use spec::{LinkerFlavor, Target, TargetOptions, TargetResult}; + +pub fn target() -> TargetResult { + let mut base = super::linux_musl_base::opts(); @@ -142,8 +139,8 @@ and distribution-specific quirks instead of polluting the main musl target of + }) +} --- /dev/null -+++ b/src/librustc_back/target/arm_alpine_linux_musleabihf.rs -@@ -0,0 +1,41 @@ ++++ b/src/librustc_target/spec/arm_alpine_linux_musleabihf.rs +@@ -0,0 +1,40 @@ +// Copyright 2017 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. @@ -154,8 +151,7 @@ and distribution-specific quirks instead of polluting the main musl target of +// option. This file may not be copied, modified, or distributed +// except according to those terms. + -+use LinkerFlavor; -+use target::{Target, TargetOptions, TargetResult}; ++use spec::{LinkerFlavor, Target, TargetOptions, TargetResult}; + +pub fn target() -> TargetResult { + let mut base = super::linux_musl_base::opts(); |