Cross-posting from rust-lang/rust#55660 for increased visibility
What’s the story for using the system allocator in a
no_std staticlib / binary (one that doesn’t want to depend on std because of the networking / threading dependencies
std brings with it, but that does depend on libc)? Copying even just one
impl GlobalAlloc for System from
std (e.g. the unix one) seems very undesireable.