1
- // Copyright 2016 The Rust Project Developers. See the COPYRIGHT
1
+ // Copyright 2018 The Rust Project Developers. See the COPYRIGHT
2
2
// file at the top-level directory of this distribution and at
3
3
// http://rust-lang.org/COPYRIGHT.
4
4
//
@@ -13,21 +13,6 @@ use spec::{LinkerFlavor, Target, TargetOptions, TargetResult, PanicStrategy};
13
13
pub fn target ( ) -> TargetResult {
14
14
let mut base = super :: windows_msvc_base:: opts ( ) ;
15
15
16
- base. pre_link_args . get_mut ( & LinkerFlavor :: Msvc ) . unwrap ( ) . push (
17
- "/LIBPATH:C:\\ Program Files (x86)\\ Microsoft Visual Studio\\ 2017\\ Enterprise\\ VC\\ Tools\\ MSVC\\ 14.11.25503\\ lib\\ arm" . to_string ( ) ) ;
18
-
19
- base. pre_link_args . get_mut ( & LinkerFlavor :: Msvc ) . unwrap ( ) . push (
20
- "/LIBPATH:C:\\ Program Files (x86)\\ Windows Kits\\ 10\\ lib\\ 10.0.17134.0\\ ucrt\\ arm" . to_string ( ) ) ;
21
-
22
- base. pre_link_args . get_mut ( & LinkerFlavor :: Msvc ) . unwrap ( ) . push (
23
- "/LIBPATH:C:\\ Program Files (x86)\\ Windows Kits\\ 10\\ lib\\ 10.0.17134.0\\ um\\ arm" . to_string ( ) ) ;
24
-
25
- base. pre_link_args . get_mut ( & LinkerFlavor :: Msvc ) . unwrap ( ) . push (
26
- "/MACHINE:ARM" . to_string ( ) ) ;
27
-
28
- base. pre_link_args . get_mut ( & LinkerFlavor :: Msvc ) . unwrap ( ) . push (
29
- "/INCREMENTAL:NO" . to_string ( ) ) ;
30
-
31
16
// Prevent error LNK2013: BRANCH24(T) fixup overflow
32
17
base. pre_link_args . get_mut ( & LinkerFlavor :: Msvc ) . unwrap ( ) . push (
33
18
"/OPT:NOLBR" . to_string ( ) ) ;
@@ -47,7 +32,7 @@ pub fn target() -> TargetResult {
47
32
linker_flavor : LinkerFlavor :: Msvc ,
48
33
49
34
options : TargetOptions {
50
- features : "+v7,+thumb-mode,+ vfp3,+d16,+thumb2 ,+neon" . to_string ( ) ,
35
+ features : "+vfp3,+neon" . to_string ( ) ,
51
36
cpu : "generic" . to_string ( ) ,
52
37
max_atomic_width : Some ( 64 ) ,
53
38
abi_blacklist : super :: arm_base:: abi_blacklist ( ) ,
0 commit comments