File tree Expand file tree Collapse file tree 3 files changed +4
-10
lines changed Expand file tree Collapse file tree 3 files changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ bench = false
16
16
17
17
[dependencies ]
18
18
core = { path = " ../core" , public = true }
19
- compiler_builtins = { path = " ../compiler-builtins/compiler-builtins" , features = [" rustc-dep-of-std " ] }
19
+ compiler_builtins = { path = " ../compiler-builtins/compiler-builtins" , features = [" compiler-builtins " ] }
20
20
21
21
[features ]
22
22
compiler-builtins-mem = [' compiler_builtins/mem' ]
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ test = false
31
31
cc = { optional = true , version = " 1.2" }
32
32
33
33
[features ]
34
- default = [" compiler-builtins " ]
34
+ default = []
35
35
36
36
# Enable compilation of C code in compiler-rt, filling in some more optimized
37
37
# implementations and also filling in unimplemented intrinsics
@@ -55,9 +55,6 @@ mem = []
55
55
# compiler-rt implementations. Also used for testing
56
56
mangled-names = []
57
57
58
- # Only used in the compiler's build system
59
- rustc-dep-of-std = [" compiler-builtins" ]
60
-
61
58
# This makes certain traits and function specializations public that
62
59
# are not normally public but are required by the `builtins-test`
63
60
unstable-public-internals = []
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ core = { path = "../../core", optional = true }
27
27
cc = { optional = true , version = " 1.2" }
28
28
29
29
[features ]
30
- default = [" compiler-builtins " ]
30
+ default = []
31
31
32
32
# Enable compilation of C code in compiler-rt, filling in some more optimized
33
33
# implementations and also filling in unimplemented intrinsics
@@ -42,7 +42,7 @@ no-asm = []
42
42
no-f16-f128 = []
43
43
44
44
# Flag this library as the unstable compiler-builtins lib
45
- compiler-builtins = []
45
+ compiler-builtins = [" dep:core " ]
46
46
47
47
# Generate memory-related intrinsics like memcpy
48
48
mem = []
@@ -51,9 +51,6 @@ mem = []
51
51
# compiler-rt implementations. Also used for testing
52
52
mangled-names = []
53
53
54
- # Only used in the compiler's build system
55
- rustc-dep-of-std = [" compiler-builtins" , " dep:core" ]
56
-
57
54
# This makes certain traits and function specializations public that
58
55
# are not normally public but are required by the `builtins-test`
59
56
unstable-public-internals = []
You can’t perform that action at this time.
0 commit comments