std
) is compiled against only a handful of architectures. So, to compile to other architectures (that LLVM supports), Rust programs could opt not to use the entire std
, and instead use just the portable subset of it, known as The Core Library (core
).