|
8 жил өмнө | |
---|---|---|
ci | 8 жил өмнө | |
src | 8 жил өмнө | |
.gitignore | 8 жил өмнө | |
.travis.yml | 8 жил өмнө | |
Cargo.toml | 8 жил өмнө | |
LICENSE-APACHE | 8 жил өмнө | |
LICENSE-MIT | 8 жил өмнө | |
README.md | 8 жил өмнө | |
appveyor.yml | 8 жил өмнө | |
thumbv6m-none-eabi.json | 8 жил өмнө | |
thumbv7em-none-eabi.json | 8 жил өмнө | |
thumbv7m-none-eabi.json | 8 жил өмнө |
rustc-builtins
[WIP] Porting
compiler-rt
intrinsics to Rust
See rust-lang/rust#35437.
These builtins are needed to support 128-bit integers, which are in the process of being added to Rust.
These builtins involve floating-point types ("f128
", "f80
" and complex numbers) that are not supported by Rust.
These builtins are never called by LLVM.
Rust only exposes atomic types on platforms that support them, and therefore does not need to fall back to software implementations.
Miscellaneous functionality that is not used by Rust.
Floating-point implementations of builtins that are only called from soft-float code. It would be better to simply use the generic soft-float versions in this case.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.