Skip to content

Commit 51c5f19

Browse files
committed
Remove compiler-builtins-mangled-names
This config was added in 207de01 ("libary: Forward compiler-builtins "asm" and "mangled-names" feature") but it does not appear this has ever been used. The PR adding it (RUST-78472) says that this was exposed to help with configuration and points at the [Hermit Cargo config], but as far as I can tell, this feature name has never been mentioned in that repository's git history. Thus, clean up a seemingly unneeded feature. [Hermit Cargo config]: https://github.com/hermit-os/hermit-rs/blob/ab2b830930e6a9a98c8294997a8183feeabeda4a/.cargo/config
1 parent a076bd8 commit 51c5f19

File tree

3 files changed

+0
-3
lines changed

3 files changed

+0
-3
lines changed

library/alloc/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ compiler_builtins = { path = "../compiler-builtins/compiler-builtins", features
2222
compiler-builtins-mem = ['compiler_builtins/mem']
2323
compiler-builtins-c = ["compiler_builtins/c"]
2424
compiler-builtins-no-f16-f128 = ["compiler_builtins/no-f16-f128"]
25-
compiler-builtins-mangled-names = ["compiler_builtins/mangled-names"]
2625
# Make panics and failed asserts immediately abort without formatting any message
2726
panic_immediate_abort = ["core/panic_immediate_abort"]
2827
# Choose algorithms that are optimized for binary size instead of runtime performance

library/std/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@ panic-unwind = ["dep:panic_unwind"]
9898
compiler-builtins-c = ["alloc/compiler-builtins-c"]
9999
compiler-builtins-mem = ["alloc/compiler-builtins-mem"]
100100
compiler-builtins-no-f16-f128 = ["alloc/compiler-builtins-no-f16-f128"]
101-
compiler-builtins-mangled-names = ["alloc/compiler-builtins-mangled-names"]
102101
llvm-libunwind = ["unwind/llvm-libunwind"]
103102
system-llvm-libunwind = ["unwind/system-llvm-libunwind"]
104103

library/sysroot/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ backtrace-trace-only = ["std/backtrace-trace-only"]
2424
compiler-builtins-c = ["std/compiler-builtins-c"]
2525
compiler-builtins-mem = ["std/compiler-builtins-mem"]
2626
compiler-builtins-no-f16-f128 = ["std/compiler-builtins-no-f16-f128"]
27-
compiler-builtins-mangled-names = ["std/compiler-builtins-mangled-names"]
2827
debug_refcell = ["std/debug_refcell"]
2928
llvm-libunwind = ["std/llvm-libunwind"]
3029
system-llvm-libunwind = ["std/system-llvm-libunwind"]

0 commit comments

Comments
 (0)