@@ -10,7 +10,7 @@ pub fn target() -> TargetResult {
10
10
target_endian : "little" . to_string ( ) ,
11
11
target_pointer_width : "32" . to_string ( ) ,
12
12
target_c_int_width : "32" . to_string ( ) ,
13
- data_layout : "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64" . to_string ( ) ,
13
+ data_layout : "e-m:e-p:32:32-Fi8- i64:64-v128:64:128-a:0:32-n32-S64" . to_string ( ) ,
14
14
arch : "arm" . to_string ( ) ,
15
15
target_os : "vxworks" . to_string ( ) ,
16
16
target_env : "gnu" . to_string ( ) ,
@@ -19,12 +19,11 @@ pub fn target() -> TargetResult {
19
19
20
20
options : TargetOptions {
21
21
// Info about features at https://wiki.debian.org/ArmHardFloatPort
22
- features : "+v7,+vfp3,+d16 ,+thumb2,-neon" . to_string ( ) ,
22
+ features : "+v7,+vfp3,-d32 ,+thumb2,-neon" . to_string ( ) ,
23
23
cpu : "generic" . to_string ( ) ,
24
24
max_atomic_width : Some ( 64 ) ,
25
25
abi_blacklist : super :: arm_base:: abi_blacklist ( ) ,
26
26
target_mcount : "\u{1} __gnu_mcount_nc" . to_string ( ) ,
27
- // tls_model: "local-exec".to_string(),
28
27
position_independent_executables : false ,
29
28
.. base
30
29
}
0 commit comments