File tree 3 files changed +8
-5
lines changed
3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,10 @@ edition = "2021"
10
10
11
11
[dependencies ]
12
12
core = { path = " ../core" }
13
- compiler_builtins = { version = " 0.1.40" , features = [' rustc-dep-of-std' ] }
13
+ compiler_builtins = { version = " 0.1.114" , features = [' rustc-dep-of-std' ] }
14
+
15
+ [target .'cfg(not(any(target_arch = "aarch64", target_arch = "x86", target_arch = "x86_64")))' .dependencies ]
16
+ compiler_builtins = { version = " 0.1.114" , features = [" no-f16-f128" ] }
14
17
15
18
[dev-dependencies ]
16
19
rand = { version = " 0.8.5" , default-features = false , features = [" alloc" ] }
@@ -38,8 +41,8 @@ harness = false
38
41
compiler-builtins-mem = [' compiler_builtins/mem' ]
39
42
compiler-builtins-c = [" compiler_builtins/c" ]
40
43
compiler-builtins-no-asm = [" compiler_builtins/no-asm" ]
44
+ compiler-builtins-no-f16-f128 = [" compiler_builtins/no-f16-f128" ]
41
45
compiler-builtins-mangled-names = [" compiler_builtins/mangled-names" ]
42
- compiler-builtins-weak-intrinsics = [" compiler_builtins/weak-intrinsics" ]
43
46
# Make panics and failed asserts immediately abort without formatting any message
44
47
panic_immediate_abort = [" core/panic_immediate_abort" ]
45
48
# Choose algorithms that are optimized for binary size instead of runtime performance
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ cfg-if = { version = "1.0", features = ['rustc-dep-of-std'] }
17
17
panic_unwind = { path = " ../panic_unwind" , optional = true }
18
18
panic_abort = { path = " ../panic_abort" }
19
19
core = { path = " ../core" , public = true }
20
- compiler_builtins = { version = " 0.1.105 " }
20
+ compiler_builtins = { version = " 0.1.114 " }
21
21
profiler_builtins = { path = " ../profiler_builtins" , optional = true }
22
22
unwind = { path = " ../unwind" }
23
23
hashbrown = { version = " 0.14" , default-features = false , features = [
@@ -95,8 +95,8 @@ profiler = ["profiler_builtins"]
95
95
compiler-builtins-c = [" alloc/compiler-builtins-c" ]
96
96
compiler-builtins-mem = [" alloc/compiler-builtins-mem" ]
97
97
compiler-builtins-no-asm = [" alloc/compiler-builtins-no-asm" ]
98
+ compiler-builtins-no-f16-f128 = [" alloc/compiler-builtins-no-f16-f128" ]
98
99
compiler-builtins-mangled-names = [" alloc/compiler-builtins-mangled-names" ]
99
- compiler-builtins-weak-intrinsics = [" alloc/compiler-builtins-weak-intrinsics" ]
100
100
llvm-libunwind = [" unwind/llvm-libunwind" ]
101
101
system-llvm-libunwind = [" unwind/system-llvm-libunwind" ]
102
102
Original file line number Diff line number Diff line change @@ -16,8 +16,8 @@ backtrace = ["std/backtrace"]
16
16
compiler-builtins-c = [" std/compiler-builtins-c" ]
17
17
compiler-builtins-mem = [" std/compiler-builtins-mem" ]
18
18
compiler-builtins-no-asm = [" std/compiler-builtins-no-asm" ]
19
+ compiler-builtins-no-f16-f128 = [" std/compiler-builtins-no-f16-f128" ]
19
20
compiler-builtins-mangled-names = [" std/compiler-builtins-mangled-names" ]
20
- compiler-builtins-weak-intrinsics = [" std/compiler-builtins-weak-intrinsics" ]
21
21
llvm-libunwind = [" std/llvm-libunwind" ]
22
22
system-llvm-libunwind = [" std/system-llvm-libunwind" ]
23
23
panic-unwind = [" std/panic_unwind" ]
You can’t perform that action at this time.
0 commit comments