Open jethrogb opened 6 years ago
Core and compiler_builtins are a cyclic dependency, unless we want to get really fancy about two Cores the deepest without any software-provided operations.
Rlibc for LLVM is similar.
The idea for separate object file is an attribute on the relevant functions. Should be trivial nowadays by putting them in a specific separate codegen unit.
cc @michaelwoerister
Opened rust-lang/rust#49380 to track merging compiler-builtins into core using the approach @eddyb mentioned.
"it needs to disappear" from the perspective of the user.
Quoting @japaric https://github.com/rust-lang-nursery/embedded-wg/issues/64